kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Nov 5 06:43:26 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.11' (ECDSA) to the list of known hosts. 2019/11/05 06:43:37 fuzzer started 2019/11/05 06:43:45 dialing manager at 10.128.15.235:27472 2019/11/05 06:43:45 syscalls: 337 2019/11/05 06:43:45 code coverage: enabled 2019/11/05 06:43:45 comparison tracing: enabled 2019/11/05 06:43:45 extra coverage: support is not implemented in syzkaller 2019/11/05 06:43:45 setuid sandbox: enabled 2019/11/05 06:43:45 namespace sandbox: support is not implemented in syzkaller 2019/11/05 06:43:45 Android sandbox: support is not implemented in syzkaller 2019/11/05 06:43:45 fault injection: support is not implemented in syzkaller 2019/11/05 06:43:45 leak checking: support is not implemented in syzkaller 2019/11/05 06:43:45 net packet injection: enabled 2019/11/05 06:43:45 net device setup: support is not implemented in syzkaller 2019/11/05 06:43:45 concurrency sanitizer: support is not implemented in syzkaller 2019/11/05 06:43:45 devlink PCI setup: support is not implemented in syzkaller 06:43:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) r8 = getegid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000001c0)=[r0, r2, r5, r6, r7, 0xffffffffffffffff, r8, r9, r10]) r11 = getpid() r12 = getppid() r13 = getgid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$inet6(0x18, 0x3, 0xff) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000002700)='/dev/klog\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000027c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000240)="b4250a073912e6c2f8c101168c55c314070a593d80d7f39df877d6bba255b6dd3e1dc4bfad82af7527ce18fc549ecb916289ccb291a45120f855e410adad7817235e44c7182f0a4010d26e782488e82a27d47f53978984505e32a69d188ece7d3010daa86f2fcbe357d930b8a35a24d05de5efdbfdb683c5ec0a59ff4dbcc6d02c2a08a6052ddabb351d0a544e84abcc691d8dfaa6f457189546db887fec15f96da4257c56a84afde714e8cdb54c18eb8e49200426d851f0251fae1e7e249d1afccd2b974a1fb41ec6e7885ea81b4643e12c65f07908fccc87cc4aa7c4dce453e6888a15d8235bde707f47a9df192a156e5032a8aeb20083944c3dd03e3e6ef39ffb11af7e7d7e66063e5ee2f3e76e859e1f066267441930821682d42a43743db9034b08c0103883341e06d8b7e0e8919e972875898b28c52d7355acb2baf938443d33a2b5fc742da1b0c3de965ae88062258e6377f9515cd25459382829ad6d0b276e8cdd2261f6723bb86eb0d2e275d42d19104a61def556040c51faf7e3c5902cc33b9cd6180d6ad073c544e76e16e563479a0ae086f1b497cd304077422cdf16b6e210a2742dd0ab3a01f1e0d4b5e8199f5d4d7d3dda0b69f2e63b66eb6c649bc481bc457060dc5eca56fbdae72a91e5af69a0ed47e81b345a81816512582acb65d2b9f16a84b71f11607db22fe49ef8232a7d3a84195ec691546db9943d63f211f421be82aa10a25acaa50abe978376dbdaa4401036ed2dd96d5f15c037c98b6e545a7f2a6d0e4d499f84268a8a509455547b14c352a94632b631ec96c506b70ffb6caa261f307747a4cb58525fbcd25f6d632017d89a58f523b2851d9da56c2cc7765ebb4a1dd46ae68eec3db4786564ef64d0c0596e48f65ac366b0219399ecc693f9d706c46e0160efc689464e5cdf55dfeef710624ee02072bcfe92742a2a5fca152097c4220ff2b928a26a005f694e6c94f3d25f77495390c05e05c5c2c10f8c186195b33c2196415f3648515476c2383f0b5d6a365d1813c1ab13559a8cb4977aa87c062689a9052c327c76b8c60bc7110900ca92a7904c92ab9d88c47579d3c8376b2d469346a185a5238784f738cd72aea7cabfc1d8ef4225ba65af0d25fa595fd61e768b8188a659a2642e7ce75d574bb13958f50d7b697a7113daa92d77d6f234d1f0f012cf5c0105163860beae6d2dbb6b6e4786e23a4bf25bce81deebe2861e16f93ae90b200abcbcabcf930c908e3e60a0a89529022af7b7c36d25ff9c54f5777421ae3babf84eb9bc0e7551bcbe0479191ab31be8ffce8381fe9451541b98c1262d777b5b3c60b7038da2581c71f2eb1d5b381b6696ae916feb4770cd8b650e18e5f92572363232ded30b716b0eb79abf8d1c8d2425c675158f1399504d752dddfba1ff81d891769c3596941e6b5c13d357ca20475811932c9bd6ae3c3edaab05949971214894b62721c2f611a343d4202dceac8cf20abe4b06b47e3dd28b059416bdb3d66db7a01419ae1341417a0b78f70de69bff836dc90135d9c8dc02d14bb972c0aa4d186a36052767fcf050fa62455dcb639a65f8272d817d30173e5ec539ec90a1d1cf6836a8261efb18734bf0669afecb57d3472b002a1236fd9c8ca93f2cbbb48c7a8c0d18e939c3eefd3ba92a539ad271fe05c8b77b1f77dbef7cc1bde50c6e48bba0e3ef61b4692cb6f1b64adffc99f8e2cde4cb040014668ec65603e924591a0f13f65e50173026f9ae0473a960d694c9cb1ea567054871d2259b207ce3176a7322546a6f029061b0c40efe6e5efd134dbba1fcffabb5b62f7f23c510f3c2b25970fd7a076ba10f9e52f458255acf270d577836aedb58a7567ff6b66e2ee3d5445f350e3ef3899a3dc263ac297e5eeac2522cc9b028bbbd47a19521fc3a1818753b34d5c946e2c8a79579dc05056c48d5dcdfafd9f09f681e968da8e6e3718621e9f060faf42bd8e2fe1f9e282fb65b367e765ca37f7ed236ead771ef40576dbc02c3135d825de837f581b7bb963526a055363a90bf2bf7c0ee2bbbfaaf9cd88737668666e84d33465ec3479f1f5860a48a21c1da443a8743af2c9f55ff0755b58e9c78d7958e53c72f6feb2deb4e51d2d3811b5dec6c259e6ecfb2ae5558244d85da94f623c44cebeb3f4f3c65e3e5eef521e8bcc31d2922d7f18679c99a5ecb504943551b1ca8a14dda5be177897043c85c44ead5f6071db637ee7e9890015aec2a84a719e90f41160c13439253a94a59ee49a78e41fec81abd05acaa57ef615f87c25dcf9318d11bf8604144922aaba2d60b830584bd74ac2a124d274d00fefcfea1a6eb93e23d3ec45c5572d67b446defa4de38c7b7de7614dc51ff9c6efc4b97246fe4c0f9deaee1e5588b3fdbdb8504f9ec255e60b982aef47866e34e90d65a5ea28cb07bf1223489875d4901d0af64e70397008c910c97b0d840f127c8db3347e0d65caed33316c69e2157db9de18ec68a0e922bdf716e9ca7e178c9dedfeb6a5420db69614899224d80c6562a153d55b46effb3c9aca8255baaae9f85d1e4839c25f0d41bd821d08312c27d2bb01b4d436a81ab6ff750c3803b9298833927ac5c1bfcefb5222ae14e542c5acd78919289ef8bbb35dd3789f75bfdc7cc9fc45e4b38eff1c3d6182c63aabea4aa035b866e1285c397f4e1095304f6ec9ba81cde762514230f69054f6d1c4e5b587733ac7cfe92ea6134f4328a39481ada7a7b2e9867d3047a41233d5bb0e95fc02814484c2ba2089a73d0de1f71a3b5170f5bcd3fcfee06f6325fb3f9e4aeb82a6f86334e41f4ce127fcb1a6df8e46aeac10f5fdc2f6fe28ab1aac0df8f9c27a53e37d6c75ea89298aba50607f58e13de61f4ec48e8f7c92060282932dc08191e141a7b2a7f189b588d0393d2e9584d8d909ca43e02a145128cf44845b30b5229a793bfc7d6ad3484477877d08a68780bc828f3e2d2bd48dadee37eaecf8c646c05558499c8409a5e84d4d836a67979e0a70d88b64d3c76a7742d74efda40ebbced878021696112c9b45d91f6fe088af5f346b0a18abb26107150c281dc753ab4f7ec07b36c2c32da475784e8fd1ea84883fbdbc6660ed4016e4738c5dee29374c9c323bcda669b1f3746d0e8b3a04bbe47eb7117e043742493d31223b29c4e57ed1aded3c48c62b22145acdb47e5acb528112d1ee223310cd6db218d437428d7da66ed97a3e74d599f8efcbf7cfd98723d62a7bb875786417a91fe9147d16a99e25ae112a749b14ccf54a190152b98f07873bc07dafb09bd8c178bf01bea29fcf278a03b3f8e3352aa3dcc8936dad32d5cef7395238581679b0e1698276605599a8fb30175fe9db9497b8a6027986b44576fa9a57432a2e2f7a72259fcfda38f1dfdc2f7b5010623509a881e9d79c5bda17024a6123e7deaea85e0a4b87b343a11418a1b23362a1e6134d0fe1375f974dba44823af5ce1540428a6d91457eb21d91585cb512243b138f73e93c3a5af3238270e5baccc29723763a97aa7574a4e19cd59849da3da68059c26161a9e37f674cc9104e7e89ccbb871b2c929a33d24e9d58d2cb1cc85650109665ad55e4fa35308ff556aa8618e7ddde9aca9dbbdc18686afd35e90f2fa1159b06f34fde87af4b09ab101ad40e3ab834e853ece560776acc2fdfca80d8989a78484d486d5eb0b5254d0aa2119e4fc6a1c5b265e80126532b6d13db61d2d0da1160c273a45664e86d89bf83f1ffee273ad676840b7805ed39929bd108b2fe68a790bb1498b342cc23cc499fb13921799df3c2aefa26c506137fb5346c2c46361556b0c3086fc6204245dd96c100802dfe3a08b78e1fec9603e116449ba6629dc5f4c528e37932f62ccd208c8c9b8deace619d3ae629cbab94977bdbe95decfc95aa883314d3e94ca6fe43fc4b44bb9c81d038b54532fe37b7ffd301ac2e3233c59b0e7d2ebc01fc49bf43a85cdf3ad39cf443d68d3186676c5d9bb06c799d54dc59c4cf49a05acf89e8f16d2b485cd247c620b8354d695d3835f3e63606129585e966beb847e18a4cba4202eb5e464aa35c8f8fd5eb051f8eaf8b8f77bb972f82a9959bfd1be740dee3e29c4f897be0b335ede91d427c12f997fe5a98bee528303c39200302ff31ada7424c7ce1746717b95f6db467eaccdfd7b53cc4dbdd0e3221617fd1dff5bc3f65b80d5ae5dd37afa7cd1118a208b15069a5b762659838c3f0b39f6bc396d7206b343062cb10e4b355b4af61d5590f15a81d40eeb1a5267cb8392996c040dde5f5bb63aa97f64af6e1223b76b5e801fe6921a6ae315808ac6317984c82fd32b9f2f5a126ec60cc9166d07d3f4c5d6a48fec167e3706eaeccd92e9ec9b0b3f75d272a5e578fffd7fc86cf49742b3d3057d3b33f13aba22f43a96014379c9a226d76b47da2f19d2dc21883aa90f6d53a6d07d71a594b6eeca050b2647a0b2b9514e55a01a86f9965ca5d3741680574424e04cce1bbe09f06e7a685bc60cc9d85be19a2d258d3771a1094192e808a7dcb517d71d315057becbf5501bccc651d0009ea79d6cb14a28ed3f4974980f8232119534119e02bbffea8621b71678d8a764b1fed97a7408cc31f3a74bf0761a0c079bc4c3ce36123b8757e7a5d52a4a17ccb5f37ce7a002b332a3f5733505bc6545dab3a278ff0ce1b91a7a43aab4cd63a57cbfff2a72e5f5632a51a95b829190123d0378147997a36b1668fb3f662328a27797b4e03616b2d105a0414b8955c589ed90313bc447c857274b9e42d6d77e42e9bdffe73cf48340f8c6ea54725c442224088509be52562b8c095b25692e32ee9b0b023f9841f0be0e4273f95f07297f2a095b68b35c465bf9f1c80e1c2d50e3b3f71e83a08b2e6dd186ebb09da19c5bba1ffe8e86b78fcf38742c1667214ba85a3805d216b502f393ee4d7a7d184abaf8569f19252342528698084656848f2050bff80936c0c6324864b38c3e390841e396a86468c78cd0f586a87c1f6a35e77bc08c91e67d83b71c4ec3eb53d617154808c0caa571e6d549bbf3903461805ca05a8850d6d386db36ec8ccecb40e3693fd7352584f671346e63476694f00496c58009a4c587e3d8c7605e1995f61582234ba5a0fa897d7e55983aae4f963424e4a3cbdbba28f7376a4b0309a057f765d50427e2fdbc7e4971714ab3834688e4517e1af4cfcb1c6c9994dc4feb3fd3c2dbb2893945832ebd51f82f0f059f7dfbf2d0efd467b0db0ec8ed890bc2ef33ce1ee7e8593ec2806803d2c9657940c774c701f92da75993b157731d3b84bbc81c25cbdd9989058007feba35ee2c3669980f99702612bb7fe726faaf899e9ba8706c1fdab613262f419ba42bbf551795e9dc11bc369cd9699511876eb023fc1f4dbe98f2dde9a5487907381a8a3d24d6b5bce5757214cd5e261fbe53031267731690b2f88b0cd6bd0dfdee0305a673a494681951aa2d512765dcba53be81a1f7a05b884f40b7010e3ac06d368864adc3ca76a03346a3adbc2174c8cd3f6ab5dc0ed8871ccae89ce212b1adf5b7d704fd7324d42f9ac7f220a89a1acccd441458c5e7ca92938b723632d494d3437313e24b5a9092c04ff855345e9243b864ca296a8c230bb41c3008025a66305fe341311d8c1ecf244dc102782eee273cc2be62eb7c4c0bb780fd841fbbb298876ab6aa6328270a76db7ac38e4a72b495f655b694a26b012382581779d9ee09cbb6ee7e5c678ba37b42419400c88654c960f1725008da9f42ed2ca9a20a3e9dd5d16fa57985c46a0892eb99dc6754b297a288", 0x1000}, {&(0x7f0000001240)="5cfe9b955620e4be2704aa87", 0xc}, {&(0x7f0000001280)="d589bc2e4cd3090572b17a423fafb4882b117dba71b9211deb84367328b6887260e71a36bd3ab92b8884598a5f7cc20bd3376ad9b88a8306dc675902a1eb117c6961d8f29e6f7818fe3e7bc1f8ba6d3c4b5af9b39039278f0ce28061be49aa1e46f16f581a6f4bfe9333ae693988950696ff308d4acd76aacc9841934f98ef0d0d57fec6dc1367724d5d70d0b6daa70721b301cce1cb0b74ea79a1ab824ba2b4699641da829c691db3970283c73e788515b1614ffa093714867982b9357351a864923f68d45d67e06662f9ccbbe9bd9d434fe4e13ec3aa97d392eccd0928663a520208479b81dd0015287a2191998cca45625df40d12f398969d43dfce0b20ee687c831057153e46df6eb0a2453012f4e2b03fcf557b15a4aa9e70cf59d4999199e7471a93db4f33a45a355a704803470b52c403db06b4c064a30e96ae35327ff149a97fa716b0a2c4306a6b691402a12e61ece4c95b7c7506024322349c4fd6569d052705b89e04495fa10203b5e906a79631265a29a90c6cc9bc1316fd520ba7ca46d33b06efea739ad8ac482ba7c7952a22e763be251920431547d4b34ecbdb504ec8bf0174a68fb747e6bfdb11897efc2acc4cb9cf3eb287da7597a989d215a872b1484f3d96a7ca32e6845eddddcb70465b99dd60c24797c1dc0eed0649bb127332a3413bd986faceaf8c6c14e2875dba894420a098b3adafe5d83bfdb4f24fd9396ed1a13d0b4b333934849fc35a69a005696f8e1835e83a6791c48d7980852b8211e97cdd2bfe67d1c1cc25a26c392935463c7d5971423007ca15c2880b755b57ef74e21c15173bb01e8d053edcefe43ed6c7fa6fcac9daf20ef1d7d72aeb9038b8d261ef27814482d2e9257ae7d35776e027d58a8980d3c9b88b2849edc1ccee6013553290c5541b8fd908264212a3fe5dbe0ccb52cc9d799759a810286d1cc056dbd724579b040d0242f09926d404de02e79080881018052f6af9577aed54453c98b8627261f014fd2cb020d24635bc7ebff90a2fe85e827f736ceb35ca37226f004fae1fb76778b7b5f427fdbcdf55fdaeb5265228a550fa2e207e79c8373c26ae3d5430b631772350c01366539fd342a6e528b78d0469ad852c045599d27563d14ff57b2eb5f5504e62d0c964676945bc814f7018cc71fa270677a47580c5b6233d9281ec63c1a156df07eb696a696ae20d79b958f609bc3f7c6dba5f003b54150ed9dd7a6b202321e6ba876abbe6b3cd760b8e97519e566c7abe612fedeb522f5b7ae4beda4312bcd3339cb2c5a8f415d3b9d59f5c0251c158fa6fec914a150d61d1fcbd38078d99fbd7721552e51bd351de269abe38a9511846362bfb0a97a1ebdae02a121bbb1970a0eeab14af6ee5a4242c2e740712503857eb191971c36da96ca40894a6ae263b021557b19be1951970f135fe3c2c0581cf784b859e56725444dd9a0e652b0bb89f7aa39584f6f5edf0dc0b2bc821ad22d6bbd805e723803d8cf2e97489c78b62f8759bf56b52c394968c3c0bc3e256981de33c970aab8195084a3ec758dd0e0a8dd45ffec5e657bcf14031d13bfc9e0ad256c5a2d93a0b1f18c4ed922a8e5c03d6d75b646aabe22d43c218e1fde4b09b6640b3edccd02faba209f569126a7b0ee6f88a643328cf89ccbc14c6a459d445dea9f80ab41cd731e8d010507b9056ff34e9542a67120f7d2b9ad6af46f8657126c2024e0ab87dc2785f6b1c9122cecbff1a8ea2dc316d2b745ab4f4caa7e4635e61ba9a75c2c41735ea804903e01b777b698e18762fd039fc3942812c005637646f32180777b9b9710cf542007e1c9ea7a47c2a8886e7f3dc54f6a03ecf2563338dcfe8d11caf585f51cd2029f5d1cef51cf19584a61c8a6c75506bf4fd347698c3adbe646ca271b34df4b5c278d67e95dac29194b860a7e830f08fc287fe8c83550c9c257324abeda772a8f48cbdb27025f599e57f2033d6a5c9563fb0bb605870a9d1c83bfad8a872780d324c468164caa71d3389527f1bbad666633a71f3b35b79501a5765610ab820d567fb39db3048146174972951ea41c61a0dbb0cc3ba94ea907f7c20e95ba606f6d368de20f9907de902d72e885010b00973fd9c8d2c2e0879f40c8ce70f3335f806867a18ff1027628f8a957dedd546829ac43915e667fad92d8491a136b971490fc6fc2ea979c11834dbc997e00bca2eec529763d5d3a086c22971c2d40766125c573fc551dfa17e57b6c1d3848dc5d432792d28b90e366258f250892f750af7191b39368cef7548a0f9861263e84c30e2c7f9a6f6e16061e8070ca484833f55bbcd409d0726ea90921a611488f9d33ac9a2af936d482bddbc65bdac26c019531eca12b4d6f46515238ccf9164e57e3bef89e46464a162b1c8b41e5ac959812f447244ffc7125a3e36721457a13c8a5cd106050b32f6eaed9c7fb64216d8d3f1a969bee29a16f9543b62a964ac738803db83034460ad7d4ab93283d192467ac373ef0b8386b7933ca1c49559a423f9da51dacb59c2f81adb7f66bb7e4efe25c112f1c46efe3b9262eb3c01bc3b0c69b842753822f0abc8ccd0b19d42f74b285b50ba1d977e63767db82f54e61d88fb31b941ba9e270c7916401bcef7bd05d7c9b54df0a9924826ad92282c4cc271f636f870529da6bf087dbf5ab3f71e582b4daffe66a14a730be8e7d0fae9f97a237d24e031732bd60fbbad4173c066551afc309b70a4b05fddaf83d9ef2a22772c0d505241ab7783b3ca82c6fd83de599b40b4c6087a3f2732f769285c078bb9e943b742ffc755d3ae7fb25a1e01ff13e47fe88eb87630278fcf6dbcb38de7df2e13a164ca175244e7c190363a52d72480ba4f2204670f07cab0d30bb19e8b68addefde5e2bfdfff08ae940725a012c4f861d58ab6fca2d6598f72a9b8a6bf1518327c1fb57f02e9cb11de0c265d6341033c20209531b26e95caa4ff39ee52a8549b59ed4849c686dc6b8944176319528001b83459baaf4e6f09a0d699bbcc0488728eee62d7108d21533124ca620634ba06fdf49efb1768d73c5888f29303e987179f47623b74ebfacd115992cef05f8c7fd464a58353cc5467726f15f74e2c2a4c765ec42ab3e6c236a1d4621f9f2c6e45288989ce9aeccb54c408d9616c2b8a7d08ae6cfe5b9f881bfe76cde18aca0fa411f7e006ee4064419a136fa6fbd24eae21972226bf5c054b352a69d94e01334cdeb419a00cb85a0a4d60c79f37556070443486690871b99365f2667bf80d98f15042e4aad2393d3e20a85ec7dd9c20ca67db95e8f28cc3f60e29ebce7e9306c29b3b015095fb3d07738871d3d0eb45debf2365f6df30b94efc27d0cc35cd6bc88a6570ce0159c27e2f1f9ebb87132dd2db848e1bb2ca29ef705c54e7b9f1c59b63525d6113a2ef0d9033e1056f6fecfc7c35168fa7df34a8edf6cae9de2b45d7d2bcdee09eeb68b2fd663fb057eb9046c18f03cc8fcce394834166d3fc25f5e09a67075672d993555ecd202590966367b67b272f8da2698bae7800f8b998783a7c6e4fb772678870ecf85fc65cad473484436b0cdcfefb12830dd3d5fc15cf7f49923cd3859d0b892424548b507a0f839f1f5f9024c083dcd14be4a6f8d39514374cafc6903b6823bcc1f9f134e1504f34500a397d80b9ef993eaa5ddbc11b08591f52c610825c31b2c1b7d3aeaca6a727665254947cbdce3daedb48f751a69501c48a75fda9e18d5aadc55c34e2ab69ad6d2450cd0908578555c0b17f8074035d928030f20c599c98280214fcd22442ba18d15f4bdfb4ce19b790444772ab0c1d1167c9fe3ca9d8a827e41d9232c69ec51a06a5677b56f2f714ca5902d7ec487b1a49b21affd6846b1cfc33d7849784cefd3f17e4932dc579292f27594b9c605b54763f9764dfc214a00b03e141af1781dea9c4a26c359ac97fc74f26e82d1c982ac6bed930656e8199052101266245dd0ebcefba48d3ac5d8743f3b8bfc0380d29edfa7def1448e5aaac50d182509dc2a44b0b651957679989a284bb438562461556f879e2c2530308e4a5302a703da07c45112315cd925b1b9b05d4e1f9845c40065f0cef870a2e044d129d58c1eac9872d93e7b73d477fc028bd69ccd4fcab9217f6890b4828ffe41d9d4d9f4bdbdff37a73bdb60267c684f680a70394c07dbb68665b88e627578a8a602f8d516b2f830746fab78aa6ff78f31aeafdfb510335e907fe2af9861195d0526c30aac8cd0936fb7c44ee46e0c004b6249d20fbd62b5f52bad4a1bef95a2e9e964548189571e41d1ecc0dccb8df8aea2e271981d360bf48af0b1e3200092f1e3ab72feeab9bf6568bbcc5e8afe86c0247f706fcade4642fc94d9d327a7eadd48a1b2676b335597a9ce77bc3c0e6a266e849bccc0c125bbd72ed894360f850fe3103770aa5b12133f775f44560d6dee1bbffa9bacfdc4fcbae2e9ef2b6b0a7ec80e36499a3bbd02a1f90cb585612ab46e6326cf936794dbdce50daf90879b25d9fb91c094cb5cb957743fbe266aa41f85f69a8a4fb31ba8af51ae7b4297d57a42d4dabbc26d010fde3185624d532d382b2d622522fbaf905efdb44e553c5d528fc9667a8bf2886b71107817edbd24650d2e133085a4d3a2907d5e0866ee2d4008949e0da13a88baa326ea2ba75899e76114152662afc3be259c8a4b5f49dfc1c1df5c6de9cda0526c306fd1547cb6232f62700ab09f44e115561403105ac1b4487de7bd5faecfc49c3f613175ba9a5061f277b82cb2974f1df7ba98f63cbe984a798603eaab6d6fe29a78853c3274877e75f1f10346b70fa635de476de66f8e0071d4587c88ccc091482dbfb79faa45fac401b72c291b54e1a33d8b10303637cc936d02f9d8184b3d725b77482abfd6ea1251c621fa3ae45773996feeb4b507123d0a749204142dd9fc3ac43d0c5832b8526d107fc2d2f1dec6a238529234570da73c0ecda5d4de0bd2d23c4a67c833ef5d192123ad61f0fc25a2f8062f86f94f01dbd12fbd4c1f7df0a3da60b64637b041e095d967c0fe6331996fa4500eace0362ad81e932423599e46ea32ee7b7e71a1846ca1485e20450bd8c0fab171dcf62a1f0cdb540f0ca5543a721f1096240e2a7d95201593fb71d64b40c728a483b4c684010f4af4792bdec48626eeeb618abc119349e6afe860948d9885cf246832e174ecaac2bc2fbb72946935f4b6840d70e1af26c2dbb9557b1b4557926cf2e7ad3b6cfa71b0c523595f69897a6694cc58602dd41f83ff7a16069176dd3aa2f71192fc11441d6a5bb6c7ef7d5c92d0b71cc8a77256f0df00b3db563f378b2030feac075c3cd574eadb8c27a97d4692ba3476df765281b1b3197262b3e58da22f811dbdfc8066c9653be3c962ba4f1cffe98c2b843b55eb612c7bf6724620990c9afda2f2ea67af2ff8a3d6c2c18829da525b5dc3be3383211dec9c2690310b47d81c105f29a3cf30bd13c67e1f267efb095a94a1bef69f7a036ca1504c50aec8ac281edfb8d047126c01f2a961000597d9fce6a0c2f91a05b61a23cff6b0bd30d719fb50fa490c28c075e2153bf243cab2fc258befb3d175df85a4b407b90ef1e52e415df69767e8c6ac910ff1f2def55f55581f81b0deccedf255a64812a11e426c4ad9318f7699e29b42c3fb54a928f902a642d853b3a039fe35d5dcea93529b6545203f2792172e6392e5e97d75e432b5d8207791b7282856ac57dfb51326174770a78eadcf240e80ca8d73cc67b471474fa82774be3cfe9bc27e27b16149fa5e1e2fa8693fe7a", 0x1000}, {&(0x7f0000002280)="2ca78e8fb79bb6d65c5dc3675d220f678f71895c116512903988c4f55f34a36f3eec4105861094fbdc11aaff4e3a529e605186570d6da8a41fdce74902deddd57a67410e0a9320176a0b73388abdba652a81df04bc2a20b89d4f652b85ca05d024b75225ec543cb33bf1a8e07f18160a38708e86dd9bfc7898aec5935b04194c54a3bb7296f8a5e66e1e2094e34177", 0x8f}, {&(0x7f0000002340)="5b7a57950649303faecad9174193491a99d6d2fe5b6317919f01b178b2111e853979aadd5ad78fef80f363493342a9c50e804344a9c07fbf87d0d3273cb3552dc65231fafa059e", 0x47}, {&(0x7f00000023c0)="08781e016be74716b86351b902b7e17d52aa00797c826c389477d6883b581d06504ee092f00f8787e1291c075207779e3c2f22fe07deab9d7a77117aa3b4ac711f1f9ca73cf99c2ca47e5d77b854a4f58d", 0x51}, {&(0x7f0000002440)="c8180e3a1661ef5c0248a8fdbd8ad17d43512084f0cf26ec5a7e93f910c145013884f80bbde5c34ebde4fe73c2c829e67ead1e842a72075c9bd58177094e8c6ed3346bd0a6ad5a2e4e77e5b3b2bb80f8fca0603f1c86e6176701a666c9261a1d125e8f463417e6a073738f4654026b0e4c9ba1d81925001278c2e00a2c7b5441fe54eea74872b46a07a8532b08109905d043c2e4a86d3519d2cd07deebbe9473bd39b42dd328598829f63e143b9c373bd3831c1c48867bf221ab009a312dd3828396f92c3d7d11e4d1fa2080a707d6402fc715fbc8bfdb040d779220a633ac3d60", 0xe1}, {&(0x7f0000002540)="3e357c20facc28e985765e8096df3defc8d7fa18f3bf272ef789e51aa28d2cfea01b88d6619546e5de992e381e8e94564e8a5c71d34e2c78e679b1b3f85965c02ad2b22072ed7d0db81b5172a9c613b0a674bb1fac814b5b95d22fb958070a2fea3c0241e55fcae0abadbecb5b153af1e03ba93640f87733ee045ae04982f86dacc52b05f44f4aa844a6fb9485536c9ad9542f50abe7ab1a040e67968f2b9f5e033ade9d61deed65d4314b78f85179da", 0xb0}], 0x8, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r11, r4, r5}, @cred={0x20, 0xffff, 0x0, r12, r1, r13}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r14, r16]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r17, r18]}], 0x80, 0x8}, 0x400) socketpair(0x10, 0x1, 0x0, &(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000002840)=r19) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000002880)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000002900)={&(0x7f00000028c0)=[{0x5, 0x40}], 0x1}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x818, &(0x7f0000002940)=0x80000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) r23 = socket(0x1, 0x1, 0x3) msgget(0x3, 0x4) sendsyslog(&(0x7f00000029c0)="e83cd3b1858488485b698aa733187d5f2a7f9ca3ed34a95a6de22df5e543aeb0cad00a967972e355f7b460a01fad6421208755b3746742633b8ec5181673d69ee72766bd4cd06efe2988fd211c47a6bfe0630b19813b3690de23c0c1246d2406179ab161486f13daa25406b4bf708bc4b53edf03e7d1ca9c04e3925ee838884de82c0f3c6838fb6c55b5fd4d338eb89beeb04d701ef21e96d89849fdfc36ca787af465b5fd452c59415d7a980ee8fa16e16273d6a685aec3baa1651f4271d0868fe8a929210f5d10fbb073056c3c0730207c6667d4d14fd3112f9a5bb0388e442c6423d0e21efb87e9f4604c1df8dff2d4ca361d1550dc6e33f19444ad1578c09edcaf416bf9ab61ddae6f737bf7982a31bbeff3237201950176bafc51f92c2e059f3abc4f6e8004f04012e74dec4ede9b06d24b7bd93dc300a5732bfb35e856025c308cf36cde765240e9a662996b444bac526cb19b1a1642d08492a670b4409835925bc468e65194ed8b5751500d820a51784fc2265c79aed3a07fac11ea66c03a64ce60965a9de023fd65d5470229cd8e12dd0400985e4f5ac0e664ac3a03c167be1517687d3feb8b701b802b343f2ac8c411e8cdbb050bb41e96352b55c6417a429c4d168081bc13b95ae5abb28f60b27e141daf79537ad526c908db578f2408716246566d4be4d3594e090d6afd2def41bcfda12f2b2eff80b24e079cc454c79ec1ab596376fd12043f0038dca28ec3f0470b5c4e2928a4ba1136fbd9df147895f31b0dfebad2dc90134da55db956bd8e9a90a861eb7f23ba7d9a4220fc8be3ba8ee1042e952a0d34fa0f668439a9d1f3dc0bdd63123412c286d8cca054801e5dd8f039e47680cd78b8ab24cfdfbf35d87f906ec35433c2e3709bff00d75214e8f2c1a67b542e0e74c02d11320bed16edd836a2fa952ca63b14d8abe6e950344b5ead72fec2e74c7cdc2e0a6b1a66cd8140504ef95c63ac4c9489a4314bd9dc290d81fba75d5a1269de06c1f00a05217e296d17b384644e72a2936ef99bbc6fefe74d181ccf0877225958c07745407278905564ec46e32ed05684d486e4f292a43f0129fa7188a8978f9a491e7e27c89d44465a1c1d18633247b1d0bf6b8a37ec1156696d4ad99caa264d3e2bfa5b7adf69c46ae010ea6d37404cdce9891e798e70b98c2f4ae0e070d7767a35f5c7c100d0dfbe736186be52e20f8827231659135fd6b73e40c1a3853d7e70f7d20f6f12814bf1cfe6ed3bc9c9b2d752d57efaf128ee1073b39546a9305de9dd9cde256063cbfe6a7cf9a13a70f5156734671ea2e14514184cd5154c9ead44ef3196a3a0fdfac88941926bdf224de34a044ff82946a9379f8e49ee039ee497273c9c512bec33dd745530fb9116eff127b04469f0dec0c7b594a862b447ea9597c729ce4df3e7e6766c29c95e860693c438adff878ff9d2a4d7d153495181b813b0acb6a48d0cbc2f0626a63fcdbaef1060f86964eb5bc7dcd830d1bd17f263601f1e094c09c1cfbce71f0066b202a4ce5002cddc26bf32b6c5e444bc414db7d9177860368b11e8b75e4a6092bedf133e89bc6583ac29423570748bfe521bec2ab5e606a01fbb24e067e47bb4bc38584f0b4ba4632d8f4aaca2c37d4f176f0f91a9930c9582d04ffcf2d64fc344737ee6697f98b44268fa93948a2e9c4ad67a4e11065afbaebea8274d5e979c246a4e987050f47b9037df3f0a0e0b248a471dc20a3a2878b9b46c8cd3502d5e9e9ee56f7a518444ed92af32a364a5bbbe2722fc15c632422681bb5de23ae4768df3d07fe8fb742dfb66e6a85db9a5a68c9072ad2a062e3fd8def22e07831ee7d3f5b304ec8dd6c32589b4198a188f84468eabf915817793d2030f4c4127a3745086ebfe1d8f0df09922dd9fc55f4159bf7379ea0fc37b5e318bab789af3b59b4115d49bcbaa1d9f37b50c5a3f07e1ef2c07fd9165525aaac90745604dd3a6d2af22da58b5edd317f688286fba048ea202fb6352aa862a0d28986f5b9710fbbe9bf35998af22227d4e0f009adcd247273abea874ad2b80699301db5c1a53dc10abd3fd9d656a1abad166fce8e9f0e4d51b946221a8e06276c78206c62c46d8d4d6619af341052c5066ca27202119fa5ebc877b814da0b1e80febfc2c2c449f15b0d38e5663346913883b9a0732f7868223d1e301158b9b7128c4f0283bc998c8f370db76fd232f75e9107d8178f587bccc6a1defa03eb8c2f703fd094a85aaa57437b65b3e7e71565499b9a3f5a3dbea5ee61eb227ebdd01d87f994ac88ebdc7605237b2980e4a0b57042f834aee3d061cf9298448824faaacf4e51380e646afaa1b175e8acfb6460691e31e911f91bec41283fa76be3adcd8c645108eba6a41a4a6c9b455786350cd5b4e353fdbcc3c0c53cd70111059ad8e37c75fe43c6405064dfc323012ae2c92d5374cd0a5512e2c98fdb3836b0a3975f64764cd65a5a00d74e46e6c4c448f05112ea989a995ef43e5f343864e9aaf21b5c61af771dd3ed13a6de500e654f4510a7f90b65ae0eaec2b229f5dbe2f17d13063e765ca94abed726a535109072ca80803fb3746ed220f1133e6b0259ce929569c50d1a554255ab1da97402582a555a736a16ef04068cc9633cc2170c198d70ff79bdeda1968de2e6606ae9b19d867be28f7036d344a58d20062b8c64e23e94a32360769d510fcd0fd16111e467533600e6f2c0f6a8d3e55152ddf0163884915de24453493e244b011a08984afd3ffb6650b6fcf142ab51e90d877d0d695dc79d4e928f4760d52e0ee981b2eaf90639b910666c62c900d04de62848bbd7834d83684207677005106f0b2a0568201c29e6502685c07a79b71c68ff4965a6d27746cc5ba846831e39d7ea366a8cbe8be2150a3ed3e9817fc79ae1a10814fe7f52d669ae3936b8cbde9c887097878007ece194cd8499fb0404f931234b37fceafafce2f410f1bc384aa0474ebdd7602b45176bd6acb0311acd6322737f20e929151d463e60e05f13c5bed97008a8449d372172993645c3d3ac12f7b924a0d429c58e663c09b3628ba3449fd85e73c373366cbaa2c8e25a27b19bf9e54cae13d79316959f5d6b4dec4f4b153ab5157b72202b9d3c8211ff1c96363398c6685875398002e992c97757cedd028e6c2db2d990bfc1fd765fa93077b65371b6ad95b8549ae11edad75d7ac256269323ad1c40a17f6c7a4b1343c13d4016771db335bc807aef3bdd39eac4d65251b0757e727c876aaaca186c17484b00e8fb3bf565a1f858134e052449f64f9acdf2dbfaee1bd2c79363f34c19725ba9d4cf214b2eef7c633e7b17deaad2424beff5f784385e0dd5858d8d7ff5ea977ed8bc3858c97b87b6c6e2f4709d54b1abc330d8ce65f9d11e28abdc6f8f21c5efa4a562fa2567a375a7cf4280f4ab0a41581859a77b54a9f531daaaebe4639ed1afa2322d1658dd0b79d5081b3805355b100c4d77036e5afd2d849353f8175f8c0d2c46cea2fc7199e97ade28afd1f2f6a11d4a53fec457c8f049cce76f0477d4f88ef34e6c478cb420488ad76f6630591775661e00cbb94b9da20573bb32dc152426a95c31adae83c3bfb389479ec25748aeb20af33112d131dc3d2fd53cade3d9decddedc3a09d5fd2a018941354734929be6350baf5b08ce8fb0ce351a3435c306aeb38e2baf3b199acb735139e156d3ea27516748d5cc89b44b924851eebb3b296b9e56bfa4da312dd4008e2fc281b53348f6d4ab9081e59adc75e064ffa35cdb45d73dc8c03acc51d2953b5dce4e604c2cf302124938332c694d8509a43b749350569266519ce942dc57143f03e6205d79a2485b7048e216854926057867de8f3d26a0288b912b8e64f267bdc6290c15d48b5bda1de4331fc0a1fc4be4faafc5be2e7db442cdf509fd2f73124907bd5702b6c1a2b43766e92ad4ff21023a4e641379f593e25edaeb0d536ffa8de15fe94c14ce51d93bc045d1a295ddc4f5e00f170a702cb125bac4a5b477a409a072460c70b86cf9dbc36389bab9b8eb9aa659497bed503a4c27a9570e48f7706ac8e6b3caf42f9b0bb554be1f349e79f7cde19d6d0de7c3c50856fe26672eb4406bb0a7ee1aee1a4fa45999eb58d930ab7ce138bea8dd03a3dfeacf166c3fffbda628c633f31080639ebfadfc178707930d91975be28e7587b35afb041fc74584317c2788a4904be71a76b2c241bbbdec9268a6331dd002372bd687229de7b13ba8b74da3207146a44d07fdf4142dad7ade6f1009e30f5fc5b37590c55d069d3d13096d298327a984a8afe5e18311f3e8a9ef74191f9eae2e0c7ef462ea348c12468bdb26e840811fe37e3f056abf869b0d96a7ef114ffbb2b69e6e718498c466133a6305ded7e5b16f77bc14b8ef78f23f759468c835111a144e3af920fa11f3100c674a47a6abc7ee3d1d0241150c94917232f57892a36ecb78ddf5be06e5c2a68ffc809e20b8f5913586c35305028e2f398f742824b41779a5d2db10a01dc3376316345e03e5d22380b8f430a075b2c454dc445f925baa0e6a330f3608eddb7d34e2fe94b84b0f3bfeed43660e7280bd9d0a7e38497a7d14fe8740e2043d631fdb6f8aeeae51f7d2085c77979d8b0e06fe8e8b6bf0ac03062fad3941e27c1db70b62122c3c4782e21cc315cef13211d0635fff8fd4b492c774f70a1096f824462381bc649fe7904491b82a68529c5aa173b28b5f63e1bc9e5860a6b330e882a0e22203c93f242ec277406acd6993743bd158e0ca2195eabb6ca73f36f1f72659323c560b7c7c88034f233a1a2324505733866cde2a0576a2fb908d0ccef66c7ded97015741de63a49d2b73d3730cd5c1cd8a6cbd5f5673ca46e9fe775cb574d42baa37d11200778af3609c93fc4ac41c70df039498400d7b8a9ef1eba11b3e99881fc063fa9e110ebc8977adaff0bbcd1aa1f0d6687d43663a1554622a5eee31658b256c52891ed6aed9d02a12afba44489a0857f24231d2912ec8a7874b3126cd2271abfc544ac2a42bc4c0497589af5e57449091b3faeded20d2ed0485738df7fc049fcbbbdf198a3738b5de739a9cec56af9c76d70366dbc45602198e4501ff16d2fc96082ec49c4c84d460abb6f1b0fc150318f4d7a4633cad615aa6a67da8faec0873a63e8a915e2a412aeaa115cd4b4bf4b9aa88f707a20d6e96456adc325a6ebd6f39e8e4e1f10b4c936a03f325cca84142f48502131ea01c97e9200024c35934a310c5fb866ba2ede05ee4fa7884627cf23c14c5c5fc8186a5ff5ad083cb16aa30603e4a988cd016f835bcb0dc7d886317596989ecb2377e9362a73bb99b40219f6e1e88ecfd685974a87e17b0e9a35a1079f2c4b989ea7037e5e71d6a8ce80c4dc475b29b955f691d4a1f8603117214079652b4f5b351cdbe24f2be924cfc0ceba0ffe9db3096e15f9543109876244e1a48d0cd90cb193ce3319375fc77354dee6ea91bb3435be38d178543907a72d3a8a90e4e61d58e67407e62b263d318514aabe6f47788fbaea36c7719dda88ab0cd066da3819b7ec1495f20c49789bfdbdc49ef2aaf220a500af0e6ee9ebda9d29f2bd8415588b43c35260af6253995d76571c6fc527ddc19a01c24f169059d8ada8dcc2292b592a4d516a82726de9fdee97a4f63e8f016b4ab06568e56e09940bfa71339db2599af1d54b39a47ddc4ca317afe06a55085ba8b693464c62648af7813285572db74c51ee98c99b1f8cac55a9804f625462de6bafc0267ec6e11805c4b4ff0419d8100845be39795d", 0x1000, 0x8) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f00000039c0)=0xaa40) setrlimit(0x5, &(0x7f0000003a00)={0x1, 0x6}) r24 = socket(0x3cce0ef3106c33d8, 0x7, 0x9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000004e40)={0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004e80)={0x0, 0x0, 0x0}, &(0x7f0000004ec0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004f00)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004f40)='/dev/wsmouse0\x00', 0x10, 0x0) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004f80)='/dev/ttyCcfg\x00', 0x0, 0x0) r31 = openat(0xffffffffffffffff, &(0x7f0000004fc0)='./file0\x00', 0x1, 0x100) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000005000)='/dev/null\x00', 0x20001, 0x0) r33 = fcntl$getown(r23, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000005040)={0x0, 0x0, 0x0}, 0xc) r35 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000005080)={0x0, 0x0, 0x0}, 0xc) r37 = getuid() r38 = socket(0x2, 0x4000, 0x7) r39 = open$dir(&(0x7f00000050c0)='./file0\x00', 0x1, 0x40) r40 = fcntl$dupfd(r23, 0x0, 0xffffffffffffffff) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000005100)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000005140)={0xffffffffffffffff}) r43 = dup(0xffffffffffffffff) r44 = socket$inet6(0x18, 0x2, 0x3f) r45 = socket$inet6(0x18, 0x8000, 0xf7) r46 = openat$pci(0xffffffffffffff9c, &(0x7f0000005180)='/dev/pci\x00', 0x10000, 0x0) sendmsg$unix(r24, &(0x7f0000005340)={&(0x7f0000003a40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004dc0)=[{&(0x7f0000003a80)="9b873ba154589d4254a66002426fa6f05d", 0x11}, {&(0x7f0000003ac0)="cac2ff7daba514d34e3ec1d1b471626b2efa0baef052423ee4002d60561ba4fdacde0748dda5d14d7ec17cbe23a4caedc4d263a38ffef26b05689cdfc451e012109186d80cd06cd8f762c656272c3497962715705f66ebcfa15e288d8c59e088aa89c052ad6722", 0x67}, {&(0x7f0000003b40)="7d966f01f17ceb68d1115557d2d93ab6969382f5ae", 0x15}, {&(0x7f0000003b80)="ebeb115b9552403e3f52e2465bcf17f6dcaf2b6ccd3d615cc8623031841f08a95e88d21a47936310cb0052e369cc61b9281c175ebe46465a5aba8b0b4c2b288c7f42777790769ae5587824f17f300d9edd90981f12d11c3aaf068f8011cfc05d2dcef89e5083d4e445173e8262e158aa86165bbf443fcdf88b00e05b56f5b153f5504cc2bc5a5673782d53a2042af4d79b0c2f3f7348ed859d884508504955bfb640e4ae8b14b73839350783552f8e90c424a1c41ad933aae8baefa9b975ab3419db3349e9293276067667705db179ebc9a08ff9e501ca03ac3ff225eaf83688", 0xe0}, {&(0x7f0000003c80)="05669ade104714682983d2452e9e18def02a74314278d02fcd7849995b2df9ee16f1d39c89cd27ec5aa35798c60a16453ba9e6bcc2b0ac3be034f3740d346cb097b67da3c942376cc53d7f913b4611e16c0c1ddf9cb549dd9f87817c42247d25720674d98da7bc1f1503cd5eaee3adfac4c97f0f64817804d04729b05d0131f3778bc29242b976e8a785d684bf6246a608", 0x91}, {&(0x7f0000003d40)="0d5ea24f954d836baa9f6cec6bdb2bdeeecf943215a2f9e623f4e74978d6c137c1fd340b7b1077bcecd1131b82fe3d204b469dd53882524d6a635efe93e277f99d5f", 0x42}, {&(0x7f0000003dc0)="76d56549b7678efe42e77b0fbc83412a4a0dcd48776e82944c2b99d966649aedd7287378697545a3cc333f8cd560b0559018f24237c25ad3434b9a0b709d2f0d272fb04d767cbeb03ea936ad009c74faba3d1bfcffbdf8e181f73c38689178cd6db3e91f9f17e7b114a0498319d7d96f78cb1a897d93d29b6658dbcc57ce914c4de709518ef378043d9f335c32244bcf1b72e94d5379d4f74c402b6f2029b1cdd007ae499af5098f1609bd4fb664bf60a05e1f8d0c2d9dc0b5ec1f5ba5eaa76dc78d7fe3473461ed9c09a60e0eb086b961af3d93c6b6caaab1228638a85aa07e41cb8666666b5fdaef70a7903921268aac1d169a7d6a322e541a78d051d51ee70842af7a385bfc4f16b65c3eb49d1dba50cf80ec601326d23d10e0070f9cde9720fb61c399c4313eeea39e1107b9079f18ccff0f8498b5b9ecb9b8dd141a69019ee6d8a9821b70e6e8fb83d4407821853cb5c075711740d98a71541e67f0452e6f667234d73207e10bb46e42afd001d67ee69fb2bf2e10ccb2dfa4f5c20bfcc467ae53ec910f993836446822e0bff8151f9315a7696ce3a3786ee1ab2d61f1c418b4ce1746428fc6cae8caf8960c84542569ceb860df31b376d2cc6efcf144f354146c54f9bdc4543e58b5619311afe4ec58c9c5f429a06d0b7ca65b57ec4f0d3addf16110eb29d11f8baf2df4c76fa34b9f7a6a14602f295affd428083ef26db45c7b17cb70e1bdf0e75d32463a7da3bd8d0212c1de64a3e458c4bae004336b3dbb791f584c7e02fe1cfeaf9b41b28191071f55aae33d07ff25649c4612351716d5b8d122a01bb3f70d05fe7bea53eb53ec503b0781af535ee198e37098e7985aa2ff77ddff1682c0058010a2a91b8f3b3cafe9a259c6530da48dd4a64abed9fef25f082805d2ddfff26b795573608cdd5af18baeece2dc83d150d8c010cd2044d0e08c23281d214caf1ce147a25cac0233b1cdd43e2411be0621338a0fd9f1080e886dcf47914553bf56e545d561bcbf6e9eeae7cb582aad19250c30245efdccf5a957b96c2dde0c3ed8d87fa3bb6b80242b45dae5e276124bfbcf57a69540aafae8155f1df04632174e8a8dc79f92cbd3ea8745683197a90f42031deda744313d704a4622cc01ad8b66d36a67bd941a7b4e3fd523f630248554a70a3bc0f34c176d86c00abd2c77a6b59ebd6c9de1352d6f363b54ce70ce6fdd57d499d15b2d0366899704d0c509ba204c818e523767da8e5f8b03d25492a00c8fad80413b8b9c0048aed398b4f7acb6948eaee9d6a5fe01e3a1ddbebe96b8d08094be74ff72b50373a71fd2cbd807a59050e1960ad6054552a46401a793a0ce83d28dd0cb12746888ffdb202fc52c49d1048be558d8a8c1489be0144325f8b519f0429ac86b135a2ff981048e6f153c05cc293a7e90e29d13c49d0fa64cedea063a7167d3204e3b71876aacad5fdc4492dcdcfbbaaa79b249f491d06719fe864a7cd1bbf3a73727e34409bd6fef5f71d514ccd2939dfa026473e78fd87d53e6bebfb974f8720cdc5f2bfff516bcd4b3486e7adf0c92c68181e6f033182c4bcfbeddafd9513eb0453aa61d12be572ca22391513d8fe930152868fca7b51ece740051b4f990f2e0f9e7ac0a06d1709050a8d15f01d243aaf1aa2bebda98da5c48fca6c4c500ab5ecf2483bd91b6cb9cb64c6ae7a9c8ebc3f10bf4567230ad70eb1529387af1acd57d2352bae6c2ad14b1702ded1d0c08c15e0ae2c62f2dd45201f01bc265e44a37b1e94d6ebd133690720a8c51cf77235c9e091bdb5d885fbfeefc169a497f4e716ec13ce2bf5c5668cf32a9961d6907d11b10b0ab7b6bb38110cea1b6ce03c832e6829186d724276fe4cb20dd8d7a6145210faf9d346a88146ca1fa73ca9f894652bcd1a1c59c17562c66617a25f41c9d51b7450e750761b7a40bee04ba8a067bdbe19fd73666307ad65c867c42a52428388aa3d7b4bcce9a2fbf1138966fcd597a5b4a35fe554085a1df670e49140b4120cf0ba23a2b56c4385ae491524eeab030b2b5e917523f90fb056943a6fb2d1a940b79522d5f25a8f38be53c43d7cb514c890fc51b7cebcdbd6ca47c6fe1cc3b350827250e7962baa45ef16e29a8a9080a0cde7b7a26d98be6909e04990ae34c1b52c70c2c54cb061007c90150422d26cf4528eea7369005503fdeada41f8494c413253d8952fd24eca1bf7a622fde6f5a1bebd0db4097fc52145a870ea6ac8a7b8263a5c9fc1ddc88d50ebba5f98ebc751b90b42ca380c51a39ca34f15b81275a1659e148118a015d66d7c94e4543580fd821f1bbd5e4a54980e7e9bf6503b9c4d0736f3e5065b6c5522e416fe9dd4c0c7d936046a41b3f70438ce4cc3369d0bdee43da0d7ba826436099dc07bb21e8a04cce00b9f6ff0a0ca7d4c39de5156c3217a3e801449e0f4ed8b54295e4ab72553b288b10858bc7cb84dc23cc2c08e07ab585b77a3a4a60cd0e209d0d62c1c622e1122df67f0ab36275bdf3416c539ab336f7b913558321888d5463054568b2709f0f58c2f8f082527bef72c93b051e32c49b9b1f54a67b1b7a77589e50f501b716cd0cff3667ae95198fdc866af13c7a3ce11bfeb09299ec6dd6bf6b59de5d73c8f120b9ff8d8fe61526dd32c9552cc690f6ee3d8c636fc231d314b33fcdefe996f8183d9e7a593406fdf53255165e68c0849c5c6f56f473ea36b5ed8898ea3c56564b9466bf4982e630bcbcd12ffe5bbc1bc7cbcfb888e16bb756835579bc8c8f90087724d2d48da5dbbed02359729fe55a44071aaea315fbab8f4ea460f14ed1eed94e32be746cd454f7e7ba0de4fcf812dd48df20ba87ddbc72929986823cc4ea830cbabfeb3f351d6ab219a4e2952d844d584d43420d470710412c1d834d681f0f0c52e57e27f1d1fa5e335ffdbee9f13db8e8a0e30d38b7324a958d52a8418ab7170a2163e7bff6e73a6a8c2b0ade3cdc8562f10b0d8688b8852f73fb4858b75c42d73b79298a7270ca4ea5f9b03bd51d7485069d96af16761f5ff02571ef7e9e24cd91b4afa1de773438d491020fd3826b3ac366fbf4805f2410c4707a549160dcf46ba809ce71455c9912136d9ffb2047b142481e90a1d6b54b8da41aec70476a4c95d3c1aba0a8b1047dd3d3e570d91901262f3b656e2a03137c694bc0d71619ecbff724fce46af4525d25c1c2412d2ab3e884c79a16c4e0c4061a6290595981631e90fe13c188a5fc6944717f9ef7ffb5e1034cd8122425d301442e642d3d44585750e9e20aa4f556984f9bf0502153aa613356dc3366df0aa5b538e67502c344b06c67ea5b845f527507072ef904f1616aef72085d034afc30ae0d1d0c325b8f155380cb79c925d8ca26314012cbb2c5f9c3067dee77b532011699bf949815640858198522e0b2257e22ea0d8a9df2cb49ad2e27fa7dc8293a8ba8d01bd3b9d2e9587f8ad107ca164d3ead5c708f106f8d5815e08edd9e3af786dc5ebfb420d541295e446ed39f0a77533510dbadd4cebb570494bf54e87ef46669ccfead78945b5a36385aa07f1972e429cf5d34856fe133e25ab2d2f38d3c997c180dd693eafd6a6bf756d39510c362d67d57252939ecfffcb56944de1fb8f5d30288151cd18a6ea82796e3487f46a02a89a93558f2fb6d4b957259495647e7218aca9f53121fcd08abd31b21edefa2ad4bc3bde1e3ff3749235cee1de5d5b2ccf2b206beb14caa259072101cefdec6dc916a64809fd2239a87dbbaf5425c178e514f1f1d974420b5d8784daa1530bf008afd4c81b6481691d0b86d753f77266474c4a1a8142e316d250e34e854554469e4ada136aaddf7df084356363d12969764b9b2674ce8b7e38750582c4434a7c1b17c343a2673d8d974bb8d338f2fe942b3afff7b66826bf9e30cf48cbc10f7753d4e69e83bfa564eb6987fb1448aed39bb303928f117eb0254a00f6b05a0aa3977395587d6321bfb0ccd0b1e23b4dd4f47c5c271be0dadab9c5e1b485bf28bdb43dba2174201c6d316519af6c4e99161029fc22217ea206a300066aba67c09a963b8f4533c96e6681f70b4e02707513207a544210074fe4b0aac02ea862947326ae9b1bca0b4988237b498e31e340d2a09cfaebdd8efbb05a52cd1118e92f708df73a3c97fcb9bfce93e585750ca68a6768dc0913123af00ed5418c0eb477f545d78b6031203a139ca29593018036262751709314bfe5ec258d1682e016443d6aa306b786010ef34d1ff058b2e5acd67554a9299427f8c5efb556eb2b1b119f6cd51a2cac413b192f361d41dc647b9c79111083bd2947ae120bd6295ff833749a94a40a9b6492dcb90323e4a638b7c08f82c592ac8ff906069e06c159677eaee2af59a902d1612426bf0469a3cc25c57d9f15336729c37ff2db7d1b369a81261be362432044bcc7a1c02f3f4e840f822b6394bde50a601debef206c4a48adecf8a2cce7e0d0070b4b44f8a21a37cfd49ba800583470e5dc0191afc1829be5e96d43f27a1b9453b5077fe76275876b381d27fc7b5e94dd347cf045f4546f377b46a336fa490696cd35ddb72fe969d13710664376850bd2831acda46480edfdff4ccda98a9036e99e69e13c7ab8a18f29526c94e02bc81c5c7ad1ea91bbbee5b5864a2cb48e158105c1669caae2ad7158ebb6ff9b6f9f581d6a1274929720bb19d753247b219c973822576f4a0a7951a9c025bb28d926d2db51ce85e837e0a4c2e852d66809da1d8051cf613fc457fba9d9d29710013980ff54e5f7c03aa33389aa642d98f30c9ebee98ac69163d56e2ce91f85f154aef4e201b2c6ef89492796f5b0bc021116ca10eacc911297981d926954c9e8d8cbbab0c12d097e6132f5740245c9848850de27412b311c101bb1f613596623f8bd9af6b51deaa1ca3621f1639c6d3034cd0b6f3b783e4874d98267e59af556f188eb4777f5fc6f928ddd07e5bb820d71ce93f60e644be647d1b0ae8c37b977099bf743e136f25563d8220d209ca93cecd577dae060576fae52494d1e62533fc6c9058fdb12f2ab5f5a92c730671720cb99b2f4bfffa58612cd56d27b57f6493b1778ccb548da5f504eb6bc5cc6dd3129d82a2ffb422738cdd4c71a27817c6a8ff29ffd45a8ba9c4ad5f7587ef40f43614c42a0257237d434b64fbc9abae7eac23abab0babfa42689975a08b18d1a1155f77bade525a76d184119b729cb5368921a2cd0bee19dfa7a06370031c2fddcba49efd16fc596ad4a97087303277930ae5bc0d0f2be4677a6a141cdd9759c9668b5754cc6d44d2925d9b84d64f85a524aa4eae74e5bd4888122c67b0ab282d626f884369c60a806a7525268bff613c68e67aa9597ae25ce822dbb2de28eb1c51b6d410ec3d89967eccf004f352d17f7c1ba19f4db2664bbded5dd8fe0455c9c466d963b5d9242dc053091b32d73dd9c2c9e2ccdb26454367410bc93a024e2867024a5e2adf1b39300ef781928e1a6f909462494f1e5e3d2f7a38a5d6444360a7011086163d2539d49cc3ed31f6e8f6ed2b959bcb2aa04cf04efd0171fcf3619775962dd082a09beafeb311a2e7ca5f34838d2cd6c6b1ddf4dbd03f209f0235d32af9a8ea01021525265a010e2d8d30f164b4944b76795c1507e10a2e730c07c3d4d0aaa5bc95faa5d14ce2add5f66f1355d9786ff8db3c6725d60be0e210a7b6904c5c5b3ef7e7c10aeb53fcfd49b5b91d1b9555395ef09499cd664ae797a9c175c8eebc0d8ca45ea3423ce7758a2ba72a663f61cae7a639e0ec073eba25d4cc4cd19456d197ee9955", 0x1000}], 0x7, &(0x7f00000051c0)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r11, r22, r2}, @rights={0x30, 0xffff, 0x1, [r28, r29, r30, r23, r15, r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r34}, @cred={0x20, 0xffff, 0x0, r35, r22, r36}, @cred={0x20, 0xffff, 0x0, r3, r37}, @rights={0x28, 0xffff, 0x1, [r38, r39, r21, r40, r15, r41]}, @rights={0x30, 0xffff, 0x1, [r19, r42, r43, r44, r18, r45, r46]}], 0x148, 0x2}, 0x3) 06:43:49 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8231, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9) fchdir(0xffffffffffffff9c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x64042ce4f03d6c2c, 0x0) flock(r2, 0x8) r3 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x6, 0x401, r3}) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair(0x2, 0x1, 0x3e, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = dup(0xffffffffffffffff) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xfffffe19}, 0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0x3) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd845}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x392c000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x59d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xf644}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff00000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x400, 0x0) chflags(&(0x7f0000000840)='./file\x00', 0x0) r8 = dup(r1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000880)=0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r9, &(0x7f0000000900)="cd2235d98c11d9d34a7d845163816a4a95435e24d7af03ecab2c93c8e1192edde7c4b9afdc8e2e6551f2657727267aaef6db39035dd6946f5ba19e364dbc6e60fa258cb673f48fd28ad045a3402890490ca7b4eb9e72fcade0281f", 0x5b, 0x0, 0x7) r10 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x300, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r11 = accept$inet(r10, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) fchmod(r11, 0x150) 06:43:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xff2f) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 06:43:50 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48, 0xfd}, {0x106, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") chflags(&(0x7f0000000080)='./file0\x00', 0x94d72d2b7d204119) 06:43:50 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffe02) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:43:50 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) msgget(0x1, 0x544) close(r0) socketpair(0x0, 0x8000, 0x5, &(0x7f0000000080)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 06:43:51 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/160) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2}) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdb89000d21ecfffd89d684cffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984ae7910bf453f68c11700287ead4bcb777fa69dfc6f06bb16be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf55472821ecb4d714d76c68e79ba49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49b0000000000000000000852f66cf055d838b08ea72b56c20499cd6ddeb6513f9be97840163a470e7fcf9f6818e2c820a0b9c20be6787866a39824df557c3cb9f5d49798f68a85bd12aa553960f69a1f3188505456ffa9a2f855c1aaca4e3afbdb128200b5d78a80dd8079e2e169dfdce9c446677311ab30"], 0x10) write(r5, 0x0, 0x0) 06:43:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x2cd) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 06:43:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0xead8077aa19bee9e, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) r14 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, 0x0, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = socket(0x20, 0x4, 0x7) setsockopt(r16, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = socket(0x18, 0x8001, 0x0) dup2(r22, r22) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r27 = getgid() r28 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r30 = getegid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r33 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r35 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r38 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r39 = accept$inet6(r38, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r43 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r44 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r45 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r46 = socket$unix(0x1, 0x1, 0x0) r47 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r49 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) r56 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r58 = accept$inet(0xffffffffffffff9c, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) r59 = accept(r58, &(0x7f0000002080)=@in, &(0x7f0000002040)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r24, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x30, 0xffff, 0x1, [r31, r32, r33, r34, r35, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}, @rights={0x28, 0xffff, 0x1, [r43, r44, r45, r46, r47, r48]}, @cred={0x20, 0xffff, 0x0, r49, r50, r51}, @cred={0x20, 0xffff, 0x0, r52, r53, r54}, @cred={0x20, 0xffff, 0x0, r55, r56, r57}, @rights={0x18, 0xffff, 0x1, [r59, r60]}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, r54, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r17, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r14, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 06:43:51 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendsyslog(&(0x7f0000000000)="07645e8b5316b3ce090552451d3791b99c6d353b140ed820a413d23b22e4553c5500b4fa67", 0x25, 0x20) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 06:43:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xfffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:43:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) login: pckbd_enable: command error pckbd_enable: command error 06:43:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7f) recvfrom$inet6(r0, &(0x7f0000000140)=""/243, 0xf3, 0x801, &(0x7f0000000040)={0x18, 0x3, 0x7f, 0x81}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 06:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x4, 0x0, 0x4}, {0xfff, 0xff, 0x1e}, {0x80, 0x80, 0x4, 0x96}]}) 06:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000140)=[{0x7, 0x7f, 0x22, 0x3ff}, {0x3, 0x7f, 0x4, 0xc3}, {0x3, 0x3, 0x9, 0x4}, {0x8, 0x7, 0xfb, 0x400}, {0x6, 0x8, 0x7}, {0x92c, 0xbd, 0xc0, 0x892}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCEXCL(r1, 0x2000740d) pckbd_enable: command error 06:43:54 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef5b414bb2de6e8a9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000001080)=ANY=[@ANYRESDEC=r4]], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r5 = msgget(0x3, 0x100000110) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget$private(0x0, 0x51) msgrcv(r8, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r10 = msgget(0x3, 0x100) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r11, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r12, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r13]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r15 = msgget$private(0x0, 0x8) msgsnd(r15, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r14, @ANYRESDEC, @ANYRES16=r10, @ANYRES32=r14, @ANYRESOCT=r14, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r17) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r20) msgsnd(r15, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r16, @ANYRESDEC=0x0, @ANYRESHEX=r17, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r18, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r20], 0x9, 0x800) msgsnd(r15, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0x8, 0x3, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) r32 = dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r33) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000900)={{0x3, r22, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r34, r33, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000500)={{0x2, r22, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 06:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe86ebb0b53f42591) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, 0xffffffffffffff9c, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 06:43:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) getdents(r1, &(0x7f0000000000)=""/227, 0xe3) dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) close(r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x80000001, 0x400, './bus\x00', 0x81, 0x2, 0x10000, 0xf72}) 06:43:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0xb6, 0x6, 0x4, 0x400, [{&(0x7f00007c5000/0x1000)=nil, &(0x7f0000523000/0x2000)=nil, 0x8}, {&(0x7f00005aa000/0x4000)=nil, &(0x7f0000506000/0x4000)=nil, 0x3}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000185000/0x4000)=nil, 0x7d7cf96b}, {&(0x7f00003e4000/0x1000)=nil, &(0x7f0000102000/0x1000)=nil, 0x8}, {&(0x7f000063c000/0x2000)=nil, &(0x7f00004dc000/0x4000)=nil}, {&(0x7f0000402000/0x2000)=nil, &(0x7f000071e000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001b7000/0x2000)=nil, 0x8}, {&(0x7f00006b7000/0x4000)=nil, &(0x7f000023f000/0x1000)=nil, 0x401}, {&(0x7f0000524000/0x3000)=nil, &(0x7f0000289000/0x3000)=nil, 0x3}, {&(0x7f00006f7000/0x3000)=nil, &(0x7f0000156000/0x4000)=nil, 0x7}, {&(0x7f00001b9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000}, {&(0x7f0000180000/0x3000)=nil, &(0x7f0000302000/0x1000)=nil, 0xea}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005e4000/0xa000)=nil, 0x80000001}, {&(0x7f00001a9000/0x3000)=nil, &(0x7f0000296000/0x4000)=nil, 0x100000001}, {&(0x7f0000279000/0x4000)=nil, &(0x7f000029b000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000483000/0x3000)=nil, 0x3}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 06:43:55 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8052, 0x4a) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 06:43:55 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) 06:43:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x5, 0x7fff, 0x401, "e2f024bfd748d5f37efe7f36d1047bd372bf8d39", 0x800, 0x80000001}) r3 = dup(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x10) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r5, r6, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x881) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:43:55 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000400)="2640142fe83cb42ef9c611cbe7228235e2e676303e4315b81721a4954c7f123c3bec1a8b761dd85c603a3807b601acae7a12a2252d94f0e865df6286b88652b63eb9aa1be374cb812ca3137e2dc14cd5daa6ed6ee2a67f9a4b4a2044affc61028fe4183b60e608c08747dcc14a03a0b91db3d7d6ccc45d24628cb71fee009cdc33892beb1548f88e052ad5c8f3275c094f4648c7aac1fa270d9b9fbf698b133813d22f0f65d92e3a4c929dc7ebf1c7393b548c7cda33495fdde34628d013669d1dcaff6802183696b33be14a42490875a494744207ab1a4f9cbf746ea9c73cd6d1d445100a6e820a069355139d61fded1152423e4be094981293ba4250434cc39f16be474eed234fc5e8703e5cac0fb448f11b53eaf4c249021be5e3ac99e7132860f782aa25b492a346848d5a37d2d35c8e6444cfff4f8c5e6f52c92be2bd6d5976f58f8d7e9242c7a289433a650a849deaadeaf972ab2d895ff8944cb41987c6b07322f87f4d50e3cadb5db3d78a92124be12161737f94c16d122cdee69d97a9e7f81990fdac0f01ca23ef54f22030882043a5e06bebba5b5e548cd03b06affd0171a2d0c6817293f35c7ed10db733632ff49ea4fdaa967f57597af7e923efbabe9fbde93d49ca9adbc65d91cbc943ad4d9909dd6e814eaff7775ef6ed717e0547c3b469e94b187a413b43645729502c9ab46df68624a3fdd676aa694e7944ed13b6cce28cf8b6d1db2e58e1ec722a6e8c0965132e9e5d39866078f7c5e40a33e71eb710c3d7db901d4ed361e5a994401af80577c505e4fd6da66695668246783ad22422889b2adc3cec306d81d19ba5ad0016d4a8ed562404a397ade16930c5b2199627ada0a5f49a2adfb7cee9fc6d3ce1b1660d386472885f27ddc513c57f2cd6573e3ad0e0cff974c82d8b9418aa4b0c26ad80e612ee6451dc76a7a95fe9323c2719aced185e6fdc824d1c11e155eb6f54484f60cdbdb4380b7a331046187c6a5485adbd31de5b19a37e97a340a292946b824661ac5652fbb45d2ea7fdcdd838ae52d5fc867885c06b8652f7c1c54e0e6d76631159b31900a5cf778f3c235ca9194624c171369b9e629b3088b5987a8f90002cecd6991803ff6c478990f46df40c7d49c451991bd0a2c2003b899ea82a26632a13749b058bf79a9ebb7a68862b0373fad00b77538144c893549499ba781e04b620aebe977f3d73ba4570b163f44e03f8f8b33f9543ff44bd96b122e005048beaf7a2c1d97ed7799ee2125c65bf8bd71aa0dbabf616b95faf997053e470a6578ec62e5022c29fabeaf9ed8f9fda9aa540c2adb478a78b41802b464a971d3599c5d976775603283667a4d792c80e68d396a044979812ebe304c62292f99eccc805427e9ef087f88a1c2f4c289bab25692f5662767a4150a67e5e2f1d117e19193e8f58e5cd1290a68d02f4c236f0de33f7d6a44d1098d1b286aaf36b17fa4e16f0bb40c98f16954cbf204273373879cd49f686b25f7595ca358b37dd8e77d17aff9874491179c690337e41d0625c9310af428db5d749f04fc3eee8141df3218a989dcee1eefdea9242d742a84f875baafd6cf289edf06129e6e5b3fdbbc8077ca15531399f0d3ac528c8ca99409715c862c687c00facdfbc2233222d556a3751dcfe9d49515dab20e1f512ab2609922ef2b9a36b3c532f217d869e9b8fb6af439396e7b15710556dabb1f0f8642d44e33a6ace10a236baf71f631214737a74760bfa12ccf6bfefb1f7c9454e6951dc0698e5117813b8b5831e34da9735c258a54f4145c7c856b8f74fde4862593998c50757edc7c14f60adb86f57e0328b392e94c59359861c1305c3cdc370d66c80fbd422999be233952defffc3d408a3bbc02ff64dd8ad13d3c47232590f163ccaa7768610fa0a7c001987f44490dfcfd3f72108f6a7b67c1867deff1144be3739464b09d46a7f51981b1af770bc38e0878796d3060b8dec5ca8b376d921f1c7465141f3ee4c0942d03a01b16772c367fb3fdcd6618c4c06477d789c9ca85858de3122e776f0ca96253e74768fcc23450d494fa1773aea79c7ea66ee380290debaa73b46d57df4575413035dd3d0fd69b82edbdd2ba88e79af59d932c077d3ff518e16e7a509e2b01e9e4a671d2abe0fa86bcdc635343ab364a07d0cc37972cf679868fcf5bd6e539838239528df808fd25d9f7dce44cbea85c7518f011fee9b5ecfced85c2c6b71ff17cbe55fbc0ea234853d53c18923dabdb15c3b285e7f2d0dea16916cc71afeba5122a2506a8e30560936ce6bde0d9b238e1b7cb77b80bd03cbcdc6560740882f9e12d26b293f0c4e2a018bd26381159d573c5d6aa8f5b1aed17e1d85658023b79234ea546798c24145e9b63dffc6d0d303b94282c9cf5677aa82698c38d53c550a6c60b1b99c7ae276cff0c965eeb5296716b61ede547eef0bb6422b642a4ca2adcf1aebf3cb975b5cfc6c7f748b2f1c7ddbcdf6146812311bf4629d3b546e36d18cfb5f15e20b512d8db330f7668ed100945c124433513e9b24703172876ad4e1271ba753302112fa2f4fae4dcec4c043ea138e8d0dc4730dc86d8d717a85e1a52b64a4749a62116ac9e1a553ec5a23f6e11033c90eeba9cc6b4fcbd442d85edce636d35d20d8d35d2c5b59341ed2f50a306b05aaa326f55d6024952d2d6d48dbfd725cea06b9ec9790611fdc23538df26bd6424195bf08224c9a27b49716428d57ff32734cb171ddc7cbf5337954e72ac58dfa6ba46369b7cbfab0477cc7e95af8fdd26199a24e99b3791142b5eda4340a7da46ff1d5c12e7fa35b49b687d0435e867357bfdb0686debc4db95186f55624a93bdcbb11e99d50ebb989b75b691d2e4240b97b63520df156eeea419becae6e28a4b86ec03d731504a4fb8e8bcd457723293689419a8d3c9baa1ceb4e543bcf5f1e3731eac84d4104cda3a423d7c4a1bde48bf6c6f34eeaf3151ceb2adfbad7ebdb7874ebf127526fea88030bf86e5eff3af2d9b6567693a1830687a678dbe8aab0462c88713b5a2219c788b60b18a0594a853a768395db2f686018b3359a6bfe924b856589ba70ec8d8a4d226b58d7cb9250e4c94546760d244a8f55c89fc97f5db2a0599c876f34930f3133a60acc15f8889bfa6ca08637d8bde29f5505d7b079531f9c6d1b5f098052cbe48bb70675a6e47c3fffc2b95207dc5e54de0ca1c92e69086dad84a36421cedc091829407910d49ffc57d3538deb80598a5f2360b00b0f10f30dd5777e8fc42697a6580f20e2403351360c63de6992b0b7f3e4fc96027eb5794c50cf6800d4688efc2455ba53e9cf8c46c5bac17958d2c0a0b29297d24c9e27e1e8b0882e6a8b22fc6bb63701bd83c5187edb83665117d50b8ccb71446d4417527ae6c5130a705c879ff790fde1673f83a18b096fe78c49faf52c2ee65849ad844b0269a0e3e6f95860fe0f732cad96d0529b163f79e571194d690b94a13b8d96b09542e26623ee31aed69cdd7e8b74b7c8e3c869b1e2263dd675d2c09cae9058ccc51c64062b2b7a5277349b7f0d0b34fd7d7ee5a3a558d6f78d48b63ba384624c5de1079ef3a1e1360bd33c7a1a7a4a744f99979a22c433deb73be4b53709b423cd04d5684743e458213312a4b25e8cc04e89c044b1caccb0d5b48fd316f47fb6b0be28201981fa516b70edc159bb002a0c1d21525b5de520cd91970efab92997b1744a30b33cdecff5d3514daff135d23f9f72700677d06a945bf06f7dc0382d827f7ef4dce41b83b0f4a7cdaedea58f1691e2ff59c59857ff15c82ecb308cc4a658ac140b630d9bb310badc1e3dfc6f3f18858c0dc5b4304cda87e7189ebe22c2869e4384dddf774da4fd6d589104295119486a0c9bca1a5886e30a07fcaf11ebfc90f168ed3fdd2fc057fb13322533fb2d7c7cb960c6e5510a7f21e496c5a4ea0a0933c611b1aec220999b05e8cbd859812b97f4bc40aab66985ddd4b702baa8e2a9c8cec8ce00f3afc37fb0a3aa3b5aa6c2b8079c48bc099a863141207aebc9cfdb8b283d81d2267c980c1316b73908b79b8774f88e9b1a9ad9f52e073fa38f2eebfd5b74872599de65370b528c7d249df4a4bb135f3e8000e26241bdc6ad50ce649908adcfe08a769c23c1b4cd9c0ceb122fabd0c91719b2725c47fb2f74f716664b8e55e9ed1253fe98bb12f647851fb17ed4ac16a033855d5804ff26adf76e8310ae09316a684e980aad301d99a628d7b519906aaae891114185aa0bebee6524b8c7943bc2ab56684a498a9d3b1a5be41c3b63e26c0b1618a1a8977d289c9c10637611c1c5f5c4372db8b5e961ba2a84eea4df5e1ab956c1d4299b99611a3ce84e85256a164794e810518b80e58211948bef0b9e44d3b44c720f086f6f57bfacede382efc0f0a419943c751df76aaf7281e4ff350f1bddb83b917562141a0f568e28552f9a6f5714f470797c8f3d26c90dc28f523e617e939c41c0755a81fa053ce8a06b817293a595c1cd7d153611131663d45da4941a4ab218406a7d5b340c2cb0a62134880773cc1847263c911969c1a97376b67fa962f951e5a9a7bbd05064bbb37c0b7384d20c4a3ad2654c6adf8a877f73c6c658bd15cbe65e9f19241db49a34141a9f905fc0202a3a227cd1657d7e5feb3bd87384337bd64f4394c76ff08049fe957cc6f236dea506bd4122281d292b420e9f7cac4fcc76d7abe7596d09cc8456abbeb7c419652dc4ea7a63a7f4ea5040c39d2a9eef0d019d6be21303fc782fe9ce052aaf5fa4353c6b9cd43c654daa6840cb70c6fe2b021a070273e2399395adf72fb478bd245c4ebc9645a74a4b6900e603f534e9ab72342572e6ee97d5909046ee24fd433febfbcf0043b20dd8315c741bf8c4e7b53bb947e4129d3c53e5a784212c275dc8cf797335f7bb80253e423cce61fda2d457ebb56a7d16c53630990f94e4e16d4bde62ce45b0750c771bf2fd0c56e714c911e72334b104e737565ffe3d627c7fca98836a8b2b54c984634c2dcc12eca6bc4f9f3138e31cf3d2674cfd8ed70c4046711dd5634546449c97e9321ada1ef7350452fe2bc533d6275b96aa5c37875a80e90f7ed4be0f8799362f3f3cd0f949c37119b3509e1b6e882612eb190575e779ab3cb8c6c6303e5f5a9bf5e41dcc58f6215ed808ad37b2770f6f5d05039e7eb41463d53286628618f1b0664ef089a158bdbd69f97f942c70b580487aeb0586752c58b6370671dea374d564fb3b970d4baf5b528eac31968fc8f14d19358d005cd33323f65794823b88f4c361d968b8d32be493838c86e4d655d9b293e3566d1c50e728db338ad854886ffa8d2881222ec138e4c84aec5eace39c6490b2eba8e147261e3447c768bc95fbf319871494bf3516de9e97580470a597d43540df05ede28b314aa2a4c567481ecca7f0d05d25f019d9a6b4a901f719a35db7ede66931086a9f690a4fba559a215c031a4d5340de8929a2f272a9bbae51cecf9c911973fd939684b51c99cd7461ea5f9e39f0bdc8efd07f35b7b0875ef018bbd754abfdfdde9ffb30cb61ddb91d0edab1526af58cc04a2f9f8f2e0b6f9d6e1e1209efcf1da837cca0737e7db0791e7319da138713973aca3a03e90d8c43da8eaa9a3b42881bf726ca117f40f809bdbedf34b80277db3697d8912717e9802478d9968c1521e77bd92ad7d14dd73bdca7c7cc02df5075590ecacb6069e5ce5e1f8b6bc10e299038287b57c58f0857b75d5499a1e49b8e0b30d2841b4d63191c1f40e5dd6439a84cd65a177d43b3e2653532e2", 0x1000, 0x0, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000024, &(0x7f0000000140)=[{0x7, 0x5, 0x0, 0x6}, {0x3, 0xff, 0x2, 0x1a}, {0x2, 0x7f, 0x62, 0x80000116}, {0x8, 0xfc, 0x7, 0x59}, {0x0, 0x37, 0x7f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x3f}], 0xdff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x64, 0x80, 0x800, 0x4}, {{r4}, 0xfffffffffffffffa, 0x8, 0x30, 0x2, 0x2}, {{r5}, 0x8000000000000006, 0x0, 0x40000000, 0x5, 0x3f}, {{r6}, 0xfffffffffffffffb, 0x14, 0x1, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x18, 0xfffff, 0x8000, 0x4}, {{r7}, 0xfffffffffffffffa, 0xcd, 0xf0000000, 0x5, 0x4000800000000}, {{r8}, 0x4ea5a939e1c39618, 0x80, 0xf2b4a52d3ce781e9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x4}], 0x1, &(0x7f0000000080)={0x6, 0x5}) 06:43:55 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000180), 0x10000000000002b1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") shutdown(r0, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/198, 0xc6) shmget$private(0x0, 0x1000, 0x16, &(0x7f0000fff000/0x1000)=nil) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xffffffffffffffeb}], 0xffffffffffffe3e, 0x0, 0x0) 06:43:55 executing program 0: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES16], 0x3, 0x1, 0x800) r7 = socket$inet6(0x18, 0x3, 0x8001) dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x800) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 06:43:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 06:43:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x3b8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) sendto(r5, &(0x7f00000001c0)="7f638b87134c672a46e08b4f507205f19575b6c8439fa0c58f66b28ea70cd0a6ed89dc58d0f05277e7f190eccde103f44290f083e786fb109ab939343c4684281f904a17f11cf627a06ad0a480e32afd147901b935b01a1c", 0x58, 0x0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x9, 0x80000001}, 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) close(0xffffffffffffff9c) dup2(r4, r6) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) ioctl$KDSETRAD(r7, 0x20004b43) 06:43:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) writev(r1, &(0x7f0000001180)=[{&(0x7f00000000c0)="89b0fb7c0bb8", 0x6}, {&(0x7f0000000140)="a3b73e8fe24f4dd8ca01526a8495a2dbfd726f28ad697939efa565126b8caacd8aac8b", 0x23}, {&(0x7f0000000180)="df531d4759cd0c1233cb2ad9a828aad4e743eedc3575238cc405abef012e758b7a30eb22416c547ef6b27c8dffd33d96578d5f9b0c2e6af76987f1e8a6161b553e5641951f29e51b3d5f72b8845cf722d1178169e03643e5bbe1e72e82c05d9e678bd2f831849a7e4284639609e8c8fd245697a6fc75fae7ec5d45d3366d681f9fafd0942e57e26f6b815f0681596bdefb031f8e176a2ec1db3cc832ecadea0224483a4d1045ee57f51e148e08b545f816a83eec5ffd84d0337a56651177e3cb509c401d1a7d8bcc208bfdee8c1685d54739159fb6ef89b5a531c96d83a900dbaae044b504c81a702e03b18a9d6a2e626dab7f992c77bd4c6a276de7dee6fcc379a2e9472d424fffa3acc2f2553f9ee59e0b52849bd74bbe3b053dd5c9585d5e0b0bec3350ffe365ed4bab5efd58817e3d9dbc1f5643581970d1427cace75212aedeb289301f6aa3b68a7c12665667e50568e9b9a77bc366f8da5f04a202c8003f816c873878bcf16e835d5f44c5f4d7354dd4019734b809727f007d1fc38459aab714c39102c6c704d96767cc01ac4fe0484ef6f73d52fcc93d971e268e51d018586fecf550163a7d0236a8484299f6ef00d86aa04891f1c6ca2d7a8b5622ae7368d0b78ffd74571e39fc2b4971af90ab08548f4bf54ce1e370dfffc2df1774c275388ad182ed2fb6d46f12484677576cb01d1712f2edd255ebf0f930a44a406a5c7cb01173b4d528738cf3760f97a8318b31b4a600080d049c859ae1bb26b811d3b77ceb3ccd7a4252e57ea94bcd63e8bb06693e0907af899102e9eee0a7ce56089f0e89dbd9fbf46e44b2a45950cb4b9d84189b9cac14714137073a5d8f473823af4286b38df73123b4082c4cd6af432e5da1fd5b0480f619725f8db9506e07206f166debb2afbbef0d00515c5adce7095320f2fbf9304ef6c10e7de857eba622de6e20dd588f5c3cf51c7b1eb122e899c24f223935d11b6431b969a5e10081c2f909ee3bc7d47529613763545346050a0fcc2c8ae561b5640d3299b1904f407b9d82e72d65b762437760592ebd1378e10350f5ff43c96c7e075cbf33499ba0a7fe2e5c0049e3f16a7af9af769d60e9a948dbad9544e7507fd99e6a59dae74471a94b3232cc2999028b12b166916ef126726d6b75f273ab0cc06927aa2678442c710b31587a36b33a1ba0541c431579d6a1cb864727442361552299a01dca6e35e5b25aeb9c4fc133348c47d9432d528ba84b1ad271c8fc6ef97d6089abe1ba3061aea1e1c1f1cca17870b70e388e0bc340c65ac6052381fe6bbae7a36f08bb9a9283405c9fafbbcb082865e5cd5d538fdb85e9e343516abb40981e431ef1a45421fac8de2aa45478c3767f5d7d174d56c3913da7443a5475a780fae8aefdfe19cea0cef351e93a1cccda34460071978f7295bf39292ef5fa629eefaaffd56be7cdf9a00b39c0cca327509e5829399c78119f76eef20fae1ee5064fd12410c8b960d8d922ed63214cab220f1aea85f09801f4417f13b09978024ef1c9db53e42ab144ef59a5a8481b1f09b09f029329624384fd1f2bcf22a3344c459e5dae71f686b23f3a1c50b7b055cb3130484e559fea8cb363f8a1ec46cd15486e9154000a089387e84cb41be2eda2c92eed939dc199a0b7a8914a82cf8b66515edd8e96abd2c9a134c2f991c5b10f14386ebaa63fb22e20ec7010f1f2d34385f42c068003d2623977db75751ec36ce4f4f2622002f61f56cc5f20bec7d85130cfcc8438bd6c317df05600296276f8dd55c495075139c09cc824a0dffc2b4ac28b31a79375fd927218c9856beb16ddbca1cde76f2d37f032d6dc5524fd5d90f58058abfb968200da3ec367390f56485aa3182a1bd7868d62be83a3c72e7e44d3a0692a018d1be921a73776f411d95b7caedc5334e77aa643332211264f77de3cf93ba23b2790a08547021c399c9de3c2e2fe4657b9d1344884216ccf914ebf250c188dc0ffeb1dbe808c92a377587e7cd9dd837a73787409795bf7c0dc4c154df0a631c00fcdcbf832de44859e6fe0839473576437765811c978e55be7e74ab03102dcf08cf20d1abc3c3244257e1b1cc8227f92284eec34aa40d8e46e9c24f68fd6ad9381b0970018be2bc236388f5f685ed7487883c7f78214d7fe951c5d9b4c5d7f309ad57a1c3b77df6ce824902f90e985366ffbe676b6693340ab833421da92723c9028ffce5d7b31cee874dcee7397a601be28c0a71e7817dde090513008a11643e9785581b4a8bebf9409b38bd41101b97423db224bd62c7056afc9067b84483a02e11ab27df3eeb54ea016376532d71b4cc7078f7756b13b1fa2ecb5e7f2c700b891aa5736e742b87bb35eda0f920926c2f42d9cd130260aa5c54947572cc1ad2bb868cdae22a313dfe5fcb44f83d0930493caeb240101e8b9eab47fe043e54debeab6932d193096b0b2197bf980587cdb18a570135e2878113ac68aae1c238a9abcd6d4805e5bbad1116552e322746e2d216840916340fa4e9d8aee3df7f4831b4224fbb97ca69cb0a530950a0704bfe3c8f5668d4c69d1402baa855c97698908d2345d512bde5204186829143db27433b07ecc2e7e39f9a639a4acbaf7d0636eefa6b0fd1ea17953d96da6f49ea8677daa141da55488baeadecb3ebd7ba577b60696f3ecd0411887346b6ad463f37671f313f18ed218ec12df969690112d6e9e4da14552de90c09167fc90ce110e9f8645f369dad9af7137c087fe4439939642ab16d4d3482537e40042f824ab61a927d2fb9bf0c049f38abe21f5eff2bff824a51912ee413b9d859dac977e269a9e1f20333ab49ae9c1e470d7259387405767f8d725fda5019fd090b7a067319797030ec65030781f3706e65e56f915e3833cf81a9a1fd5e8df6a2e211f62945c2cfa7353ee749fd78d84fa556198e7f890b1f0e2b2a3bf908e505b4873a7dc2992d7f506df9d290f4def290ff700c2d03424cab0968a5940703235990c0a924048e635e728c5d51d3695b175ba0374cf423df7c6509584c170df7b0e5c2842b214739c7c4c5d1f11ec9cbc5646fd46a0849e71c2716cc0a00061efcd092e3612ec965ef5bfbd6abc7051e2980531e455f718dbc7a8119999437aea4b5c1046f208ba1dce61aa00b87be7ad07be7c6ce6638a4284798edf759793a0f68728c70d0cbf2b3490699f7d5a3f725294894526532fca776921f7526475434ae7b79cad034b9494a95623b0a6651ad80fcc28dfc34f6bdc7472d38bff1d039baddacaa9e71707e43f9c20bda2c91fad016247e24716b0068007a43588409d764fe2f064d3a95660f610cb37a2c917e5f690cb67c44faec9873df9e4e15e557cf31a7431fd568d0b42f9cb548f0dbc24d604fe155b8a0b30a0a56b71cddbc64780c20833b20b325e539dfe56019c8a006bf391cbbbe6a7face783c72150504e66a83b0bad3341c3df0efa5ba4739059c8800fe9a80dc3d0ff3de5fe3104abf888da4d94cd2a12cf96cfc9a538422462908d7b5bda90e5011ba31eb1840b05218db226fe257579e34134ca6cc8876293786985636ab596071876ff95f0ec23c0220a697e5ad9923335243d1688a24fc418e204b33efaf626967f17b5b94a7a812fcba2dd207954b06cc35bbc716be3ff98a9f99c2cd8c3019d280d8bd433f76b62b28fde5016849ebbb1af0661af818c209d62347cbcb807c5d9b126a083280b74c2727626ad315fef9005d31ebc8bcab7608fdf86df671272b17e2aabfbd2edb866b602b0fcfddf9a43f7df8f5c83128df67ba98e4a2eee501132d8ca75ce4fda8481c24a3b0ed8697f78789613f14fbe62c53e5df9ee5b2c7493015ec7dd312a61b414681b5c466d4c8fb9679c2bf798c01731c89ca687d8ef1bd0a33ff30a2514b8aca30468b9d6eda43d8b5fc06991621c2f480c9190fa1d3eda72d77443265bdab43cc0a4e202ff12b69b1f15a413305fb8ffd8960cb45ebdc14e3756f5852d51353ee0d7dc31367a9f74242ae668f69a0915c4a19c495abab535bb7b4c62152ada581f9c1c18271fd32fdb5920a40714f5015cbdfb30db26d54db5d42ff7aa6842693605f29d3814bb8d0230b90837506eab2d6af8a71cd8c5d4eee636a8540b2e41074dab0c44bd58473de6b303dcd4ea741c0d65e0149750539923e810acfcc8d423b03e4f6cc4ad056be41da8d73afe173527975c490dc69e7b6bb07165b5d513b6ca927ac929ebf23a8a1aa16a5319dd18de6640b3f39c9723f093f3c95342627bc29bc1a8c48bea7bdff9c95e31745b1d8405915aa4c59debae2711dc6dc95299d0609fe468d34e03313cd3363572b20091942fe8ed43cb3707ae7e60c52cd312a82cdc8df3f6036299f77300792bd623e1e38f5ff80eaa8955a8988ff4cf8e8fb7e2c113c7733ca85ee3a5f788859fee26b48307bd10cf539b7b3b0d757fce939ff32f6de1bf879d79fd120c5da73d5f5cac71a4fdddf5f7835084ab1470e80fddc7cbf2d95a21b8de7ed0a1e027f71418dac309c0919c4ea9597583ab34f108bab9278f1b08ffd515548572d179858c2b8617f08375303d6768e02b4d61ab48951737521c1c731a36231101354cb47ac94d43f8e3c5d7c5283271677d0416cae878ba488382f91a467e9a7f62e19c915a12acf4819ef1b8bbaa7e4b207baf59e5ed8519d33ae98f2b5c89e70abbb340e50cd532e5c79b1b446bae875aad9e1e470ed0afa254dfe73ea07e85a28db9899a710be86ea725f67cbf0c3bad2c303eddb8c1238d736e6ae2e70ab4bf3cdc1010a1f00fee3a5ab0fb853f80abb55634d029a3a5ce582fd4f7beab9ac6754854a05451dd3f2fe6de830f1a63319c88053b9dd2fc4471f220edfc572eb43a4589ac272286a80f059cf540940b7c3847932020f1d2ecf06ce57f5d509a78bc81bef3fb944e6468cec4050cfefdb54abf8b8ec8ce3cbc007760e66fa04099f89f06413c240017f0fb6940ee771c2f8643f215d58201413b03ce882c1f5641e1201430d88d5198e71c2d02572b873837054ccfa98f71a186fae5d66481b94937b0c6f1323682d061b6553facc24fcc2e728dd35fc60f1ed8021535e5d6019127b66c7497b2d43c3978d08b3269c1d805098c155c29d074591305f0461d4daff839c4346f0375f92b6f0c8204c3787e11c6bc70b09668d33c4d8bfdcebb74f36db5f7c8f00290e9899f2783761f70b7a987e0817ce245c3329270c6060f839f07b079f8bafddafaeefb57d9867c4bee32c9fd6c7d4af9f9e4b75480ab381c811c266e47b338bef3bc440850aa6ad60a475021b2135975fdebf638b127095c94f29a1c37f06dbc0ab2080ac16b1ab4c172087cde0d3f0d5a49a9d9e821806744269a5cccd8df4292ed79ad180dbfca8b42f9eadd5857985a98cc217187c9fd00bdc330d2e79a02f6e1b4624ec68fdf2af48045ee289452af537bfc7850adf78c70993bcb2748b9d4f6ad3a57a74d4315b7e2aed52ee046673553bf5f15a1cca3649663aec250ab7f6601ceb06e914dc94f521fa1b988e6b0d2aa8a691bebce243152abb955e38c307e4781e7ac561622917bfcf6a9afb4e5c970ddd7f20bb20e712322619d5540ecf9391f3fd231bcbfdf368e22b9de7b5e6959ee4ee43b3b78ca52eaaf6c7d29245495a2d9b02be3d1d7410687eb58f71713814bb70c35214b429bf07603f088a5d4ca8947cb9a4ae92d07d5aa0aecb22dfcd2f5f71899ceff06fba4940093e71c6fd6af1a7c2cfc9f9bb9ca8dcebbcc330fc2e90a689828870cf", 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x1) 06:43:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000080)="fcf8fbe2c211c79aa0f04a49915edf883b") 06:43:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x140) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvfrom(r3, &(0x7f0000000180)=""/191, 0xbf, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 06:43:55 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) r2 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x34) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x2, 0x26c60f0ec076322d) fchflags(r1, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 06:43:55 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x2, &(0x7f0000000140)=[r15, r21]) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = getpgid(r24) r30 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xf9, r3, r6, r9, r22, 0x150, 0x7}, 0x3f, 0x8, r29, r30, 0x3, 0x6, 0xfffffffffffffe00}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r31 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r32, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r31, 0x0, 0x8001) preadv(r31, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:43:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) dup2(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 06:43:55 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x2, &(0x7f0000000140)=[r15, r21]) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = getpgid(r24) r30 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xf9, r3, r6, r9, r22, 0x150, 0x7}, 0x3f, 0x8, r29, r30, 0x3, 0x6, 0xfffffffffffffe00}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r31 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r32, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r31, 0x0, 0x8001) preadv(r31, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:43:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') getuid() sendto$inet6(r0, &(0x7f0000000140)="cc02756d200c8736057224bff0ca7ea95049cf8db9e8a41b46471cfcc92d831122b864fcb82ab69ee805b32f6ef6e3bac91106fd7194a258cbfe9c6b21b3c9c4745f966f86a5df5714e9df3263d0caae7d8589377476c903dd8826ee65c397e7ee2155d83e7a73d41353e0ecce848f13007352b924cc36a70a1ce531bc4bf200c23844a24309f3f74380472170a0e86591fa49b5e8c5e2906a8a958e83d835d96eac8ede22af56d071d958c8394ab54c0b8688d8b9c7f355e2514bbd5f08b911f988fd343d4e53e37618f20cdecc0e3cf8c23004a39a6ac1cecaf5ee0d9df53ddcef074260d47205f0e687bd765e4b2b49c2fb21e0", 0xfffffccf, 0x0, 0x0, 0xffffffffffffff5a) 06:43:55 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x2, &(0x7f0000000140)=[r15, r21]) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = getpgid(r24) r30 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xf9, r3, r6, r9, r22, 0x150, 0x7}, 0x3f, 0x8, r29, r30, 0x3, 0x6, 0xfffffffffffffe00}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r31 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r32, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r31, 0x0, 0x8001) preadv(r31, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:43:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x180) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11742b44793dd6, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 06:43:55 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x2, &(0x7f0000000140)=[r15, r21]) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = getpgid(r24) r30 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xf9, r3, r6, r9, r22, 0x150, 0x7}, 0x3f, 0x8, r29, r30, 0x3, 0x6, 0xfffffffffffffe00}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r31 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r32, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r31, 0x0, 0x8001) preadv(r31, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:43:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/161, 0xa1, 0x2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) writev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="444a9e1a636e56508910123204df90e47c0c709a4da0f333c1613955", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) 06:43:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x8000, 0x0, 0x2, 0x7fff}, {0x234, 0x9, 0x7, 0x100}, {0x3, 0x2, 0x40, 0x6}, {0xffff, 0xbd, 0xb3, 0xffffff7f}, {0x1, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:43:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000322, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x0, 0x8b) connect$unix(r6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 06:43:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:43:56 executing program 0: r0 = socket(0x400000000000, 0x4000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, &(0x7f00000012c0)=""/52, 0x34}, 0x41) fcntl$getflags(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x3bfa811a83ef6b09) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x5, 0xfb, 0x0, "0121ff7f00", 0x2, 0x6}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10080, 0x6cd86acbfaa42a3f) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) socketpair(0x20, 0x4000, 0x5, &(0x7f0000001340)={0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x2, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)) kevent(r4, &(0x7f00000013c0)=[{{r5}, 0x7, 0x43, 0x0, 0x3, 0x1}, {{r6}, 0xfffffffffffffff9, 0xd, 0x7f0713e0752527f4, 0x741, 0x3ff}, {{0xffffffffffffff9c}, 0xe4797b012a542f77, 0x30, 0x100000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffffc, 0x52, 0xf0000000, 0xa369, 0x4}, {{r7}, 0xfffffffffffffff9, 0x10b, 0x3007feae, 0x1, 0x1}, {{}, 0xfffffffffffffffd, 0x2, 0xa0000042, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x3, 0x40, 0x1, 0x7}, {{r9}, 0x8000000000000006, 0x6, 0x2, 0x100000001, 0x10001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x89, 0x20000000, 0xffffffff, 0x3}, {{r10}, 0xff18ff8b461b4d52, 0x40, 0x2, 0x8000, 0xf80000000000000}], 0x6, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x90, 0x1, 0x10000}, {{r2}, 0xfffffffffffffffe, 0xf9322ecbcd831bf9, 0x2, 0x1, 0x7}], 0x0, &(0x7f0000001540)={0x100, 0x800}) 06:43:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/252, 0xfc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 06:43:56 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x108) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 06:43:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0xcfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 06:43:56 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000540)="7c7edb6e3d1d85e1029f0c175907cab09d236c3334", 0x15}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) dup(r1) 06:43:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x10001) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x7fffffff, 0x8}, 0xc) r3 = msgget(0x1, 0x102) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) msgsnd(r3, &(0x7f00000002c0)={0x0, "f2c086f3b40f67d7511f506224331c3c9b472226c7754035f4acc8094b0a3e41473539119cb308e1de467fe923c90633a37cde91c3ea7e21d45f98c4406faac00089a30e75796fabcc5e5db8758057caf38566d469a335264adbc996919b8e04330b4e6e21dc4e6a3642e26cea7751080666434161d36bee86a446e08f7dc91bafe11b754db7055efc1a677501bab172a56b52ee7f116ce44a5ffb346fa3b1ce4bf9bb3acfe1e2b711e836b47a727c88"}, 0xb8, 0xc00) 06:43:56 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000004c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x5, 0x8}, {0x18, 0x2, 0x8}, 0x7ff, [0x20, 0x2b, 0x6, 0x800, 0x2, 0xa29, 0x1, 0xee]}, 0x3c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4474752238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 06:43:56 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 06:43:56 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x891, 0x104) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) wait4(r0, 0x0, 0x0, &(0x7f00000001c0)) getrusage(0x1, &(0x7f0000000080)) 06:43:56 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r9, 0xa, r2) r10 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) sendto$inet6(r11, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = accept$unix(r3, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r12) 06:43:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 06:43:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x453c708e5e1195e, 0x100) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="4279f3f5cfffb08827871f449cef9554541ca6aac088ebb919ef40e3ab1c0bd15c1d44e90e9232860684bae2fbf560098f87554c975b4492e88fa1de2be1eb11e6af72926e55608641f16a87ee", 0x4d}, {&(0x7f0000000680)="99e4183da4a255f92675b3cf5d75838bc1362c175f543884c6a0194298d2c1dad65407df4df63a61280b529fed43c46bb55f0aaaa6386a3626acac8d4706c1f180414e13e4b1bacea615bb774b4f786f700373ac0ecf3690f52d9a16deef21b25bcb53a9de30b5077e31003b464ad47308bbeb2245664f5c4971506e224c662241c0db1ada86fae7cc78c7866289c30d3008dce8d6816f795788520e425aea97dacf17ac90e30cd1e39f67c81b9627d4a50cc9253cc04a4bf2ab0e97599d176d1283e89eb5cf8954969c008ff0684ef30dc99cfd74b40d518e83937609f5f7d467edb8d2ee419e80f42860094c3238427579ffa6559dc188d349620ccdb18632f2752d3bae1e367cfc8ea870e6ebea6c809a9ecab0490da7e7a6871fb4a7d47ec031dadde6aa4ef3be9581fbfaa9baf78e50c68367cf4410a46f8c84413f5266a51e7cc2b1afc47a05cea4904b6375a810176e21aa06bd494e06fa14472e1d11c0885b6b8bfa917dc19363576e984ede022026550d3640ec9da1c540fbebe163e9571016781733083e29a6bf93205228e4f52e0c5236170ca7acb24113a841ebed30882026e5e01927818cc409fc7c977459a167460a742c0663bfc8ec3a88f8e31f636516d06cdf4dd2257023516d8815abad7cd817a84d0db5263934ad36329cd9638125cbe4ce2e5b8ff9b4d8c67ce2d43c54a98613a234b46218eaa1ee204294821c74c2ffa9acec812cc5a2fec9ace66bfc3b5ea65d041cd3445f7c3f3e8926445e529c0326972889323cbf78309c041be8701830547778787df15ab34a7fe39d5edfab622c9f454eb7662d51381618b1ea171236066b6f559360506e0e8d295513c30000e3be02d5578acabadf47ed9fbabfc47e581ddbd6fb29307324320aff734b479869f7ef41b284bf5697c2f401b74fe24d5ab5eab6eec55412d36a320913be0d04be216223fe918b18b1ef60dd97f05c76d547c1976bb42baed862c8028097fb11f25e079e0612c1ad91b4cf41a9cb652cb5509e4047bc8973ae48f1c68802d3fe75c5d43b89c2f8bb673a78c23a0295453c56806ad2549e6fa14bfa80cc38b657f6429c7d7dae1275932c0cbabeddbe0ef155bb84dbc9dd0f114c948421ccc4b33dfa05abc3adad6f4d082524b91360ee91a92a9e92283494e01d55d609290f99257dd882c5b0299d29c47f8af2fba034357502521b68ec6043ae44545f084e8f329413df3c7e4bbceea92bf3065cd1a8e88a462189ff5e497a1021ca86650db83ced9fd6d0a5e4280175f98d66438f583cd9847483f2d626fcb53eb7b366135c5328597a01523afd22ead953b31a7b5753c41c776b2cae9cd9394acc699182da3869ab1806040209b0f8881d0fb6d8e8ae93234899f1f42597e8c4e6b9c1ff6d6adff75dd3670eb258a477fe19be19dfa52278154e3204e3a897c399e920e3af6cbde24574ced036e4fbed61c7d6ace35e5902646ab7370a58b39071d08f4a9d5cc47a2ba72d376525bdfa115d387512c0f3213ee071e4df0b276ca74a84f82e1ced3924536befb076b45aaa808f3db1cddadff06c669e4ae0be479bfeb5fb4ae022f72e18bd67b60c2a19418fbeafac944e68583fb8be8a4615ed8a46a260f73f1113795e49788ee67e2b093b9f956230b5661dc72b592ea8e412576d12a5bbf782273bdab0430f3d156629cec59d19c8c27eecdb52c1498a4c40ec17b41a5f16559a740236e78de4c6d9058b2e10daf8133fa7423777263cbaf8fc69574e42e09ed4d6cc59488be88cea7b359c0e59225595e6232879e11c8aad8abc26c3d701084576a6d94ab5d209755b8a4596b8f62e554ef99f7ca999acfd6df8c2e79f4165f708772b65c9bf28f43a3d35bb00eefa04c1e731a1e6ad168382133037ead7952eaa01d82c4b1a84e9a6aae0ca34859d580b78f1db90fc703526e336e733f469585c9f7fdb3277ec780579bcc3ec9f9ca6d2f8f5cd7802a1ae3a0d5471eda79afa2c06ed280b936b3aa69da691f1a16ab0a6a192dd58ac3b5535334a38bbe008372bcdf1c983f3276e04530d46db30f9d543a3c71187bd8169c5321d55cfaedca2bb6b260faff2b6404649e85c03e95c772473607f619e0691606a99e64cc897e9104c265f789b35485f40f8af8b1b641257c8a380454127439de249f861827cd097385e269cccf5de61a4377d169c1d80b1a3557624ef1dd5dfec0c20ce22a1475b52fba92da121ca0d23d1ab963365ad91fa6c50fdb2830eaefb3ca326dfe558d829f6e3f98b24159c412d0fdc0c4fab7ddc05bcd5e3de1ed3c78d8f37f268e3ccda4928bf8ce9d1fcfd8f19458cf6cec214d78a34e6085e4895c35a20b01ac74d002f5af235fcb20c73826631e0c8d9da9deacc3432ff13852b95d5aedfdb8f03119142540d07e6d5c570fc0696bff9a4916c3ba9413ac36dba4e5827fd2828ed010a7d1db2d7c2f983e2cae91e1734e27429b155c5e04186e9a9e09c14fcd5d56debef65e0ca0fccff00fc16022eb5b13ca655085dad8db571e5b4a70d439fec080cb2bd5aa75012637f62c1240169abe9f9a7b1e90de1f516bf96936c369282e78ae25aeac822610dfde718e261488992c921e6e89a1e336572138b35073b7aeb42f838899cff434a0a96c67c74cb7b00a3d8ff8339afd1c2050511e552c6525627bb8fde5839a8185d46856547b6dc6c56f2c16c8956cabfe52f5aaa84ff46ed79a0495cdb439b7e51c3481ab5dbaf7ea1160809b97fc63caa6d3ec70f73dab2c935e7b81ca6bd65f6ca5a4c37e707f5ec213ec5422dc90caca4f06fee1c99236d9fb396ba403c297d3bf7c3a3fb20e2ce837fbf6111cf4df5d0718418433acf9c3544c0ff87de2c7a9b8207c4a376674b449ca135ff431737bbdc1f3a5982a20629482fccb2e0c3b7c1e5a1e38743b31a94703ec46d832fb84e119dc7bcd4d2f8a99a6729532bde72c280efe35a05e366ec80607c288cfbf449afafcb7295b0f242bd1b31f95e2c15fd2fef475f041d6b88395fcc39e18c436c19424c0c04d9273fa4f5619a5309401ca12f66036aa7cc4baaacb43826b5392c6826ada308d7158494e336977a9c6b7c62c05816f9b23e7752cc6a893ed82278a32d738d05a5629aa12c1e55c0f44c867a8e728c50e06e9e18c6d6ef6d4bf42dbcc22f03c1511dacae27973f2b5925f130e73eb03070aea285bbf402d500839dec118bf1fb4f3dc1b97c716d8452b427b1395df3e0259cd06744d484b27401287a5d96c7b407aa9f51a3870bc5b4143d519c19dfebefdeaf6a82f3396c2e1bdfbe0dc9d0884d3037464701bdf165f9a26d28d2aa30fe844d6e7aa8af3dd4bf0fd67dc5b8c7f1d2cccc4b7049288df70b4cde657caf3b06fa9f6ba9e66a44e0bc0b738f346811d028e3e0b0de9c60ef04911aacf8f5fd81d829b2d757b112a0d488d7c1e8ebf48a273673cf1645239d510fca6f3635d2f9fc6c2e016afcedb0f6b16afbd3013caa7700efcbaed4496fe8f418f9ee8ea87e621ddbdbef18c6f95d6ccd54c4e3779cfd7d71007f08cb917a9304780b701844de18377e61ff1088809cb5e6849eaa11f7fe60fe908126c4cbb8a1ed3a709c6645ca72fb38a92ec0f3eec0ac37a6a95a848984ea92eaa83f5b75b1449dbda129e96494d15118715805ad3fb8b203588e914524c32f63ea6a13a26208e9b257d1b0f7a759d10be6356b26866b0d79cd33c80e6e0287dcb86f41169b203b2013356e6e024ab4615f48d42a8638e81fb5644f2a6c1d89aa2205c55eeefad2e882a54167a74e330e55af01a259d780cbeea71c3f5205023623d420c46b31c6cb52e00b88b39c5b113a6d4d01da3c04e72815b6179d275f9711ebdfe6f9ca00f06dc4e3d7cd29ac3b17b6882b4124fdc8b5e823577f762ff859e29a8cd2d1be6bb0c347aa31aa273441f8faa140a781e2869cd8c14fcff9fe6a8deb41f5cbdf37dd2163c369ea3d68a49e67f92b2ff2e0d2360872e9c8bc2cf6b53b81604dfc181547734b5f7358ddded6fc1ea4b505efda4dd710fbd3fcaa3e6389ececf0e823b1fa144d3a279830e68856252e530339ef188a2c6914de24c00de6a4837a4b32169e9b0ce2f3b4fcdee0e99fac63d543cbb28611f60e1068759d9a70446523d7fd64cfd21da58ab8c602c3d328bf822019baec8968653f9908f71c297503087f4f3b1597e80243d7f632ab9d8924f9b79e1ead56f8fcc5e90945b92b6657eb3fed22b521c18492a377cef652762d3211c196a7c488acc60d2a1c47a3d73a1afb498d11d52fd72742982d6a724dbbbcb3f6d7fabb7947ef4ad19207c41076dd54dc820806c2b9cbe6ae613e553cc8cd1be25422538f18be87d78c9380f21abd9b5e3454e34ed9e18325532209d6243074b412c5e54bde7c236f58690096af251d33b8660f8f5dd30d33be003ed2718e9234a8f9754ccaa9bff4b241f71268c39fa035e3fd28a1be0de4b3fba751bb20f58d9a2720f775dd5d3b3a569be34a20776db4171be2472682c17a4bda28f6687c668eaaf4954d097522d9a525db1171daf2c9b193e2397025cf731da395827dd5b2184a849970defb47374947bec5450ced0c8cb0a1ac5d2432dd6f40634e76a0a43c4c213f4a2fb5a83d2de54c4815b5b602fe4e12bbba1bbc2cbfa07a580508a265cd63db320d4a17b9f1d6a414870e94015fad57d55929b81f93e201145e0569929aa62e2250ddd18d47371f3db93be0c52cf07c3c53d63d60b8d5a4efe27283818cd3597dd13a65c0e0f5da9590e037fbbdf68f7213bd1c69f9a9a71892abb90b7ab5de895b3e9a1efff50ab1a86bb4976c635f89334d5e5cac6d26054895d5a8a7ccc5e5cdb5c320355cf44ed3353c01e587944f52bc333758fa50e939fac545c513eedff264e54a6637ca111919777adce51b2d7df0fe78ffd379de4b61f27cf61aa8c15e3133b618a01de1b593734e252c774d6cbddc30d6f6aa930910bf731e83beb115d2c2cc4db3a587257305730e69c7c903f5b76c1055a4cf692e6fa38c66b45255c212d95534a482d75543b8fcb5661e09037dc2567bfb9dcc252d425758a91cbe626e724af939ec544b271eb35b2ac1c6c8acc8e0be65524e7bd1878ab49c434a7ef38404900fbeea2b009456bbaa80bf6a68d0332eb0974886b731b6363e7fbde550232e0a20846c6e2ec2123d6faa6f099fd8733cbed8cd8ac0d7ebfb7b1e110adaf1dc9e87e4a0a7ca298cf6a5a768f309e5290b8025c3884801e731661073c2149d37efa976066db32b555470c2ec2523e58939a859a34dc271f028afc5ec72a33f70123b3c7eeb97d67a1fbc67cf42e42e5d695b3dd6432e9b6e1ca154aba8f732ccba40cb0a76c4d78e01cae533d64d0da776aa0e038c02b068a4b6d03f25cf5d92ec6616a95bf821366fa024772436307debb721588a6d8d3c95264519503bc70a154040aab932baf2f9050641f03fdeb2ae48b08df9887440f2a65a776f06d9ae2d067b07047ecfd69d70575e06aab2257fe815c68d91cdf832edb8cbd6245aa6d74338a6dd8817de0e0b98a97604e4062f1f7e89d600c868415fc0884197e71093797713ae50ecc76738cff54e6b93c7818e6956242856fde57377e1cdb4e9da03a11105fa8405f877a379ce8f2c0e46df073c22c0782ee034decc00864323db94eb51c558e52ed44fb2e2124ace4fad971784d254943fa240048a1c9262198a52b82f7313451322026cf410dfe04f2c1ca37ac6cfbc89ea7de0bc4a1921b4447287c4287b06de9584d1", 0x1000}], 0x2, 0x0, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 06:43:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\b\x00v\xbc\x17\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 06:43:57 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/237) msgsnd(r0, 0x0, 0x0, 0x0) 06:43:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x592506dbd8abb69c, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xd5) 06:43:57 executing program 0: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7fff, 0x5}, {0xe8d8, 0x430}}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:43:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffe6) write(r1, &(0x7f0000000180), 0x4bb) 06:43:57 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 06:43:57 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x8001, 0x2dd2, r4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 06:43:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x108a1, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) lseek(r4, 0x0, 0x81, 0x0) 06:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="04d900c78d0e625072e059fa228a83fa69ea12cda09d2652b07a722df368a0a559cb56af9bd3925969823c2d1a44f22e0248945514dce3660a18411ac8645bc38a15e0"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 06:43:57 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, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000280)={0x0, "fa5258de99193fadc068056171a14b01b684c1b0450e5963a817367d8e90830844ddbc919712a9898bd2244e1558f6aa0c9f4685400ff8b373fd587eab5e4a7f6cc6e2b89e6d04d08669b486067483196cad02bf9bcbeacbf467124e6a57018af83576c18aa111937f05e42b77c1daf0205e9127362f4108a9a3909edf4527a51de54dd01ca4e229fd8b3a66c7354d6991427c2b299ba13bcd59a3120db160194c8574212ff6c7d10ec28c5aa744bda370a8772c51ac3dad0b1cebe8c8447733e037cd4495d783e3b1283f65c7a1528d17f2b7d9094a99d28299b09900e92c0b75420b6259a6749515cbdca7b03aefc0f00daec67ffa579c601954c91c0cedc9eec16009bcb55c5ac8714aa456ebb9f92b249e5903c49ea6ddd76415c24c8ec50ec8c6483cc4078eabf74c689ff7744ecd681547da3eedca04c52a1c22e2b75996a8a0ffb1143735c3860b3996ac5e04563e1947ee5cd1f1a79b427e7a73755b632d118e2df8951d0420ddba0b9fc4e69bf4e38e92bddc7faa4446884607de2eebbafe13137c96d5aecc2aaf6ceee97c94e3411eb5a210310c6a4c9ea8f96e58f5609798d8c7a3eb281408f2c01ef177341b0f79b6cc0b3a0108a74659e0c5eacf7c11f546241a12b079eb11f0f3828468a8e9741197e574d612aeb9d6a3e9140ccd03c20183e378cd1b64302b6cdaa407f5d4b234010076310363ee3a67383106ea457469466886bd388b0eb919a9b43e48e392bff430d3dc6572ca29ebd8e179da35a06f3ebd7fdbbfbb6f761e292c9440271ec1dedb66645391c46a11ad4d3a67b0fb798aae5f21c998578b804e9e0f7c1111c036b5751a71901af855035956ae1db3602e0a9159acfcb420c5752bdf24dd569c875c3e343b9d6b4b8ea708c357857ba03c476751ce925ce03db1eace323f3e220c2f0ad3064bd60db76d5642779ce08cba72979bc0f153122b12db06f71f3264c39398533a637249c2a9eaadaadc9a1bc7608a3fe5331e0733d0e54961a44824882cc3b54118cb5718989f69b5780618f3c1e300117976ef230d7b5789f92c5da2beb1d1702e71e18c85272a7b1704a8fcd20f38bd5e0a33f80aa8d97e169720a7f474a3a8215352304c8aec0c8c786942d7e1fc1bca396b7b78efd331b33eeb081040188b58bb58a32a9f6ea0a280c43574f03140fb41fe5ad19e5be82d2ff5d1260e797592b56378493c5f6f86cdc71c917ee66515e706b14f2f7ef5082078ffd4e768bdc2bf01ae8b83f3a56d191ba416073581a43d63c0dd7571d89e60ba8e064c2d7cebb53e989648936f31f1525a42f390de40e1826cbcc4945cbf8a3d5dab1a32de3f6bc78887750817864d2bf9e098b830f56e110da844de90396f58f7470acf856e7a26e662bca04775b8c4bb5eda90e0f085b941942d82abd42ea92925cd4d4caf216f5d7c02dbee21d2f4008de6c5da62ef90d203b94239f5ced0b436d317df03b7ebf8e2d924eb745dbb3ab9a4ed8fba1146d4b5b532d6819e104fb6adf4abd5a0dc559085bdd7f3b4c2cf81de5c7cbb8428324731954352d781c4aba5f4952f35a8368cd888a15d96755e57e34704844bce0d2d8885420245c2f7f06de3582f3fd2de93c809b395775f367eafa6242c39dd2bda1fc31bc32ef7f60a7b5ac6450f4e110e17dc21d318eb68ee2715c6d376368d36a5c4a481f22808cf5d6421f9393786c51373b11020b947ef04c72f925f313cb4669ae56e22d4873814d4569c41fdb9166c9b640cdaab9f5e98d962e24fb7d8d031eee08598c5f4c531e1dcb6fe3d2797d6a41f8b60e81cc0c08d3e9fc24d823982f9fb2085958898e021284dabb139bcb0641ed31095303e75b94bfe0bebbcde2b3bc93399e6e7fe6ee6065a1229df741e6aabdd9a92d132b7be6d22c4c4e9d1e70eb70451568181534e8aee9d10ad5a72adac47fbd354d4e46252a0632db2de65579f387d3e6ad2fa8c6858d77c1a97199512bb6b8799d9ed89ae929bbb4bce67f9bcf281807076973bfee084dc07ca49bf669c88646ce73cbb5508436920af6a000950c9e91177689da87b37ef80c995154a72480fb986b5c27a08ffeb86b544087bd2881f8d2e58c189ee940dbcc0a70c07ff8ac6ea8f6d967893ff01da2f88443ac5c669b1ec8c14c41720e74e2063a120d2d8f207e7560f22be396bf9eb2b3363aac8be9336f39eccaa664ad4f7419a7f484c7f7520511117975eb95a7e9b419e8e2b07dc3b0efb27c624f24e787f72b082f75544c28f4ed68b1453be0cf7c93fd986c3b79e80036e8f912240ecadd53089f852e368472db1797f6f14679caba27a18af0a28ebc4660a8b5b108c0351cbfdf3b8f70fc08947799fac31d0c9ef16b0ccbb3e47cd995f4f6ff14bd08b3fed70b451014ed213f68308b724395f8c123e1e4d1011dbd1eb8bb07af5f8380b5da0c62840f5bf6d21f449451d094ed81790343f00276a0ef1badbde7f4fbff79df331be9e3dd57ceec2cbbfe8db84c3d035f781d165e934db87e21110f20ba91853b02f57d80152e83b4dad1df3e4082213fae0c1654c78095cf5bf310c5fdd4384630fae97fd22312bdca3fe3b912709a21dd3b78af4a7ad589418d0c619004e7839cb66751470dd767efcc27f675ff84847ec1b75a46b05d5c83cea95b01655a0c1a284772cbfa330dc135bc2e6a8f6b51f81ebc48a707a5c2bb92cc5ccbb7fb31048ee7fe137c272f6473a3bc8cd8565e4dbb766f5c6e459a37e20503a74ccb0429deef5053bbb231359c232df43433fc735d2559c5d029493b51196e60cd40d127221f4742e714fb963585b4fd843dbde30fb3b8227c5f87064dc369e60948317cd18edb118a08d7527ace6497be91f73a1353578d45c739fd389319beb5f589a63680d213f3c1ff102c17af315fae23cc2a6c076aacd202bce77b3092f7a6b22b4677627c78008477c747514dab0cba3f13e06598711c5399864a64899269369076225206c3aad5a6f47580b54c514e1eab7f38ad987fe5ecc1d26208732d03a4fd37185c7293e40c22716c814c01d5e54d87815f86a0a7bb10b9d5d65f1423594a13cd6a107d9168537c8076a49abbbed84fc7b09fde76444bfb9ae784f7cba289d46b5cb52f8ad618b171a794e5374f93c6ef874ca4d4553456f080fcd3c91ab9e19834dd68103a81dad428986ecbc1c9a0cb8da39fdaac9ef5cad1bd63794d640bcc5caa165a4a234a526b411603f5514e68610670f7ec0f7382536ec9e7075f007496f57642ac30ce9bead297ea6aa7444df0dcaec99e7faf98551b6c10b7db8652d979e176548d7c68c21c0aeab22dbd18519815be7c6cb336cb2cde18a422e1383484add852174e86918ce1d143a6d4c59fbf41dbe6a61520124a7764339c3b9457315d5ab7cc0012f439b2cb0fcb41fe98f231ffd72cf87f40b98232d0decd69b472446ae79ec9dc466080e16ec1f96e384fa9bf1e64c51c855e282772262996c58807be427c32719a6c19768d59e42b1bba11b3498f73b2e701a0ff5f971682e9ca4a761a1152b17fec5ecbd7d6f288afeaa023a306ee969c23d9735ab9c7c447b4d2f44e504b7293280ba124b3d3583a92345e3c5f36f1af36553fd2d4a1a2142347a6940f3d77b6975b3d443ca8d644b03eb1a3c5af3f592bb3cf0c79fe972515c834ff2424ad2c92c95f206b83a8df3900e7c427f752720a5d77cc4108de925a6f68293ad14af56d24183bf78a7e7dfbbe9b00f530fd4c97169817d488f8b951ae51f7fe45568fc06e338eaf93963139440a32330c931a9aebde11872dbe76a976b9b72e7e461a4d73c156c13455dac0d5dde12203536ebf9721679113f031e32550b383e57a58e69c46d2f15ed72f457de47014de4af4b76fce63c472409dbf9e2dd5caebf50ee8e7964ce71876198a620586c3e73910941fa805eba46c991d7c08771f87553b26df884b9a817854163b173049eb33079af3ae3b092f300d5a1d1a66edd0de96946da4d3a9b438eec8f7acdaeaffce748a5075f725c4edb3bcd079337ea9c7c7c7f78588bd458c4ab4e074d3f4ef065a901c16b32c37e042e5835b1b0e8a52a3880e42d91aa969e513524b77accd34b9cf442b674c7c1163e44e6adbdf811bdfd471713f5c1279c5682b4cc1a796aa61ebd1261f05026d1012af9897be9bcebf15859dfbde9f7f468c67e3267a653972f86617f447f978ea889927f53fb8a4e05090eac84c56b3bf73bf1bf6d8b3f7b4c04adfd30e85b6088ca025a07037c274a7827f89a5c30b32dfaf754ade3a3cbe912bb8650a50cce85de549a450a03d99a1757e79ff59dcac42dc9a7d3c2c1cb3634e41be752157005bc47d8372bb859f210180f81f343aea2f0d6699daa0b7d03783cd3bea2cae03393f01be3dac7faac346284cf9ae64c853d07370221535eb913b423f50718d311db92ec52f77822e563130ca967462728733cfaa4200299908b7e1178acccd8d2cc9e65ab52473cc150c88581012b0d1a2a5e2308b1eda4783938dfb2de3379f9dad2a60f644c33d2b3b0191a2bdd1a6210a73c09f010dd91c9d51def4ad31d9b5f4912df7c56aa69700a21f7eb677649913aa1d263cf54c06e8a8bf513510056dc5b70a4c2f33c82303d97f76a4c6ef4c86e268bd13426d507593f6b76439b4b9896693b914547a22628279a9602b9dbe3bd67ba7a40eed30c2ed1f9dff8bcfc193801e52b674f35fba21430d4c509c7e40448261bda04d0eef65456a6fc1fa784ce33185dfbfa0b7cdc0a444503628753ec5c59566bd03ca7b5c13e1564782346c57930777506ccb2976dcb0c8d5936c24e968b0528f2d11f46c49e9d681bc9f91aabd8b20a6cdf6ad9b8adbc3ab8684c994d14a73990e1c8af3ae2cfdc67da22bd960da42e6a23f092c4b30aa3dfc7002712f5ffcaf534941fe2dc982f0c7297c25824ae1b495e75f666c886e82452c017c4deb2c8f29eac277ee8b902a6ba2f3ff89ae420cd9cd881804d1db0a8830aa975ea0f6812f994912de71e3c4d99ee52e90f47bd267f2fe61629636bac61cacafe108f2874ce04a56ca73124ab426d63106244c845f7e1b8b296641aeff8edd9a58d25a7b454e2f8d3fc8c344dd4ca3f0c4ca342247cf7e791b187592a199fd97c17bb28e50dc7032daf51138941dcee32665c3005e8948f55b6dcdf28a6ecee993bf143ab3ab1cd7fc0e07d92167e9b85c2445e1a02ea2fc8b7e24b0a0c9f63b855e4300de41b3d975b779c6e4c58677d27dca2e6c5444d7ed4c91b62a5e259bfb76103e77dd81388cbcbdeb4ba5aed7a096e22af5948a1c94922bf577fae9266782748abd5dc876e12955fbaf1f125c31626ef89426632a98014c61cd0185247a988899807d4b7345f8196a98255b0b8da37433bc5a9adac58c5389e5e402a5bda20254eef544dd661fc80070baadcaa7a663992e5d8259d570ea76e3c7d0f3673329988b3826daec5e86570cc545e7e68816129e4917af03d49fa281642f0cadd81c9182bd6375208f422a5c3af08140e5c03ca0b35ef9dc4b20aef6dfe43a8aca74b031116658935af99dc42deeed3c4a34078a6dcc5fe5385ea44771ac7c1a19c482f09f93e866fb401f38fdbd27b1551df3c8ac12682dd5fda23c239b5c1d492acde8e7b068b9339423fa96a5b89372c67d09a1545df945825157609f1787f3260f4cfa00d3f66b23e88519a596b1983932715ae95342a4d4dc7078b3e3a6b50b6d151f1a015795c7ba13f8eaf60ecd7f2ad8999986a3f02605ea9aa67a6b8a42c78"}, 0x1008, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 06:43:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="0e16bcf71acce750da58a08221e5a3c5cff537e54e6903e0aad62b2c25f261ae7544e51357e22863cf4995566d36d5f2cc365c3574c0850989ddbe5fb5a4ee54f4d78ab66ad0643975284c40958d1df02ff6d30be7901ce4ffcb261fe57759c08cc654452c2568", 0x67}, {&(0x7f0000000200)="967033978e9d3038f9939785dfd68b69a6384dc60f9be6970bd549686590e266347acca65d1916bbdeb530460dce2821ff229a93989a2b58c93f00fd97f812456d8a1d5c1f69e6666b4400a340daacbc65d51b3c0c34fe", 0x57}], 0x2, 0x0, 0x7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000280)=0x43) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./bus/file0\x00', 0x40, 0xfff, 0x80000000, 0x0, 0x80000000, 0x7, 0x101, 0x0, 0x1, 0xfffffffffffffff9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:43:57 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000004c0)=[0x7, 0x5e, 0xfff7, 0x7, 0xfffc]) sendto$inet6(r3, &(0x7f0000000440)="38958500bf7115a4ea5f0c8b663c7176058207881c686dae4fb253d73111a38eeb33d493d661229e6d7d6efd6e7fa8b4736f68aca5b495a3d7bb9466e1127851b1965c8f443167cdd72351b3744e7fae576045f2700a139f26764d3ee3f8422d03d27b957dadee51c97757255f8a3d8af56b297df832", 0x76, 0x400, &(0x7f00000003c0)={0x18, 0x3, 0x7fff, 0x200}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) open(&(0x7f0000000400)='./file1\x00', 0x20000, 0x4) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000540)) 06:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 06:43:58 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000280)=""/211) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:43:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5308) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 06:43:58 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 06:43:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000011c0)=0x401) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 06:43:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/244, 0xf4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f00000003c0)="e6013e6477a99ca2508d213a8bfe7a4453ecda09bf179b19ccf509a3650afc644d1251d99f136eccc9dbac7f49cc", 0x2e, 0x404, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x24, 0x400}, {0x80, 0x1}, {0x40, 0xffff}, {0x48, 0x1}, {0x26, 0xa24f}], 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x3ec10e60e430fe27, 0x20, 0x0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000340)={0x2, "664f510b3933c5488973449a46927c3c000fcdd43405e743af7acb71b18d4deee8312ea621abafbd266729ce2ebbc1f7937148271ec1c6b2987305"}, 0x43, 0x157edac026a7319b) 06:43:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x0, 0x5, &(0x7f00000001c0)="de7cd012e5de2fd9483f84c167d96b6f0593b6f8bb70895f5d49f65b81248f0d93927b3cf3194bb4386d7c9c88c70caa1db88b2624c22d5efed666ddcd48f58bd81de623ca0fd820eb9015248d5449ceff91e96efff7de20308712ff860631e75ac7225eb46e875c674765805585fa0f72006ef6ca94c181c2eb5f88da8e19618b50b58bd3c1705bb44753d2921fca40141c5b0fd6ea47015ddf84b2455a51790bc9ed34526e9f1bd7", 0xa9) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:43:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() r8 = socket$unix(0x1, 0x5, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="5b5165efcb4cd2a5011ccdb70b9c85ff4efd14d7e19013566bc53214a4d603c5a132925514a3568910c97d3a7c001e3a54e020faed7c4ecfcc07d92a06d934daff0d9986000710ead76b582485581037b675de9e5fd45ed91bb8d4c8267579db482028b675535774d25eaf1ab44ebb7498348dcbe890591cff36824ae95e30bcdb3d8ef9386f4a452833234c2c172489e062d4647d399a00fc0aa2020570900af4a1bf00f3ab9d94f904b4c8736189f05d9705f20be03930e827995b2b458e280662ff10", 0xc4}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r5, r6, r1, r7]}, @rights={0x28, 0xffff, 0x1, [r8, 0xffffffffffffffff, r0, r9, r10, r11]}], 0x48, 0x802}, 0x600) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r12 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x8000, 0x6) msgsnd(r12, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r12, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 06:43:58 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="2fcb3f0d141842556d31d4560bbdbc1dc931627796f9b106983f23b57d4b9b45f4354bb6489293b3981f11754014127f364e8a5ec946f8ad88017ef9b87f2aef8ac62af03762eb3fde49372afae0d4eab827ee95a7ca843629e6e3bda199a1b4151eaa4cf95a61f0c32edbb03b5046eb0d", 0x71, 0xf, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 06:43:58 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23f, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x24}, {0x101, 0x9, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0x4, 0xfff, 0x6, 0x8000000000000}, {0x200, 0x7000000, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aad2a74bb22e68f9ca04f0082248f7801f1cea7dd19fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x79}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0x14f) r9 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r10 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) r12 = semget(0x0, 0x1, 0x8) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/200) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x800005, 0xffffffffffffffff, r13, r14, r15, 0x10, 0xb}, 0x8, 0x1, 0x3}) getppid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x400, 0x0) r16 = socket(0x18, 0x400000000002, 0x0) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r17, 0xa, r16) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r18, 0x5) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000640)=""/178) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffffff) r22 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) close(r22) getpgrp() getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r21, 0x8020699d, &(0x7f0000000300)=0x3) r24 = socket(0x2, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffff27) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r26 = getuid() seteuid(r26) socket(0x10, 0x3, 0x7) socket$inet(0x2, 0x8000, 0x5e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() 06:43:58 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x4) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c65300083b6f132303af5757599c7437c3b8e5cb8c6fab107b165084f732c86d8311b95dd7347e955bd9761ba0f0ee8b2a86f113e87b97e9feae0a4a268fd98d18def18348fef61306d14e6db4fb15a631348df2687965b47dfeda1ddabfae6b69afc5929e7d43a8a5f2b57aeebb935b0d427f62470bf4ab60806391ab2b09adc4b3ad9aedea4442b8899c5b77cf7de4bdb6055453679e44eb7a3d41da88db7342261d2b6bf1ca27557f893a339262bc2ce4004e5e7af450963626b49e0c197bb2b7b14824423677cd5948a8b8aac10abb91626be5a"], 0x10) sendto$inet6(r1, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) geteuid() 06:43:58 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x3, 0x1, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000340)='./bus\x00', 0x7495d231ad205e52, 0x2, r6) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) sendto$inet(r4, &(0x7f0000000100)="6d5e541d3961da1788c9d075e0fd37c5e3898b4df781b283eacb21d0170f8d5d15749f1a6445bb4382a6310d4c48648db970b983c360d31e621c7cd8388f4cae410ece25dcb5b3893331f97f676b15988c739847b826ccd71530ffd82f42bdad0c498919d4fcf3e4b23a7aaa2a30fcdf9138c1ef99a8c24445cc009118dc1d4fd7f1444091db7ee4ec382dddd53014c90fa14de66fc3ab2ef39dcad0323608548c701995a6474a9b94935f88bd64f798dd9537d39f0fa10115dc0ab8a17a066a6429b54f56218f9253c780ba314a9579fe", 0xd1, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r7 = socket(0x18, 0xc003, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000300)={0x8, 0x1, 0x1, 0x9299, 0x6}, 0xc) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:43:58 executing program 1: socket(0x2, 0xc003, 0x2) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d112ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a118b8eef126d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da48389b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652262d2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = dup(r2) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x4) linkat(r3, &(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00', 0x0) dup2(r1, r0) r5 = socket(0x3, 0x2, 0x3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = accept$inet(r6, 0x0, &(0x7f0000000000)) write(r7, &(0x7f0000000440)="5fd002ddf5f34fd4b90c27116bdf2924f26e8ceb86f6f7791e8a64fb961aec5e1da29f9b0aadfbfb171d4d659a2e576b445a617bc5d21c2bb68a8a870e5ef02c9c0861f2689c5b3286e83bab4334ad2e2e3080f4d1d6509fd15c0f90a010e57302f32bbb62dcb07486c35bf4ea4f489e8aec70b9a80859db", 0x78) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000400)=0x43cb9, 0x1) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040)="0200700f5ef497fd2dc3a9608052fbf56b32b12661e1719ee22396fcd51960cb5cb2c989d9780100000000000000fb1dc7bec4c50100009e4d", 0x39, 0x801, 0x0, 0xfffffffffffffef9) 06:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80, 0xfffffffffffffffb}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:43:59 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x64, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x100, 0x800}, {{r4}, 0x0, 0x1, 0x1, 0x8001, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x80000001, 0x967d}, {{r5}, 0xffffffffffffffff, 0x4d, 0x10, 0x10001, 0x10001}, {{r6}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0xd8, 0xffffc, 0x5, 0xdbc}], 0x7, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x7f}], 0x2, &(0x7f0000000100)={0x2, 0x7f}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1debdbb1) 06:43:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x0, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x6, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0xa6, 0x1000}, {0x4, 0x101, 0x2}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x1, 0x1800}, {0x4, 0xcd49, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000180)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 06:43:59 executing program 1: pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='[\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eb4e9934248e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffff5e) 06:43:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) read(r5, &(0x7f0000000000)=""/34, 0x22) dup2(r1, r4) 06:43:59 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 06:43:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 06:44:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x225, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 06:44:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000100)="fe98b68bad65c4529fae", 0x0, 0x407, 0x0, 0x0) kqueue() r4 = dup2(r1, r2) geteuid() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="6a4b39a45a47fbd607161400002e2f66696c653000"], 0xa) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:44:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="9f6ea3bfa9ac8bf20c0acdc5e20f534782b4ca98dae9881fa7030be86230fb77bd8bcc3e8327c5f2a84661307427b29155411fdcb5d9fd52fbbd570d4fc2fec93ac4c64bdd6d89ef6d9943bc94dde74479e3b42ebe8c6365baf0261e484493f1cee5f8e0d473b1ddebff80afcbe8e9babbfecf5522138526fad808376b6aa8e9cc6d2e0370cea432431a1d9ce7c6b3852fbb1bacacdd71144bc979b47d06614562a3ba2e705f192e", 0xa8, 0x8, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x503}, 0xc) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03c2613b60e90b21a55ace7d0aececd839df3954a7cd41ad4a3a4e10915b06e145a03120cbf2b969c7960341e4449bd03e3d95cab7f6bbbff9d45b3a2d83312cbfc8b52a4f968fa94141ec5aa0f122457b995ad2b7c3f2d22d065c3a89298c92b746f3a21192d40324f588f3ed5ec1028a13505d26008dac0ddf9ee6575f0448ea9d64549ef2d8fbf7311aa6b85b0c859afb35"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 06:44:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x200, 0x2, 0x2, "000000000002000000000000697c00", 0x40000}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x2, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x13) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x1, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x100, 0x0) socketpair(0x10, 0x4000, 0x18, &(0x7f0000000800)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r6}, 0x0, 0x4db9ed3a10b2f352, 0x80000000, 0x7ff, 0x3f}, {{r7}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0xeb}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0x8000}, {{r8}, 0xf2cfac5170f861b1, 0x40, 0xf0000000, 0xe03, 0x9}, {{r9}, 0x8000000000000006, 0xe, 0x20000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0xbca99911119bbbea, 0xf0000000, 0x355d, 0x40}], 0x8, &(0x7f0000000840)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x88, 0x3, 0x1000}, {{r11}, 0xfffffffffffffffd, 0xf6, 0x20, 0x9, 0x4}, {{r12}, 0xffffffffffffffff, 0x67fd0db92b4acf2b, 0x80000000, 0x4, 0x7f}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x401, 0xc0}, {{r13}, 0x77530596c1014b87, 0xe1, 0x20000000, 0x8, 0x5}, {{r14}, 0xfffffffffffffffc, 0x6, 0xfffff, 0xffff, 0x1}], 0x4, &(0x7f0000000900)={0xc5ce, 0x4}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r15 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) 06:44:00 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) 06:44:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10811, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) r4 = msgget(0x3, 0x5) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/216}, 0xe0, 0x1, 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206951, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000009c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x1, 0x1}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 06:44:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x80000000, 0xb824, 0x82, 0xff, 0xffffffff, 0xffffffc0, 0xfffffffe, 0x10, [{0x7ff, 0x37, 0x5, 0x80000001}, {0x46, 0x2, 0x63c, 0x1}, {0x2f5, 0x9, 0x9, 0x74}, {0x17a, 0xffff, 0xa5d6, 0xfffffff7}, {0x488, 0x6, 0xffffff49, 0x8000}, {0x7, 0x7f, 0x6, 0x1000}, {0x400, 0x40, 0xfffffbb5}, {0xa3d, 0x75, 0x80000000, 0x8}, {0x200, 0xffffffff, 0x4}, {0x9fe9b36, 0x4, 0x1, 0x80000000}, {0x6086, 0x0, 0x5, 0x4441}, {0x404, 0x2c2, 0x8, 0x26}, {0x80000000, 0x8001, 0xd40000, 0xb7a8}, {0x983, 0xbfb, 0x0, 0x9}, {0x800, 0xe7d8, 0xfffffff9, 0x7f}, {0xa190, 0x6, 0x401, 0x8000}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) fchown(r1, r4, r11) 06:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 06:44:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 06:44:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffff0, "d730c1e7bb6fc600000000e74de400"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000001180)=@file={0x0, './bus\x00'}, 0xfffffffffffffc99) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) write(r3, &(0x7f0000000180)="c33591d78be42330ef629e3360227e65a2df730b7387154172afe4280aeae61fa770e5485e9d20316c5d9b64ae70b8ad0c3b2849e7cde0a62f5f912d2a2c2513437253772a13136be2b9a527f5ce388c1a6dc7d3b85a7cffc07f5e0b01bfd742b80245caa8be46013b43acf51d7749792e7b74d860d077e63fd0ffdc4332e050adb18e93b85e41b6e8d9f849bf5c036ce665b8c42d3add119f71b1035fd857167a09c47c489c7cf93185f0521a66999e183174ce3cac2b24a8fa7741f99f88eca90f78cdde921a7f609e070e0eb49517b540360a17150e4b9f8202b56508b7450cfee4bb11e60472c4d4e0d167c19e7911a200a5a9eabcaeb6d7f8a798e17d68cb5d89dfaa9d351ad35945f53b1f9ab636ed29638effe8e5e8c4ea7f0c0cb51cff3ca0e03cc9b8807457171ded37a52946802b27b95eea0e44198f93ca3e06ca80eb60952888278d2f67628c4b6efd4807c8fa7c038b01b46c67c63b7a03e469a0b7603614acbc2570ec334a1718bb445fc035f96c45bcb3f12dfc0d07bf60e299f56037e9ee9e9a74c449325935b05a397b6f3acb7eb90f2bc7f3aa8a3501345b273c471bfdb9a26d19b106b245fbba1aaee70b5c4370812456988e9dccf1115ad590bcd9a8b1a01a2db5505eb815a6eec630c2aec17aba8be3499ee7f5264e1c94888baea616944c89020083e6d5347a26df1e01caeeabf847a07506d74180d575decda23af32f3db208289c728f3ab992aab6298cce5c6de7c015e4689136d8d2a3d8d1ff4669cc585c5acf8928c5b86ccc47c6760adbc9935da980a31f889578317878c4af60fbcb0678621ed53b36169008bd2400569e633675667682c17e99a0856026bbf0170a9a275df868864913c2d4bd2aed2fd555153e35fd3763b5450993978d7729118d91aa7dc06d6d1ec13e4805c994cdf905f2745e7f49f3cd8df29a4edfea9cc8d1efe878c2c21ba123faf4a198fd7921cc25b3c58987b3bc607990caa344abc5d04bb505e7461f8dceaef18d508ef1711a09f8833f09c2577c5ae821ef776294842d09fbeb620cb3d558b6c68cb7b606fe8c61d9dafc503d3fa328bb7ec32030e89abadca0755ab24a441b79cd5e9b29b5f301c7255f3849325f8848430c2efa75f6cfc97a8047770fdcbaeedf4be6eccf0ec16386ce35c49c28dd2dcbe9ceafa964c46b1f1c312b951ddb6235726538f3739f5ae086a099c0f63ba6f33fd4b0e4587294002db8aea7fd2e84490ca3b5028aa733121568c3eaf4ff9e75aa6286ed720375da267ee3e06cc3f1819bbb42a0215be9838bed597e5766d02c57c4345b923de25cc851bbc709f5264f9456038f0d69ec5d2c62d301590fa05ebe6d6655163ccb81cee774f159e6d6875636d8c1dd537566cadf15ed0697df2bea03b5bb4c622e3399423ec7b62667dafea32a872fb73ffc1fbd33ef1d74b37f2e25cfb7043ea7d49517ff254a006b2bffe776c8773886ceb2cf2f42071dc32b6e79c8df0551baddcb4dff7af50d49c3fe97124414dec4f0c89ddbff9a8b600474986feecf91a839ba495ca3bb29a81c76e1164f1f6b9bac9ff2a70963c0165564af18401b1011e91b403243761fc7744facbc71f93cdb2637068b5280ce2ecab3d9fc125c59305cd8ced49031bb75a85074f5e497f2a69563bcf61458e587a1e2968749198479bebfc204e987158bd182f5286bd1f8b4651d46ea5b4c6a1ce140ab619eb66b6255e4757696d616398e8d93c27b944c3a03e4832c7d84f1734db067c46a6c5b14e3d3e8a153360b6174f9e409a82fabe1782767d0306104055176c7741a6fa87a0218c0e12ee4bf0cb0f950f1f46ac9c82f87517778b515a3afd7c4b8c27e7d1fccee3f9edd33956e521ce094d1d88990c3a023c95a6316fdc126921c3f4e10c926fc7b7334b6611818bb7b96fb50a86ca489f888ffcb77a76b3ca6c9b109fc0c1106513ceb25dd8e74f08e640b42e2357022647292cbbf62d4a34a22b341c3b65b6eae15670d6eae79b0a0a80ad4bfdfff919c6bfd6e5e875e77001d5aa90211c2c68f5214f0bb1afa071b8afae87464ff5f5882fa252d08caa633d981dd66f9e11ecceee78ad1b42885f6aeeb45ea7d78bda75f6b95748ce4f01480347e0a266181c764994176730e09f208e5c555df9fd02c67f8ba0637b8382d3f9ce51207a9c9e32eda26885499a77a5781835b05a765ebc23a3d851dca1e5fa60831354b9617fc43d15e8b9cfae6b0859516f4e3eaac032da47513c15856d29be03407bd2a06deea8081cbf1fc6451194cf78d0de8e42f6b90a869e0463d8a329a3af87d01bb881dd3ff37a2a653b26f41e990cabfe036944409e808fceeb86e6a5dfcbf01be22df67a01482616cb58f369105b37ff94aaeb0f36e7323121f8e789c7cf89a49ee3f2626167afd408e4f3dc644afb1b46d99b5d406107faa1f5ba50af95d7f3f929bf919eca2587762a4d3beb98d30e8a91e6eb5b89c680282080b4476475546923891270a1ddd58e5f81727259f8a1d78dcbd7ec91755a5903b216a3f149e62d416ee0d46d7baae61991195997824f0b33e7b444369944508190eece6b1e91ddc8199517613ab5ee1db3a546b382f1a4479c8c2d1d84c61aa1af2f12ad7b7d24d5763b0d687ba3c5f7aca8b167fe492d60f4c85861c68c4d96b89f4729025a9c55e504fb51ada972e7f9d64032705533200d3e8a2e77a6b0b74edbe095db8fe7f14c8d9773b24dc828a47f4eec06025877d437d9dd6a9f388f5dd465b2caffa6c7e64120b862e9ea81bdf2108208293d1ed0b9dce81b6a40a3f5939d256b603f159be92627b010d0f2b9e88406a80e4b22466b97cc145a39916e5967514fbdefd112bdd64324c08aa8ddccb2476d9f2b18fa6efae6994dd763fa11a39e7661a6f8ccc7899c31e702f8a2495cf3f73f6e4cf3b1c16117dee88e276778e7b96f0de9ac94cf96cef8af3f45ff86a5e6e917d48160ddd5a03c0df155a447bcdbaf77eddbb3f35e0e13f6a90e047d0caa8e43a451269e78fc0e87cfc5fdd92c048c7c0b035d4d920c4e31b5befe5fa19f5106c009bd56d8039393d37b1d3af993e0197045f5e859dcd2af0a18ae1a1f309bc2c2389db9ad091f67863bf4eb119c63e0f08ff0e6f9a3afa0cd5ed6b534311df66fc27cef352c4b9d04356d79e0adb0ab1a5ec434075d568134b28e9049236ec973562a79b5e6aba7c79889b484228a3c419c47b3bdd2dfb32d0a7eb49f40e468dae05995087446c96222958c3bebfc731d7b6bc6aaba9232db305e6c9ea9cd4b32560d388186d3eccd5951ef34f7f0692dee928be6e88e0925ba02f04be63400e4c5082e9616e7192ff39d640c0a400c90e6f212abbb3e8b9f73d7fe406eb33d33b5c84578b86727b8bfa205c6e2c7dfb29535841a23d21818e91f955b7b0fb063cf5793e6d66cdfc2947d596e336d192055112e819de1a15788b1d0cdfb3827b60c63037d1ff7845e392b5b959c656138fd46063550df17043efd6cd96ab9c4d5c8d852bd75e136596c95ffb79edd73db64cdde9cde9f3396ea859fea35d0e0a848d8f2abbe0e1dd01093246bc90b5015f0fd9e3bf3bec44c36e765ba867b02108976252e5d1b5f110160318f8ef7ac4f1c110207f26ed8876433278465290b53d75843e204fb36287edd83c7fed8e2d71b8c34f8a267c696b5dd5887433312af99766e9031122f678f11544009d61523a29b5b4366919fe6fca5d4c1ab2558f6ffd1d8abf9929285b1176674a205abfa0b3f54875fcb6fd9f21c95fcf65114c36456969bf90c503f8061f74eca78f96cf89efe52ef859c15c22b2340475b319a9122f6decd9be306fbd07eac6d63260369ffc1119116908262a637f613d009c25f9bcef233d8aedd0208296165d6c4d833167a6efba7a6e557bc378f18a59d8d98cba5e2207272aea4158f33da4f51269e3122df7e6d18368e3ab255078bcd98b3baaa974b6b4500411208f21e677b9201606fc8cdfde8ade7c6a462ad75577ecc0b463e539f731de4de23c54500336a280b6f9138963fe8b70f16a736c85c38f195322b944a2f6f106a517b117f84aef75d34416ff44f29e643a0953462a1057d47a3cf9a2003c28c78e1c0be1e42d452b67c934e2c6dc2e41da61041ed38020743c0eb6b4c88b92bd1418dfd6f7ef355f03d8f2a02320a3280bded72cb6dbe7517250549f8b59fa326273d8053ec289ca3dea20d592b56defa10dd5f9a96dbdbbf687978b8cf4034686d2acde3829ef7e3b5e2c44be187ec97539471264a843fc70d40cbcb7a3b62a11a7afc31c5e29eb74d33d3c1c9fb6074d37a6c01f55d99a1be42c702bb4161d9c04eca68c4cadeb9effb76626f740dadfb63bbe33d346a642dd5ba04574543e78e33402150cc4caa9814cd87265d9384b859a635b88c432ab71daf5676407bdb7aefb296de5d369fc135da688656568614d7f623900e251c7b815ccf05409a17c33f8cd0b1cd168f5fa63e72b76805a40d46e9c9722a3ca6a8819e8454eca077e5a4f924c4538e3c3c634331d34e86846884c1000f1879b4907e914979c11b96d0b7b397ef0059c06a8ba6d9efa23587f7d262e95aec0a755fd8449fdedc6e457eb2d30b94a21b3036c834e892c15cda65637bd2a6f6f59e8fbeff248b61e9e3e61e1d7a9343132e29ecd667e13c5695e161c63ddc571595860acfb6c8c5cbdf2140dd82155f4d5ac35f5957951df799dfd42ed43b14569dbc13c4154f717c271f514a70cb704ad4c3197d50f9af018b6696e8ddaee987e28cb8974035da6312b89299076c56bd75fa257ab78cf47b2e30727b803f8207d1371c911f78d7685f88334f61b5917e84e5398f357cfd073e8a60b4d45f8dd85cbda345a180ac36297942472d339a359c47e117ce6d1bebb72f2c6d556dc5e8b057c0ad6290f3a8e80f8a0455bf0665adf5f062e0735004cc2c052a649d6c580d9004bbaa9c6c2b1758b5e0b5cdbda287089df4b262c2fa1465b0a01b0d9be5ec1ba204cd91bea2ae6852c2fad60ce7231da9b1312ecde297c168e97b29086a483363e59bf794528dd371b5b256690af4479353eb0da7cfecac70db646de11eb5d43c1828a7c97664b49db7a17323080c80706fb59d2c08dfcb908784f50b3748259ee4f79c5c502c0662d8aec03d90c516508a614b965f468d14949e54f5f87bb8b1382608fede3b7cfaeb304b1e4be7dcad7f0093767563b334168c9620059c5aaf4de68ac0d49571da8205a09c2860718b2a6bff2420fe731f87ffa976b4eca9e7379e1ee8e766a6e1c34ba29455b9e6323933c8e789cdcff5ada463d412d13f52cf78310d77d7fbb8d5dc31a3eba7b3ce7763129210285e328f62dffa544b08a712599f034adfc95ee5646e8bd8125f6ed3e80c28431b333962d2034fc17791aef32af24a54b35f74f0c88b82d8c4c3da3dc53e2d2c5a50365b109e60de5acc8c3332c77bfd3eaf7f7c70168911557e0914aae9f4a3dbc830606ea868b187cb8fa4fb27770ffeede90b1ac8183951350bf6d623e2f2318dcca0a505e5c326dfe6074337076570876aa6a9eda250bbcb1208cd43f088be1f9bdf1654a1bbf80b90c2be720fad84c4fdb4e1fce0f4d8b5d80037858c4c4b2c5aa830ff287ea52908cb50466246d9811c16e45656ecaf1224aec4828a1727e91261f2ddba759cc68751a20b314701f10f575345d269081abe984c75484c0248b09d256a0a00994af960080f58bb897a956fb2fd15869c2c20658f658aca6a0c36a4432a5", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) fcntl$setstatus(r0, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 06:44:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000300)=""/64, 0xe}, {&(0x7f0000000340)=""/233, 0xe9}], 0x3, &(0x7f0000000480)=""/57, 0x39}, 0x40) 06:44:01 executing program 0: nanosleep(&(0x7f00000002c0)={0x0, 0x1001}, 0x0) 06:44:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/115, 0x73}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/120, 0x78}], 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 06:44:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket(0xc05fd20d406bed2c, 0x0, 0x7f) socketpair(0x0, 0x554df28fcbb84062, 0xe3, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r1, 0x42) write(r0, 0x0, 0x0) 06:44:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) setsockopt(r1, 0xe7b00000, 0x7, &(0x7f0000000180)="07b10ab6eeea2fb0a8af4a97abfaba923b88f6985d98710ff902970fb9761cbe5b91a98c902b0a119271badf93699d7bee73c3c6a3bb82d54ab4f73e57b0ff6178d06d8583e3c3553f7faf9a8f9007d55f8579f41e9eab7fa616aa3cd4b8b174a4395e789520df30230459b21f97116df8e7f7c2de7ada8ea404084550505d288ab41715740bafa13557ecdc2f2247327f8026a19a0c4b7d4cff822d2d59b693f5884ba61a6cd9a420152d309e927ad221d8d6d808e03b81aab2e7acc948bce29c877847016789e2203bacd97f6ae5891b80a2f25c87fb1a43ff73035fcf4cf7fc6230ab52f0759c4415f8f6ad7460ece91e8aee4acfd092a8b3a323feee395b4d388602699738596a0caee7c971870cd3f46f5196a4b82f9881737bd6d29d36f0e755630daa5acdf98c68aac16ec71084693abcf68cd8318af3f498c10975b39aa5b83a2d315634bc43b0e12f823ee8c7d05f8f4ea453cbc28fd10343360aa0ab21980c75e31abd0f8c737cdf52daaa342cc7274a44331c0f7ea431620c80154a30363a6d726d0ee1c058e10464b275c23523f560aca223b6eb5b5ca7d27649e5b5e393e9437bf7dcb3121c5b8819df4a9e78735aea10206544b68e68d11153ba4c77dbc84e1e0212bbe372a54274f79467325e045e864d2f7262405382f453e2c0e07221e6c6e1640e8f6709899fbf5da045891c55e9927f5f2c33c1132a72497451fc308e7aba04668d14ad391350d706748e6b6ebf9bb00c8734d1849e74e742f9ef87654a66c278e5175a37d02f8ea9ec78f95e3de3892d06d84a3a84ee940d084a884dc1d51979226cf6c803c49dcd5041019033a84f48abb07cb5124599d2864d7a7d55fc7b0c277dfefdc94629a2b9f6a5e7f213bfa69c2cf3fb10353cdeb858535456c68dca5e379bff876e890df7daf5f047b8c3d9ffaf9203c52a462fbba7d82402e2a26585ebedaea7d6ce5ea9013195c2210d87efe7d40dfdbe19a8170d93391a3324bef7d5267a3e093bb20e5656a2dcc2071b0033c3036afeabab7da76ab300bca41c4f92629ab474d309617b7f6d6412e0e73cbdc0bf1c9447a94760f6f5f90aa8ac90cbc53be64b4b1f4d5adc6b0f246dec13565c6a1cafd8504e75f5f551dfd65de5069fb60db9f58a355576837f8d65357b44e7a62fcd91be553e686ffb82f98123b34dab266d0d1efc521a58df6988bc9d215b302450fc23d0b9d93aea9db5fd2f742204c1e53a08241df232aded7eee88fd4f9b34b92d7f05c7a1ffb4eba028515e9aba0c949e769aaee42b86e0b981631f4111b321134148240b4b2503fb74ba2e32d0ec8dfba5bf0a4b2cf0c4717469c822f74f53f7676b1fe54b52d2ae8004cf39afb732eae0cf6152c6552ab2c9f059e1a68f893a71ec7cc8c4b1be835ffd059775792c34cfa1dd540dd6b6a70078f665d9e49a29b79c4bbffb6440c6f3039846da9e6633bf1ca14a07155f4e5e3bf99cd68fa197c3fb15a9fb6d22e0505fb999d161b0170baf52d47b428052399d3989930af079d6fc563c3c64e49cf59c85cd86658c6ed648719352027be126b5e5c7771d6fe25e1a2ce09413e4d015d14a5a6e80fc5771b13c2898d59aa93c3200f9c078a92833f8ab823c986f666306e33520cac36319f7ff26dfe33d19a6009c981ea9a0a2a7c123fca6009f59dbee59e844d650ef64834ab53ef4744ba62437e34416855f81f33987a0286bd198f167c6eb3e78f5b15d1006d75f11794bacf7ca49e4f311a33922b6a88ce3f510018c5969151997314be26c0f7c7498820e8f095d9fbf5cf076790256ef781b2deb65a50db0b3f9d3b8cee0821d71c8b6dad8a54398b70f4bccafdb653a3a1e46346273dbe0ca53a61951b886bd743ee18322bc03cf0d5c94b21906d537e79da2cc00d43d08defadb517cc3a04f45cbd8b25d44ea1bac35b5373f668d5caa2871f17a21adc3698f2fb9f797f0b880d0e36c2db4771e594ca6e7a6327978acf88f43d1b7077a6e335d896e2f02cafea5e1a7ed8964ed5b81b858606f2161dcbf3d5a4e47bf8cb6bf9ef9db7cdc10895cf6fc49890c94d373c01d5c849fdca9727a1b463ba52a508e839fe56c348ea65a5a964002fba46bf7fb78ff10bbc3ff39caa947b2d6de836aab521d4e3c8846655830429d0c8b295ae056572e911277e852b1415ff5ea9b651cfac2a5f21a61ed84f60d5df460a81b65f29d1a3354cbf1cc8513875c758398deac1e76318fed030ea0160903651a3c4022e115694441d43be61b97353004dcfd720727dc8bdfe7159831dab9d831959627117827e11538ce70f837e3514f6c515781467cecab09636a8e51b04e5a2c8b4562f2051399d02f9d05fe16273565fcf9bc2274facae595c9cc65c1f7f44430b4c6aa93e666f342667574eef05b32ca2aebb2719d4302742221c6652f6e15d9cada6f8fc0e09f2d4157b80a09ec4525fd46f55a3a85e6a47b1406b44e5384862f212205a4f40a603dcb60cdbe0885effb9fdef3f8dca63a6641665b77802a2bcf4ec34fdbe22253b21986745d7b8ddd2a0c9622065e1e0d8a9486757b491c59558262ce5eecf9deecbdf99b6d565a7975f9757a45cd179ec44f5d6c508626d10162c7021584fd049bf9801e1cfc4c88228ef191dedcc4e3caef7837f58df55276745d1655a70dd37b3e3e8a6dd1054e6508939599a9cb13a7163bd09b609a390133e781b60bf13ec6de6a317ba10045ddfde8b07a517a54525909ce2383ca1815ff915a5c976cb1959e0a6da0f1d096ac7767f9d9b13fa59fab608f9b2611690990790e1cc5b5f4ef44ce89cebf9eced162cb281091c40c5af6ced66455922dcc2fc06d0632152976321c802281b10ef55e23ec034ad6b14ec62f4e2940c1dd4f6bc03fcfb8190189ad01f212361e24064b2ad4d838d91f9d3c261b48d13cab3aafab72cc78d83953c539b0c60acdbb3ec2b6f175b946901fefb89e076552d37886b4397a7f98c0e576263bf0ba3279ef509e50497add2e4739060b4877dca2df51200309c72f752429e562d25ba9ef141c677877422c03e1d9329e338836f8ec803ce8618a7650262e73b154343f47587764776eba1a9254cfe2cf4cb7e22227f2662df24e8c606fe98f3ad300803c1f3cdb1d3943ad05e27057e29f3588f7a7259f480e1280b09dd78fb1df087868eb4f0d66ba2529208240f41de3fa4ae331c467dec1e0c16212590cf60cc9528be9eea3ba38ecc8dff5dcf4147466b265d49ff20953f78c3d26c2b520aa5b0aebc901dc5d83d22d3c234f1230612810e9fe76daebb578651a7656462f078df639f22f09e6f8b21d534e5a7a88044a90fcdd61c75be67f19835b80bc76a68d544e725779ad1520b9fe024cd29dbc1ae501c7b39f7a326bce8f47cdad6387d55406ae7573276127d4ba0aaa9f60acefb4ff7277eac564712118c1da75a0f58d02acf161fa81b578293a9f849bc3387a0541aa1f7a79fc6cbfb58bd4edffcb983f05b118844509b6315750e82185c7c853f7b17c5330c54717284421fac5b3a484ee003bba38f2da2527c6d9a72b127a41799bd2d0c471ac63effeed7270bee44027e11974e2303b3513bb1b283079d7e1678a7b480052a59e5e7dff4a940545fc5fdc3b98cbbb939c2be987525047bbc4147c4210f92338c61d80f1d9e1effff7e14bc99eeb7c7a84c010452dab859abac268b29d10190ddb94866adb9c0ab559865a004ecba5bc30674a8bcfe5b6676aa3b9339749652f2243ac043ee5d4db3fec4cf28778b20b8a6ccb6de9f635c3818fb65ae840a03a61287f445b656a79abf3c129695f7fab01410779787c0547607a32a59b74004e390fb1c6bf8b7d6bf4f4924970c3f4d99a06ee92e03676a83b1f56d21c8e0c392c5680354bf3e070b8681319f5ca72f14bf80177c02e4dea9d706f3c231cc3682a4c56398bfb5f52c299f100493e7e8b3eb8bee1bdbe27a107681a48466731bd9ca4fc4a56fb30fa1400a46598824300ab81ced4e1e9ca8e3ca4847c84a7dd3b433a0378383158bf24af6389a8cb1f4c58495e750ebddb3ae328a6b3a860cb3ddc971a1d3c3974d725a4b10c6dd5fce1ecd1717b7e5003bc1a2d254c0aa1c231fa572affac7941c15234a596911a1c936c4593bf34a00de4c43d6327dd3cf1182601c2129cf1832bfc73bec041e0f2be8eaf82facc5fb0fb76885489844fde982e5cc1c4ef1f095a95d2d2ac53b095ba4c3c5b83637ca6636dbba731c3a22fc268e1d49cf6670bcbafea94caf97eb5e1f337012095f7e395702adffedf5a3c940a0cd37617b5bb4f968ed269bdd994eca3cad0f2fcc37664946cb96b7a45ab3e41ca8cace0885667a6b9819e8d501e6314ec8d1ed01dc384f1c67df8965dc95b28efa2c999958e4e7d3ddf3eb4768103630a13aba34bac9a39c082344d1a77833b5736d0e5cda11c61c5421a95d99b015097b2424eb511563fb020fa0cbf7a9a406ad0bb108495ff1bf769be18c5355f5de3de7c50f33406d5cf76b68fb452e2b0ec376ca024a005c60f07011359b675d93747efbd218b3eee64255bd05aeece52141a5d96d6140981d089a255290c0f0078e890aaa68674fd4f0569f6b8e0b7fdf9409a693757e550baad2faa76aeba2e334fbe932b2b8d5a65447d0a99b91609737b5c85ff718e893153495d5e053dd511854bf31dfd1bcac9346ddebd28cefc5590907d7a2f6a5926b5292f6e1f4544305c6de256319286fc8b9d2c9a8a4ab99522d812b08e7cec05df72c3094f14532a6662f7e77f2bbfed7a035b78dfac4fb9449fa6039e6e342ac0cc73cca6b53bfa38f48e0d6ea9847b0d8882c79638a54de2093d7fb02557e316b87c50bf251b0e3fb2a4da13d2a4a073ee65f6017899605c17aea9b259b639581f81ae00aa2c0e6246297c5e832d6cc3b062de97920df354832932f9b1e3a0709231cd3cdb9fc39099ad99932f37a61d9344185b07672a789409eb67d9a8a3e59683124c4cfd90b9753a771c1b23b3e18a6b9b8fd5bcf046ecaf165727001925865dfd5747c68b6d47bb36fbe717ddbbd8993cf7349a96d6756afd7793ee9c75871e7477740a57d9f40c23dd9c26015779cc5e30872719cd52d4ee22e07c1bc6851ce27b7e81bab5b7cff546fea7cc03beccff9d592026a17d17b33716ba925637ddef6583761fab40631d6832daed963b121e0ae77fc8a7187de5751462051a9ad9a02aaa25326bb2260103a2ebd4dbac1646abe814bed7d9483329910f84df2865e7f96483ad0c00635a43ec19386da539f8313c0163de4713ca98c0486f875989fde0e82abf35a2393a883861039a7c52ab687c45707ea01d4299ae26a16436587977b9ea46a7c8873ef23da81f59744ad5f4fc3934fd5999da7ce22b2bb4f4e42111680c03e0030e3a55458c2674f6e14ccbaa5ce0e9041ed0407cb8a0801002a64bf7ac8227801bf17174e2f3056b40ff2c756e4af2422c64092e56d43002f07b185fbb76d7607e007b7c45c198d11fd5f885f1fd163bb74184cf30fa15611cd13d726ba672959a14ce02dfeeff35f505be61d806b029bb9288c1589016c5a931644e17db35896eae78fb11eea3473564ebe340470a7e63b57defa7ca479eb5665bff137b20cfc0c85fe97e89883aa04493481ec74db20301c87716d904e171dfad6d3639576d5582731d3b56f809201f3685350cc97221e95fdf1c77bc17cc12d1848b8423237a31143e4e998fca2c59f2111a465d55713a97a876003eda234b80200a9b7a26d6f85ea9", 0x1000) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 06:44:01 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r7, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001880)) r9 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) fcntl$dupfd(r2, 0x0, r9) 06:44:01 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)) 06:44:01 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 06:44:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000403d698c12933d8004"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:44:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) msgget$private(0x0, 0x410) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000340)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a", 0x8e, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r4 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) listen(r3, 0x2) accept(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000010000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000000000f3ff000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f100226d447183e867d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd58a9589c54e21212c4048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53e7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c8386461edf939586504668b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb365ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a3feb4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d15ebf2a1105dd72c8aeb9a8c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40eaf4dda9f8640c22b5c47390fe9c8c50300444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b57ce284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd0038fe026077096f008e4183d782d8b5292f6868d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61a58a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab5d6f0ee180b8b90b2889f2c93fcfa81bc0ec48080000003165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82984430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab87e14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30bde36aa9fe5e1456f4a7675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688050071f921ff74512e2a7ad9117b85275f2225a792f9c73b9034e9f34b0d26cff45699f2b1119f6729b2e6d73ea652c92dfd4d13ef926fb2b6a7a94e95a511a7c9a7abb5fc5f08e39d48334c9d693fb306b6a60e41f5550e19837e00def7983b1ab2e124924c4b3a800027d5ead80fc1d4314fdfc095c636801cbc4104fd6042657c48e278bdeee9efffa98d9436012c2175eaffc97fbcb9f07255234166f3fc12ca24b0784f415ef13e0d6024fbf71717a65c46d6cee9b53d09c9098aa6cb593a768a2e4fdd8ecb8d9f074ba055dff71417c2c6c6bf8702ea05b0e5395ed76d49f6a3d8476c0ef8673acef2a4fdbdeae107bcc50d3fc3083207023a0109dc83e1261c198d27e216351da94f1e3fb87b2a2d253fd741ee51681242a0ad1aaae9fc672a81faeb650464e92abeab09b7"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) socket$unix(0x1, 0x1, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev\xdd\xfa\xbc\xf8\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r5) getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x26, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) setgroups(0x0, 0x0) r10 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) 06:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x48}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 06:44:03 executing program 0: semget(0x3, 0x4, 0x620) 06:44:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x2, 0x0}, 0x1c) 06:44:03 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 06:44:03 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}, {0x0}, {0x0}], 0x3) 06:44:03 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/49}, 0x39, 0x0, 0x1000) msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 06:44:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7, 0xec, 0x0, 0x20}, {0x4006, 0x0, 0x0, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:44:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190800000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:44:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:44:03 executing program 0: nanosleep(&(0x7f0000000100)={0xf3, 0x7feffffb}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) r0 = socket$inet6(0x18, 0x0, 0xce) read(r0, &(0x7f0000000000)=""/1, 0x1) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="35bbeead3691f190647b2c16b49bbf26dafeb879a5f279defe35d24dc149c1bccf482854a2b4c5d9ccf3bc6a6e724ec46de12e62223f5de5a2580c61fd3a8606ea58bf47924938bda9449e07d31ec6d0a4b882bf264a9ad15310ad957510ba4ad91d020c4bf2506e133156decb12d3a6d155317a8f4bd304", 0x78) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r4 = accept(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ded2ab230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000287c956b47f6ce771dbe105f44d271b2299badebd2af9d1405d709421bdd9212a8bd9f55761ea96d7ac8b9b1fbbc4d992fafc3b00ae324dab98b67e52e0a78918ef416d873bf29b0e26d9e"], &(0x7f0000000180)=0x6e) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x20) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 06:44:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) pread(r3, &(0x7f0000000200)="ecb5ad04ed3acb9f3470651e3b5076b6f37f8c4d17f451def7fb74494a1b9f7d927da34224522cbe5e7a17747dfe3d04eb5c8c8f60ce1fe2c76815337fc3fac895ef82150c37a06d35510872b6c75d1ba50718d22250fe344e77d31d5bf6a0dc40ea04687e002d6bbe10bb8a35bd4ebbb1029db385aad7b1b203786c73156fe1ec32b59cb674101d478c8ba6489cdd4d30bb7f74f6e3807512a3a04efc59882c20d04134f0fcdff51cf23def37cc19258fab2a1f2d501b002d9d33dacab2253c66c7c14d1be1f336a082fc011d35278a3e1ac4f6cf423bde53", 0xd9, 0x0, 0x10000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(r1, 0x0, 0x20000, 0x100) 06:44:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x44}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 06:44:03 executing program 1: shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socketpair(0x2, 0x4000, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="01002eaf66696c653000fa174f2121dc0b82be4b8d42b038f1e99e97072ff17cdc12a52e38a767dbf9f025dcfe58a5b61e82830e25090c32e65e8f21deab2bcc0953990ca609db7c448f14c48a32054dcdd952758c7f647cbfa2e6bbef75e7cd7a28602df62dcfc6b9bf9d0024c601000000000000004c3c75e614a0d1347226ba7423cdc4fd3b42147629e41ad39daccd529635860f855b4386697800000000000000000000000000001e0806c7a3c172b557c7a30fbfafafd4c9b78c5b673d1769a6f773338b1c96bdb904772eb72db5cd770082ffff0000000000003483ebce02c5972b8000f7b01adf1fded7c68187be0067"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="0c9ddda336e5fb15850afa9c6028cd39021656958024a103d983d0c191b2edf3784e0cc0c01e5c71d85d92a232f1007b1b0e1c8e648d300d962676f24234a33a6bcce59259e64a684b901f7db5e2a356389880d1c5ab7cd3ceb709621aa7b24c556d088097ee79424919e1527e2319362988473aef34bd7a8f187777e5e87aa4750bb563407ce051a1f3e24470aad5a4fe7016d636a0118329", 0x99}, {&(0x7f00000002c0)="db54d2f6da4e057f26f0e3d59ff04511eeeb4c41330fbfa9dcf035728a286b4503d7d98f70f8afa7ce16a70a9e8f157d7dd1793a531394a56012f5a860a4026c59397ff70df47656bf3363ff145b2d85e587946e3be557b13d29828754c4d3466d4a33ee2b9d666720ba61989525bc64762b16a8bca14918af8406dc173cf8d48816d5d2273de1f6caf189bf3f29fa86b5113e3a0a6da0eab7bc92a6bbf3fd1035af9443a06e3adbecdea4a48a94637bde9ec0339a39ecc85ac1fb7de70f8ae712a465b9626f38ee0617b4ee899614250722bf856fa66c3dcf0ec2979e3fbabd93692881b429b5b3f9ffef47b04d673229e8862d291fe2661544f54dc5b763c330a35f715b7380341ec22cb7ccc6b78a1b96d446edbdce7b91c99032d1f9787232bf2d81322fefb4c5ce2d25aa564191d5af01f9bcc014afd46b4a81d551b451e34493c7553507cb45e30ef7c696cc8caa73fd76c6503055a9b5fe9c10dd5bb89894cbaad7b93f10056f0063e296efc77d1984988c2ccd9f2c4a5b64cef9ed702b550002d00557eb606a52e678be1b50fe2a88137966ebd238a8c31d1f86d71796c277d26498300014445c81046e4e24e7f53a4a3be4ea1171b8a86458d9adfe3c7838ccd078dc22ae56d78087e2abeb10e0de67cfb904b912a71b8d715958a6d7f51537d47c662c5b2c809af530e1ecae93e44490d1b71940290c866e263fa966cc22f1fa0fb13c4d5fac40dde43418a6d4f99809dc4446df9a96fb6fd528d231cee329b4f63e666a0b0bda4cb34cf6954cf556097969dee98349bc3d21ce26794f5376047124542bb5bceb75b79525fcb8e991376c0c3e6b566738d10381a7e17d6ad7c4cccf56468d8a9e8c56ef4aa4e5d5feb997621c003ae28b8b4ddbf39e57a8f4913bd49bb6d354faf4e3766b41a590541665aab8fd5613b38b7b2b75897d219608f0bdaa069ba7d7784c0cbc9f2a31b3b8bc4a6d2996cbb046d7b5bc6f1be465e7a24c0accd3503d8a153d242a5320f46e19908ca6b432efbd80b63302e6b305a5b1afcfaa9c675ab76be00db7152f20a475671ee8eed23b8df240169c42d684b2cbaca4f8e5ce971ad1a21e4727ffbd2be6d80cfd49dd944f68cc47bd0b8d5c0742ca4b5e94881f9283fb30f4f05452d020330e742ca2aa190670df60becdaa80be2d63ddd9caf909a453f70fff7c7d95e7d83999210381a3d87bc6c85c2a4404b8a12a01980e34fe888d9d3eb5c357959347611fd7bf5c9705c92109d266082ea94b28eb2e608ce1ccdeb1a2a05165b5a5eaa90600542a4ba9355aafd56ce68a1e30f09c0b4dd9495708d6e987f3e8e63845665f0437b8b5d405a5506ad5096cf8cc4fdd2af9ad47359f33d5f4b47092b541785427381e377785697a2a55f1fac604f1f6f89aabadd9d0b45e8af92c6c9084e8776eb987e18e8377d02fe794b9d5757b624570d6aadc16280cd78d12689cdc1e5da04a2770c8d0de967ff4d03507088762d5c96576fa53dc279b735d150bfcddf37921fa79ea29d225092828cf364c8f3af5c698dafbf31f7344025e7c38d86d8cea5f3920494ebac431f1778d472325994561e166d7f1219ac1f4332149fe81c497947d09275abe6c21df774ed3fab16c2bb10c0fe4fc5f6dff286f82988735ab34eb9daeb0f35800f61656d6d9fa165fc3eccae1e0ce31139866a453965c9c4703431edccbfee953535eb8b4b58e8bf4eaa2c40fa41eaa8a26698fa0cf14cd8ac0b585fa22283e8b7ee845ab6650f84ba9212c02aee2c70e0b7f6c56a57e014709ac2526d94e59317f20011c293b8a841f4532d4ed4a22a101e2a05003439f122df5b6ae5f988643f03d75b4b5a7a9f1adddd43daeedfa31b77463eac594af3b95c487e52d2e55c3daa1190fc5dba67a5ad3d9665af7e1e7552acd9d3655347d0d30548a1b118f624ac9b52928ddd0525b817a0ac26796e1c4ee1c5d6554216e76d9b049331eae2d281dfb76ec945c154db7260105574eafc074af9782e26fde0fd5ca1280c35c1d3baaa92eaffb640e762ef54201a802587d73ac3dae12933762458fa35ca6968e3ddd6b5cf4c05d34563741a76a693c9e16abf44cfb17ae62b4463ac9d8c6287cf02e9738ecf7fffbea4d9751d9d3cbdedce39deb961057f8a0d46dd63808929d7bf1098a86951a0d94e3f57d2eaf37e02567063962909a8fbcd8fa07d9929b8d760b4e981c5220ca0cdb3ceb4d926e7af861cf2af62dfcd129cc144cc317682587a86f29eeb78ba8d6417260b6e18ce0bc070da994ad531434e1b567ead1c710cfe9e3a213b2b779eee4db30a1441e66f05d325205473a719c83f242dba1fe16d694242465ecb7f638dc50ab9d0f464aa086330772ca87d5364730112bd77d58d8e844e5e4111d64a4a7b0c505a037a01f9a26e2071c884f6daf4e3f91bc6c3449f401f461d3acd99843ab67947e41588271ffb45a7585f4c8d341680129d55e7e8ef9c746ad84da13c0561fc5373428a560b12fbf21a334e788fb484532d4c1f532ba77e5ac6f1be56bb54ea46a1c2b031f44a0e722dd1e50b3c0c17b18028b3fdd1cbcc7ed84853180e79f26831cc1f605ab1eace9dde07f91d65f148b1ded623d0c367bee79a6f256cfc22e8a2673a4f4ff14a7f0fe9554fc674baf10130c00be2437e41e32725a66b5a2b20c72c9f26f3ae6e5b2c4e56fa4923bc927880fa46511e7f9af38e74e71c0a030d5d3b58a397eeab815284cbbbfc17ddaf3d320ecb995f8e21944e1a910ae8b080cbed282a6867a3b198f2a95f832ccd795028169d4c34fbfd86fe3d0e7ba11a6279e312265516649834122b3498dde8543ab6a767ee7eb48b78ad2acefd546c050d995d32d267caab58c93b0ded2d7e2215470d24e8e602b23301a62dccbfdf0478a5135a270688979e4d160740e12f53bf85a086e7c386045573356915a2a2bb8b71936332918d3765038cb6c4abf664e000df08d3d9816ace5c82e17e3af33df6afad10029a247d3e71a7a602c07cbc127a264ae7f86aac2fd92784a7996fae6f1397407f786c77faeee4b556d8f354e9ae9d541075739067dd1c1ac90e0ce38a28070738f0814f68062b463bd83b898fb5b5efa636da143bdff8d2d1f785f67d38f28fa6329a6352e78c35e77985cd01d8ebc65499a2df2927d0f7029d310f5fcf3de9b26c996f9490c67c32a95b2a53d74c64689b75300797aff03f52aeecc8d4bf0a9855ab5cf8cc11adc00001e3da8b17e17130b8dc719303b61a3d87719c2740af930957db3739dcab11b5cb95d7bd4453796d13c36527d150cdba29036947bcb0723d7aee53a200797fa5c53011735a730fb6fc6575064f8228b0ff79a77a56da2bdfcb9b9e0cc50295f28e207a15f2c8b770f4fb6eecc8530aed171e7ec2bc2a94e66a988e04d46380cf5aefc71301690c4bf744b04e06f32f49313521090ee8060b44116e7fc62970ca46cec2505be7daa0bf78e9c73b98326ec0edf0ca04f5d0e0b5e9fd811fcf579ce887373d44d4c314848d9a888df79012aa5cf9a10fef74c2e4df2d80221a1acf2fb9905a058f0822078cfe1987e27645b6b855ac8ad453041cd7c4d3539c181d01dc1ed7a0586a26873f9b136d1c868090ddc102b5705924e241df1ae296d2d7b6d7a9b2c48ce48f06eed97438584c2c283578e9e39979edf547e5906c7a2ea61e53ba00af9b3f36b8e38b8e60fdcdebaac2c97ea63ceaca52552eb0042cbf96e314b0b49f4fc02e820e9d443a81b264f706c59d7019cf4018834874f419342a30d6942f59a3ee1afab00bb36dfa16337ae6616a86440a99735c484d04cb9f25ae2135f001e2c18766026de151445474084d6e6f606e720f1dedfa817d3e58af2ad3681714ecee3b9cd5c32515c768c73b579ace8dc45d2f8c8f6c7f3dd4d0936783fb86f52054e8535cac39aaeb1827b2a9d197514e8f99716f83295fc3bab1df466e1b9c211b2d2858a7cdb625939e137f151157469b0499da17275954960c4d92a6bcd91a09fc041b79a001f52413e716a6d79c76f97dfe9b7fafe07b01a7467c0cb54e5c34ff1e0cef8580abdccd92d738791b47f0da83b1bfad2c210ddfcf755de150276d93a6c3e832761e6a47188f4c015432592809c93879ef4c477e0adec419f0e986e3038dbb19d5b1d35d3daa1e40dfdbd158f95e521c2ced9fdb738c59bbed960b06fef86287df3d8c9e9f559b8cda3db29d22f41f32f3f736e2948253613827df670a8cdac2d4781b7fbda9a62431a9d358c41aeaa788a686b3b7027aac378a0054744ccd73726d2e01c8988d0a7f0b2b98f9c1dc62531bb56ee6750a2d7f3bef3f025b36beb182328b9fc00063016d11c11715e9c78d0dc28c154abc59f62a5b1f922452951ee97740694743b69c4decfedb21ab9bca2cb453cd7760ac6694a8f0faeca4f78266b0b86fac289799916051c6e2d0331198b8dea9b1bed8d1757e780a2ec52cc9a2a19ead90780361b95c5fe575eecac958f6112ec232009e38b15006e33d70d22b687fb383b8a7a36ac78c2ae91e2783f457e1b0e7bacdec1f029a3c84dcb319fad93a9e3cfb0fe8c8606d5c1db866b49ed46fb3500a3acc9a6c449bc04849c4a66c3de95a1fd38b0767f7fa4301cedc08925c4651c8ffc82fc4ce18dfde58919ed9f19a186d00f0321383b0bc89d23f0182cc330e889eed409281ab57a32da6b78fbdac54e47a8be13b0d2d0cdca3ed1a315d6f07d7155fffa8be96da3aff8ee5c4fdd3b0093a1e5359d7af0ea39079ff7ceed464de38d6f126305b775b4686d244670daf1eb1eae63e2a608e0604bb4d188ffecdc7b4c8a4ce88aa6ea08668b526cc4dbec3061f6c8a085221561e715fbeff31545d412d7bb5506b5f15f0cffd6ced27c599de8787b6bfeb76832debd3d2beebc0390703e859e5890a6e9ec350b1fac8f960c605ece9964bfc21f8e417caa8bfec2e5b37566c073144403e751ed5ecfeff616e6d25b2661dd44a27860c24670cad6400cd01fa6b75a55cd770af65cff664a2a8dba978be2c7afc0b46316a5d8de3c44a96fb49127c1344590fcba02211de8b62ccafddc585ba8a9714ed9a14300fb62c926b583589f7cfb11c0889ef07052c18bf23587cc98181c3a615a97c005e5c40c42ea7ce147c7215fd98014577616f5d43f28a2ff227e9be523c313aec07cc8dedca154085973cc796edc8b84fff30c921da75e5ae94363d842b314c16fa18c9207a8c1c3cb4c67507e8a01846750ae99f0a6a808216eae01d84413a54886200733088b1ac907e1584ac8c326b1457d2a8743a20d8594d80278c3f6bac77c2324b8454f3c51118ebab95a6783927ff800483a6418d201f09977b3ff4bf210fffa72e75c9594b551c52fe7bd7eac555177b849e155493dce0cbd89116b7a1228eb7de33b542f93e05f61f7c088a78f3bd130768a5203479f8e7e42b63822c0957fd28f47985cdf44f4d712b837e5fd34133fa6342788bc69bb9ae54d030c004e43883f1615ca7ea2362801733947d5f4c72e7a2587aae4ea1277064344400004c9dd6742577a5459065e1f9ed8fc072587f28d7424d623b29d1c84b27b0271480c8ca990ccfd993c523592914fc2024371c7a422b1ad045306484c7748d14bdd1dab54ac607dd5d71b261eb4ed9734a4ce6a15ae93fb2a52962ad2c8b0022d9108766fce49f88efa6355e488d2a7f8de1aec58cb7151b3f8a4b5a94d7dc86792cfbc9e411a0a310df07045857ca590f87775dde613fec7940e025bd679823dc6", 0x1000}], 0x2, 0x0, 0x0, 0x2}, 0x0) 06:44:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 06:44:03 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x380) msgrcv(r7, &(0x7f0000000240)={0x0, ""/74}, 0x52, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r8 = msgget(0x3, 0x4) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)) msgsnd(r8, &(0x7f00000004c0)=ANY=[@ANYRES32=r10], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x1, 0x3, 0x8000}, 0x8, [0x7, 0x400000000000, 0x8000, 0x100000000, 0xfffffffffffffff7, 0x4, 0x25, 0x4]}, 0xffe8) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r11 = accept$inet(r6, &(0x7f0000000140), &(0x7f0000000700)=0xc) r12 = getppid() fcntl$setown(r11, 0x6, r12) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r3, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="3b6cfb466ebccf39f7bf4e524102c60d871e0f3bda2be5ce9ae6554596cf17c8939590f5517032631d3e661455062afa1be9fb0faef8269b1a2b7e884c44cea214720d9a5eaa1927b6cbc0178b17d5a39d780004c84159e002135083b09ef1ef5c8cc4e6426061ed"], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCSHDRCMPLT(r13, 0x80044275, &(0x7f0000000080)=0x5de9cc06) 06:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000640)) write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 06:44:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="04003f48", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 06:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = semget(0x1, 0x3, 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) semop(r3, &(0x7f0000000080)=[{0x2, 0x4, 0x800}, {0x2, 0x4400, 0x800}], 0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:44:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) fsync(r0) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040)=0x62, 0x4) 06:44:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 06:44:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000200)='./bus\x00', 0x10000, 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x9) 06:44:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000022, &(0x7f0000000000)=[{0xfe, 0x8, 0x1f, 0xffffff3e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 06:44:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000040)="366a19c3f0d243a8bd5580e64666dbf2e18ba47ea50ccc4230221f55ebfa0eb75ba6ef177edaaf19562c36638ec72d4df2ce5ff6ffc0e3e8f9c16465e1da8ec63e0a0b593fd8b51e7ffe64f5863531232950c222154c3111b5646beeef33ef7e3b9b950c5f2d1e347457b77222dd3162181e18da9dae808574c0422ab0f687e26e619e56dab9177b06bba79c3f0e331877c2110e9209627fa0c2f7c01e8353d3e32169c3cbe63048b95a01fc5fc05c54d324", 0xb2}, {&(0x7f0000000100)="32a407350c7d10c7b5f2d543d61ee14845e8b5ee64fe695745af7cd4f18bb1b6281479774b2aa77daecd3cbc88723adbe699de7b1dae71d61f9e44b505de75c58f9fc774980220cb61fb81f638d39f5924907575509938", 0x57}, {&(0x7f0000000180)="9db4271fbced67cc49e1364d13e07bc9bc52382d70425e6ccd179711cd658ea000fc75f1bcd4090228546f02747a27e52a77dee1830f85028aa2966412f37ab8bd8169df5fdc82abde6eba428be33e2f03abb6f0e3825de090bc751de9c96b536f799d0acc513c82d2caff276a676e204c3359c006cc9c098182e6ba11ce612de434232b770dedf30cc0877435b4b308ddaf8b33fe1823dd4e358c39432cd5a3279679f66dbe921121fdf5d2417f293c0c6d89e71d1d1d71db3f8e3991c97ac42ce9b7f015cec90574d2943dddaef0b1679e85d9eedec0a1bc7642f953c86aa2f0e38dcd3a8bf67fbb8949d1198ec0224af13d600e5bfa7ea2ff91ee2e140f838559d5e042793cafeff657ca4a92f4bad20c9f12d9adfbc41c5f0bf5da8fd88ddef5cbe5a89a1bb9bf9b121cd572f05febf73ce4e7ac9c01f01766a9c72875d86ec242fdc71a316f5f78a5728fdbaa2def279a2cd032202b6833eea089f2be31118f503495ef4ea011b3dbcb09e3d823ae1669b589a70055d8fe0163b63295bb131a9250c0c6af840342e64c9beb5c286bef3f7d6a50c30b730a247cfa6be5d6322d72ae494b493592b3a07a28771b53dfc32b85559bddc78678b467f41fb18b542a856484cc9da2e69c81b8e988505d338e870dcacfe6450b2f79307cebe208282ab0936bf84140417e6d0317d61c3e85124c519920bb3f38168b4630d9eb14f56fa0abb840ff01b4af7da1b5e407e4c65b78b6298861f29d53f5c0229041708fc49751c802c2743b6889b272895d154a666705c18f33f934dd4a84f3f5113415f0d5b1aa774b6375891987742823f7cea696e257ebaba6e5b011dd94bb8248e21747561a37fe690c9e80028004bc7b8349bcc077f45c1cb8a8c4a8319783d81f2307258992a929a9480175dddd17bf33f1fc155f45c83a279aa7f93f15a419a9d4cf9f59edfba17a2d4cb05f399ae982e81e5530a72bdaf108d08a4394ca8acd7ccef8d6911eaf9286a01fcf633ffdbfadeb8b3021d61e25cd5693864bb5359156b9ff1bb8c2f20592a4afe530f4bfb8b45eaeac8fd68f76cdb8b02fec7a44d4ff08ba0f2c32dd3c2de8cdc65916f7817f56bec8d5b2db4142e80f6a30a934cd7e4b8d85f38dd5c53191d36f1341a90f149d863089a37eeb7e61dd7bdd2b4ef8d734a191b70eef837eae6313b3175c265251e40ca5f6ee630678479c84aca951a487d95b939a9a9d3d7b5c70897655548129200415fc1bc818945a9259929b704f2f655a93ad1bb8cbc5991a22f66ecf5b08efd225939a4010f1c89d53b5858276efc33091b528b2cc0d36d4e943944144019fd17a1864d468cdd6a21d6aab78d21db4457f473c8dccd4d96d1bb778a03731579fd7e7f6ae93e95651641f531851feab51e0a5d9610c19f27ee3742124d1d32450dec436fd290e9e1acb0626ed2b62a8f9f6c469421747e1274a405a0800845d56ecf3b856f195ddec77e56a2207e3db8a65789877c3fbd297bb8ddcc2558b165d6c3898053f620ebe511c69d4bfa8097e71c9e5fd588179b4971bb1604528cec24df646050fc4df3dffc70ccbc6fd09240ca7ab9de0a72e2ba3687304c95bb161bc8638ee93fd9decb2f90519ecd2f223c789388352ca07e4ef6edc01d854f0f48e8de2f9024fb88e2c570c5fa50db3661e890823599766f1c14a832c185846aedc389bd9c4aaa2f2573225ac889b1bd7d0e42403546a4eda5f98eef5359394a8a19bffe452740570f0f3d79ca85dbbea4900903eaf08c7336923524515675ef11a1bcc730805580823fd1ef6f3702d114c7f3e634ad96dd7b5b4890f0b81924f24d0b57113a18b75f1d50ed6d6f85aef749b853ff61164402c75a4180e9214fc60849d65ce56811d4df01f327c55a7cf1f5f3e2ba9ee483eb310d51e336e5498550140b3b608b1662fdbefb068ff37faf42a3374eedc8a3853f7498c2284c6dfd7e8e8ed86f0125ed5d736f15057e1a4ee924b6980666db12d5b091ab772027bc74675b6e42f46e40f3d67b4367ae5a8037e1160a865636ba5887d5fb0891a585d0dec0f9ca134ea9d6a9b28b3f1b3da4977d6d854201a2b68ad86a6d5a9a030d3ebad3c97affda76dfa083d259bee2856bd53caa9eb8f28675fc333a59730e07de340a13078a61be9eea6c834d897f0a743cd99813eda424bb83e62f79342a82ab053a731207c8a42612d5b2cbfc61197615e8246ec0ea62d6a7646082e9832d66b4a18284c62c85f7f8ef617bae4f5a23ae5a97fc1d564926e15f006a0a58594555c683948091345dafd0080db674b5dbe4357fa9730fba689e3f035c65524edad802509cbc9021ebe195070fd0f2b577060ace85887cdecb19a8b7d67b44ddd87988acc8e25becd9730c9c2c0f17445ac43cd385ee3ddffc19eacdd043c329e4983202487a36233b253445cb9ae27ff08aacdb6caccd753106f648364537061816669d5f20ccc256ec67279c7cc67ba0b6eff079e93ec154afce091158f7cb538b7551a627abb7f73be684058fd4e6986079a38976968656d1bbe207b877429421c9243233031747064c7fe136a128c4eb4a8127ffbdb23305663eec16768ad9645b0f74c5dff9a05071ea3c318e13267aafa21f080cbecb2c5a35d75abff106fadeeaed7c9f961b065096134b2f104d2b9a642a71fbec8cee90881132b8c1c133057f8850c22d1b560bae88fb5cac072ec77366e0cf677c2d728e384fa6fb0f5d62f026a76d4bd0be416e02437d4ad1bb3427914cdd8cfa2b5633717594675855ffad6e9c412b9ef7206ac15fe315dd2be72fdafc0f7597c3e76c92398850fe8f530bdc928a1af8901bfbc64094203aceae6d043a33a282e887de57c4394ad2fc2532e4d82a32a7dfe325a77bd93fac6985fbb7ecd2044fdd26ef15bb15a5c5696a33b6c8206d20195cfb0d456d0ebff1a71b35e4e99defb173a709f443efd398b4b580f2768d62c6d7cfedde9bd260061ef9c8674c55e5e38acb5d3a496c57308da72c70b69ba927af97cf5655243de082f2c881a14b1a0135d9ca4dcdda25879eac7be32621ff52a15c84825c2ed7a957643072c3a8d47fb68e980c28c350a8b15c399366c7605b9eee2c87a9da9969e55f0d8cf0843d3fceab785a9cb2a0983ed8a822712b3cca3363f9f63b605b9dd5a9106e56a9c9ddfa7cc0239ecdfdef8c83ec7b1deb573cdaf73d84ff0f56f94de894596155349147e2770b2e6ca9b37b774f50171d159f84b3ed7f08940f1fdfbb1122b8265c829dc3797aa5cdc7ee7bde65fe101d298412f289f82b06306244d6e0844d517426619340444b7525169f064c02b7407a56e90013d06fe4a6c3893eaecfc3db2d20cff918e599ff6dd567c511642f3391cc67905b3220e1dcc0d4172dc2f71d7d6519b7503698f955f704c525dba8f851667117007b7692b56018c6ac29a5592765819d730b1d259332b8cc2a106c73f94669f2c0262f5f3df05ac064465231e3ba917638dc78a0c57844d2db9d130b8a9dc5e1f6a77ae9de3b0c594aa41f0e19dd524496a2c7fca3510d5e09e28b620fc57c83782ccf95fcb552f364abe29a18c9bb0346e48ffe5cb9e9749ff1a5421375ff5a35e455f027ddeb1cb42ced01387bc2f63971d660fa0ebd3e57525e472d7cfd5f136c9072f9bf1e46da6563b7d110e0a52c12592995937e21696aaf45e1902227d3d4647643c37393308fa54a28f23530c45d1b42e0dbf67e06d9027bab10467764f2154658e3c12fb1f3686f00c8ab8d4b60e7e64b37049adf4e302726ca50270ccd4558eafd124aaa1f6998a9c50d8b0b446b4a3b7a2599b922b708100f256f6c0eed8d2bb22c8133666642577411c73d0982768fbb9777411ae1fb69935250cc9e00a681586b0d647ce83d1cb067802fc47190617ce7884c70c60e60bb39e6d6e2c1afa5fab54dc0dd8b6fd1c654149f90e0104ebe118c86db7342e5a7a7e78ae0bf19584208f6f18075e271d22177a4c296f69856a6833f354819db6bdfbcfc64e221fecfb7dd9cae0c182517e9cd72b22a8e528632fab1f840baf4ac082e3a1b11b022d37c128acacfd3d73972993302410e39cf4ac2e3479ccad9bdb612afdce12a62b0970790cf0f5efe38d3cff21acfed34d4c2371dc20091e323cb257576771858900de51f2c9fa45d985d906b48426a7f89f35e4d615fe3ef82c5216b7b39021dc4a8d4697cfdd428eff84e4505fe4b5293774df552aa080ebf146d095deb6f4763c2b54a48385f50735ab297658756ad961d90e90d7539938dd7680b965737008a3393a1e1d9ed73e258ace1f40854d26ec6df5e2d4184a63bb9143abee01e00997e75d2d90d670d871de0c4038174919d14e484149c007047b4281f2fac7521a4bfe1374e3361e73db0666fb4518582fc1db1b028100bdda1ab51ea32482743a579a7a694825984afbf5f02ba197e6a1c581c04201cd359d683a88d88f268dc24ebfeefc058d536acb3ef84863ddb392feeee69ff162ccbfb97e72c828dc99c431b9c9c7189e1b2d3d8f737de900cabd6c1775fbe6281347fb03164cfce963de32d33dde2ab88e624c3997e86be29ee0432bfbd6bf8a8f47f676d406a5c573f23b339315dc1bac0ba3c5fdde14436a64bfea1f37a7f5f29b09a578fdcce7253bfd0c7a052a61efe9118e2bc66e092a13623fcb658f9f9eca951c4abcf7134170ee00a45c47f9908c7f2e62dcd256fd9a810cf80b4d466fa6fd7ea7ec4ba12ccfcaa79516c41a8c0d7c7e3ec80c01df2192cfc61fd5ca42d111497592153f7803839ee9f4b87e1c231b63ae2da4296d55531f07319e778012c973a3fb1d361b07303599c8a129ea57b4e387b147f9acf72a81b3437ea34410659a04466b83caae0fd8b9c66073b44a5b90a995710e04fdf4ddd84ed3c7e9dcaf20312598eb2e027e94c321f8239bab718e333b5ce086578b6108b7aad75369c3773766fb110da751bd37ebcbae6d1c83f69780047812bf15ad10b31ffb4de8bdfb1d64509acd6b4311dce931eccf78740f5afc2473e0c571e1e29003695a1c3b2845df578fe574a0a8d79b43d12d9e4e7a6caaa1ac3d78e4cd55cefcc7e581d24fc44192c6cd3ac6d5b07c90434ea55226f50062b67b8ea9d8386d6a5d536984fd37a43b7c0a835bcceee3bead08675ce068b518636565717981bd0c03e2d8b55e0e9c2f8532053cb04d98070f4ff1f1d5b4db136650ec557876e289a82d669936d582799a13f7f63ef697799d172017cc964a5fc3b28c8a2bda3ac71e4dceff7934ce17e5495b976e4720736b12e4d19f4bd2bc7f8df3843fd6c4ef2dc104e6f967c361eaa2d4177a5e0d44fd411ea7bbc09a44aea30c96375c284d976d279bf6bfbf5c9d3d4479de7428513b288a77317907651b573982b90cc3114533ca7b8b5c57e687521298afc00d4891cba755d210b1c1f570299f9b7f9625d31924142280116f149e78ac77e332e9a9d28946d02ed985fc2b8d24e50c587283de574bca24c1e887f1789b23dd63ce5a4664f8b0c3a6ad66906cc226327d825d779e83a69d5fc959d3546515d6c8b79c8f6207173ae0f32c1fb31135bb9adf77b54c6f99c1ff7d40361a94eb8f3afc15b6aae5d8ffe28458bca5c7bc5dcc61bc6f28698c5fac89d7c7362a731f93b9e4416832aea7d9f7853a9c7b9f9fe698f37edb58749b6809d786bd291d0778eeda8576e76dabaebc0de2cd56cbbedcb1890ea7b9ac022c1d0e5db3e54ffdbd9c02e2c9b8458b30ce609b3122512d48f03b17d7aa", 0x1000}, {&(0x7f0000001180)="f3931ed5cd45da05e7adf0a459afc6b938", 0x11}, {&(0x7f00000011c0)="73a0666be49cfa8e1f8d390bc3cf9dc1e6d7874a4593ef9d1aaba3858a82d3b425bc2b022d3691908564347f7352676e9e01cf3e4441fb5367a6c74834c84c635a7db3e1cc2976818c3d901b3693da311599c2764fb0fcc619f0513e0c06d2b821bbe3d3909d1e62b2cc59cca7c166e588c2b14cde2d1d0773649924b5f8cfdff2cd58fa98507f3ba71c7c3b5f8edb1771b59f1c796a23cb09d241770fef3c38b0ac312c969cbcf6c7404ad65e2a8a774dc837a7f5e7e56fb00d50afcf59c4dc369f0091201b401facbdf02449cf05d80b4c623879c8a925734ff661efd0", 0xde}], 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) read(r2, &(0x7f0000001340)=""/19, 0x13) 06:44:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x198) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x4, 0x3, 0x6, 0x7, r3}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfffffffd) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffd000 didn't change! 06:44:04 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000540)="fbaf8a8d1a029be96d14f6357e3a237cd46db253ba78dc29b13400b2ad0a32e81ef7ba3ca3c5a524c20e5524696381cf63330956aa5f5ae92b417500d80522b3505420ae1b4d43abbba6f7dd055d2dc6423ad35523ee99a1bdd0cc2df281526753f011f49a97555c95bae0accab6139dc278cad21629890db63c1e98e0356125c92e8d0d19f2f098b0b9ecf6845ebe736f7eef4cb4b08be71f011d99dcef8acf8039c24c12a66f32b2a73a708b4a52433ac68dba5a277a59298f4d9643428eb614fef41613", 0xfffffffffffffe5c, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x01\x00\b', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='!\x00pf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="8d096f0b03140f0086ea15e2e95aa4e332d791592b291e6f0000000000eadeca0eebe1fc8d686b6abb6663959131ac70c460d58cd80e621f0000000000000000000000d54bea662b7bf28fd210e32443e0e6d9d85f8b409a0949329c71469faa4d71add836fbf01c7f7609181a36c40054354cc620c6dc76810f6c2d4fa7a4021cd339e6d067dca98ac96e35aac0c4321cc023eda7e099c7a359ed06ea7a49ffa769c4c5d30122653cdbe2fb0b0cbe0491809ab9420d109dcc87722ddf4d6d"], 0xbf}, 0x403) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0xd}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x31, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r8}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007cb0 va 0x20ffd000 didn't change! 06:44:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESHEX=r7, @ANYRESDEC=0x0, @ANYRES64, @ANYRESDEC, @ANYRESHEX=r0, @ANYRES64, @ANYRES64=r6, @ANYRESHEX]], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x7, 0x86) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a33a8b1d79ec07228a3db413862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r8, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r9 = fcntl$dupfd(r0, 0x0, r0) writev(r9, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r10, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)}, 0x2) r11 = socket(0x18, 0x1, 0x0) r12 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r11) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r10, 0x0, r10) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = kqueue() dup2(r15, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r16, &(0x7f00000010c0)='./bus\x00', r19, 0x0, 0x2) r25 = socket(0x2, 0xc003, 0x61) connect$unix(r25, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r25, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 06:44:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) 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) unlink(&(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:44:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './file0\x00'}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10190, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="22406d0a92c08b7f865e5333b7552019610e2289018de728f052c3df4f067cbc74a7ea11cf801bf1252057abef5ae9b86d0045914d", 0x35) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x7, 0x6, 0x3}) 06:44:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r4, 0x0, 0x0) 06:44:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x8000, 0x0, 0x5, 0x4fb}, {0x8001, 0x3, 0x20, 0x6b2e1c85}, {0x5cb, 0x4, 0xa5, 0x4}, {0x2, 0x6, 0x21, 0x42}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x20, 0x90) pwrite(r2, &(0x7f0000000280)="cdf8880d6880cb08efa5e795d5abadff51d16ec937fe1e9d47bfbdcc5f50ca920478346a7485e81d37f40666108a333744c37ab87230469fb662dde66e6be3fa38fe755d662b8795022b0de6f1f59e4cb50b3641c4c2de5b48a95af75104c1db24c1598a7c79c50ee1f450a80f47b8ea298e7241d17d4931a831b76c9cd00ad1851294b388ab06085d6d57b231961a83149761174f44dd0b28e20567c54cba7ac811805351d36fb1acb8d7c046", 0xad, 0x0, 0x0) msgget(0x0, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) 06:44:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {}, {0x0, 0x20}]}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="67c610d24182ddf48e81da90f12d9dd727cf1f4267bbdcc906e62ef2942275b7f7a8f15810cef2b39578c92196831e0a116a90dd4a86b5", 0x37}, {&(0x7f0000000040)="5fa296c56953ba00edd2a3c0b3b62173e0a36c5074ca72afc9cdfada62bb49e1", 0x20}, {&(0x7f0000000080)="f4573136e65baabbd369c170b615cb65f2f7f25284f879119d9d379c652a1fa12c071eb1b2833ff67308393b0e16cdb97bb6b0ad5e63bfff597a9a38bdf78ee17477f1763870e795abe85524b8c416eb9af570de7d85300973ed3e4e970d0f6dfbd2a6db251370f301cdb3694a8c5f88330f27410d36a8d4d50202cc1d743f3d35ee568c73d265a2dd6e4b6fbcd8457e343cf6528b3d1662ff0c", 0x9a}, {&(0x7f0000000140)="e60a237616e18b9fc6482fa898f31b33473da93c1493b9e6680f54bb267f55979d28ab381117af649e1c938912f25d34485bcae926b200149ce63570525b8ab647fc94797843ff6a19b1df1dcf6fea1a3bcd16c037ca553185c2dc7e1409a846678d58d1010edbe559c8492d0df75e8f8239b8783a17d8801abf28a5ff1ab550d58646f304d9d04a5c89612c9f74c7a394017326fb4fe12967002e5a82b61f2d6410f899ca42f79dcdb9bafe9e53cdb85291d192160edfee5ed9f2a64bca", 0xbe}, {&(0x7f0000000200)="c3f06646ff2495fd147d66659a049bc6c96fdca3b1a08f00d4f5f3d8378895104931b06e22f04383cadefeed33ffd9ccf862175cfc0e67ef2e950d2ff529fca105c313a3245d8adcd42e5d566814c4f559f797066a8160f71fd1d1ab45d788d47fddb1fee9f6f214d516f9a4c3d9ce4aa1d4b84320a0eabab14020b9539a8360", 0x80}], 0x5, 0x0, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000300)={0xffffe8b8, 0x8, {0x401}}) 06:44:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0xfffffffd) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) accept$unix(r1, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r0, &(0x7f0000000040)=""/191, 0xbf, 0xc01, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 06:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x10000, 0x3}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 06:44:08 executing program 0: syz_emit_ethernet(0x27, &(0x7f0000000280)="1bf6efc56fb1976bd3a61274bbf4b7dcba549221b9e0ea4da7768cecb51599b2296b2ced948640") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0xc1, 0x4773}, {0x9, 0xe8, 0x8}, {0x4, 0x1, 0x6, 0x1}]}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f00000001c0)="3eea157dab60d865febd77b035ca9b6af22a21f08ed3d5cefdd35f7d72526598a8a0f818791c64847ba6609f59ab4a517a8b631efe97d73227783a71177313299feb587426d05884d437f1a026a427d6", 0x50) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x140}], 0x2, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 06:44:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff, 0x38}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="823a8adbd14d77799d006f75aec0eea991792e804b1edae9a70a7d0f37e262a5a842a2d928dba9696baa9b29b5bc1c3e800864114bee2f0d3e503a5b0bf729587fa540c0ede63b2ff8c3804a14cdb7292bfa6b49383897f48e7ea07142b1fa45e63a6b18e4f53eadca2bc10f4685d7e9f67e759819a1b986da2a2c0b2095e7bd77581f0400"/147], 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000040)=[{{r3}, 0x0, 0x0, 0x0, 0x800000000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 06:44:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x88, 0xac, 0x400}, {{r3}, 0x7ffffffffffffff7, 0x40, 0x80, 0x6, 0x40}], 0x101, &(0x7f00000001c0)=[{{r4}, 0x7, 0x80, 0xc, 0x1, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x40, 0x8596, 0x9}, {{r1}, 0x7ffffffffffffffb, 0x49, 0x1, 0x7fffffff, 0x8}], 0xab90, &(0x7f0000000280)={0x9, 0x3f}) socket$inet(0x2, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x20) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x400, 0x80, 0x3f, 0x7}, {0x5, 0x1, 0x3, 0x8}, {0x4, 0x3c, 0x8, 0x500000}, {0xfc00, 0x7, 0x9, 0x812}]}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 06:44:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x18) 06:44:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xdf, 0x0, &(0x7f0000000180)=""/223}) r1 = socket(0x11, 0x4003, 0x0) socket$inet(0x2, 0x1, 0x80) listen(r1, 0x7a5c658e) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 06:44:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000080)="d21041c5638329b52c708490c7428d0afb3504183326abbbfb76d9d75c459d27fa443ada4c8afaf8821feb20ad5778598c583f9759cbfb9085d4db773b", 0x3d, 0x10, &(0x7f0000000180)=@in6={0x18, 0x1, 0x100, 0x101}, 0xc) 06:44:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 06:44:09 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23f, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x24}, {0x101, 0x9, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0x4, 0xfff, 0x6, 0x8000000000000}, {0x200, 0x7000000, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aad2a74bb22e68f9ca04f0082248f7801f1cea7dd19fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x79}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0x14f) r9 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r10 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r11, &(0x7f0000000000/0x3000)=nil, 0x0) shmat(r11, &(0x7f0000ffe000/0x2000)=nil, 0x8411d79feaa1c14b) shmget(0x2, 0x3000, 0x410, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x114, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x1) r13 = semget(0x0, 0x1, 0x8) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/200) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x800005, 0xffffffffffffffff, r14, r15, r16, 0x10, 0xb}, 0x8, 0x1, 0x3}) getppid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x400, 0x0) r17 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r18, 0x5) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000640)=""/178) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffffff) r22 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) close(r22) getpgrp() getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r21, 0x8020699d, &(0x7f0000000300)=0x3) r24 = socket(0x2, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffff27) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r26 = getuid() seteuid(r26) socket(0x10, 0x3, 0x7) socket$inet(0x2, 0x8000, 0x5e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() 06:44:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x6, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530eee2e58ca200463f7b238bf45e54d76b55e575c00eea9e6f98f539e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbdff00000051b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75246fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755aa4a5c5fe659fa202361cd8cac705005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93119c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae16173dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab388f26f086730cd50d4c0f0dc76e939b86e554f61de9b17000000000000000000"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffec5}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) 06:44:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) pread(r1, &(0x7f0000000340)="6f24d79461e6a4a2c011bc46487e73921bde5f563e3de5bb23f8c5fb1db4193e80367b9118962e97f94604124a2919ebccd8a0b849e72e71fc8026ed7e8b0822a01941", 0x43, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt(r2, 0x3, 0xffffffff, &(0x7f0000000080)=""/16, &(0x7f00000003c0)=0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) 06:44:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x0, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:44:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = getuid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) write(r3, &(0x7f0000000240)="624e102df2863527e8f02fa0cfa6673032e8a4ff72fba7d211426f25174d14e30b8edb1c1e9f3087ab5095e4a01b835805151353010f8c8bdd7b9d93de625bda", 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1d, 0x1}, 0xc) fchownat(r1, &(0x7f0000000100)='./bus\x00', r2, r4, 0x4) 06:44:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="668b9945068638ea442d49d528241ccb13de01fc9d0e88be31712bd91a933ed5f819b6ed62da5dcb49887116d07a84b03005e51427bea7664d8e2e10178c229d1e106053c76875101aef62a1511bd264797da3f6dcc578631b4482400a9d57f62663f110b0d699f8f92e0a1eec59848060cdcaf3a1e41935f791c78f4ffb2ba5b092bb36643eff66b538f60649d6125f01f4c57fb945928ad2fce9f2280185c90f839283ec348149fa4c3886ea9ec9f0b3bf4f7a64ce15961b7393bba9729137f00e34e72bec1124000000"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000800)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580), 0x0, &(0x7f00000005c0)=[{0x110, 0x0, 0x36, "5a461db75a2764a5ea2fe7e8c931cf19e3cb245067c8f81c1eb5f76b88e78f23320377b8184fc3d3be23960612df9ed243b3b0f8a83892431842ec2ee33d56aa2adacf86f4aff04f89bb2df59881c540aa333daa6918b90562e395cf4a3a3de36060bf29d386b59427c3bf49b967dfbbd73226bf090ade3aa475baa7510b1081d33a95ccafeeb736990c89a30ec537cb0e64107868f2445759861ba25627c0748a3fdbf24e65f2c8ca2162084ba12acef5e9b9e08e2b948eb3fdcbd0a418b7f8086f8aa59831e9891d417aaf7f0cf3aafd1086a99c338a156fb8b426252066e45a02578a70d99887bbf86bf5cab6d1aff245e284756f9b82efca478102"}, {0x88, 0x1, 0x5, "6d477420debe6c3b2161019d67a4206e15d9d212dd556c72a582ef9f887914775058960108bff9a4fbabed5cf29d59ab7b3623fe28333d64025a05f208be88c11ddc28533d1efc14b79d3ddbb059dcbd458d49f674c0fbebba6398813470e453be513678ad9ce204665a44e073f793c19641616edb6fa9a0"}, {0x18, 0x7ffe, 0x6, "857a39ad"}, {0x20, 0x0, 0xffffffff, "d7d6d97f3f334f1ac7"}], 0x1d0}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000337000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x4000, 0xc3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) write(r3, &(0x7f0000000080)="d0aae318dbb044de33af0fe4417e82cb1964c3da89b046efab5a79aae64692df7ea1628fce00c20acd7c5c8cccd8ce74cb30145b243bb81b780e71f38793650862787d2c0017", 0x46) write(0xffffffffffffffff, 0x0, 0x2d) 06:44:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x30) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:44:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r0) 06:44:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x7fff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f6669219662d2de94e2a73aebd224af6c653000"], 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) pwrite(r5, &(0x7f0000000380)="144fb115865e31c40908d26afc25089655f20c1c9c19f0f74a92ecfc1304f0c281ad23b3700513a7c3d007a844d63519b79574e9e76bfaa7f47de8630da268a2c4a2831541f4d91c1cbd69fd3e857f5664df8734", 0x54, 0x0, 0x7) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) recvfrom$inet(r4, &(0x7f0000000300)=""/80, 0x50, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x5b60eb73741643c2, &(0x7f0000000180)="75af22b47270126d1c202ab8dec5d8a373f8de4cf69343de6c2a7253165d0af08edcccecb27685554a980656cbb530be42958b4a23a8246774478678abbac6c8c3aaca534d9a", 0x46) 06:44:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x6c}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x7, 0x80, 0x4, 0x6}, {0x3, 0x3, 0xef, 0xc1c}, {0x7, 0x6, 0x5, 0x3}, {0x3509, 0x2d, 0x82, 0x7}, {0x9, 0x6, 0x6}, {0x0, 0x0, 0x0, 0x80000001}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x17, 0x313, 0x5, {[0x2, 0x1, 0x5, 0x1, 0x80000000, 0x9, 0x3, 0x8, 0x4be, 0x0, 0x100, 0x9, 0x1, 0x7, 0x1, 0x1ff, 0xb44, 0x400], [0x9, 0x2, 0x1, 0x8d, 0x8, 0x5, 0x1, 0x3f, 0xf5f, 0xffff], [0x400, 0x0, 0x7, 0x4, 0x5, 0xaae0, 0x1ff], [0x20, 0x52153920, 0xffff, 0x2, 0x1, 0x9], [{0x101, 0x1, 0x80000000, 0x5684}, {0xefa, 0x7, 0xfffffc00, 0x80000000}, {0x5, 0x8000, 0xb0, 0x7f}, {0x400, 0x9, 0x8, 0xfffffffffffffcd5}, {0x400, 0xfa9, 0x1, 0x8}, {0x1000, 0x0, 0x5, 0x5}, {0x7ff, 0x7, 0x9, 0x7}, {0x5, 0x2, 0x8, 0x1c20}], {0x9, 0x8, 0x4, 0x6}, {0x4, 0x10001, 0x4}}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80b1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x8b, 0x6}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) openat(r8, &(0x7f00000002c0)='./bus\x00', 0x82, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x100, 0x0) nanosleep(&(0x7f00000005c0)={0x7, 0x8}, &(0x7f0000000600)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f00000014c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xfff8, 0x3f, 0x0, 0x3}, {0x7, 0x81, 0x4, 0x3}, {0x2, 0x5, 0x20, 0x3}]}) 06:44:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000002900)=[{&(0x7f0000000800)="46c8cee3cd8e708c435fd7f22ee1843c0d71cfda3e32279cc0bec25d650fd8b91d67987851b3abbd76d0644d660d6f328f7ee0d6b9675624bd5abd2fc9f5c08127386f6dc724f146d1afc06290888b25b1c1f48f73cdd645e5d7f093f87f925c00121d3e95d6c5fbdf3c2d37faffc341ca3d73a55211191fb726bd5f8f56c10dedd4167749a480e4c30f1bced9a7d16e3a472fab06e72c4004dc314ef25ae970a2fc671a3d4880b47302165ff7d87a980808c67305549f1931b1a598ff3db0c495a799a71fb499e933711355b34bcbe69b1e65e573a42064600cb58b87ecc3f864479cb56e71e300646847dcbccc6216b47a929a28756b422ba1f1893847d47e1da808d4a8679aae3ad615bda2d273be752fe2fcaafb53fa8203d8d78a5d451a7bb47c6a3822457c8eb987f319d28780df279f80e1eea08dda9d8d2e7c4de62ad6673d2518b24fbe442882219edebb361c63641349885132f0fc1f2652b80250a74aa8c9f0d76bb5d3a74abe124afc79a5d0d7adbba6e9914920dad7dcd860314516d236b26b24009963ca2725753a6378ed215f253e37b936d75811a9c3c2b4084c70d4e3b8f0cdb6a12959e54cdbe4119abe0972ac6c06be68ede9a8cf755dc8950f3ba996d7a6d8ddc9272f98fc26c29712773e10f4456621e852d6cedc9dcadb0781503d671572df9317322f45e626c8c4e7d39300dcf4a74b6c4c0f2ac8d38212ce35b0ca7b408f250d7d986028d03a59907359e5fb8f8e87f1491a1dab71c14e856586fa775138d7eb423ebcedc658f376070eb0843ecd15b97502e2814e83a170847d3a11f26b6b2dc4b37ba6a0f1fb3e109ae0b06cd05f8f0aa39102feea4631a2b9149491c7ef4e07d7f410c17625e7fb18732b749604b0ceea041ae13d49296167646062ad6d41e54c0af0b026ec8c9e0890e15a5692931ce6f6619be85ae98417850868f739e89935e87475fcdbe3a1b9fed5a4a63521d878a9dcf72ed954e038a74b42ec9fe8e86b113f9a3c3a624cc2b68fcd953c587df1a6e9fbd80f5b1bbef5b75482efc2f9a83c16e5fa860d697d7d6cf1a32d85721ca0e8e28ee20230544873df0a074244c6a832d19af51723d5cafb2ce527244b2e5cf6cf6ae279440c43186da3e43a3d1501b9c9d6a7c12a86ea5b8406c35fd805372135620e62e8ea0e15ec85a9d185d81997fbe11dc9e6efc066b3e4f5a4759932984fa9c5a4a5aa491b86828d01617d610732e0e7f02df6b496986a9e79ac4df270c53de15d0a419501e5fc891e83556be44180bd2a1701f43ffeefdcea8ecb77e157ee4c053eeec7d50add783172d81c12c400fba371d6497505881d8ca19c8590bf1dc6ccbb0c6fd17def65476cd5f24eaccfdc94fbc9c9f06b1dc47cc0489c57566d72edcd71c24ff397bd62ceb7541ed61c38349a52782b8eac939985bc5c456355ce69c6594a330d1afc13d24e00b183a19755ae9c5a06dbcdf3af12b92470c7e1d59faefb7ca2d9f60d57bd47551e8ee2e120893951aa3956f5bb0919b3cb94d058f8fe929b5c3a171ef68e1eec5de9f94ae1f6e8c703bc38f1f5e1b0a1ec190eaf527ab06b01f5d8f2723cd6c103d3a93939fe8aa6d8a90d74d71b7f28d2c980664c76286d05ce7056e1b7693ab8c9b9b3e86cbac5d3cffab5ff2165d6ba67e3f142a85213e7aa6a1da19e097218d2532c5c9f1f9e33a5696c82d404db1bfd0a319e5d856bdb3cf4d7256495ad4706e505c1e42f38e367829f333270f0d38cf6f83dfb5f292b9ed95ea9c9cb384d7d42fa11f65e531da6852bd948c418f0073105bc4c205be123c8952dce6e31d1423e396f23c42feeda433bd58b7b2af8e05cf6778d56e79df27bb5dc1a23f9bfac02432261648a4938154e8a48633150f79d3efdde7ff0a52c2918ef63463098c51adec1757bfe8c00679c90122f06cfebccfb7b363e5ba60ec47a36bc89e272870e25d32844ac98e71dfd3da198cc916db5227e4542a3147c8e48b1ec1c38f2a9714190d26183f10c92cf2ee7ef8a701bd71c9bd37bcfb25878cc3bd83bfdd29b84acd73169b8c7cb9f0e933bd0a2c2c298f7d107e83a24b5336ace00360c0dfce5fb5f94111b0345db6d837256067385e7420f0279311ddff0a123889e5432534a20103ff09f281b7ac3ed7441ac903bc94839ffbd335dfa1eb79db165d7ddf003d477939595606a405536ca54fef0ef080af47b9295adde3f8aa7ab7ecad7c7bdf0f240564753bab7f87524b77a4f2d1ff0109324b47de0f5781d419c82086d2fd2d85057ab7f52bfc29eabbf8b93ed9384a51bbfaf0ca7fc7b6fde13e089718321a9189145377402738cf0e0faaa535daed4cea4e7858ef474bb85f7b75b744fd5acb797ecdc6a724951cba0e8cdc301693f226ebebd082a895e4cd44d736966b912849a7e8cea4a6eadec792816e14bd726879d6aae9fbd124a69fcd4756bfcd2f65caec1e4322a0a864d2909d58d633272870117ea749cbc25ecad0fd02c39d0afc9c84c001795f0c3895f58bb15448cc86353d74a92391b62f6e7597fe36826e7589df1d8c666a18ca18c81d5e822a131fcfe70d2544165b9cc789b04d5f4caef24b375fc2f7d73bd189c5157cdbffaeb516a82e52d1960c2415d05f7922731e66ee6425a030bcfc0e25a8c893973ec1ef9ab38ce48e7ed900cdd91ced22703a76a4aae894fe2d207eb090bc1e568faaeffff2e38b329de8db0e99fa7ac967f0f3958ed1f9bdd7ebc1fb648aef8b24cb42ba83d18058361ad97fc38ade8a2c2dfbb21fbbe25a5bb9b8d53a3393f65e1ef51df418d5065802b37ceebaf25061fff6b343551cb9dfbb4e3368e422b8d7a1838ffc23d737adbf7a2861bb247cef305d30bf3237c44caa415761d2aa749d5a32a987aa579e4d1c8fe8632f440c21cbe311c1aa3eaa0cc563399a91c18da392ed093c2a70b3035a1c2ae9a7dbbe38135431802b6adc2c4d810d3eb21ec1804cd6855d154edd0a0fb5b6dcea5a1eed03adcf1929e60f006d503eded41c1db6030a3a2433c79baa98126b9377d8d0dea7fb38e0ba20f9d1eb7e50bce81d6dd1c7f39fff78cc9da8a7e85b6e0d27ed65a3b054653e9efab9f03452a39ccc79ca71334edd6cd1513fac059a2beb5decb8b9c0bd62890d8c8210d6d239026416c47dd9e6a2da2bba01599af6edc15bc600ff9809617b58fc3f2700c32783f0cd3dbeda352b9c4453f5880ab9a910391013932af25dc2dafbccca7978b53dfb3b00e157492c8fb4e05a2177862e98791615b593da82465efe892bd41269c134017e9a35c9bcaba60fdea3553070e1418ead196dc9177f4d116b682cacb8327e0ee5509365a0276526ae8b0851fa3185abcc7cd95b556e8e9de932a5bb328e4ea2eb6338db43b24d77b53fcbc5d6dd0a9e7c2b8ce947a0aa31a474b0da78f209f2e3fe67e246160e37457ea30810fa476a1cc4033affc270a3c97a31ad60dae9279c2aca6882c8002506de1604a22ccf4f88316f97647d9d9e4d4dc1ae62cf728cbea844743a47178c5582eeafef2634d4514b1284df37d858ea700a2bb2fc27db70f0ff9afcfcadf6e51a25aacd925d68ce31446917254a1c3fb7836f4498ab5ddb565daed3de1b0116a64a3d0393b81758fc9376f50eea109a1306a1b9b29ed7350ac397f3575ca7013c98b2dd6c21a5f1754d791ec95575bb1ce6ce2493aa293020a959fcfea6fac0d5908e67ecaf6d4f32914297e7fba1d0ffe27a34a4a612f5ff166105acfccbaa692b08da869a706ede84fa75726c5a3d28696667985abe316934c903c863ad8bc0af9a8254b03206383ff80da0f23a84d67bd1ba2fcbc7a6e35960403eaf7ab37f210e97caf9c62b39e9d39268c71082571ce4e8be4a7542826b83db3c0948265fa965263b905134b9d1353e6b30e967d3e39b980c9406ac44eb11fdabc58100c2cb6838dae98d7f215564d98bf767f7196cd9479a0c27d9f17011c5e87689c83551af5a92756417ac13b037d15a9d21ed78833f67aa8c8532e3364110c8fb6a2519e4730588afc6cd1435035c538bce11ffb046ce295f54cbba7915532d4b0dc5d68fde5da3bdcc5b22f71cc7fa73b54a4e45bc5317b04ea67bbdd25cd845d358760112bdbacbd889d9a8b7649b85e77e8b84ca1e88090aa4a841961b823b0d9268da47a916f7d79f325c3850d9df15b87d67ccf063959299ade01f62d7a0c58d2876034fcb8844804eaedecedc98bd593a639cd67de53964152d95efe08c405e2ce3b1f34cc6a0df7bb334756dbdbcd73a2267202e745fac9c274b4ca286681adbf495df76a0daaf7fdae46e5f8efb32603c43120275a83999d82cd9b0fe460d2e1ef616d994594998e49f6386c3c789e3b46ecd2f240c6c205e074f5db020009d57a9744c0bc7a7b7c27e2969a36b6450cce09ae0f990b6681121a14338a5f3ccbd52a426e780a934c19e5f7f5d0281252b1889bb8f141a09f6c537c91119ff7751d9746a70ace21d60ccbc6d6268da0a3fc3a184efd69c21cd00041bacb2803158e0fbb4898e582db71afb913d57e4508d6df1d2472870f92f5aef5baaa4b636d5447c6da2d833dc45d80b14b890a8076d1ab952c1876ae1545bcb9a7701d85214ea2746ecc3be6e9aaff23a2db4a9b4847c1cb17e2fd5988f7ba822f97e6c61cc77175234ac8f9499d84d77275ce3ec961461972d84241fb00993e9130e2c40f8074ce83dbf820d3c40e3fa434552f216cd308c2c16c4dd6410a8abbd2360ff09ffff2e53ddeda15eb94838c59403ac25643d7ae840b2c9b57e43aa6a6636dc89a7ca18502af61b31ad19194a5212cd04476edc00e900bafaaa14d9379254307fbd9dedd33b27da31d82fd4eafe8272b6c983f0ffa390286e8195a7d79772ce7d454c415bbcead12519639fd9beb24078171a4b195538c1331a38369ef33e743eeb11af9ea24b6805f7456300e4f2fbf3385c3cbc4943f1ae92a050e80106b91a2ad5753b5b6103a8b8f75181f58d6d2c23723051816c0ff4b6222d47b01d740c3d8304891d5231d0d0557738a1ebc43ebcdaacf4de5a7fa40cafee3cb48559ffd5dff9ebadd2d2ee8ed62ca66c488fddde75221191d4bf931c21703a917236b40a19f73d0b928811e97e5668846d83562a2e737e006a04ec9b6bde90d07ff841f4dade5597c08dae13cdd2a5acd6731fabaa4fc089b4ce481b5e175f578021b32b20f3255a71e55a5e30e8a0c176189f4cecb1ea3f5b85d18135eff4fb9bea2c2b158fc8a75b52a687eb39133be83faf182635e202250c02d66cac35cd7b7f932c4e01dbb289fa6f929995492028599cb896a0b3b8ac423d4db0567d006c44d577a2cce99e56b4be6b0002b9b21b367ccbafc54bd77d3e13acc494041226e65e17d7fbbea9bf231ae0476f752c10aae1fe0fda3cfa06718cc03bf02beee8c108bb2a8d7528ba9047bf11687ee4bbf274b9389171469f273eba295d2e8ece5d79f51551f5dff06f5f95565f24e455f6b2c0bb982712941203ca0c77d4c4f62a0a6d8c53200d9503dd3a12832b84cd060ca39bf86289a78097420cd0e0c1edde8a5c93d80f5296f11f3c05a15ca24996fef3b74d19fa27e5f5f309ee1c11b080089e6b309fc7d0ba4f19b9fb7408a7c15e59a60dd08b6100c0ea3255af5a1871e779307660d82d66a92befb6fe488a8fc701f85eeadc7d74a4747bd127ad50a8072a9669dbeb82ee1a5d12ab550f83230e6968927079c6c5365412d79a3c70887bb91cfb7236a89257774cae42c652af0d7862f", 0x1000}, {&(0x7f0000000140)="af24d4326e652b3a04f8603adae7c78521c68c2233ce51eeadbf964e7d6c6c91a6932e80ff969759dc61d5a3e63fce25a37d0260bbb52bbfbfa70ec3576e351dff52571b29e0f3268622435d544a5794474e259414529c09934e6e51a71317a7d49008d185f37b0eeccebecad77a6455c861f7d7eb34d2", 0x77}, {&(0x7f00000001c0)="d0f8ea569d4022a0d40ac4042dee90d9118fae448ac8249df7459627279a516aa2711d940f9cccd55aaf85acbe400f9c63937fb95a1091f249eccd80285cd382d81c8f10015a6757207333f0e7e7a4daae7f52da96cb1c7d2d56d2c92adb5ffe4f3ec70a92761546f404d17a6f0f9af4e13f93139cbdc6d5d219d2613827c2fa0a1feff0da732ab78c413727bbe35f5db4b8a3ea3dae1da94d6e860168b0d3cf82ca4516718ba8f5a2928904d4163c0539c31d1752d7dd8c432e", 0xba}, {&(0x7f0000000280)="4bc1a81cd1f7a4b6a106de4a4ba0fcd89924a1258e7e410a274fae56cd137ca1fed4a503410023ebbfac1352e596d34028191f011629fa9ec0ab4f811e58733e3b35376248e1ece356c9b3038da9d321b76cbb0b25174856a4361bf639fc12498c59bce5ca111f6ecbe9603ebfc3e3778a3af84268a31e6d5fda9f7682e23df88fa1dad5221aa754d21a051317fada9f0545784b169c8439716c5a187a89fe14805694152250f27d152b7cadcc3793e532dce9e50347c3", 0xb7}, {&(0x7f0000000000)="07e194bc1205eb247f8f411c9bcaadcad578f873c702c0453a8d", 0x1a}, {&(0x7f0000000340)="73b0debc7587b11cb063dfcf7c39a751b114f865f00a8100d773314578e96704cea06d4ec6cd48dafc0646229bc3ea24b3be2b42cd71a85062c0d37d39ec891b0e40c77d52142fcd620389fc2854a38db9b94b24e0c5333eb6a6f634dfde28c8a90c86393585b3e8c2eee8b06d7e83958c4454d9d080b5f0cd1b9c0bda4987b01187d4cb13bf42d592e15e7a7e63944c6655f68d371f1af038d0af9d1a391569b4b51a0ef452115fec0ad9a849e97bbac541efe270fc755d4be45d5fa4ad9d7efd1c3411dcfe4ccc6fbbbf1571366d39c55b114064dd7eb6eca55a6724c367dabaa1b223c244f35f2d369d7f5a02975660547375b666407b5214878713", 0xfd}, {&(0x7f00000004c0)="ac5ba014c146799c24d6431e561d218758da08fe30a9779803543d8d4fcf143d1dce9226bcc2d4acdc3771808440f4fa7ae4e662539847b7e997fb28612fd787e27a93fe5ca0d3e17725bbdd9c29dc638f39f753bf893bebb0c2603eb4cb3ee03cd762999267c79cee897579ff25f49a54510128ccbf8a", 0x77}, {&(0x7f0000001800)="f322738b96d56d6ad097087c1b6d3b8ec4b9dcd2ed3e5217651f16b4bc1a6fb7838409fda59e74b5044d5b4b9bbcee0d75b3de1a5d002861c96cf48b2651880629dabe72e4197b70917001c96fb498811cc0a8869a80d4c6d0379e86d26e84db76cb3b887fc3ddfb77077961f0c8434561403235e3d5a6a302f0e285276bea672edfe8fd2104b63af4eaf798a4390af3ee5daa2db64f49c660b32bbb2018a1694e8f34f3a15af8c4342179b9a78c1959e953b09fc19152484b3ff2f355b9deb9215683cb037c9895ecc8f60faa4ca30d178a697ecba134ac4f0cf7cf67d6a2bd6048ef222750146df66dda70a6ec4f8f92dd785b1df0f4353d53a313689e0f20cfee636729c33ac1a0c8f51499878f44208fe55db04a9499ad9e09b1cd7d2e0e0bfda566edfc7e1995b73346811f1ef8b4abd8ac8b5e58c0dae5128f895262e542559207e2060cae9bfff2a873e83f70b697594208705ecf4a61f1b7b93dcf358cf6093036ab07a991e4f7e15b654fe256f52ecfd5e619d389af2793512998f2e27c7a489f988bc0b2f642f3e51475c31078c963b8e646a61d64e66df6ef1e6853930b47abb46c7dd83db2788890d3607fc0c6a12d66b60a0499fef86f943174c10d16177a7c32046c0e84e65283f07c387b591a2264d00c0aa22f378afc612b952a9965f577fcd4c11053706b8cace5dcb76511a97f2a1c6c26175109a9418d1de1ac8c993abf875bf91577c045d581a0532e5761a4a72124f3603dcc821e8b6d82bfbce592c42897093edc9345a3e9eca82781ca7c35756c55416f3232e17e376877178cc736ba596c4cd92c78dcd75f417b86a236580ed767be7c3171e733922a22ef1875da2f6753de0c25f5cb93ef69c9f66e88c36dc8a899b3fcca1dd26660f3d36e4a9c1d20e5fac35040360ea6c196d748c7f9552ca78169446d1a9f9ecfebad7d3357d7171f2e55218f713a28fc19a5c8807b3db577c384e60c6c492cba4845650b622e127efbefc1b2d993b4f443faed201f35f54e93ab513cea1f5b21797a1fd89ec4f6023bd37095f050883f5750b43f3e5d88edcc74880df6fa7510aa076ca2445f3de5e0bede22032ae0ce816d1eec830ac64eec6b319efef6d7231f32d3fa3a93e91a020b8a6f903516d6008a5e193f14358fd9a6b235020332dbca4ed2deea2ce247c6e75c81c2745cafc4940781fc730dfd80b5783b98abc5c2a8a549ddf8f9d6cc7c5803c0b607c27888d339ac0f87cd7004ab895304d79194cfb7f2eca25924fcee1bd31ac3d17e3f0c7e32c60a760233748415b225796438c879de557694541e50f55284ded137f711f31edb03a23808d6e893f0c5fd31322c5050d0290d21ad581fe936eec23f5a8a1e2b7fdfebdd39124c1859a5bc0f2f3ce29279e1d22b384279c0c700fb9725843261657fbc29dc6f32c38ffe44e39387030420bd169a3a6554045b6e75bb3bb2d76e22ac48f93cde4f530f97c538f7e6fce951f1ef184a353fef211a3772313e4196a406453618518d08eb9a2560b03bf5025aee002488ff44335e1bdfba98ed74cefcfa5653f999cf919d0fe055083c5dcec608586c237540fa4dbc39fff41a0a49f1fe1cec370a49db214c238a81356d65fed5a7900b4d98f02d3df07fb816993428620fae666c214db499fb3af5569946688164e34f0da0fdf28984badfbf6bb036634dfc139b816639b771fb59e72969f80a6af51614fbdd5f84b466fb289ad9143df2b5bb6055ea06095523322ef868c79cffd0d8fd628d4f684c7da60684aa8cce0d79ada186e6da679eca83d20266b83c96db583291c234c92640fd394f83805d728d5ebe4b6070a59a2f048018e2d051bec7f42b9f022da24cb97bf1d31d0986e63eacf6877cda407658ecac5d1a3569fc4772ecc222f83c2365b700f03440b776edf0fc8752295990f0649f5916125c383c33b877f294c7efaed7765a4952d0cfa6598fa6dff944945c1f26ed048484e837ef4295b96b5762fa8a0b9387a5120b3669b2ffcdf3306fcc4907e8771e544556744dc8a20f29f5aafe895d1b43db8e61640585dc969e4f4763840848a92f3919796b9e421c417ae9832d21d67880d8dbfac19e4fe136154836b21a877b6d62eea4d6346faed887952fb160bf733e9f33455d1314b2c8cc844620e5da2021222cc9a2f30bc5ac9e96dc76f1de695a749fb240c5818732fb586c4d891fad8d7f20e57da8824f33e5f5b922ac97c1bb2ff8da4144f8a8e9b27bf55e844cfedbb11e8025b64e7dd5d89bdd1f0dc299f192d9b7a4af51203c1fb7ecbb0511f25651b1534401e3c09f14cba23c0e7cc35b55741a830c86895affe694d35fab3a41e91adb987ec8fa31b7c69a60bc920bc9bb01897c4b805491b71236800eee75a6379335aee55de9d2ea08b9bed5e47275a83fef43df65b1ef7ffee75b5824249b48b2d6a4ffd399cf9e43616dcefa47c61c7124c247c08e3fcbfb1ff09220ac1f11e42892b2cb8cd2b6cd5fcfe643e98a1bc85ac524e809a9127debc9f8c940d721ee40e55a059e3782ac44b1d11b3d6d1d36c74b092cc336a7f87d05e0e9e9d34f8ab3ad1d24053c98f68107269e5d9f423a813b68af8ba4571823b28b7433c18c08f63dce9361f46759827a08101b0c555fbf070c91b51ba05b6ee085c6fe30ccea0b4866e41b477d1df03b3e856e65e4af709fa572895acf184cbb1fdecd822349a0ba853929d5137bd868f06931207f9511631558087189a472f87af2fb08112ded4b9f43bd77f66f1326b54ea5ec942890bd010eb779c24fa813d4e840aab2dbf86636732da19e567442a5abf5f442a1417c84f9172e2bbd6a4f72537e2ffe0bb3b97bb317f13a5607b3783832b7567a962760a6fbfc9f00d5474704982ee0901523683412ff54100649e53ba5cf3885f3c6c2f0a3ee7ee6314df97a4b778796a1668d256e3e202b259fdc596ac1af4a4c52fdff5b1b85cfa99c8ea20bbf8de711b5ab1687123a86c98472feb2d3f5d1650951815b2d79ad79675428313d381f02b312d13d53b27cd25fbeee2073cf7e2bd0caee1617a0e96a7a5beb13ee85ca2d1921f4a66e50893af952e19afd7bfd8be4b22e23dc5108d95cb5ef45e33f00bbc8b1922ee10c67c380ba14e38ee1c8d29d9dbf80dd2fe22a1937a7a5f79ee76d91a1c1aecb45658bb68f9744961ecc5e04edbfce2d88332ad4ede0ecde0e1e3ac0447f2acff4c61d27e17e1c39308788fe3acf44cf0470d615a1edde6a4a8c297b854978e60559beab2cb97a406dd0d4f4881a2491fe3b6c5f6d09d6ed810e2af3995bbf4132df54ff47414067e8ab59e9261c65393a3f1cb7bf88797ba5d7dcff1e8ad111e9e49e8fdf782c2787e8ad369eb4c09a8f2550c14db2d5d3c236b7bf0ff0b8ddd9bd5f4a8391954f74006b0be0d608e54b3082b349a8c270fe832c48f5d02aaf0e21f19118b88b5629060596c8ac99fd86733bc66d86a22605713a597714228a35d383e16cd0fb9b43ff07c85967aece3d7b474846b944b079ec113881b907fdfa1f1e699fa60c89a70e8612042a1c7de49220aa955c1a67dfbe86e43d1795e1a8609c1a3d1f016c74208150184df0b47367bf9819dd862e671dd32742f7473b3e17968b6447da7293db4a2a8a3cc33b35ad6c92936d632c1b65370a68b5bcc2e7727e120a63fd198fc38baeedb08aebfe9c2fc653c5703e739c65d59c3e0d9f8f41f294f0f23fcff63cfe3ca51a867111be2ce69477a60db79d0b156ab0b415aa966f35fdf2820d59b5fc79afb3de36c40a0a58c4ce091ce61667f8314e14281170cf5f0cb36a71ba4ad5294750ebaf7eb7bd7f332377183d3bbbb0ac50bfd38450f8adc41f5998f76a7b8cdad2419c37ae3bd70a9d0e34ba45b21a9997bb614b0fda0636662c132fa4bddb2798d0a7e7649a7a55b2959153d527a706aa996c061f8b728b2f5995656aa2391260f3e6ea82bd51098203406c30e832e3472ffd1c36e879adfd6b68f639bb71e7c3d4761e6930ce33093f7859006debec380809a1c163fb2ad80382f97a6924ca36e244f611476bf2f7420c37ca83d02e177f7eb21cc410456fffa1c6fb9b9fa4e00d120f66579482ce5c8a5b1fb784861e008ccacf69589f0eb714dd8c9193308f41b25017f6dd3ed4e0031c83a995d56ef41116180a52990536f2c83fff8d1596884e672d288fe7852f0f48974af4b41961d4941d469df85f4bff01eb7159646dea4ff9d412456099f31bceae298a7d92b01b5996f9be699fed8235265192f0a27d0691cec224aef9d72a975cedb3ab5248dec9d8f6b232e008be98586bf0549fa720e042e5f8f92e565e069fc4194e35eb28ba6d642922051e463f73f8429a91156c79637e2e32f1ade55408723c2aefc1cf963cd2cf753f93e687e013711608b6ec9bc16bf957443fe340805ea73c5f188ba5922c848bf364b62db81a9c1e1fccf3e671b5ddeecb9d66bf9923de97ec1c4c29a6f2bcdb5d40ef66a54a41c14a5936393662fdc6033ad3791496fa49ec522925ce2901403ced6fc6a83297465f5af3ad45de5d170a44a98e2d149bcc233617905ac218812755254c47d4ef0e3b8a7392c003da159e6c029c0c01dc0a198295e6680a0f38e2a74cd1ca28d83e5cc9742664efbd8d72bcd3989c1f82e105ca8e77612dcfd8186a91756d8634049701c795875829d6aaf945f95309184014732b70d9f0a91852c74dc8822c9eec8fd123d7f6446ec73139d88bf28e92d955f2617c536ab5955e05dd8912e399d5fa96a93430b727820ad1e7bcae88191caf75bc0c2634f728b1daa44ee3ba71083046030d62e436078e34d1e715ebfde34d1ce829ceea62da5933949f7a0a0ba16c633ab55a7525c61ad69af0d391367ac953faf79d318dd5c985344de33961312c31483b6c3a1bf982492539497860afc6de0c10715623cd17ab0aa529cdb97cd935467ee8ee44e7deb2b14503cb5a0d0fc75542fc18a3e8ccb34a8f2ea0316b4bcbd3acdc4648e318e6c3d07b60fe47326ddf8c31b689c3c3648512972a3418695332bba0f014550728b328bf613a4e656b95e4db24508921a9fa316bad6d852b636c00821f50420c6e95fcf20daa319cab2bb9d0b5ae0eb5b36effdc847e34565c842f3e7818ae6c899c3976c68feb1dd85f822ae3e9088ac8693f279fdcb9c3d056fff11f2d267e10e14412fd08a6f3580170718c063c25d47345e058868ff8ba954ca7fd1d53883e889c11b635fa633bf977872aea6559015d7a0345a73f30b6eebc639689d215adc5b4ac8b75c14ab7d6da68f1c60f5d3976dd54e5977f7bb9c57dc54f44ef6b7e6aa4c80764a598265eed70a5caa228ce18568f458ca46745008ba4fadea623a02c5f2629ea1dbd74f0a2d5de8685d188ac6b0212a65da2261b246b8ece94076df3b22733f6574f81e48d7db9723caa2c74fbfdae7075d9d8fe55e8b639eff62446073247b78708c049d40a925733ea593f6024cb4b06fa11d190a98e4220cb884c0b1e5e6683ffe5d4e55c0e503119fefe0abfabca26ede46de6da53ba9401d0c2bd4840dff02cef402fef9a3880edccd96371b1e998771630f8b5e0543775fe6066d37232db825936e9b65d927c5965c89b80ab8c2f900c6f292eafacf53640bd0c021d6157b4edc215f15bbf3bacb9fba96e1d93a5074dc539bf9ef854432e218cc952c8e59c64e3936828299d23ff1de4afd3a9d108d2dbb962966be478c2beece8c6bf56f8623c9ebd31d0a82b57ee1098875a164f06b05c", 0x1000}, {&(0x7f0000002800)="09cef6c2f6e462c16d3cae378c7a8f5ce63f12121c80e0afd08c95ffcd7bc2a050ee5b7178c757bc7f3c2e1bfb6e8c9e06a240b374a763b20352db6c261a53767019ad29bac022137e73da9d034633520685509ae4355277cfd731a074d67163575acd27bd6bf9fa309283c9490b2bdcdb3efc012e6ab6c50a5498f0c34e40dd45ee83c9cb701be28643a2d001ad63ee09ebe4fd3dea51a7893806897562cf0cff05f69e3e611097a907f08e990d18b836bea080e5abdfd625270aecb3341f813e4b8dfe0ea677c387fe09be36c6c5da1e29b77301e44f", 0xd7}], 0x9) preadv(r1, &(0x7f0000002bc0)=[{&(0x7f00000029c0)=""/197, 0xc5}, {&(0x7f0000002ac0)=""/235, 0xeb}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000540)=""/58, 0x3a}], 0x4, 0x0, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x20], [{0x0, 0x0, 0x20, 0x10000000000000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffc94}, {0x0, 0x0, 0x4}, {}, {0x1ff, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x4}]}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000002d40)=0x200) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$getown(r5, 0x5) write(r3, &(0x7f0000002c40)="b579b97d0503437f0703e3585791eedb58e4df89db65ac8ab9e17179062ba52ca1c91243be54eab7ea7801edf5f8943901d8d4b07da7275887b17e58e55e0794c0fc67a22a08cf5b09337e27164957c8016e35769cad98509ff05b3abb796b51fdcd3cb0314e06631f7f6916471413a5396db10d998056718d4804224868d7989a9057f667917d6c380dff75f2a64afcea33aa21af4b6dbccf0cb2d0972e35e131737e39c63690", 0xa7) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000002d00)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0xfffffffa) 06:44:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000040)="13cbe500c0794f14be9420f812b7ba6a7f4a7549feb072969281a000e3603b5813e284bb", 0xfffffe69) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 06:44:10 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0169d538d85324b8aab911c4d7cfbc62b26f8f"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:44:11 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 06:44:11 executing program 1: shmget(0x3, 0x5000, 0x102, &(0x7f0000ff9000/0x5000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') 06:44:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="cb3e3d44559a48f3b5764cfe198c61184e0942940710", 0x16}, {&(0x7f0000000180)="2ee434994788a8abaec64ee460f5cb8ddd6b21d7a24323fb74d7db", 0x1b}, {&(0x7f00000001c0)="6659070523f60a83bbf66edda11eb8b5d5ad505057163b480936127c28526f93bc495aded46ae5d70eeff71cf031e28b232be15435339d43005c964fea5b83e6a8d8fb3c2f2f954960edc058f4b9ec825d3a9ed8", 0x54}], 0x3, 0x0, 0x0, 0x400}, 0xc70b36146964af3e) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000002c0)=0x3f) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 06:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1da, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 06:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000221, &(0x7f0000000180)=[{0x5, 0x0, 0x1}, {0x1064, 0x2}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x6e69) 06:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = semget(0x2, 0x0, 0x41) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x2, 0x80, 0x2]) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:44:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = dup(0xffffffffffffffff) getppid() geteuid() getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0xb1a0972f0586639f, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r3, r1, r7]}], 0x28, 0x402}, 0x400) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="0100ae2fed0c6c6530d62d1fd80f977d5946a949f613fa9f00"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r15, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 06:44:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x440, 0x1a6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 06:44:11 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x2, 0x6, 0x6, 0x5}) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x5, 0xff}, {0x2, 0x81}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 06:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x883, 0x5, 0x9}, {0x7058}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:44:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x2) 06:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x20, 0x12a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) fsync(r2) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 06:44:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e65db220f9b9595"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/77}, &(0x7f00000001c0)=0x4f) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = getpgrp() r7 = getuid() r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r15 = geteuid() r16 = getgid() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f00000000c0)) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r19, 0x80045721, &(0x7f00000000c0)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r20, 0x80045721, &(0x7f00000000c0)) r21 = accept$inet6(r20, &(0x7f0000000400), &(0x7f0000000440)=0xc) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r22, 0x80045721, &(0x7f00000000c0)) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r23, 0x80045721, &(0x7f00000000c0)) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r24, 0x80045721, &(0x7f00000000c0)) r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r25, 0x80045721, &(0x7f00000000c0)) r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r26, 0x80045721, &(0x7f00000000c0)) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x1, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r29, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x201) semop(r31, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)) semop(r31, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r32 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r32, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r34) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r34, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x9, r33, r34, 0x0, r35, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000200)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000300)=[{&(0x7f0000000280)="bd080528982580adbff217621f0cac6fc7983c3de32fd1988c4a834da56504a3d450fa32de4097b155d112eea0ab8f42ac5673bf64c9be58ccfb81026a88944040e564cdf622551a4e2a7a210edaef", 0x4f}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r6, r7, r12}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r21, r22, r23, r24, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r25, r26, r1, 0xffffffffffffffff, r0, 0xffffffffffffff9c, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r33, r2}], 0xe0, 0x6}, 0x40a) setregid(r4, r3) r36 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r36, 0x80045721, &(0x7f00000000c0)) flock(r36, 0x9) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3012, r0, 0x0, 0x0) fcntl$setstatus(r37, 0x4, 0x4) 06:44:11 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x1010, r3, 0x0, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 06:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 06:44:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x5) 06:44:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kqueue() mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 06:44:13 executing program 1: kqueue() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x4ca242d8374089d8, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10030, 0x80) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x2, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x8070, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = socket(0x18, 0x4000, 0x8) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xc3700a967123923, 0x3, 0x20, 0x8, 0xb3f}, {{r0}, 0xfffffffffffffffa, 0x1c2, 0x2, 0x4, 0xa7b2}, {{r1}, 0x1, 0x18, 0x80000000, 0x10000, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x20, 0x661909384c6e7168, 0xfc, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x4, 0x6, 0x400}, {{r2}, 0xfffffffffffffffc, 0x100, 0x80000002, 0xffffffff, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffff9, 0x0, 0x110000040, 0x7fffffff}], 0xffffffff, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x2, 0x5}], 0x4, &(0x7f0000000080)={0xd3, 0xffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 06:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x2, 0x7, 0x81, 0x73]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCPROMISC(r1, 0x20004269) 06:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r1) 06:44:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f5477db95b9c50300767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e47f4e8bb030bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b65e01bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9a21011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4ce5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96300972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f4988790506110c8ec24ab2c98dcd834d670294fb6ea8039779fa91a1bb3dc6e25bc93cdb2bc31aac10c53d4256b29261ed9932b211637dd74eaf3ea1180504e0f8a700cafd2d8b4efbbf83df462ed9236ba69265a48074f67e952022cefed2a8b785f6e06039efff6e438fc29347cdb827f6a323c4eb30bc1f3d7cef5207d7b7fd4be38caa1d88ee572fdfbb95e7ebfea23026b0e00000", 0xb98) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 06:44:13 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ed"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x6, 0x4000, 0xfa) 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) 06:44:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) r2 = getpid() kqueue() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r2) setgroups(0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8000, 0x0) writev(r3, &(0x7f0000002600)=[{&(0x7f0000000400)="d6cf9c41e997e3b1f3c9d705fdbdea7a768193d14bbe57ad397a6f1b7304f067d30189da90f1f8888312d0ff7f8380", 0x2f}, {&(0x7f0000000440)="d7c7cac1c28deaeeaeee1ab4f02dbd4803eed2332bdf432682ecfd5f2b4267430ef47bc9c31c594ae44fff757e141bc4526f004e6ae805073adfa2", 0x3b}, {&(0x7f0000000480)="cc360c5de40739f8e15161d99959b8f0fac3e9bc13f0e1c7965c0bae20e30b6e2d6ceae6e8aabe9d210fb6cb1d9f491eab562eca9973ecd6ca7d50306a9c61d909444ad6baf15308a08992b181f3d8bf1d99ad1f81166497080a4724f73b67b7910d83c785da786a4059507dff45a06e1cd1b2bb5822c61ddd8741c75b71c400c38d510d5c11a965115fa958ce01efe33a69bc1953d8b5e49c67b4b3fc03e554882a0d62638dfe18c5cf30d45a4d11effd1106af4d6c8515d3519deb05e2ac1be085467bd0eabe70a7248b42d5dc5ad0a146379a446324f80e49d0e80aedfeaff944b509b07af1aff717ed38c0e4d803663acdbce7826005c06a665dccb0c502258ad11dc488b038fe5884deb43c36b798dc16650a66545bb505784d3b1ed1a69341ad60645e0916d788c14bb58a22bbe8d00e2f80fb9a56845dcd14c71fba3ce76675c649c93bf723d645597df478b0f0f5fb716b9e5992e21211a17bf1cc0c818d773b253390e753ac473315a2c29b7499f30d4cde2ee453e0c11eb2ccb6aae0e847e93988082bdab0992c276e0a29b706c8cee1daa3038df55e0afe1180d65ff010ba79b4ed5773e5e9a1b59e21a8aa7c461610972521c4b2ff82860345f25b619c51b6b8f09da795b380122860276d61475af53d479877678bcd69b1c4091ecc57aacc6c4b7415f2e9efa8a61cd47e96869fa0932be479ce1cebf5ab5f4e85f90b187a3f3099802f85da61bd189804ae64620ebd10334bce5803613561e4f270a4e127ccf43f4963f493012b4c8fef96307f93903e4d3c5a75beabe1cd89fef7c589f84317f3a169adcd894634d50139d67614b3b141ff5db5e71f59ff45e6fc53e078a4963ae343ecabfb33e2c6d06a4a8b2b07fb27435f5a67172010ef085f7fdcb70a7c4ff30aacdfbefbeb61010eb2e15d265ed3a82ae104c98847136d01dd83c034e2448c1fa6e0fdd7d19d700d0f92d0de4cf662bb0ae1dd1c56b2b62d44cbf18802657a1530fec7267262c40d1cf4747dd5cd24e95d0ff1d72924b4be6ea36c9ea359f720c059cf5995ff73dbe5aa828250e7dbc9a6e6f28efaa5fe8cf8e92d9fabf1b4a9a27738079a5c608ba85985005504ea1d1a8bbc0ed8f81d4a2a354dcd2db857d6102ddfbb05022a290be9444bc503881a4bff80ffda46d4a4a0e0f9853f35652a9336a383e433c3cbb3ac0c5849d85d07c7797e4e485960d3569bffc4ecb099833c692456109822fd625e47cd004b405c9027c9cdd975087dcaaeea351dd3b005ab10f239dbf9c0178effd7516100adc11e73ff7938d2c877d5fcaa981d82a9ed845ef8413938096973482119c6c4579ec122d2c9e4522be84835c661c59fa2a9ee1f839fb8cb4ba93a90a91f6d55463c33e2cb7ed1534a0cf7567c7ca8af7dbe16857efb00e02b7c8d507d10a2314e562bbf6b4f30f5f083955e5f6fd9c4cdc56b5b851336a42244a2098152c070a4b32c297b7efaf5bdfcdd5f11759efc999e9d2db31d36455a64a51f739465a520e3a37adea4c524ce82d4d85590c0dbf57109f4a59dd358dc5a4441742569b803811588e102d2692dcfe42deb3cf1c907e3e1293697e74d08c435655910f8377ef1879e9e853a0208c6df8a2b3b0c4aae34ef9252165cc90c38fc5e3e28825a2e26c456f2bfc2daf086a18743ef4502695a8fa8b9334e3a0b9fede9af5cd91de05ed5a3b8f7861f355c4aecedb753aa084349bc56b490b4bd7573743cc28909fffd110540948fc12acb86f19b256f615ff21bf2deb6e0d362fced547cdb4f51da5fc2df0ec50e6de208ff4d8460542f50f53628963ceda002ff16663cac663b7fd8a74877dbc6ecd16610949283b83b85d4b2f450ede0bf03daf051dde643c3e6f7ad8f04dd41eb04c90812be16ee5dc6e03c72d374a438ffb32d565aa6779ca59b57fc83a042d1e4d54371e020161d62a6f94e907c5f33f5d628692e4040dce7216e9e370f8f059733f9833286c84f0d8f1f675aa488652c14af24d6f03e9464fa346f912c5d306eac19f6e37e5de785c15c67dad6f386a6a332aee08dc7a20a31d30df7028daf0d623bedae9b0c72a11dc7f9f9c990a81d97ba91b9ee039406996a13892f2a983187245da95a953a0eaa0e033f1c8d50d9b8cb5d43fd261c227d661a6b1789a94a37f898ec9a5ef83f5ebdba2147fd17d7555120664b24accd111808f17a8f18884b34dcc8014c08e46ef72be830a611960cf7b9b4ffd8fe77b9b77d7221412accfa306dce8696c181fc7d2b8a04be6c679119862261473cb3f19fa7c2036994bc95128dc6336a456210f6dd10ba44641687dfc4c4a190bad18ecf74cc8b721d2fd2363adfcc3dda7a854f22bb6e55ea6a3d536c18982ce832b109fd0c1fc857e700ec04b497cc34066eefd90d6585398ab2ee8e1b4d3661699b4a3e6aad4020558ad11eebd257ce86eb5a0aa5df4f957343c794fda6d38a6428bb667f34cb986ffd22e5ccc638b2c8f52bbc2ae6f936d12ee563852cb5c460d20100c201f67dd67b3f0f4c89ff9076b226204eba5194483821a8f4c5b73e57140276b2a867327421413fd8baf52def17ce6ebd812f4c8efcbf719e510a4b06f67438c078f2d1dc1cfe92df236038f092ab953453f4a327b94ead491dd7702044db8bf19872a07567de9ee677909832ea1936e4afa46c94d2fb4e392d6fe91d0a596eb8d7a716cb261b71487cdc168f83821f62ac4a76f720241321228f23d228145300fd5959b4734f128306f6f2c86f24dc72b058c80a145746aa2c3371cf5e6b727a4f376a0fce23cfae326b980762e9dbbac9e036f67ef4ff5f2cae3ff0f58a921935e4e7c86dc6fa1bc5f6e1198390150a079af8ad1e21f8d60b5b9cacfd65bce9871767e3eb24c8e1e3133a85bd3adcd7b5889d200829209c142b09c14ac01d23db695ff78425d0440138585b1f0efc3f425185ca2eb3fb2ddb4efcc65a2a589ee71a61d3b25a68cb348b19f614f9b3544dc8cb89a87a418f054083b557ad16acbdfc3fda20523b47a71617cfddfffdd3efb049f6c68845e90b235da94af30bb173c72db7c8aec450853553571536429f5fe83d22c2e0cf71207a53cf4601f541a3d71770288ef29ab7e311204f549f57be69c1ebcdf97273cb43aae36817e6e0db45145d1da11e7a14719682c63b7b2cbfb44df2ee93e7703fed3c26d7d6b6662de610092cb9d3cc9d0628c43f1745006f1f4f251bdade9347ae299223819d35d35f81f89922d68fa33f610b9bd772226fc1a219d179401517447dd5d0fba48a18d6de27f12714f2f4e3b2f51c5465fc7370dca2be182276178c9d8117858e310adbc082ec1480c1658d17f1f116543e971deb8fb916e09480f8ecebf714bcb54bca9e46c9b7c7ca8f95b736dc77fbd0fe524577fcc84701fee56d2bd253b1a53a21246b370661ffdf39127478b9b08de0bf562976394d165bd13b4acb4df6ba9130c55a2055c0f3d1586be67adc36483646fed1bfd5d71071280355fbda4538ca5fdf28c96ce0e903637595fd9efb968548d9e7596cdb4be9fe8fa1dc35f453d3d57f740e60db644c557cc0a9f73963b1a3de312d40daf55bc1d950d993174259c8d3c2752d5ee48a397798b700f44d8e9b699650dfcd02c3140fc0760e51c159d9d1703da0277280b04cdfbfabb66e6b4ecd5d1cf08740a033d3a77fae6e9ae15a394a69b933e86df9a620112c9096cb0389dea3e5eb8b1c023a1456ae00dc56fe01d6b382f7c3a8bb7ea926d4ec713de8eba76fe953dbf6995701f6f99ad73a5d49c99dcc0d483956418c3ace93f4f6bfec531f33333c4ddbff6c9fd05797a741930983df0581a174c750437fa244825dba6ed462e5c534550ec2949189f44475211e23fa1c7e2689f8e154f9ad34e81455a6b10e56ec0c610dc088084f6f5db2ffa2961dbc60813d56a4d71ed5543c11f84155ddd1fcdea024c3c19e38dc3ac81407bf20da91d96de128a478ebd6ac1bb4a1bce7a12927341ddfb09ee0cf93a2f887386e5ae2745a97d6fbf23a1076a7cbbf042511675fbdd724b67511e4557b57f916efbd2547c8f813bfc5afddba30805525484d7a96968bc9a2ae6263f54cfc220179748ecb7e0dd6ebc9d06f9df818d250f3970f0825904ea5ca5e04481b10dcce84db47bea98f73555bf60d4817ff08e1c04325d4d7d75812c8ff9dd0b641d8679ff499ca64cdf183f40fefb493d04c1f6374857a8e60bf64ff34ed0e20a484259b2d745beb8bea3a9062874689ed1ee76afb1b6493b5ca35069ee8560c7f8dac120d36251fd6867a3895302eb4dc76dbe3331832bc8722f2ced86784026b199715d1a3554a879f9ff8e66e233899d3dc96304cbadcc2dd03e9b0b5358c437d0d9dd0a58d9dc91b7eab3466186c8a52f313ba43e003fb730cf0450ee6f51bd920e0895dbcdb7d801bf0d8c38733ac853af0e519e62019d1a6d70809a68df3f583832dd7b40e2f43c996fcf0fe5fe34c02ce7c38a3db3f84e43d8b29496e695573776618bf550550f95b38c95215782ccd56c57c7b92510f22c4f6d768816169c215a8b01e7af8e985a25ecba15995e5bd532b119b0478249f83d065edb56984ce16271c40f8378693507171d6fac7136d7877240eb3ec82e4d5679ce490528aeaf4b33571a51fef99c8fb94a842609ec0e04f5b11258b7656d1cf3d72c2bd6055e065d58df90dcaa194125ac53f70407c7cda05f8640c1b3128ec2ae34557bccef91556d5b2be17d6b11e99c98a32f58c6489dd079b5e5124ce1b9218170e206fb0743b8037a8d392e244811fde3770b7f1dd68fee19f3f1e53cd138b9b3a6ca51482be86c748bd4a91aeb5245a2eafdc24ad550cd2eedfe1aa668f93f7e61bbb5cb1f0923bb13b761f4d01d0152e6d7b84dfc5d59679bcc50b3f8d45a90f8e1c8a7b0c4473a610d4d1a2b007e9d786b10f8f3f47aa449a98e70653189d7c975f32e1f790a9da64ed6ff36e5d0688b97866252f42d146dd51f255b98de7d7969849c036cd9d2642dedae3afb3e499344a2d1a870d49fe32b89966cc4bea1bc73eb5791abfdf160f6a66c084d0430edcc4c966df63edb871c9d582217b69c395dba9f136f0844f47ac93b033b4d0643f27ca1479ea8a7df31e749974a64917df089a9aaffcdd21d88abaff4946f48dea04a3c8a6f807599ba26b49c9838bf8cf86899532b286803e3704c2f04b246f1702d6613c9b49a44ca7fb47e34168d83c4cadc93af2d5ee6c8b15107efc1d49d92e759f91f48eaebe2bbc2e33f7ecef4e4e05e29ba1531794ac9ecec7c1f22e497f01a3612c5e444de8ddda483efbde5a09dee7444e76ed0e3194d805b2fbe97e66db6a85d2cf2dbfa178993cdcc65bfc31de7fe4854822403889bba7ce0614a4ec5dc53bc91ead4806d4b14c31154d5b49f3de3802053384d416640725e1cfd91b69c6151e3803b5923bcbae3a3ac7ddf3ebe6a7d79b744cc23b47591b427d300e53ce00e9dd06331c133094c4075b4e33da00861f0a7a16bc190942b606e7d8bf58f5abd5875478aa59f7710b0354e3cb697955a005d1fb30b5c60e08f3cb744b618f8e97bfa2b167242fa536a3e13e11172d37ef59607bfdc695106e735d65a1d68ad0d65127123ba6a729960b3eb989a3b01fc89d6241a06f3e4d122f5da7402b6de17c409235e879b15963fc5ed45e01c02a29751b8fde9692fea36daaba7fb633f3173c56ceb897246cfc9817a4db17cbfdc0840aa4dfef7a6a520b34d78010a3557bfe04e84b78170151dd94", 0x1000}, {&(0x7f0000001480)="690aaf6f2f8219a885b935089bff6bd93325e2479fcb6cda6a7ca4a2782e0bfd6057bff99cf02586a929b4c2f44044181b29791d78c63e17f4d540f2d8157acf899c9e101fe40e00c3e3795d3ba67c4d620dd01d3c32b022e5552cd2ce268d3972b58beb96bedf6addc7b41ae019ad3248dd4358779bd1b3d64178cb89a71e3d977f12e6064e451757e4769ae20908259117c16d4d7eef973a3b59865266ff3b8686aef829b1cc3af0ed1d23f5425c5249a927223804acea39c2d80afee330d55e1f67fd7ec93aaa6afd7ed21361aabf3e5b73cec1c38b257ad4667ca9f76849f126c805a9e1e4c91621894672451a7ba9bf8c6f4236610d227157415983dc62ac45a89293b1861940d8f37f271432d3c99668f4bc185ff3f1c3b41363a5dd521e819cd055d16044e01c778e21df0976823327ecb93e69bfc386f010be261fc3fda0719b5db150fabfc2db5597c572400a53bb4b5826b9bf4cf5f8c7b885995b86651203a21149142a0b36fbabe98f544f90ed8ea129faab1918027cf7d30493d91f78b8a539d6190cf283f5fc97faed3d815d1919236275ac1bebd2e916e309acb0223c830a98f9d9f141415e12bef5e75c0d0270d30bc4abfcf17206c1abd5a8e9aef91e69b972f941b6a47f4a45bf63f5de09aee5ed6a50a1a160112578d7f62eb5d449bf892036e847c4e14acef219c777f018e4888bf2ac2cc8fffce9cb9b715deeb0e3a69f5b35a1b5e89aae4a4328853bc87b2a3873a3d552538515f2fdf30c84839baef1f294305fcee25c104535bdf29f0d6885b0dcb58e33fcf6d57442b73291982de32a159125e73f37c318799e7683a92a67fc10a07085c72ddc4abac2ebcd72ce3e7981fd94c6235ecc8068acb2ce0eebb390cfaeaf2ab7e6f0ab0e8a8a7fc7afa3d4cddbf6bc3cec20bd523df17ee451cbee4de55c0a76668489db917cfe2723255825792778666445167cce5e6e332c7d4f05c30f67eb4c30aa7247a4c14f3ee98c5f17d18bb3f3f3b3eb422595ef1c90b3710d3f4b9e87dc3f76dce557f3fd454ec73b8369194b0aefb89b03523956c45b8f6e9a2ae1865478c8bfa1a2e51e787910cf220a5c4e3274c29495f25ccddf62333fa098196f0d69ab25030502259535f276e9b3fe45544e71c1ce480fc129c65811da56362b4e360e3b66d383d77fa63a2328d44d779f9400b1fa68f2a650558156eba8c4a2e308c10c31270ac36a40ef90c784b89af773b3ae7f032c66c0012e956139a4767c4d1d3901842f52ccd0085dcf8e332d6823d3fb44c8e8867329c5dd9a1cdbffe9c02fee9ba3cede118ec9a27d227db771d74426eaa2b7e76f1a51ed32ac12c1eaab297f706fb848578986016ff9f7409bc19800e9cebbfa57018edc0fa59047cc132ba4e75f6b082883376609d6468bc55d9d8ff608b969a9613a9a25994c23f7bb11f41f0deb332fb59dd0ccade8d66db186cb3075ada9ca756a83d6e3b532f61b22bbb2feaccfc72018d7bfeaddd8d30348b4d4e9f36d7636d652870e2bd63c8204450a8dd12ff7110d1cf22425294516aefe544a5b0fc92bd3022324bd191211f2ee62dd0e920185f7363e85560ee60c8dfcd4ad5242360d1541e44d99aa98ea8038321ab21e5854318d644496b5bbb20b0fd80fedb403a9869791cb8508a2abda058ddcf6ccb088baeac5d9539e18635fa57144ce36da212e3928444f5a012b9a2ff45c71f561f118e5b4560adf425357dc4e7f5b6bd92637352b26dfe7ecaa4c2280b07e5fcf25dc84984b91b0051f501d22ccb137f676689471803dca15a0ef198d1e2bdfc2cfda61128bfd923973897063533a68823579ac38b8f91981dff82b8c80b396352a8c3c0e8ad6a9e5e25e4850a21a3d82382e57235d72ba1849df2d0cc8e638bb3e725abca05936c5f41d079844e3968b877fa847d3ab7aa10ed64fa03969d488dafbf50d8073f08dd5a687e1beabedf434c597cf57f5647891329001d7d3e7782984fff4e293edf909ab4e8041dcdbe4b1650be49a70e4ebc9ed71e25be76c5b3eccae6cdf43249da25dd56d7f82462232dea5928a7b36a6d96f91cc7b073977cab1f6bde0df47cdb5d9193321c331f78f867a1f58cc872d5f8c59607ed2273be28406c45f54480bbfa590eb6937f189940276a1744a7b71340debc1f1abc2c5c019e6b6ee37aea159c7d9bc45059bfa13bc0d0d254ce83d63f3fadf1b9b91f20836e8a62ff895db1ae0e2f9487b0b98c4069be29fd2a3bd118646a8bcaa43c0ba9f382e69e93718b5d9d535c631909af5d898f408c350f1d7e93c148377134b28584c5630aa182b28d906c44ee33449f35dd1d9c3b36a0cb09158868e8d720e0c0c8481ad30c867c046067af444491e4f7b0b0d20b9cf70fd4eb6dc5270d3ecf2ce58300ac4b5fa9ac842bc3e6ab0972e40f0d22af856368f91bfb27b1283cb19681d2be998624333d5433e1fbe3e478d0c9544578b78314ded0b34e53f1c86281deabeb60d8739386e64694d33d5d0c27916d24a68f6f3e6c4326de136e879437ec850f41262ded1d97f2f902785e4f3f9412b064839d93c89bb362e3a678c13f9716318048f3b954042793a8774b8293e620f8517e43f273c609378a84a3074489fe6744fd7c30d2fa91259f3a1ba294e10b96b33fed808cf66f361a6f35f7557ea23f19bfdc47a474d8f4eecf948c5d590054f492cf82453668778e4195ed5306c5caf6c984c6af9e2faa1cb10ab3c6430e2f467491247ee52cf612d008790a937ac66567fc48e04e7fac0e8fc5b6c9b152cdb8466c3d0e9687b2613f28b92244d70461b862cdc17737e5d6906b890b03775204d10f375c4d71a12063667cb8c0078d7458482dd9c6e4c10c024cdec3402852e9bf95127aa51bf50ba8e139d70e6f5166e069950bb31b2ef28581b58e91052cc2bb93b4d62a6fb37c99e5096eab6220b4d16efb355bddcfa6032f7138d19c92f9f32eec7efa1c14b62c3563c3002c263ce23a3e5b828c9cb6931df33ebe91330efc10bd1f9f19abd1cb861d30f05fff119d5589fe18cabf9fda0071c82641070d9d961b87527692be0de017fae7bc0fde52546d9064daf02837cdd6571120b2e5329aad3b1a19ea5e58bca4a749399cc2b80feeb1d231901f1c7f65f289d4070b74856aecb196a72d33424b3b8f145d7f4af8e9dd7adb75f5a5de6e864fd1023b02737bd349e010cd07713c51532e4a5e9b5d13a7b3fcb5f5b2585e2d6992131a6b582d09478c1bde4ad179c45650c49e4959319696690290151bd548d4311ee6da4962a0f6eadc473f372837515f9eb2e6eed1191a1c5b975102b5c2c2e0ead837f64ddbe8aa21c16e75b14fe4cd0d7b7d86a5c2b58eff4213385d052034d2b5ac1096818250affb3e3755dfb3bde2693ce92e5502981c24301ac5a143b0b482af311e25b18bae6618ab3018de57c15ff146fa2faef62f19f980840e2bd01d8e2254c833999c5574db4f1260457865b051637da7cc3fb92479fb5195b2dfecdca0388ce521185bff4503c4d4a4c8fdc6d7bc39efc5b68566b1cfafa43be418f04edd3e2035e259b78b9321655c0ad7dbcfc92309f2f3fcc1c7bb478f5f7264ceffbfcbf8d4aa0f85fe3b62f1a82ff78b06a4387b78e38aab93f19b3b1714191afa8667c82e58da31c8ce4e1a2fd892c749981ae9d8ecb16cb2c8322bbea3547fc22e3b2e9acb3ccf0dcdbb75da4065332055c004b0b9b6341e4d38f17847a6bd009ff14adeaa8a98235d0f5b7481abb31f312c59aca153258cf3b5e6e4e0709dfcf1cf48b4c604a60939797113746595f1aa6679f37121b18589d411a57151b47eddc5e43bc3bc4b5f6d53942a421cffc860a04ac03642f882ce7dc101788761c11e730cb1681174ba872c41e5a1e18a323a36a5afd0b8360fc6dbeb25abc69b5cf3438c5658648356d9ba87504bb27b44bc6d930b261a918561ea42860ef01a767cf43d13ed52458e7c6280b8fc352cdede71ae3a64c92c05643decd5bf2b7c007190ea022010cdfdef3d2a4f74835403e453e2a3944e700037548dfb3213954ab56b64c9f9a9c8edff29855a0901ffccd5c5ff1b50c0ff176bfb1517fd6ac08b4d6f0790dc97f11588018f524cd5f016322687b3d14a9fa408a5d39c8368760c81e2233478f8825ca52b07368393678cde1ae965106d55a8cf0c3c61fe4c9d8c3f765f142542802746d9c8deb2ecdf4b14a07b632b05df73ac7283d90cf7b9006ee2229b6031812fd8ae318ee3e1b45aff638594dd8c418f80387ff29a3490bb405fe8215e46c0d14fdfaa42e70bc7e24712f28275726e03dad7e6676dd9e4c01ce0073f509ae5d0a7c23fbafbcf417de414b07ccd01cc30d0021560a5c8e5655bc392b696541e2fca38e2b5c37603383a5156908786d28d9d83790e6864d221320499d50d5bda03319ca098d30dd35e6dcf5e58c6cb6184257e8907ced7f1af98ce9aa92ad6bf3a7a5d93451f787174c3b8e7fb2b782bf2b0b318a36b57d0868e0a44d08e13136df222c5bc2f5ab20e176bcb0ff5e5bb5a9ed0e9ba9af35585c7fca5a4a1ef6b236444e68cc7316cf35c442718da5950dd50384200856fed6f3c6f8f25fdc3392c7307e70574b016fa3cb89ed3fe85ce74d5cf83220f81eea61a48285ba983958b09015be46820263b21ca5369530fdc4ab551851ba4ab7a95a83b4eb63ec0c1cb577f0228845d92556057b04d82592db45e78c3a8326d906ff0f0d6288e41cc536d21e7c7422ffb2fac0173737ecc53d4fbb55e9e8c6ed2f67bc6b7bf050addbc4824d3b4c0d3a98e9ed51fbfef9ed13bfd7422bf88ed845052aad33bbb0c49ede6a637754cfba6d02137090f6246ec1368672342608b88e315bdbb081be9661b2feb028d36cf5bb4da60bde91f0e134ab2702e07cfb49577797c25b4a9bed3aa84242ae2bc8ab03b5bc717f6659106d71e795cd3e797bcba6253e503a0cb7ee8deef9a8ee675762f95c42360709d7731d256946a7deacc98ec6ffd17cc70e273afed0606b5671ebcb0f3ad48b8ff3c549735635a2105bc55a170ee78abe33713147e2047f873f68f46239e79bc0e347e3ddb480f204d6df14792f3108f137906529ff7b789f6b88fd37695b3b4dfd15c8bdd2481fbe2eb4b8f8422c1ba3f9d93b4a5f8459a44411a096e492d21631eb8942e9c418eb593b66e9614705ad57f790e2d3f2e7eda6b78751317a04d774d29e00c16dd4e22510293b3fd9f537076a65c5b2cf6b873b3b3446c5e429eee77039e98f97af208f09dc97445bb34f91154e75318f115a312f336c7d4ec701b32f9290d2bf9baae3a48f9f66042dd24cb7124a1ce6c5c591c80734a5f007bdcce2fabf792f5e6b6fbf439da94a17383fb6954a812c3b52ff8e3f4a76fe2fd87db71448997a0fa1afcd6b956a84f38241290997db23a8b9df908a9d889b8d20cb0975b668eb5a7e5e322fec5499c3ce53ab78614e0bccf3737aab9d666e1a64d985ed5e5b20739789cc2c80bc23f374a6ada5dd7b18cb2121e0d15d2ed85d1867a42f549b1acf104e9f955581477edf33e6627965710af210b041e2ed396c98899cdf1c1d5618c0f4a5c695b3ba5f219daba4bd7c358fd49420d0407276c5bb755726baae9a9558b6a2f79fc1b535d7c9abf28725dca4e9b878f72d924355a06250ec90a0291de9a03759e1a039ff8ca0929af608268e5618e6b8002f5d299b94833e857f42ee7d54c223e3e526ae9e1e7fe0aae74c9b5327bd664e7c3b3bf96deade972afe2784aa762602", 0x1000}, {&(0x7f0000002480)="1c1225f957f6c543bba46589dd15d1de03efb3119f641a9c248585b6c8edc3a8450e58f76e5f5653b2e0578e71225ba29a4171d1e1a8f5ea79bd0240aa6ee336288b1383bebfc776e48255dc665548b3e73aef21fb131e2826e77cf8df45b996908a99ec12581ba20e794201cf3d1c08622616c417fa5775e1d1242a7113f52aa329eec5de9796f58348f1dc30f0ef085d36656877069cf3bd88", 0x9a}, {&(0x7f0000002540)="6d8e19be95b0a1863f073fda6a5738dc3294cc", 0x13}, {&(0x7f0000002580)="eedb4c3ec7fe251f61587598f1ac98f233bf828817c4a127888b5ba511745e3e925b63dc08b4664121f7d925953006f948f155ebc929b98809e9c70e15960e58686f41976d2a5d0454aaa92f8acc0ebb600f", 0x52}], 0x7) ftruncate(r0, 0x0, 0x7fffffffff6) open(&(0x7f00000002c0)='./file0\x00', 0x420, 0x87) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) r4 = socket(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) close(r5) r6 = fcntl$getown(r4, 0x5) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x6, 0x6}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) fcntl$setstatus(r10, 0x4, 0x8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r11, r8}, 0xfffffffffffffe0c) getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x7, 0x0, r2) 06:44:14 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r0) 06:44:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1200, 0x1, 0x7, 0x2, "bdc2c27123f538bc3a94e151d7bb520de448e908", 0x200, 0x200}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 06:44:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf468542a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000020000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/187], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x21820, 0x4a) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)) sendmsg$unix(r11, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r12, @ANYRES32=r9, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x6e, 0x20c}, 0x0) msgget(0x0, 0x8) r13 = semget$private(0x0, 0x5, 0x204) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000340)=""/202) 06:44:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet6(r2, &(0x7f0000000180)=""/66, 0x42, 0x40, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x1}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 06:44:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgid() ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 06:44:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() setgid(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 06:44:15 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x3, 0x3}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 06:44:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000080)="00e3b3a6ea87dbcef4f380e42c16e74936feaeff7afe2bec05b8d6f4b5e667ae83fd31ca3f0d53e7ab38bf088ed3c4d59c14650dda6501ee19f91dbdf4c0628452cea2364c832531cb6f07394dd765bd79ebcf1ea98cb26456ac1ec47ceb221eb234b3bce58f0a27c9a7d59ab3a71a9d5663401a40bae7bddef12430852a17a31d944bcc303b3cc9c72bf70dc302d1bc87597505003f508cc0ff8f66d1fd8e96f943da90fa8d4286bc27864b0fdef8535b032c617cad293c", 0xb8, 0x0, 0x1) 06:44:15 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x01\x00', 0x10000, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$setown(r1, 0x6, r4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 06:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:44:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r2, 0x0, r0) write(r1, &(0x7f00000000c0)="626ff3a5d92883aec0d52f9361ba50fa5fe0a26e74e18df023687c8c67b1f2d72fe0f3091c79a2b83039d10ce6748e5d0b4167988d158f4dc3a98a152e2237a153c08a026aac91f34331705ca445306e57edd8f16bcacf1be3382d7a9c090099e6c234a7b5fddb73fddf319c2045ec261a923b816ade67835f28879c7a62c77b986777efa4c12cd253dea80bfcb7c4286dbe12b98728c88471116850395528e18bf2a20361d81ac100715814fb41", 0xae) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x80) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x3) nanosleep(&(0x7f0000000240)={0x40, 0xe32c}, &(0x7f0000000280)) kqueue() r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/178, 0xb2}], 0x1, 0x0, 0x14ba66c8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) write(r5, &(0x7f0000000480)="390401caa486f73fb09998e6f748182edf0664fc82af9fbb78dd852a2a418c94598a89aaee167b6236a35db927cc772d7bdef47e3455ad7d6e27dd8bf807c964a2a524aa8f064289224b41458e24cf789b90918f1eb47591ceb92eda7c9b28fd975890e6b34a6ffc5b26b1e14f7cae0729182067670e3b45c9d91f66b7a445d91e3244f97d092da6dabe9bfe12ffd24eaf3e1a60901b5bccaccf9765478e6838c312ef1ee5cdff1652a50a1875a19941c1de3276d3e6e9d87b8a831e907bc5d44fea803d0526c2c0af534dffab858120bc8b58c3ea6af70d3931d39899f25364085a2c632429a14eca2534dc5db5653026a6b3f6948a61781d4164ffbb77d0bb9e127340ee94636fd2c7c9446b9ff00d95aa13666eda9705be22fda502eefef725ab1354afb0db4ef51841891489c95d0f3c918ecbcd239309a05d8acb1c00387a211ff758e3b81c711300050ea6c79e933607dffb8966232c91c022d37f4838f428f84382f5e35585d7d6a77d34cc61cea43f04741056b063f4b3c6719c3f57923e47429e0961fbd0cb43ccf8abe877497bd78a29ec611a7fcc2a66ce2de20a7c2ada24602a011d0053859541ba8c47695f32350a0be79151d30fe880f900c2c95d58943e4e7e51506a2f454a62cea37d5be737012e9381d269da76c830f693890cc4adeccbf5eaaf3c93acb35bf2c4bc1d566ecbb4c3e16a4b5b8a32c177cbb028115fe5b056c1116d0948b4c26de3fc8ae5745c2616f422a15922400f29eeaf2982f14cf895041aa1d2c5020cf7310533a054730ffd45cfa28947d7ef5d280f2dd40005416d266fa5a20e537323a7f67a4797aa03aaf5d2505287a6280901a39500ab65f2c917bdc578b76becad283e59257af222b05c330b0200e809c925ec584e2d1bf0738c54c1addb93e9caba3586bd7b984c86d023ae563cd4c10f8b1d6e2667906c758466c112b88b9ea67e9b0dbaf8d8d5bccfd72e2e013169b8239ff946e5807a0843b802b45e652e0029daeac5c0a37994482a70d1e7e9903bedd6c25464412fd46e3f6e67ed759a7ea6d1a46c55c84798a2b946a2da3b1b93b6d6ac3c3b3ccaca15867463d12bcc0239a9e39fe445cf89d14c948c99c37996bdce7cc7eb9a1fe6c54870a105a7c22fe67a08ed6c5b4305cf35ee396cb75571ff8c3296c47e155ec76a037fe7fc3d2084cfc224688a67b98a68d3a55d86232ec1b969bb362b0e737dbc9b95be2696369eabb6fb6f86fcf88839bb6b7ba66ae4d3d351add42ace71a67474941689b266d8617ee619fb3e847c2cb14b79f7932144dc557d155f5168f7e423b465e39c5fa3c1254d22f1f78fa21526e4e538d3d69ba693503ceebc2b41a7add6ab36fdcb86c8defebbf5d62a6c376bc925fba5859268222c64c9057564136e3cc992d2078569ad4c7d51a349543a6ad5361b58a4fad0abc8cd7fc96498f53fdce395c762fc1609e24747245c1ce8965de3ca2b8ecc970178dd33c420d93c7bdad6fc921d1418b5b4c9192ea1b92e23e669359e55b9f33fb5d938512db40cc99becc7aa1a2e1de2a1627841f6c812c58db1a87408d0ade0220919e129caf8711c5920f4072b4c9fdd175c4102961f15bed6cd5085e6c82ea848671c0013290c806d879d9cea0774a621e428134048febc6c06e7da7506367eec5a6865f321cec09eed1a3b17bf24ec281909463a4836aa5a8dec9d0238c2d1b315ba0e4c678dde50d2e6fb14f5cc0d435f9e185f4ca9adbfb50022b7df160c19ac68627e2de5465d0fc660bb19269ec5b050d698126aaa118ba15d24f38f15dde9c627af154c2260d4c1d63f088ba4a1a23b993bc724400d4c4deb02f65def62c14f67141f9df5c312ca5569b65cc11c57c70c4a490d63c4663880f3d66d1af6f8ee9ce12896105c03b444275e5f947d21d1f3e7fbaea3d6075b61f1da591ddd2d43567d3d7697b97daaadb1b44cc467d8a2b2765f840bdfd3b6b2d5a8138b783743074b06c01b6598fd3600eeb69b038b6cec3602637838c3f89d281c9d38243743f07d44c8e5b8aa266ba9382a9e095414f3cdc7c62c47c21cdcf5817a5a18368c8702d6ddf4d1f1c48b48b9343157af0d434708d20884bab7b9cf66a2a03811d0448cd4e1c037711bd98435c530075830e58e30785f3df1300b3c11963bfd161948babcc6cf8dadeb441e4a40b206d479683cd5f9325b34aa5c7dd359c7925dce7c40e99ed0770a17d4b3e0f519e538ecbb9f7fe8c3f068985dbe8be3c18b22cd2b20b986d7f5966ebde9a122ea6b994142d74bfdcc2bb4a8af15d2272d13478669e926d791399e6a5777fabda0650189603f139b5a61e40b7744b32c2af82cf97beef2395b0772f0cbca8a5cdda4a6d8fc366eed295003eeb6293fa390d454b921f8009d4f40e3dd27bb0abd00b1662e0c0343d17a8d2cb3f7188a5a33b8ea7edeec3ee3204c3bc94728945f91b65a3922a71894b3c12176aa5477627c9874b0216c54883f902256a1c0430dc4856025108d8a904dc61e4c91dfbab3b28a70be24065df1174c582c48ca60febf55075c5490f167215d7a4aee7de01bf3c7c1e3c6d0cab34905412fbf5149e09d2631762dc9ea965d85782dcfb3c9ed0fc54d9a6be884c646d2b6c85476e429a871dbf8663e8a63976396f393b078b6ffd432c0f158246e5da0ed8ae8b7a077c8d04ee0c2310d67e4de878a6c4ed5e91f62b4699d7fdc085e6c2b3a752da1754882bf3844c5fc55fdc240f2e3a138a452d59343ba24cc7f492d0448151489d321b1a548a01ca7a374579b45ce0214289b2df5bcab4979da8af738da64ab654ec20c5a9df43e704ac3f303ed9eef3c20d7c9f96184296733fa4cbf5876990a1265080561e723cfccc10289c07ebd5e7c31fbc851a254567048f8ec8af6c90959bd069f638beccd8938d9683421c944bb16f5e18e5f2a6ee53812210593a8b11273a3d5042bcea2d33804bcfaff25f4ea19aef6760201aaaacecfa151b20479f9f467f633299b61e3043703c105650d2027bf8a23b2220559f1444edb12ddf12bbcd44e9bfdc75256c9914b4907bb11670a269ecb21abd0dedeeff55b3d4d44eece584e70081d68a0f9c60589f8001062006a4feb58fd4bd34a9430fddb84c32310ec17d61a052299abfdd5b35de83bb6e669370f31c7f438dd13c2f3bdc9bfb58d9cb656fcbfe4d43b6f03af1e18d78f46ee05d68be777cb5235e3ceb8294c19c47ea2f698f3179184fe3b7582b53c9ae6bac1265ae7c11f0ca5e0b07b897b5f2e9829d454e626d0fd75abe3a280233d11a7857d4fcacfedd674a3af5db629d671702f043578bf22a75988cc590a0a2eaae754f6707f57e2635b5a5ebb4332b96f7ad307048d91f870ec1c32306db82b8464261b3a868d78305c644b8c6563cc752e1cdfb4a38927b76b8f3d59f3f8e5f27db7146bc77b9c5c0ac10a9b509bae8e3c9ccb950b422d63571cc50f073a53b31cf3b9588de3af72b08f5900dc2ab9d4db63b52ae361e336e187c4ae543bc3f742ad082e3e73803a9887bd6bfd5f04863549f9403f2ed917649d2e4192b3df17410654d6d9c8434167a978dcc08d20110627499c883c758d9228c66ff0ce9fef58c15c1b657260be8846508a0b895e4c8c026243018b3577a8eaaeb290b1168c2454d51ecdc1b1c8364f108e08cfe6496c447abcc01492e0d962429f9ad6009f6bd2b32e9dacba6e66b2ff65641d7036af493b1a404b19e4ed1bd91c1abf64b438cb765c5afedaf05d7712fb3ac6753223c8b1070710c65198918515d0217ac257bd7c092389c139d97123e50b056b89c781e2e20d9bb3a01804c02f903bb55d85b29fcd40b510fd05a8cfc988012fbbaa501d55ba71e7e6757294be0dfc51785ffe16d82f3d522885bd99a2a07ff79845ddaacf81953c1285e28f797c656a2a25016aa4101d0dc80dc0db7c8680813766b20e723e79c20a46f1a179ed238d8b61f17f46e75b8709be90034b3314de8b062fdb613dfe1e5d943ba439c6c26fc7839b3429383a6848399ba77772453fb3437a519503a2fd20cce66e28669816d44f43d061338c66c8c3a81a6bebb49b7e41616ba7452e30b8aadc34b5a2ff042af8d6a323db5f58bec59e96629779eefcde0d1f5d822bfc4f9b411a931f77d81db8a1187cd6f4e63af547ef3c3ea692eaf15bf3f4c945311bc2a5cb2df039b053ddbdf2623aefff0ffb77c0036249aa2f318cb72d5f3826fc1a37d93c82b48694e1c58aa3e232a1444ac1fefa22da7180943eb3ba6156f4beb7c2168c9a8572754f5a48724a1df147d38f7ee0142af4a6c6f19676e73e8164e5d2cfe2b7d9349e2a1f0b9b55eeeb73999ff17ea3a6f868ee161b63a7ca926991833e5886f70b20380f5e1ad5bd39b6e552a7a299ca49a5117ddb73581151cde668dd392a515d81b998502a5e46e365ca44c32eb586a91cfb98df589ea91af9f08a170b398aa3f4409d7cd01aa5edb9fffa67403e014b902d5a19a4ae11d700a873502614ae051351b42bed1f33f3329eabcf226205c14561325dd89169d5c09c37e789133f45febda58a91a183b498cdc10b304b60705f9c19d733ad53d4ec2ad493dac3c7fee3faa7e8122b392983732c331403f8e7aa5d93cc91b4a88439d6d0d7cf1b9c9dc83e1048d6432390cd2fdaa82192060e39f6323d560dfebd0a4c94bf0e1bca87795966bed62bf73c860db59b58e4e694deee4774c50d3dd461e52d5eff7bf51f576704ee4ba0faf217262a25ded87e8f51fee3dedfaf12d0bf9875cb230703f56fa67c22ec9165da5e8dc1e463baac88c433c80a8fa3205029566cbeb05243120b0e7bdfc6b425b3d889f4d64b1f1816aa231cffbacf380382f5a3332d02aec9cf2b618452df175a109c50ebc36c5362498da34a2e8f1c54bf180cd436ba79d9108832939165f8319968b7a2d23daebe8760284dcfc0d23c5e750277ae2f4f8b6936403cb3920611998bc1372b53b2c3ddf019056b3d2788c5c48ec0528cdc159f4c750fa3869be27981c50d1675ae878f243105111b753f5273fb08995b425aecf7e99477450d0eb8810c982257c6f9b80610931d0f51f456bee6f11e0c6b7b75a379eb56f7ae821f23e42780daed76b4961bbe50a295b8aada3db7c0644af3dfab465529fca159a34e1755e04dfcaabc603cf2092b13c9c0305da49c3cef4bb3e33e64607e8f93e9c948eb62574aab002129de8691468e445cc74d5c432b394eb98136d47708efe9d49c46ccf74c54da4c07d5dc6330e54079798a1614cad41ce1decda87573811f04db3b89bd6495d5a9678a313b7ff1212480c3dc5ce1a2ff25dcf96775ae8c3b59dc42b6b07be0b8c350e5ebc46a07ba0ddce84bd959c515911b07249f3159267194b023584d2177d1aa4ea00c5c5b7fb0684f2056bbac4434aec2a795d00e0d147f2b53f9cba2f705cf1c42ca1afa388d14e65ce955a9f360ef22be5639d56883f1faf516f415d808700ba0ff7be758f0fab3421d77b5b4c5def102743262e884835e49c67384ea11e89c6328baaba5380e2571aad57603221f131d00689ad675ccb58983d0cd3afb5703719d52f179172848665876a1130510757f81845eb56f81a625dad27d37319860e6e647c7885ea0bf4dd0edbbfa576ef467413e8f73015edc44c29c8e07e4eb6e71c9c59dd88cc28c8dcdcf6fa450882e3e57ee587a16facbe2f4728bc61b2497c8a0793081df8c094565794a0c1a48a2c4031e7aa30af89f549e3ba253b8db4a9641f4f0723245ca6a9c", 0x1000) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000014c0)=0x3f) r7 = accept(0xffffffffffffffff, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) getsockname$unix(r7, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x2, 0x2, 0xa4f, 0x1, 0x2, 0x0, 0xf627, 0x2, 0x1, 0x100000, 0x8}) shmget(0x0, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) r8 = accept(0xffffffffffffff9c, &(0x7f0000001680)=@un=@file={0x0, ""/57}, &(0x7f00000016c0)=0x3b) sendmsg(r8, &(0x7f0000003d00)={&(0x7f0000001700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003b80)=[{&(0x7f0000001740)="7e87c25d8840eb169fb4800d4a7aa91c374978207b0bfebfd0a6fa19330e507245494bec005caf66", 0x28}, {0x0}, {&(0x7f0000001780)="78d091ce2f0fc085e633b44263570f0e2ec1444752f90fd08f63051e25590192b9549713f02406f5e95ef31d950eb31f735883328584bf0ac214f54e6dcf88ce3107071134977732895f1a44f92f976e721468e966e9f430060c875f5242ddd6843ef8281c2e47195097c161e2101993d3c2c4b5148afa913f05702ea6669cd4f2a3650b9cb81fee9761a5d16c1e66e49de93b89a97285dd86c199550fe116852d18654bf0e82bfc6b6f0042992d1ad2e197ee6d3774935c445c4249b85c00b709d74fe1be87ad760778630e1281c69a0983ef1620c6d64b7622b3bc516f087ef4b8c3111beaea1733e62425c4262ae2c07ecb3b4b67788815e2748c862f7dea01484bc949bbe93ff1d6c68f68dd7c5a798cd5a143ae9045e39ca235e98932e18b65f3dca838e0579817c1a5dd732aee4db4ab0608586644845c6051f9d9d150ae7a3d6fa0f74d84a79ba0b7dafb9c573ed5578f4072ef668a04761510dc240af9382f8d802e896d6187ec146997a85721905841cbe1326594f4a2b90037af5536277ba0ffabcbef81b238b6f81103ce339c4ccb474f515de45b97f70cf9ee7b28aa56bd082bec570b0ad025826a859bba054fa8ce9f3108b0f069c482d33cc7067ba455c8975a725bde53868d3f2e2c4b6b2567f550c38f6b7196611f3b726aa1e469ba062d3e89d04c0641d80bfb29de708b6972fe5b218a6198f656415ece703d9280776ed76d476ea0db7649237c3072fb337844db0ab2063505388b314b85b0bb98035cc2c9741c8fc977f4f90093b4e47a9e05c02043afb67626ebbda59869ecf57e28d37243442d074c120ddfa020c086bb8df7aa340dbc17dcbed21527cfa4879f00f8d5993e47d96c1fea52cc3e8081868fff18d066a5116e6b2961abb8a44965d1d61bc4881137c8b35622adba590124bfb58e037600a68581e034d53bae8063be81dbbdff9f9127a468608f9093bda6fc5cf364936a2267604109d9b22e6cd715b9829f71514cd59b67108acb30b8dfc3289a78cb0cf9ed291321cfb077c120143f5bf01042038086201053dd6d122d8c0ac44a69a11522ef91284144bb7b529dfac6918aa3312470143f655fabcaf40bcb1bca89b8583877012d548054baba26bae28216154787fe253ace75c7db5fd9a739ec27d8e1397f73edb856c6ff65891cf40667d47b9d51ce7e2363a4375df7b0e955b7d0b436cafd0e27ecea0941a5cde980fb9d25f559184ba2fc71e7352f45db723c7430639f0076b8bf1b28ba66e79830920c83859859771657bfada1cc165b7725da0b119903049dea29f9f872445c29a32edba122d81e0a2dcbeef352250cdf3314af6e4bae6198bf1d14eb306abe7b50a8d3ba0fb8629a32f3fa4e097a4d77422b528384f19e37056b3064abb2aa4cb181050af0f747bd1c7cbe10717224b688084ffd6f0248baaa9a763e1ae316cf1b8f2480a78a4b2e91ed891b84a5abb7fb4f250560381aba09b473614e7e26f91d0f459766a34c9979e7490b7eb5255419783483fa69c71e3730ce089d637786f269b1ec34a9525d44bf38fdc1aba7559f5e2bbcfb1f3fbcb6e41ca63464f757f59346fd5a472d81231f624e1caf7fefb600d5b026a49dfc5d957543f8f8b9f80105eb255c9f932a9c3ab92d7b872a47e609326e433ef2e1024c3ed5743f5a9fa42c261e1e79a4255e71e587ef1c786ae6bb0b99743800edafb46aefec28be4a260d80ce599d7ba01841a3a4eb493b242162163ee471631b3f7c59cc24243ed5887af306daa69f58900690ef193ab5214d580786eb25cd826c9ddf7d924c2f23551a2ff365cf91d94d6741729b0d47aa393ef785c2b164fe5dfdc49ed406451d094724c16c70c2e5ebc294368ae9f7f20516fd6fab8773fd103a085e4ad9a636961cf8bba40abda48c4a5d5b1362aee128088ba07e5dea9719c011d6f8883c32f9d0829bd13b859e6781d92871502e810f4dccbdfe889baed5ddd98808ff319505fe88d4d6617312c438f44eeb31e5e1d1e23f6b984a58eaf09ca0434a708d911c61a7833cc16255863aaa35865d94126f5862f01b2da0900f68b28a54d99d73070bb164b2bfdafd5f96ea9935c79afbbf56701fcfcf553abb41fb0a8b8479ce31a4e8af985b88bbdaec1d26e3809c63b0948b8d0adf448a828afe02347664585029f9295e0930fb4d5a9132a29e2c623705887aa2c76851f6625372dd598898520cf8073d244b96f2574bce19227e88495bcba8b20ba8c7511c2640e83435a8730a21ed66f2458f79ce4a79d06e8f2f3ee61967bdedc4683f0288783e2a31ca704d89332bca8c7b84a2db967ba43f37811ed6e2d4ebf58e53dae228a6984a4b9155e533614b2114961ee8583e2e534b0d3981823e9e80aa43924192b262b8d74b82cf7314eba89caa299a61eef2c62cef481ea2a37b7e1939a3e1de997db58aa6b656bd3749aec4af71b6cf39d3c95374ddbcd7094fbc3792d4dae292efc09c01ab7cccbf63f9f175746e7791b5cc5fd863132bed8a3d8a0718c192653d1f4190d6b2aa06ae04a2fb6711ee1face04a135bc26e625ef7dfb0b74a7d5b61e9526fb8d4e2181d6781929a073fbb197ea9fa694bdc78a1408a124c2470f258f806023d61a64f516338cde20b407a9d5683007a900c133474b12c594cddc6ff91e54a6dd97f374ec612d08175238686d56a0867d24be48fc8e9794941b09cc1c2487fa6df425396d1e151e8116c119d8a4f628ec490bbd448314e9e7d3331e564ea6706f4268cfb430cf4a0ed55f46144e0dfd6234dd1ff83c15dbcff93ea2a24bffd72e4efdd281ae59a13cb532ec8fec4d772745545d2f784a289fabece6b69ce52fdb192397c6280708722c51477d1917e40161516174dea8e15b8b9e81f47e8c17fe750ed4fe0c3c5b24e47f0fa4f8f99f3c7cdd7a73e140aaef266c7bc20e855c4c0742d3c5b56769a507f44f65ca8a9dfd8a3b16d5822c28ea492c334e8af4ee218e438015c1b76307207f08fbca89a8dcb6b8693dbe6c3cce540b6def6a6acfaa4ef16432fc20cbd8cee7bf262c9ebd3e87c469fa0bc7424f3527c0f1e2777006f10703025bb41c5175ad21b490ba44a4f924efc5d22fd7828f9a14746fd5a847b2b830064c20099174da2c115a3d0816eb2135164820e7d192c80262bb52d69094e175d7b086438527b372961a5ddd354b8dbd3b76ec07c3b71eb78148f19bda5d6a066e78da38be239ed22b67707d47fef31b927a512b219d528cc4e1c144eb32b00bfb4f8132876a6abae4b3730e0228acc6b681a66a790e8c5a584f546f0b0ff16866cee85c17d2c3a901095c5129cc9c4ea74ee2a507de26e05925d5326ac9707ab5fcd97310535488f94c012620e066f758b643438c2d84410d04c7e4d38d11a8b36d74ed5ba04ec97290a016f68064e0d22e079573ae7506545d281bfb50199ad2032567c63af6cfab91991c3dde8b1b0bb380765350ab2ca214b4906f19ee4b1342b0509b8a397f8ca4678eb908f5ff7b2911b4c76de4d34a75f11aa00a501d963340483a09fb25591331c00b4eedde046f451a5e9ef3cfa72e04bbd16a84eacb50856d2e94c0f75c8761edd4d60abe998352b20be131f510c1e7dfcfa0ceb74c61c4600080e366cad2ef2379c842b838011b412bb61d0cf6d49a914cf00b2e751032d31fabfb0c46a5c68bb46f6d20d0a0e7880804c97a35e629277a4d645276ae5764d16915a3f96119d6a3bc3af5495eee24feaee5490785640f9b2fb564f3851168280b3d394a06a3f461a1079599f4185403b81c00d7f7fcec1e49643aa64997acad67fddac0defb25a63666ff1d0e3c0fb0e27e354a907fca9a716e90ecc32687a6c26996e72bcd914727732bf98f8f7ea496f828d9e76411ddba6d28fb9bf4ea73bf2d1b0fd9232f9264645a196d858f8d61caed17d08348c10251e039b88b96900bb0a8606172b9b5064a4accfb2807fcb8b93557323fb9a08d0610fab98cf436d60d534f4dd9febaf0e5d50f6d5995f2c88356121db97fc85b3e2a68be54a068df38a32754b1dfeccabd46955128069a3e538c55484190e91e75db99bae995aba6d6e4e1a66361267d6906dcd7d9790233f5ea85baa5f51963b82634da91659f5969ca0c7a93663837f67bf699ff8a76b4559578ae75aef453196e5472502026c7512d1a245916b8ba981b7998ee9f7ac45846f0a61155ff16a11cebe6714c63057b67815bc6a0bb0168b7573006a2b53b13769baf10a12e68c026997e6cdb2ee3606ab97a0e5aa2429b4f56f3316898f8b5716827f52e7fbbff466d3ed54bca7431767eb0fcb1274c2d6da3ba3eeef74b2862cd24f1d1d393416d9d7d4bc392362835e9cec0f8b2968c814a0c7e44621bb947c930687a091b0e8c184fb5839fedfdec6953edb4ceb6294289add8b33f6caedfd13c10933a71b578972ace46ab6b25b013c7262666f3cd0f5efc6ce576ed9bf7b6c9863301e534a5689147da09f59ab0bd74ee1fbd6c1bf037501bcd2bac6650aea71be05633666b8c297d1f2671b09c3b3f2a2a0e6183ea1f3c0a5824e0418713335bd3642d1d0eb9c0fdc008906851b81a7cc5122a1bfa7bca1b7ffb485e72fce56b61c060665c4c68983eade2645d8d3f93824225fe5a2aa1c270834af43862b6662c94167d4188eeafded096c38650635d9b54e6ab1c44994e963e38b98c16fe8b973285dd1a20ca41e5a160d21f8e9ac6490946cf4aed1cfbe05a8a5f022d4dd0aea32fbf882d4ef6e2039f26b910fc500ade6d6517e99ddf32f56adb05ccfc9caec71096630b154478bef0050f4153f5c59984bc7273bf22cb0f54907cf24370c6b37d04b7b8dbe0a3cb7430db4580c83123f7ca3402b2273a928d4bbcde76e4a67afb8674be9c0084ac545f9db55076f8bb0379fbccb420074d89fe15d48cc00348843d1da4f8c1a60efbd5333d76947240cd23e9e68349fff3fe8afe0c5e0f9628da5040c51d3faad955125afd804b93a9c6dc6cf64bf31ee30387dcfbf2ee97d55b8452dc7ad1f947e4680e6cbbcd2ed73c21f6da778e1aa328edc42c61c94cb206039702c5d5a19ba9a03ad7dd9f36989b3d244a276d0720c4e77dceaf3be4a1c97d58b959f81ad3bae5187c2ba882e14e7f167b5eb78fdab9009ee1162acfb6ddb3d246cee999b736d149c6b9adc3faf47e3a2d39f44bb3e752c2344335c968daf259ffcf72c4f1379a8a4bb34c335d300e5ec4272052bf74cc0a0badfac15c2273d283c845c7288079a500cc2bb36ca43e1022974f3fe14b3430d9c5f3b16a608c01169afacb62634a11dd0aa336f705838c0a01de48939af38bfcb3b9a65775629c7b2e5d43e59ebf4862fa7dccf234ca97a0d0da5b474fb5b0f20960a1d700226886635b2980a3afb31c262cfcf96945a39ee6d306e9897b7b31b88f314bf43adbb7d83796bb1b7a95dea926db66cdf07f611e35d0f9fa2c9d10433f5f970ef7899ce2661af9852264bd62217e0aa023980a7bca7b55c7f357cee2584c995e8ff7f51b3d8826ae4f61023eb17fb651fa086b955517c260b2e8384240d049c80eaf047f2fa5bc85f6e16cfa8c3f002825ef76fbbfdd4f5039b7d82c61ef531cc82badbb1923e1e63ded065ba8d93ec13a6d6052fb4b21f3963691ad7af2d3f3073925770ffe3fe65a7584cf9b9d3626d30fc04955fa2002e03c654dc166b40bcd3c67faa5a9ccd466390cc4f4ed9e11b9754ea258ffd1315b9dbf57a0e8c888b98923a16586afa6dd6b1178f21bb550fbff1cb", 0x1000}, {&(0x7f0000002780)="38eb9843fec2965712676ea9c608cd202bebca8f1d62adffe6fde216f01c83b85361986f3ee3f4fb5c71eb59c90b91f260c451a2d6bd6d926736bedc58ff1492e71622e679c0a06d98ef30002ec75025fcdc650039c012f78bb456a6f8335d0b104626bc2db8b6375b9e8fcce4136f0c162ab8ac5c778d97b86ec58d67176406a9403c58098df3e088d80d", 0x8b}, {&(0x7f0000002840)="683883468a5e370af432dd223338a554af3ecf2852ef3212b5fb6f293812c49eca272034d5cf04f6165e7423d247329c2b3e582b88eb8ba88f4783870d2cf430e5721ba8d3bffa1712ea6b26a8163985d652e88de71d70796410001f43d3d946981705ad65c59eb1b0d8cf6a8dc1062e146d1e3d7a731052a6c8c3162128a1781dd0bfd90868ee313107af4b280fc7aa9206cf63ab96cab8c8255610c494fcc55bdda447e8c7161bb3184805ebf9676ec005edbbd47239e0dbde948dbf25110a971ecce348e449488f3601f3281e6e5e35e9bcb39080892cd4d13b3970d32a719e0fc3baa3114f9b6f22176394a0b041230eafe0fbbce05270fe86300793b3c8c7fd59cf8b127b216d9de2c159b5b03ea6c4b8b8c27983bcd38a1bdca184eb7ed61922c53976da4a0d1a1a0fb0f168161af1324fb859f312fbb3df5f1419392cf7f49dc64157944f9992c9e17e7ce7f105da75b7255585180d43b6eee084c7cbc3f5b5c75d4dd7fe0d5024a6f548038df9b8516917809d4ddef00943fce532061113d2c696c66cc9250936f41225be001a1dffc29f5d45049d72c38312a8ba21475f4d32f478e51891aa40ee64afba8bc26ef25d23dd4125a73ca3e097260fbfd9ba72c46ceb025b9b30ee547f8b8cba95cf0a642746a6dfa0a29e709cee273b7e60d48743ade2372cbbcf1d4f61f0ae29f2705b29e2f54496cb9302bc5dab413483d30082d27a4de4d834450d6092c75bae147bb604d21b8e068d12c2877c0063a3a11db9fb3996b45f3f718399b8498ae7604981672e918269b8a9db9505d823301bebfc14d081a9b322a4ec7b319e33a034d91f4be5872f226bd6d5156d502a882100155d5f7a4bea65e92686d8760a921e07b7905f8cf97c7a5db9bae6ceb419ec26381c77b3ac5314db8b2e815d446a3f5bb2226ffc10a89143200756a47336c6d2829a7557ee08986b994b2d91732fec344f64f14a2992c983c23df552a3c81c5823c18ff2fe77a631a29e55242cf8f8ed377d3da8235f460f7c2003a98b54a912cd1578d8e64feec67f6499b9424dc3801d0e65ab5c83cb94b14b264c8bce3a582340fda85cded07ffb23cc6c46223fa872bbb2552c7966f46a1e6b2ae627915c5fff4d625290f9b63131e5b1ea2056319d43280e68ef99b045ae0a56594da1045ad1029db399cc4d498cd728e6d21017a8dc67417f30e32a389f44f89b8c70c0ec9b6c522412e4c48c85531415e241e3799819330466c7066e1205af902d58587e92da6da7148b2a4f22d100bfe769a57f2c2e72678cb228f4c55b7852e23181b34671098ed98a10c008f95b7fe9edeb2707b2839aa4f778ef6116f18629f74a812762ff9b4e39beccc5cbee0bf43134d8c00f6de207baa316d4a56638ffbe8fb4a44663b15a5358353b211ec78a174970121a154aaad3006e3985e0188f80b8f80326f7559c7130436cd7e9bb7d2b5d366565a4e400bf68a50be2a627b9e6ac9474164e851acde67ff6d900faf08cb9a206dfed05f00196a4586c6411bfa89ade807a54c9370de911365d3449c9a9cae64f159969479b88abf5cd0bacbad393e9222a4c1ab475f18aca679fa6b00726c5beb6fb59b125a74b0886b7b7b600fbdfb32ece9343d84ba0265c8f96f076dabfac235cd660bd67c054faf431dbd265ba50add82589319ea326638e1887bc51cc98cda12bf9b05f252d5924e4a0e903498782fe6eff8e1dffc8d82184a531aedbe1b45c7b15abf379b2948008f81a69505074bcc0f6e245d29732e9d1775a70b123a1570c429d74608cdf94548d5c9ae3e669091de2156d4b9ccaf91005c4cf1cea4d508a1e20336e38be7ab1d8d64e1fc557641b8b316207fa300f9f1fa61e29d21d3aadcc294a06839f6455a3035acf1adec63df3b681fa3e11aeb1d53fc6a8442cd6d895cbbf353782e8028322cc0be3f872783ac797ac7861142dec63464f9c7856c680a9e00ff5f44dc7380c67261221098c526756d831ba70d80ee79e3e08c196bd2cf31ef9ab7db5dc37f4d0abc24ad7f5a3ad07f3977de1c642f27a4121922d0809b3693ee71eff1a8847a8ec39ebf2b30fbe3de478416e072683639b63ba86653506fc300477684edcfeaf40b54f5b700740fa164ab35467729d9a957ec3db48731ed70a2d0f84cc02f80db7232d303197535e7d59e75f7d427984a2966903ae155b05ce628d5123075045f67fe9e89ec4ddecf93927ca6fe30caf0f2e323a6bd62e4837ac61680e5dae5ac37035cf9401255f8628a167ee6dec746ce92f297010f325ba801e2a3e318d38c9cf3c817349c50e2b0c213d662ee158327188dd7338a26ca38f1f88cd1498f7bb66eafe70936628d7e9f6ef3e53f1af6d060026f98de90cae4495cc2f80a8c61fb85d8bcecb15055456e0c67f8602db20c15cb31e912b59fdc1a32a9c9ad5dc9d6b6eace27efb3e33a586c4af22af0c67a33444a4d8b609466a2ff92407216317ca314dca3e80a6238d940e59c4b6be5c631226bb2e6f004f103fe42f3ad857ea4357e9657911c2fd6ebb280b8854c5a685c4582ae1f6788bd67eccff6745c20b2494d7033c335bcda68311f754b62b27abdb65fd4ab8569f8dba30c2894c5cff84eaf3304e1c00df699533df69ce607e64c74212327585eb66bcf5f44b07d05ad6f24d0c867e3fc2857a2f2f0201aa23161fc69f937c3447ea87d2163c7d001e89d5a468a49aaa67d39ebea87432c2c9d8a097ca9ade6dab774e4b9242adc1ca4bcc3e19b00ee34bc0f347a26e46500b4b8f3520998a4a3cd73fe34aa1520dbf1834d4eee529d7d15fd5d116ffe0247816c2342c8b5f0b3328f34dfdbc89d61f88acc1970c2f8e3b00db08070ca55f6bd861ee7abe5c7a51a04271464e956280a63b08c969356298ccf2062722b519797c7060f318e350a91b6dd6b1523140fe91777868e81fdbf0cd4585f383cbe125c5aaf90c0938635f450ed2eef504f6e076064b6d3e44cea152e221a26024e2dbc25f33664f25272eefed6136d8768583ab94f9d96590f2dfd3c53a386dcfaa66c3daa062678b4ca24fd79d367f48f82a0dffbe8b7d80766d6eb4f6b522eb8d2e51c3407a96ecd156c93bac1c57cff632ffa83599eff964954dde3db97fb61aaafa753d4f0dd5c96369ea327930a7101f47cc027ee6a8b5575e15a6112bfa847f47f6a70d9152cc66f0e8a3e5aff69b8b621432c893b336f4291732a1ef6bf6dc1fafa54e8019ded3d0cd0a88afd2c518c8632fb98fc3b1d13167c2f74829b623dd5a5999f4c333233bf78ea0fdfe5285e72953dfee5617f52fe01df9605f98e332d61c511ff2654620c6698d14e6e2ab561374378daf5cf0f4536896a4b3605af39cc27adc3e93dee137115c7ab70f2632abc5ad78112395ea17f9ea8a9d1d0b4804bedbd0dd1cc95da0c4a17d30dacefa9bdddd95c359f22661cef1ecaa6fa30572fd0843d41f03279f7780027feb111944f48e9797cc3becfc1b15eab84d5afa42bb670e75e4ca5142d288c14f10f09d4781c3cd4d974fdd9819347bdaca263e0e6c96fb1aef9fde312be38f2b180e54ec5e4ba73bba9f05ae90171871bf742bfadfcca6005fad4275aa744fb03542a85ec8555d63649ec7186f79cfffdd10a7fd84c844da00881115b2644956e8cf57b1483fc2cc9492f90c0e8d80227768471b55de3ef98a40e97dded982367e218ff36d2880ae2d652128cd76327452bb0c458e32940801fc336599b62c06340795fb652cb03ed760d0e75f341194318c97929ede90c8ba3f03c0c94c1bca9caf82c06da7faabceea0ee293476d5f55a079f3a8e616f9239e01f84fc3f5e38be5aa51df3b4d117572e54941d7a4e55aae714cab43b4bec5bc284e32f38c703cf9eff31b20f80154b88f8b7b40586bb6d4ca3eaae94f19efe7267bcf997d7304d725fd99e91671885e54d4e74dcf1c5a69d29467f538799183dbb2cae8e70ea4bf1d6193cfc60a95ac8b7f2f2a2a695b2fb7e6add62b27c7ce89f9919f21df1e25dcaa7c6a71f9315e9eb826dd5eced530c5febfd9928f33847a9cf2bd831cadd97d7ae4e99274edb4571c1ece4579139ed03442ed425e81fe322cb17c49f78c1b1e3bff1ef645d93364f65ce1dfe22a1161ef955aefe36212585f885c33641a18b5ea718d34a7beea2021b929abb4aecf859f118c995ff1efb0786fa72e4f0aacb4ee2b359672ea17f1698ff477563d7e826ccbbb7ae1f057a9f7a5bc8fb40b8d5936f92355d854afd42238bd91aa7b84feaeceecfe14cbb158532df9703339b06fa81b40aca80c1549f56cbc43ec170a4a2305ddbd3675b0fdcb55e9ccba2e73aec723fe8d05b47e80f6c8b5a035699e01d8c8a244abd5e7ef5d08f07a3b5af97739a97a23c376a567a22e0c7aeb065d33494077846099108fc99bb60977dd2a1d234a67154c2e38330bb40a2e4390d9d45c478ae9f122302a02906d7e7bbbbcfc998aa051a6fd4916a2a5807c27083319a20443f8f6ceeb48165aa638c8b281c3aa2e582783765c1f66ec087eaacc61340bc8b086bfe7a868fefa3c6029d63dc3f2c7923ac6c413187eeea21c800a17f24221bf3e976f1e7c8a1fbbfaab5dd37ae7997bfa5141c13f082bb750c040a320f81489ec101757709d6e54872d59fe456b55c897cdfed994eb9b9a58c6d3b3a4188e323acf470d0d99b8629fcfd2c15c295e52ee33a85bf93fa3facf27699fbf590ad8bd52c1ddccb3ea5526dc2f59911cf8c1a3986364736b9e605c301025372222f89312aa9d20363cab807fc32c5acd3257e90dbfeee576176bd364e1afbe841983e0a7d009ebfef39b19d202ad3a682b0d957f9eadb0592dbbd7daaa73a2a96fb5c819748642a841c6609a4ce4de950d753d2a546ca36ff4b9740ef977808284c1e75a08f0f9112370252c844adc18f45a2574743fc486cd40b573c8a77205e009f0bcc4f73fc9fb379aa89b2953f260170518cbd314d86cff9e24bcbec20f42885f5d639a20c7655f1b6ad9f68d92864931aafa37782ac6190836fcde9d56f8ee2789bcaf520393c9ea627388a1cf4e25a425e638779c8d30b8dd4e542e27e5d833df8a52539ffb33aedbb4c3d5b87d60b0110296ff05707bffa2612d086009f7d56e49bbb8a1640e9496e080cd5363cfa1a028f4928df27f9897890d4f5fabf08e5ebdbdb93a60e32601d78f76e282a68995255100b3b494d183710385020a70b86a678e0bb94aa7f631d322ac4b2493783fbfdb2971b4bcb266f8802e1e0d92d6d73ae3363f25fe305138169bcae9990d16933cfcad1c52b4b50558a723a3dd4c47a49e4254f44cbb702fc441fda631b0ee05da99e54a775fa2dcb5cc5736590dd30313ea6e7ea5c750a68069f168690cd5b983000ccfe309e8cc0d0155420c091853623673662743df74bfd065e933b5ec9cd52d40a6af49f57a65cac28f8cbc144363c3975888dc15b0c83cc7a3e02a75a0c95b7e574cf3ef7ed4bcea426970c76973336e59f8a958a0a6995e29a1c4d448dda7543cbcd4674985985c859e9fe9ad358d4bef924f6a59e537adb29a2337bab7fd5d352f0b8fa096e981ba3ff94b73f104ea08da7000dd03207ec4ae081bcfdaf9a91aa7d707560b45cf44b8a623dcdf12651c353b7592524e6075f79f96c5205a4daaf8621101f79ab44eca40de207e3bef493524b7633fc0d330385debf455f86f10cc2666e4d16eb1b26e4b25744882dbabab12ab87ba4ad9cd73846240a782df27f2b4c1c72602edb24fc415c6b294237d", 0x1000}, {&(0x7f0000003840)="32a826f5b067807d5817e904b31b9a0c86e7c5b16fdaf079e3dc9f29784058e51fcd572bd994a488e7573b3096f7ad98d473d87f50033d8e0fc091c0dd72b7cde50b66423473146bffe29dfa88622ea6373efd914c502a81849ae13b1d261f48efea54e6812ac3862225d21b7ba86f9dbf870d1c86e679ae890d56f890e30bbf52764f67e26a51fce173f77466", 0x8d}, {&(0x7f0000003900)="2de5632a76991c52d7887b5db8ae3db887245ea89ee658ce176e6d05e4b5ccc582e2b2f95104555c537f5aba31d0f939a178da1d5bd75f662f2032ef841ab996bae942cb43e9a3c479000e431607fdf988911d92442aad0a019db937975d110a2cb5d9586ba44abf4676e6a8dd5844edd763f1eb87c0655752c260b07531ab15e6d9ccc9d2fcae251c9a6cde506f8ccad0c7e46ce21fc8f5547dc1eaa0d8e3359aeb258d85e768a89bd2c6b9d65e4854183d6540e85dd8f7110fcc60a4e75a83dbe661a94e3d8c67ce36560321cc41a36608", 0xd2}, {&(0x7f0000003a00)="013dc757b2db87ea671c99adbaace4723e3e06e9e5bc2ba357bd2065fc4fb1fcb15c1978e58cae4584d389940e6092d15232ba6f14e1506d0f601d78c7438ccb3a6e652f7edcb8198d16863e1f80e4463ecf0604a5ba5d97331f26abb9906493743b101450dc8fea3c5f9ad08bfa945d5522d258330a3acaf51b9699db6806794b04739e72a928eaee0e5404cd60624aea4e8ae91302d66cd3d3a45c7a164f4f0a3a10dfa0c490a1406a46e472173fb5c89e86d68db2aae69ae80e54a7acfd022fe7a37b", 0xc4}, {&(0x7f0000003b00)="ab76d5719c3f7897db2d453c3ed6596c95b2836befe5c4f2010949a94f1eb2eeac8a1f107a1b2b178fac739faaa5334956b4748d2c01db1111cfbae57fb83a0a1fbcd8c88a2cb912c0b47b21a4f6db54c8434c3b6605e6867817c6265d2416522251f092943d7ba0b43a3f6bd909a56a20fc51b895fb509406e5bd31", 0x7c}], 0x9, &(0x7f0000003c40)=[{0xa0, 0x1, 0x4, "ddf6bcf2ff11bafadf39d506709305020f09c4f12bd7c0360507d1dfaeb9d6164b0c23c41d6a496d73f6fbb21020f2dcffae5103454fa8714247c7487cfc05dea0969ddcfc1acf61d727a795786376ff48a3b965f95718e78b399856870e736753a5678d8f3a5bf5609b7a0bbebf8f7316152ecea6087d36c5a030a3f89672f0e6a6f461a389582083a9705e02b9d2bd"}], 0xa0}, 0x400) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000003d40)={0x20, 0x2}) semop(0xffffffffffffffff, &(0x7f0000003d80)=[{0x2, 0x200, 0x1000}], 0x1) open(&(0x7f0000003dc0)='./file0\x00', 0x10, 0x2) r10 = accept(0xffffffffffffffff, &(0x7f0000003e00)=@in, &(0x7f0000003e40)=0xc) bind$unix(r10, &(0x7f0000003e80)=@file={0x0, './file0\x00'}, 0xa) 06:44:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fsync(r1) r2 = semget(0x0, 0x2, 0x28) r3 = semget$private(0x0, 0x2, 0x200) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x273da2f930a57285, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0xa16d17dfbf1e1ee4, 0x0, 0x0, 0xe8, r6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x6fb, 0x4, 0xf79, 0x7, 0xffffffffffffff38, 0x800, 0x1]) semop(r2, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r11 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() semget$private(0x0, 0x5, 0x228) syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r11, 0xc020691b, &(0x7f00000000c0)) 06:44:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket$inet6(0x18, 0x5, 0xf3) fcntl$setstatus(r4, 0x4, 0xdb0833780a496034) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 06:44:16 executing program 0: r0 = semget(0x2, 0x4, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001140)=0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r1 = open(&(0x7f00000012c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f00000011c0)='r\x00') link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) recvfrom$inet(r2, &(0x7f0000001200)=""/74, 0x4a, 0x800, &(0x7f0000001280)={0x2, 0x1}, 0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 06:44:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x4, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x19a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = msgget(0x3, 0x103) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x1, 0x1000}, {0x0, 0x993, 0x3000}], 0x38e) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r14 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r14, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r17, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x9, r16, r17, 0x0, r18, 0x80, 0x400}, 0x3, 0x2, 0x7}) r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x5, r5, r11, 0xffffffffffffffff, r17, 0x8, 0x8fa4}, 0x1e, 0x3, r19, r20, 0x7fff, 0x4, 0x1, 0x100000001}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:44:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:44:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f00000001c0), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 06:44:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000180)=""/28, 0xfffffcf7, 0x41, &(0x7f0000000040)={0x18, 0x2, 0x8f1, 0x9}, 0xa5d6175a91b6fd70) sync() getrusage(0x1, &(0x7f00000003c0)) 06:44:16 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4c) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 06:44:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 06:44:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555d0458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad164"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) geteuid() r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x4, 0x7f}, 0x1003, 0x882, 0x4}) 06:44:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x988a, 0x0, 0xfffffffe, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 06:44:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) r1 = geteuid() getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62078b724daa00000000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000640)='./file0\x00', 0x100, 0x68) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="898b8b9d7866a0d6004ba4862e2d00a9c82878c3ef4c64f5d5038c6690e2aa3e5255fc830007c5b5e385e429d6d70f3be3914113b76f043f1aa110eed344b10b3b210f81e1c7684b416e0e91ef848df944942a45ddf2476efdb539876a2d067bb32f2240d01d7c4da369ae9a446d117ec7302b8bb3b3950bc9d91b1eae0eb1ae686a02000000000000001a5db4cb1430cf145d498cb4b88276ef01000000c09e822b33685c627807dca9e0ed400afbb93f0f542ec98eb2adfb117da1af0623fe30357434c51005463b14859c3f5706010000003693b3ddf5511f509368219cf3713c66e6047afd8ac3b1895fdc44a6ea82659cb4541a781e0855e954a662dbec24b9ea62cf14a938a2e2bdeb0ebbfcdb5e7c167664115371f4bf7c47d663e6c4779d6d130ed6", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=r5, @ANYRESOCT=0x0], @ANYRES32, @ANYBLOB="4057c0d9b421effd9c9f4d99be9cda08a4d2fe832f706de0623350e00e167684ac4876dff5fa0aff877ee793410bff90ac594bd65c97b28c119f8f080acd35b47cc80f3400ae3235fc41110cdd9f8337258b092633375acede4a4449668402db7002a9afdf175a3d35e6c7e1d5a3a39a9f45d3d689b428e39f6c23f7f79c0aebc35e82de9c0c1321cf0f9e21fdb6", @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR, @ANYRES16=r6], @ANYPTR, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES16=r1, @ANYRESHEX]]], 0x5) recvfrom$inet6(r3, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r8, r9) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r10, 0x2000746e) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r10, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r10, &(0x7f00000001c0)='./bus\x00', r10, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r15, r7}, 0xc) ioctl$TIOCSCTTY(r10, 0x20007461) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) load: 0.51 cmd: getty 27824 [ttyin] 0.00u 0.00s 0% 315k 06:44:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 06:44:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) flock(r1, 0x1) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 06:44:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xfffffffffffffe8f, 0x0, 0x0, 0xd4) 06:44:18 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x6, 0x84}, {{r2}, 0xfffffffffffffffa, 0xaa, 0x1, 0x0, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x5, 0x80, 0x8001, 0x8}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0xfffffffffffffffc}, {{r1}, 0x0, 0x10, 0x1, 0x3, 0xc00}], 0x1000, 0x0, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, r1) r6 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) readlinkat(r7, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x80) linkat(r8, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:44:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000) 06:44:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x63e5290648882449, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e2e", 0x22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x6, 0x1}, {0xa0}}, 0x0) execve(0x0, 0x0, 0x0) 06:44:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 06:44:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/205, 0xcd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:44:18 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 06:44:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x2, 0x0, 0xaae) pwrite(r0, &(0x7f0000000240)="ab11c8b15fe342426075cf61be8df6d92b5790509edd6ff7b85690847bb9a4451502d6ca244c8017e78b18b6c8d2", 0x2e, 0x0, 0x3ff) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000280)=""/24, 0x18) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x1, 0x8}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000340)) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x3a) fchmodat(r4, &(0x7f00000003c0)='./file0\x00', 0x0, 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_index}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000480)=0x9) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x77dc2110634e7428) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000500)) getgid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x2, 0x0, 0x6, 0x400, 0x8, 0x0, 0x2, 0x1, 0x6dd}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000006c0)={0xffffffff, 0x2}) r9 = socket(0x2, 0x8000, 0xcb) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) shutdown(r10, 0x1) chflagsat(r6, &(0x7f0000000780)='./file0\x00', 0x10000, 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') fcntl$getown(r0, 0x5) 06:44:18 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = dup(0xffffffffffffffff) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x82, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318f, 0x101}, {{r14}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x1, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x79eb2334423f02f2) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r15 = getegid() fcntl$getown(r4, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r21 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r26, r15, 0x20, 0x80}, 0x3, 0x7, r2, r17, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r15]) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r33 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r32, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) r39 = semget(0x1, 0x1000000000007, 0x200) semop(r39, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r39, 0x0, 0x0) semop(r39, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r39, 0x0, 0x5, &(0x7f0000000800)=""/199) r40 = syz_open_pts() r41 = dup(r40) r42 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r41, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r44 = getegid() r45 = geteuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r43, r44, r45, r46, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r42, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r48) r49 = semget$private(0x0, 0x7, 0x0) semop(r49, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r49, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) 06:44:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) chdir(&(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) setsockopt(r3, 0x10000004, 0xed4, &(0x7f0000000200)="0100346d85751c7cfffa8aaec3b3d2c3689384f5209497a101e08de562ea4b1a50a17812a9e0f26a2411b42d140ec00798a2aaf4b315b65c5adc69272f17048e673be6845854dbea380de8e0a1f356f932fa3b20877ea85f6136fe0ba74b821099b6139fbbc9bc51dbc34cd0e07ca969d289599ea2fb3039b05810e7caf6d288de6d45c073c165bf8a000000000000d45b5e3d5d9967c6ef145a1cb69c46a35152b8c9a8d8ad7ad6fada088de49693160c7b7145abdb93e837a3", 0xfffffffffffffebd) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a0000f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770dd9f42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233dab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f7e2ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d00"/1319], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 06:44:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162bbebff80baca53579acc258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada3000370da14f79c302b2563cdf33a0b8bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd6797637c6a1c16c3fe066f039eaa722ef9bf2808f7f99dd9e59f875be5a9bbbb975513"], 0x10) write(0xffffffffffffffff, &(0x7f0000000900)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9b28b86fab7ca2730619556ae0b6555330e045cf581bbb47e23835b5c5d473b31a612b51094315ecbb778dbe4dc46c98e0f09c670468ab435c8179212e000e65060e9c8c710f9c8d1d57c4d97c2eecd7248b41fb7846c8630dfa40dca4709038cdc1e28c677e44ab986f8e10167a84f864f7ca0df0ae373a486874ee0939cd58324527f903ac0e2120e2c80545290ee113b16f2792cb530e38081abd55575af39cef5b27a241c934189875cb4dda61c689bc2c361d60705dfdace5e0f15f1ad35d15ce2a40a844c862a5c424cabadf07a6f7f8160f3fb0118dd81390423b81e13a9eccd706c0e4f74cedb0f0bdc286b6b2b5d92052c12ca26414c689431384731cf25305fe886ba767a1135c45ee8b50bd12780bf0ff115d2e58c5fe2b6e6a21eb9bd4827986407d96cf40094b9cd0b5224a2471ebfb241767445b19edda4", 0xffffff9a) sendto(0xffffffffffffffff, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffff6854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795e839fa34b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400"/233], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) read(r3, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:44:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r3) 06:44:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x40000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x35}, {0x6}]}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 06:44:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r3 = socket$inet(0x2, 0x1, 0x5) recvfrom$inet(r3, &(0x7f0000000100)=""/25, 0x19, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 06:44:18 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x0, 0x20) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x2, 0x325c2cdf, 0x0, "6861edf4cf4ec6e6f2f7ec0d277aa9464bf20d04", 0x8, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000080)=@file={0xe45a694411af09ef, './file0\x00'}, 0xfffffffffffffe32) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 06:44:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 06:44:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgid() r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r12, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r11, r12, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) semop(r16, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r17 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r17, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r19, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x9, r18, r19, 0x0, r20, 0x80, 0x400}, 0x3, 0x2, 0x7}) r21 = semget$private(0x0, 0x4, 0x201) semop(r21, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r21, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)) semop(r21, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r22 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r22, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r24) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r24, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000480)={{0x9, r23, r24, 0x0, r25, 0x80, 0x400}, 0x3, 0x2, 0x7}) r26 = semget$private(0x0, 0x4, 0x201) semop(r26, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)) semop(r26, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r27 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r27, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r29, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x9, r28, r29, 0x0, r30, 0x80, 0x400}, 0x3, 0x2, 0x7}) r31 = semget$private(0x0, 0x4, 0x201) semop(r31, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)) semop(r31, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r32 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r32, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r34) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r34, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x9, r33, r34, 0x0, r35, 0x80, 0x400}, 0x3, 0x2, 0x7}) r36 = semget$private(0x0, 0x4, 0x201) semop(r36, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r36, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)) semop(r36, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r37 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r37, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r39) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r39, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x9, r38, r39, 0x0, r40, 0x80, 0x400}, 0x3, 0x2, 0x7}) r41 = semget$private(0x0, 0x4, 0x201) semop(r41, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r41, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)) semop(r41, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r42 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r42, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r44, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x9, r43, r44, 0x0, r45, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x4000000000000067, &(0x7f00000000c0)=[r13, r14, r15, r44, r24, r30, r34, r39]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r46, 0x80, 0x400}, 0x3, 0x2, 0x7}) seteuid(r2) r47 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r47, 0x0, 0x1, &(0x7f0000000000)="a4d62783633cb3c60db3470d5e018392c85341c60803dc127a56c02a9f868c4496415545f6fb3895b9f7d0096067387b53c2d78eff2771ef189868096616157b65f0fb7699e4be87004f10890c75efe58fe545703e683fdcb8fce70e6b9952f13e846dea7a606b3c1d0c3be48e5692", 0x6f) setsockopt$inet_opts(r47, 0x0, 0x200000000000a, &(0x7f0000000200)="00b0393bf9a28a78a934f3ae42376f7ed47c36e3ed4825c8607fc61ff65e4211c9316a8d5c0b24240895aa7d6db2787781c2d36c3d72994b8c4c416e58800000000000000029be5782fb94a94e7933b068f3370b1c0b197ad6671d3dadc67c64cbe1b449661074786cf8e0dffdd2f0412930daa3601d2ce9db71e40dae4c6a9326539dd5c490a0f5899d194015381f9832621aec6c4e76fb39a8a050afe6f5f4d255a7571fe7643f7a722b186e166ab222e42c6abc553ac0c985204e67d40957e4b8e6c75fdff09d266f252de35a90d135a5dbe8cd2e0bc94d21835d0335e57ea6f39a28ae14d3e6f2e9829271711f76052198f45e", 0xffffffffffffff21) setsockopt$inet_opts(r47, 0x0, 0x200000000000d, 0x0, 0x0) 06:44:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open$dir(&(0x7f0000000240)='./bus\x00', 0x200, 0x4) acct(&(0x7f0000000080)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x10) readlinkat(r1, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)=""/206, 0xce) 06:44:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 06:44:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x60}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCLOCK(r5, 0x20004276) readv(0xffffffffffffffff, &(0x7f0000003900)=[{&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/212, 0xd4}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/69, 0x45}, {&(0x7f0000003680)=""/241, 0xf1}, {&(0x7f0000003780)=""/163, 0xa3}, {&(0x7f0000003840)=""/173, 0xad}], 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003a40)={0x6, &(0x7f0000003a00)=[{0x5, 0x1, 0x81, 0xb623}, {0x0, 0x2, 0x3f, 0x101}, {0xff, 0x8, 0x8, 0xa1cf}, {0x4, 0xff, 0x2, 0x8}, {0x1, 0x9, 0x8d, 0xd6}, {0x0, 0x60, 0xdb, 0x3}]}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x7, [{0x1, 0x8}, {0x1, 0x92}, {0x4, 0x11ec}, {0x0, 0xffffffff}, {0x3, 0xffffffff}, {0x1, 0x19}, {0x0, 0x3f}, {0x0, 0x1}, {0x0, 0x2}, {0x0, 0x1a9}, {0x3, 0x8}, {0x5, 0x10000}, {0x5, 0x6}, {0x2, 0xffffffff}, {0x2}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x1ba0}, {0x3, 0x6b4}, {0x1, 0x7fff}, {0x2, 0x6}, {0x3, 0xfffffe01}, {0x2, 0x373ca4f9}, {0x1, 0x4}, {0x5, 0x81}, {0x3, 0x9393}, {0x2, 0xffff}, {0x2, 0x5}, {0x0, 0x7}, {0x3, 0x100}, {0x1, 0x80}, {0x1, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000039c0)={0x1, &(0x7f0000000380)=[{0x8, 0x3f, 0x2, 0x401}]}) getegid() 06:44:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87, 0x28}, {0x6c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x56e42abf06cd5b4c, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x2, 0x0, {0x5, 0xfffffffffffffffd}}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) dup(r2) 06:44:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = fcntl$dupfd(r0, 0xa, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="9deb125c009f8090", 0xfffffffffffffe76) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = msgget$private(0x0, 0xc6) msgsnd(r22, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r21, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r21, @ANYRES64=r17], 0x7, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCCONS(r27, 0x20004276, 0x0) ioctl$TIOCMSET(r27, 0x8010426d, &(0x7f0000000000)) r28 = msgget$private(0x0, 0x1) msgsnd(r28, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r29, 0x20007465, 0x0) 06:44:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x2, 0x1}, {0x4, 0x7, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0x5, 0x3000}, {0x4, 0xfe00, 0x1c00}, {0x1, 0x200, 0x800}], 0x7) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) setuid(r4) r7 = dup2(r0, r1) r8 = fcntl$dupfd(r7, 0x0, r0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) dup(r9) 06:44:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:44:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20100, 0x0) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) minherit(&(0x7f00003c2000/0x4000)=nil, 0x4000, 0x1) 06:44:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x7ff, [{&(0x7f00006fa000/0x2000)=nil, &(0x7f000065c000/0x12000)=nil}, {&(0x7f00002cd000/0x3000)=nil, &(0x7f00000de000/0x2000)=nil, 0x4}, {&(0x7f0000409000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000049f000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000352000/0x4000)=nil, 0x7fffffff}, {&(0x7f00004bc000/0x1000)=nil, &(0x7f000048b000/0x4000)=nil, 0x5c8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000630000/0x4000)=nil, 0x1}, {&(0x7f00002c6000/0x1000)=nil, &(0x7f00002bc000/0x1000)=nil, 0x3}, {&(0x7f00005c1000/0x1000)=nil, &(0x7f0000532000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000732000/0xf000)=nil}, {&(0x7f00007a7000/0xc000)=nil, &(0x7f0000166000/0x3000)=nil, 0x20}, {&(0x7f00001dc000/0x2000)=nil, &(0x7f0000154000/0x1000)=nil, 0x401}, {&(0x7f0000179000/0xd000)=nil, &(0x7f00000fd000/0x1000)=nil, 0x81}, {&(0x7f00006cc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002e8000/0x3000)=nil, &(0x7f00007ff000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001ee000/0x2000)=nil, 0x4fad}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 06:44:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) munmap(&(0x7f00002d0000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xfffffff9, 0x7f}) r3 = socket(0x18, 0x3, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 06:44:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:44:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 06:44:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xbf3244d14ab3ada7, 0x11b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 06:44:20 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') chroot(&(0x7f0000000080)='.\x00') 06:44:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20428, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 06:44:20 executing program 1: r0 = semget(0x1, 0x1, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 06:44:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x4}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xfffffffe) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x0, 0x62) r3 = shmget(0x3, 0x3000, 0x1, &(0x7f0000362000/0x3000)=nil) shmat(r3, &(0x7f0000750000/0x4000)=nil, 0x0) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 06:44:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 06:44:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0xffffffffffffff8f}], 0x1, 0x0, 0x1) 06:44:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:44:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000780)={0x7, &(0x7f0000000740)=[{0x8000, 0x2, 0x5, 0x7ff}, {0x1f00, 0x5, 0xff, 0x77}, {0x2000, 0x40, 0x0, 0x2}, {0x8, 0x4, 0x1, 0x39}, {0x7, 0x8, 0x0, 0x8}, {0x3ff, 0x81, 0x8, 0x3ff}, {0x40, 0x17, 0xf, 0x6}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") r3 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x53) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f0000000000)=[{0x7f, 0x3f, 0x3, 0x3}, {0x3, 0x4, 0x16, 0xf1}, {0x9, 0xa6, 0x80, 0x401}, {0xffff, 0x40, 0x6, 0x1}, {0xd3ea, 0x1b, 0x2, 0xef}]}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/117, 0x75}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000300)=""/183, 0xb7}], 0x4, 0x0, 0x9cb) msgget$private(0x0, 0x90) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) lseek(r5, 0x0, 0x4, 0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000440)) 06:44:20 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x29500, 0x18a14c506ad3f78) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 06:44:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(0xffffffffffffff9c, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 06:44:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1f3d84acf0c9bdd4, 0x86139) chdir(&(0x7f0000000240)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000380)='./bus\x00', &(0x7f0000000300)) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="1b1e5c37000000afbd03a527340c55bb3374814c9f8dc47dd32c13", 0xfffffffffffffc4f}], 0x100000000000005e, 0x0, 0x6) close(r2) 06:44:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700), 0x10000285) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRESDEC], 0x3, 0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 06:44:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4c6a, {[0x0, 0x0, 0x0, 0xd, 0x0, 0x132, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x400, 0x0, 0xffff], [0xf8040000ff], [0x361767a6, 0x0, 0x8, 0x100000000], [{}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0xe8f}, {0x0, 0x0, 0x9}, {}, {}, {0xfc00}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x1, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r4, &(0x7f00000004c0)=""/128, 0x80, 0x42, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x4003, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f666d6c423000d6b8cce10b57dbb8d055e0fb1ede62cfa8d71d41bdf019574ff1e8e2c5c891"], 0xa) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = getppid() r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r7, r7, 0xffffffffffffffff, 0x3}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r9, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) r11 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r7, r10, r11}, 0xc) socket(0x18, 0x4003, 0x0) r12 = fcntl$dupfd(r0, 0x0, r0) geteuid() ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 06:44:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="2206ebfc16f523c63fd446fd15fadcbf0e21952eb83162294aa0b057bec1afc48d64a79a7ec60d1b1c4b63156ce7eab913ddf7a1429340836b4733d6c162e37f47fe72b659af37dcf2c1cbec496168dca0e52ef3f60f5f51e1570d0e94f202860045905cfbfda3b097b17ad06c903fad5d11593786228603377f712be84781ad90466757d77483be36523602a353058532e4465b0f549091159650e9a5dc1604e1120ed102277b9d1332e23f93fd1653cf50cfaad14120ccb33ccf3c1b0e61e54f9f0a25a3b410b3b00dd77c9049cefeb731b8948ffd76fa2b3010813f56b8d4bcc1af7e3236985b4f6212f6", 0xec}, {&(0x7f0000000240)="798d051a32f53bd61b8657ea41c4c9f6e28665101d25942f4ba34e0da9e87c6358271a928b83ae4931ee7e4e6659a8f562b9343154affd699973b6ac49d5690c8ef4e51af6f54c9af2762f8318c3da60fc209e09bb503230481d8b77fa4b6f30", 0x60}, {&(0x7f00000002c0)="acd63c26e8940f2820f8436c595d3388bcbb1018d985446c27b732415e7b8a83f14c108a982d64b895c3ff9832cb62c4da985eba725cabe2cf066046d3e50fdb4c", 0x41}], 0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 06:44:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:44:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 06:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x8, 0x7f, 0x7, 0x7}, {0x8, 0x3, 0xff, 0x5}, {0x4e46, 0x4, 0x7d, 0x2a2}, {0x4, 0x2d, 0x1}, {0x9632, 0x5, 0xff, 0x8}, {0x9, 0x5, 0x7, 0x101}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) shutdown(r2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054, 0xf, 0x0, 0xf8f}, {0x6, 0x0, 0xf3, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 06:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x13e3fa8c63ac754d, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x840000006, 0x0, 0x8, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 06:44:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = dup2(r2, r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000004c0)={0x8, &(0x7f0000000040)=[0x1000, 0x80000000, 0x7, 0x7, 0x6, 0x1, 0x8, 0x40]}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:44:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xeb\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x8, 0x8b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000300)}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0xe57) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6, 0x1}]}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x4}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:44:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10002, 0x20) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x8029, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) msgget(0x3, 0x357) 06:44:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x8}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:44:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20001, 0xc0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7bc, 0xfffffffe}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 06:44:21 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=""/239, 0xef) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/52, 0x34) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:44:21 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="189d8796064b959d6b83e2c71118be60d0f4f6167ea4025c8c92c84da8d13e08aac348f644500b8aa61d797e5f"], 0xa) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r1) 06:44:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$inet6(0x18, 0x0, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) setsockopt(r1, 0x4, 0x9, &(0x7f0000000000)="01000000", 0x4) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r3, &(0x7f0000000040)=[{0x4, 0x1}, {0x4, 0x13, 0x3000}, {0x0, 0xd5ca, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xc7}], 0x5) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 06:44:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 06:44:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x28) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) r10 = accept$inet(r9, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x8}, {{r5}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x6}, {{r6}, 0x0, 0x8, 0xf0000000, 0x4, 0x1}, {{r7}, 0xfffffffffffffffb, 0x1, 0x2, 0xe9, 0x100000000000000}, {{r8}, 0x4, 0x180, 0x40, 0x401, 0x8}, {{r10}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa9, 0x800ffffb, 0x7ff, 0xfff}], 0x4, 0x0, 0x9, 0x0) acct(&(0x7f00000000c0)='./file0\x00') 06:44:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = msgget(0x2, 0x4) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x7, r7, r8, 0x0, r9, 0x80, 0x3fd}, 0x8001, 0x2, 0x7}) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r11 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r11, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r13, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) r15 = semget$private(0x0, 0x4, 0x201) semop(r15, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)) semop(r15, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r16 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r16, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r18, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x9, r17, r18, 0x0, r19, 0x80, 0x400}, 0x3, 0x2, 0x7}) r20 = semget$private(0x0, 0x4, 0x201) semop(r20, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)) semop(r20, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r21 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r21, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r23) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r23, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000480)={{0x9, r22, r23, 0x0, r24, 0x80, 0x400}, 0x3, 0x2, 0x7}) r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r25, 0x80045721, &(0x7f00000000c0)) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x0, r7, r14, r17, r24}, 0x100000000, 0x0, r26, r28, 0x2, 0x4, 0x1, 0xffffffffffffff74}) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb607fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f5fad5091944dc0a20120f1a8482d350581eba1e56faddc683536abae47e51ec32c35e1b53e1dd1e221e65b5e532ec9f5e6b300f9eaea63736c3c036ffd9cc84799fb7745283fc5976de05ebb174e93ab3b9127f9b33efe613a57353dc65668ea8de34b9e45ce8d65a0bf6b6722294ee2f8c65dd0"], 0x1) r34 = socket$unix(0x1, 0x2, 0x0) r35 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r34, 0x0, r35) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r33, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r33, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r36 = dup(r3) sendto$inet6(r36, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r36, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r36, 0xffff, 0x20, 0x0, 0x0) recvmsg(r36, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000007c0)=""/213, 0xfffffffffffffedf}], 0x1, 0x0}, 0x800) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 06:44:21 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9) socket(0x2, 0x2, 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, 0xffffffffffffff9b, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20040, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x9, 0x10001, 0x8, 0x1, 0x1, 0x48000, 0x3, 0x0, 0x0, 0x7, 0xf465}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) 06:44:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc3d4}], 0x100000000000033b, 0x0, 0x0) 06:44:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x2d, 0xaaf, 0xc}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 06:44:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) shutdown(r5, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)) connect$unix(r7, &(0x7f0000000300)=ANY=[@ANYRESHEX=r9], 0x1) r10 = dup(0xffffffffffffff9c) connect$unix(r6, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$BIOCFLUSH(r10, 0x20004268) write(r5, 0x0, 0x0) 06:44:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="36dc387760c441a0d557acb3d42dfdd4a6b1dc013944a49415c61001d47aad2ce0f74370fd3aae7259ee"], 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, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:44:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7ffe, 0x0) 06:44:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) semget(0x0, 0x1, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="676cf19d7de114fb0900"], 0x10) shutdown(r0, 0x2) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) kqueue() r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x3e, 0x0, 0x0) r8 = socket(0x1, 0x0, 0x7) dup(r8) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r9 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000001180)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYBLOB="fedf55d459a653a401823f11ffb3ddbc296209418a6fe21e93deee139df476ff310b89ab30e7e2371066426215ccdb8667959e037d4069c12fd99571b4e70dd9d6194718101838f8e5228b9d507b68685180f3bf25078ea3be25e4670085730cf0e101cc183d93acb552077c0f4d2c9229f33b7c5be612e5b153b4157c0f0ab4db4da17b665882d549f7ec68f2a8d7a32d3c33f7fb6cb0c24cade443e0d3296c7a4b1bf7751ae273571ee8520725c5b1c7de6499f151d81fe6f8cf1867"]], 0x1) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/4096) getsockopt$sock_int(r0, 0xffff, 0x84c, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff3c) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000140)=0x3) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 06:44:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev+ttyCcfg\x00', 0x40, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) chflagsat(r2, &(0x7f0000000280)='./bus\x00', 0x0, 0x3) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='.\x00') 06:44:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100010000000000323a24"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 06:44:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1a1, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x800, 0xa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = dup2(r0, 0xffffffffffffff9c) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) r9 = dup2(r7, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)) r11 = syz_open_pts() r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x30, 0x1, 0xb3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x7, 0x9}, {{}, 0xfffffffffffffffe, 0x12, 0x23ea30c287ad1d4b, 0x3d9a, 0x3}, {{r5}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x401}, {{r6}, 0xfffffffffffffffe, 0x4, 0x10, 0x370, 0x1}, {{r9}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x20000000000000, 0x4}, {{r10}, 0x0, 0x2, 0x3c37775b81fab033, 0x5, 0x1}], 0x4, &(0x7f0000000440)=[{{r11}, 0x0, 0x82, 0x0, 0x5d8e}, {{r12}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x3}, {{r13}, 0xfffffffffffffffb, 0x3, 0x2, 0x3ad0, 0x7fffffff}, {{r14}, 0x0, 0x1a, 0x40, 0x80000001, 0x8}], 0x2, &(0x7f00000004c0)={0x37a, 0x6}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)) connect$unix(r15, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="8202489c0a7d7c9c45f57a5ae0912370c85e1bbb322daeeb71dc16d9aa26a84a92cc590bcf0beb5d21af8aa80f50f01f36a44f0b611ff600b4ad5c87278e2acefaf69edd501164a0261375af5b326b22110e2adfef83836d5f1cde0100000000000000ff67cc90524e5fd52c7f11f005e79b8c07a090f6ceea18a4d5037457c8a3af61abc9517789a09a370f47bb4f76742e5777d12530fc8115a7f00b378e50bbc3477708d4a40a3c4f28ed273eb98aa404de2fe9c6a7c04d825290f700ce5fec0a72652737e59383ede4f5fc19b89ff3af61ff57f48b65400da50e7db23b510b548a248cff44b3c796bb927e8544550a821a76871094122d9cf1714f8362acec571f8586a3589824d85bc3da3d7695ad16a37d8fbd12fd2b10419625ab8953aa026709ecca108fd1aae460330d46c33bda4ae129ea216e4efa60abb112f92ce99690662e993a6c16d53347299b901c91429713d40107eb615ffc7c03d13acbcd16355f138671146a2b5f301d091f36bc6b5fcf190e76187ebcaa6cb8460b931bc7d69a22b21465e7c4fc068845f3d84389bd10f9e0ab734f4507002de42ca9f45b198ba2246b07023b17ee8c45b0ce76ab8994c8f835781956d3ba6c97bdc2ed09f9b7f388806b2033c29ebd9f6aa8c726268b823b40aa79f13e2ee7c34c838dd427bf059eaf1a1857e7679239816a9d5be9f970d5e5f5a80d2e53aed5ba3f76c0f5340669ab83bb82aa2f4b3a2e21c7e21f6b4d3d15f99fc3e51d9c8d277c6e0a6e92f52ad38b3d502ce7c99f0c3432b3501a786cf92a6ebf9acba97c5d1a357e43a7a8f7e70305b6ba2e98b45470974a3575478bfe19"], 0x10) sendto$inet6(r16, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getpeername$inet6(r16, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0xfffffffa) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0xff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:44:22 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x80000001, 0x6, 0x4}) ktrace(&(0x7f0000000100)='./file0\x00', 0xc, 0x910, 0x0) 06:44:22 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:44:22 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x5, 0x5d796a07d2a02146, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f39f888969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359ac10b4247087f2165074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e3358"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) 06:44:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cdc8ab709232852bb00"/4114]) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x401) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="8100000000000000", 0x8) 06:44:23 executing program 1: ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x612, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 06:44:23 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r1) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x300) getrusage(0x1, &(0x7f0000000080)) 06:44:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)='on', 0xfffffffc) 06:44:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x100, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/92, 0x67}, {&(0x7f0000000740)=""/213, 0xdc}, {&(0x7f0000000380)=""/25, 0x24}, {&(0x7f00000011c0)=""/150, 0x8b}, {&(0x7f0000000900), 0xffffffffffffffc9}, {&(0x7f0000001340)=""/42, 0x26}, {&(0x7f0000001280)=""/172, 0x121}, {&(0x7f0000000a40)=""/161, 0xfffffffffffffe9d}], 0x2dc) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) close(r4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r4, 0x20004269) getdents(r4, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r4, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r4, 0x12b}, {r4}, {r4, 0x22}, {r4, 0x3}, {r4, 0xc}, {r4, 0x90}, {r4, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x41, 0x2}, 0xc) r5 = fcntl$dupfd(r4, 0x0, r4) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x8) read(r5, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000005c0)=0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) sendmsg(r6, &(0x7f0000001140)={&(0x7f0000000500)=@in={0x2, 0x3}, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000b80)="9c3ccf617f0ecee93dae1591a8a63166cca7dc33211afd3c1700c8deed5ccff215bd2d5de45ec7326127eed8b40bbc92300383e38094f3c80581d704fe09cf5fde26b97c2c6a78a30254969d09ad8319271125f510591f995d12da254d00f8715a220ea4ed7909ed25cfb3c687c386cd5a94181818870715512c3d2bdbe1bbdc5fa30c8e17f844ebaad90434676353dbe8ecb88c3f3232243179d124fdac4cbb562bb9506e1b4f72c78cab5317692475fc1b53bcb77cf9b46f3907e7d7ca49dc76efd30f45d08d203375223f180d152107b8403c6a2dcbdc5b25bcf14bf54ef3579cbadb6fc8eacb9a6ba012afaed3fc52b0d5b8e35cb3a8be40", 0xfa}, {&(0x7f0000000c80)="f24617cb49c1e547ad76fac983f7fa9f39d82fcf4da6aa8b5eb13bd44f18a0a0277418ca042d36819a61b13481d3c21810a184c8accb43559fa143f255c51c769b3de552618811abb430a215413f23f82cc03abed48fe2eec1c249fb04ebca56715a0298bb072e0bd7551a6da650d3066472ae79c752cdc69b58f83ec3a695c51ea26d5f77a9d18592f41ddfa8aeea9980b85097692631f1c5a51fbfd385b06e2c9de639650b7ac68654c1454e0f24399ffb5ae8177b0d07657cf284479aa6c02649", 0xc2}, {&(0x7f0000000d80)="1b266d9b37b50b17b0fb81e9aef17009910a5cad89a407a494481dcaec910da35b243f74df0401c5d74fe4b14eb4f171235edfd50e9ed71419a2fa38b6e8295946e8af007f51d6a74e21d3ea7799039d1cffd7142519361cd38a64ea", 0x5c}, {&(0x7f0000000540)="4af543d864d720fca80ef532a632fd26799ddf1e716a49b4b857ed014ad9589e", 0x20}, {&(0x7f0000000e00)="17433e66774fc75db406bdb04d42bee3aa6b389432b2f1406dd2265d778e350ff0bdab00f71196947088d727aa75ee284908146c1a35843e2fd657886ba625362c8eceb91f2c9b5aa082b1d370e35a2965795af99fb7adacf469df977750e6529b6969a87456708f5df145c4f85e5a1bd4e61fb2d420745d243110557df6bc68861153a2c1380e216946f4a33d287433ad74b089e249438bdc3cc50d957d98a902a098347e0cd9fcab70a6d57dc5309a577199107dd3", 0xb6}, {&(0x7f0000002c80)="306ca4dfabc1927a2f48d62a8367310b1eaeb2047c15fe64a9b4ee8bde8f25ec1dc7ee89d7ad61d06434588e595ceb987a0cdf3361875f70a4413245b89959ea819a8999e1540da7083c04b554ca079cd5472c087310ea12cbecfda7210c894ffa1d88fa0e280691206602172aad91794502f6ab1e38c16da1f87f4f0fb136bbe4a0a22cd8ab70c3aaba48edeef89d4ed15a1f3437e97bd5ced1c10fe44812f6dd670334f9f406dd951b703bdedaa6d9b4a49e6b0632d5145db265ac6020c700b8f4de80ff8d65f329008d5824f37ac297e0891dcfc48204df0a916568cdd4400cb4541ae6fafac5a29290319034dd0c958d5c77bbae896fa8c0580703bc47284857e03a8840f720ab33df5f8df72374f78b54bb5ab8c9f7f622cd1ec429275754c7be0f1fa383999b5ec0063cd9100e9a0f38f81be20a0e59093cfd23a279b6850b19828e86c6d350a843f81d077d0a38358cfbbd4034e3b6a61419cef7c54052bd70854f5cbfea911cc3a5f543e074c7942126160eff1ab63a9d1eebb4127b51c02241a062112645c1f4275d04e4ddeee2c71bcab7cae12ef46e0145dbf9e7282af9783bed01bf14354910d641fd18b38eb446f3dc9f72162a4e222d1e477800121c2ca1152392c05eaa7743f4904fd8e09e536f28d66e07961bc3dd6223501a1f4c304305f010d39929bd01c26e56f1df2437750f5f73209b3147df3d2846ec2c04ad5d0e4af2d95035ae779219396e0d503e94a414dd405d08ffd3eb1c55854d084b77c33fdb4a99e3052de6936e4cf704e7845351f84a24400949c8b64dd4a8a4b590c4e5aba78d8748d6204dea5c5a88dfb328dd386c602616e2f204ae77dd1537bc4fba642b8cd19781ff02e3ee04c2ed9b4dc0699f80a8a1341b2ffd3cb61ef9d477de644f0fc9f67ad74d8c8730f384c8ffd3b5687807adc1b7ef6577777ba970d75fd31e33aac3cc4c77ce2f55336c8926ffccac11dc6a1d6091f7363b88c36efa6dc0d8184278cfbe978c7bf7bd3a656383c48b40adb9297ab074f07a0c76ffe0ec8128508409bb7ab1f4ab3954831abfdbbee294a80e0613b84cbdf5141d2c7bedf58f90d710218517dceb8a980be03322a8a53efd95ce3f93d22e4c8e4fccfa973ddecdb62df34eadb3350e6bd80ffac81ee5dcff4cd30126a022a011ebe17e19f38ada56d13d27d44bda31205f6319338d6cff958b041e4896413c94111faa49896c4bc0b30e0567fc39cb9970f08647b186f8aa95c1a95756aaac13e1901ee75cc76086e47b4529ca0c74ae39dbde86386d8b0ced99f48dd297a1b3820a8ed2235dab7025b53ec2289a037239e9a5ba157a324c78ba918cc98c9fda82c8491191e96fb6d1aefed5598c58629ed26e1524fb75372d2de13ae84d9d385d9d778ac88680680bbe0d579e56b796d62ecac21a769751c9e5b462da1ea4b18f711b7eeff32ba57e50032c6cda723b08faccee0420ddb3052e68fe18ee07b73a2003c5e3064fb6408a5e8e6bb2cca0fd78a2699ed4f9919390169fc7d3823faede000a9bb70f99000f4157187f47d887fb41f23a8fbc21350f656ec078dfde7e6eae0c0cdea1ad0d1e1e58b7a4917b29b5338789e7744b939e2a5aec49421711332f62924a6afed87b5517a34eaf939735e11631810869d0ac3192fe73b1293ffdc08a2dc6f5d4e30de7dee92c208066abe7c73f8483c25218b9ed3906b03b2f88a40ae6a24bc9cd78bc747bce4e8c75cf89b2b0119111ebedddfc110faa513616b0d26433c46cb1047a6ec2194122005c702cf2408e2d29c2ae72ce16d26106ae8d9de04e205b1d165d83922f52113bb571e72a01d095c3dfe1fb62a76236aa02678dc71d625682c4c6f5790fac421d9da4c75023b309dfba3ad37ee6bf42a0dd652392ee58034c0e410b4b012706596eb9beed2f5f1ea014c78d150d94650503e93682cb66cc42ba2742594b10eabfb19056b24bdb367c4cb1f1860432e147244d7165579da13ee24cde90fbb51a260cfc4e486e4ab7d1d9a2f53944609b75164ed4a10cd8daa7f7817d6d2f94108d59314ef62d5b80d902557d1f26c132a011f571338b4437d0577fb526059f202bb6d05690df4de18b76d0131f27e1301d94b7e6791098768c3017a80886bee32d159ce83ff03fb105a5924d0563ccc32c8f2f948a9db0b3e26884d60dd2890c4bac69a317129a9915aea326103109d4da84c702d19ab8a244c1b43a87ba0a000818178b883d54908364feaf43174709df94276c4ed08bbfc8ed12d82a367c95716aa08099294022e901711b2af0b3b77774eca9b218d4de6ea440336787489c5fd2f1ed57607e6bfbabb93f3160034a0bc277735c02021cc0dbda1da453a4305aea8dec455fe83032548113b1123a64f82617970558084ac61330ba75811de796b60888635e2d0de90d6642f54c0e127e3c663e2c98db689ef75a0d22b1a2ebe8d3987e58a8d6d8d5fbb26bff681cb1545b1862a1fbdd255de08e7461cfbb7965ffaae867827a6923bec2151cb9b0fee1eda0caaf34c523bfec837c7a26e4336f14566f180e6003cb9b55bedcbd0eb894efb64f4563dc6811d2231ef55fbe7fa46436771462aba38f21bdc64a320c4017b9ea7bbe4daa0594fed2c1c88439486650c119addcfeb4827660e1eefd978343fe0780ceba845d384685034b7c02ee6de85c17aa83ae97be50a0a3dbcabef39ec65fb80ab9b60130c2a1324edda220e8af8ac797100ce1d7fbae59036395440ebf0e1fda9e63353f7360cd15d91894d2b1e504c76576a85f8ea146c809e622ea7fed8b53ca2a70c81150bf8d0637cdc40f92188908cf57b44fe9e1115593ea0f3545fed6f54914ba22da4267b48342bd50a961d0ebb2affeffd6c7b8c16a308fb3d34bf43f5d2261a43c3045b0ca3e57123b97f70ab59e25156aa3a23c588444648589fb5d45315b4b507cc37cde3a6f6546472f924468dfe2e64346d68fdb135b4ab088add937d3a6cac64c08153956b3a22a6cfeffafab264bd824954865d796e44bb75d90e01c074d6db37809e32faca11f9269539a0cdc6d95355451dc7234eb2db26225f259728b275de5cbc60bb652e8f65e4939652e71e44996e782b50f1cd89822cfd4cfe9d3d9907ff906aeae3fa8491bc04d36b18f8abdc8919008be5a981c9b43e54da0c208cd11a645f4db6c44ebd236261c81508120905143903b83ee1a8b2490328f6c8d34b585edd49d218b5ebf267b693c358b54a2187b69d4e7afb9d83678c22fba4b49d6a901e6983c37a9224d4730c7e6327c53c2497abd51682fd273539680228d5544274157dde3de31d1351b2d0db650e5df2e329588c7e7420db7a1496d5648130150f4dabd44b2320316fcf696bbe680fc06f726f67e515f3122be9c2fa2c6fe08c9b7792d06fc5918615b7c72c52a2bc2309ed2e5fce6826fd1656d30fb62f4f3d4f540a8acff905d05b4141639d5596a26e27ff6321135a064de3737ef3a6882df4ed27629c9b596d6514b2fcac2d728023d05b62e0e62ce78f893bbb4da07bfb7ff7865d6051bca330136ed439dd38b04450c549477fda1d366e8beb49f5fc2b139f31a021afe266dfc8be1e870f1cafa94ade2bdfc29c2f566efca0a4b656d36ea2d4ed8ae142f819507637582552ff89380d3249001d493165880867438b42186590cd6da70fe2a27a37f6133e2e82f36769ddcbad37be6f03d07501e046821ec823ee997d2f5bcb6a11f350f0a7d32e0a8ae0938f1902577a132c601964b3a5d0a628d755b14cf48d307d24502578d0d1cffb7015a9f49bca6cdee88a70afca003182c2c78c6d7b0475373413984cfe7518b5835ac6995d95bdedd85de6fa37c9521209e1034500f05831014cfb1e8b7e5b6c1e1274577f358989c7e3ae00b31eaa6d5c177b66885d50051e92f589c29336392886741bc8c74c115a1839e520ffb5e3c8bd547db389459a2fd35474566480ff39b3ccdfb3ce55fba79efead1a942ed8a0617e90f2b177f54c713f6fd3ea988e7f44a5815cf35c96c4393fb74ed6fed180f6237fbaf98a802a60589f7b1c1ddfaf166958f5cb6100d96e968d603d498283a79faf7502d7393a5c01ce48bc06aeea270086e7fe55c6a7ee5b37e1979e5e5b35b3fd7563e886443555995b41b5bcabd48ce6766c8f594288a2a98e4ebffdde9d38fba76ca5d1dd367d53c9128ca006e393068201d9d9c86438979aaa5953d8b38c2668b6f17c55d82e467c97313727fcf32f3ec3fa84a0f1d986861e5ecb31bf988a1f3661ec3c8406b7fde17e68d5730491bd6b5d06345dd034eddd2e06222e66df5d0a3ae976f0baa80d1052d6f722b3a25137084940b80159617dc72d9a832131f466cb02291a1f227d65f71fbedd490e2a2e7cb595c86caf576a3808d02bf7e5a4bbc79673fcf97418042046415b1359de36d4c476269b6c2ebccc4f7f917d4911a3d9f80fe60e4fc83e6919451fd6f60e71a37bef812f60711da991902d2f19e75e35adec0adde47ffed9d75e787ee552fd6c5fc9cf776e0eec1f1353bbc72f60be52a297710b9610f82c7b9b164ba80f77d1a7c213b89c1bfd01162d264f6e60a3f53ada604756a2259aece2f1b5e3908be35185ba8bd42712c0089ce939f7ac6f412ed4d66aaa684619cee0dba424548c054a66ad23c0c83f74312061e07f9622a28129ccaacea9f682b150f8c7c4651ae803475dfae2615f326cc80a67b492a96809964bc68cc7cce9e5301eea90778df092e5d72ad24117d353272a33d15b7a339b589b523f429d93609f5447b0bcf0cd21aeadd21a73cde7e8f395d8d6e323d10497daaae1c0bfbbf6034c61311777af81870e8328d3f707198ac3a0c9a78666fffd2ef1035b09ac18e645be7c1d43e509e72bc21cbb6ec05add81f839eedd8d86b0126ef28a1cbbbe29cd14bcfad1bf3c113e0e6bd35a7aa0233ab5c0aae6a11bf3c3e2015822abeb4d3dbd276cb66aad1925a838fe3073f62296ef3b4789122786db53d725eccf7bed29dfb0643bc893a7877ff8f91843e85c19d74b910a6dd280e400fce344ef7b24c3687271700c6af552643579034a5b74ed2f307b66873deb65a4678992965a59cb2996889d2e18fb6fd25cab16981ba4c8a909d6d96a2d16fc9f28b3bf80b8d63bcbe14ca88067e928c0300c60a3c59ef62394caf7da44125945df3ad6a4ef0bb7482a0deb7d11cca9341c5f97dd4689248e65a7d289c8aba621008edb16c5e6d3c1daf8243c0cb869ce586d93127c44de3b5337d4da5906d0afda20eba501b5f0dbd660b3a1f3bd4b8e9daf466c3b4fa7163650d4c9cf121f7dc69a3c63cfbffa20c4324e6290ad2334531ef1b43c186c57a475a26456a7e70a1827c817d26ea18c4228b3d8ebf70e4952c335002327a459307eb6ee6004a32d80f11583df0ea7b1e6c372a22ff639801cf9e46b0c916421d91676aad6db4cb9165b03f03d5d3ad0cfcc6ec80cf86749db7a59ab334393b2d605c9bc02ef661a3a92b4e578f758fcfd85ec23c0da4acd575827e0b12ac6ab5213ef39aa3483f77a369f11f4be66ba98afb30b11a20d4bb73e6d336ce9736bdad375f5036d8325fbd9498d0d6563c505e398657f9fd6786228623e3df02aa52d453bbf94981a9910f5f0f3a1c08c9ef84405067906e8eb13a808c4a8a78ec7cefa41c849de583d5f4d5b4c6f87b0e82dadf05650cda53851cda155ee8360c3d84aa94e5fbf9e268f6cbb0aaa81c6e864e85aac4b726a03c576f812f55456db6b1fa64a990e55f", 0x1000}, {&(0x7f0000000ec0)="ef329e03c5144023df2ff9e030ef0db7bb5b719c4786ccd748ea5e3d84ad84f95dfa83a5e8b8e9f7113b40c7385a756cefa12d43c662848de864ed84c4e6fb839c5885d13541711de5d539a5f6f0342d6ad3182cea48e07f3bea4b4db47a09c3793058493392cd2205a3efca8c9707d70fa86e1eda735ff26f0e6874674d559d4c79d281319f478018ef0733fdfc102715531d60e7dabdf4dc58c6c3eff2c11b92b0469bc1be1c5c5a3a8cd684a957199c69297f42159e02e4918d25cc825fa4cf7d05fefb8d5aa776384e302649ce72aa1c5941616800037c901f6eea5c73cd4674cb2553bcc0c86a606b97df694127f374f78bd1a1039b", 0xf8}, {&(0x7f0000000640)="c124424a12bf9c8f6302d4c2ec1a9f7e48ce39019dbca32d0f662a218dbfd051f1bd9a93d4f3b75a14a98aabb20052bc9183", 0x32}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="d00000000000000001000000ff030000b068bbd7f6ea168b4507e8edc21ba8d5d219f11a4b86cfd3cb643d2ddf04e6206b7e05018d6b5abe944a567f0aa13b4ee34e83184f7343469a66c5f938d07257bb5bf14847dbe47b1b2ad6394b733ea5600c0ffdc7515a8c95dc111ef2f05080b30eaf92fce24146e568d6a7275f7ea4c8ac30bf388031e9fd729864753f26a45cb151e2fd10f6fd83cb4d27124939e84f9528cd10ceb3feb261e03f6832da9e143cbca8c4baf8ac108090e4dd674380729591c0a1865a768e87f50de396b126767609770000000000"], 0xd0}, 0x2) 06:44:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:44:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x35}, {0x40000006}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 06:44:23 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15da8b65a77dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x0, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 06:44:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x82c53a0b57739b16, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) munmap(&(0x7f00006d2000/0x1000)=nil, 0x1000) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="c907be492b0800000000"], 0x10) write(r3, 0x0, 0x0) 06:44:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0xc5b, 0x400, 0x5}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 06:44:24 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}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000180)="4e81e08b999c5da853ade83d81461065f7af2e12d015726b57086e2f86f173e0957c7f9cf2d0e5e7d5c3f8d96d3c2c40f0f1c0a108e83b4f5da0e88e91208060c43bd169c05e3f5126d358f8dc995d747592deb2d82d342c4329919b9e2d7d7c602cc33db187771c72a444bcf0671b139e7a879ee43c6f3c2729152b480bdf44231fc805ba4ec02b8bc6d3ea489ff24bb82938144362aac4857a184d280b33a45fef5ce4a3523c119c267a917765", 0xae}, {&(0x7f00000004c0)="84cc8455ea2dfb619f8fe5d70f1b7e77113c158841fc7df6ccdd0c33f6552d6e30eb3c2f575b434e62d43830987540aa07d0620a7cde9ebfa8aee29c14e45df03e2893666efd41b536df3de04455c11231fc822d5ba775ad5b045169da2c3006d0940aaca196b733e86011888a6129ee238efd18dbe6a69673c4f831649dee3540e32768024247a0aa0cd66548b8f5a248e4cd92d6459cb78f154a31a386ca", 0x9f}, {&(0x7f0000000580)="a25aca93b2025b1fd494678564f86e77538b63a9fc1593fb223ab7725f5e0cc61cd1db80aa48d1bc8e0e3cd732f1806ea7aba3cfb12abd8411806e581e8f8e946f72ad673da14df722835a8daec3a72179b2c9d7af4d78437b62d5244cb8647f7ea3f26745e92994420062ec0c45f390e1680347ce96967dfcc8bff1c8beafb5bc85b8e6d13548ef3b2260b5bbac131d432bd467c8e1f725453f2aa1e529e7662226a32a8ef0d01ccde50ac6b71e2071d202551839cc05847f128116c7cc2fbd68c9dfd376f67953bbf344e24b4e48a0d444049a68b4bcb51274b1", 0xdb}, {&(0x7f0000000680)="61e110539c8340c766b8389715171dd4c3977dc84438f9f190c7778cc68c905bd2c80e87b4d1c0bde398ac893452d44b4c51753eb873e75feb99a01aa5cd7d1426814868fdcf010484c28213ad9807dbdea8b9ecb6c3556e41aa29cb3b7cc723b1227790e6f32c52124c163101ce1c5a61f854cdb1ff8e10f946d4bce1cf0341a159faa7e7f61bd8de13e1a8e05185797ba230061b0fd9ea2ee584a91c768b86cd91741ed83f6ff7abc2c607a80315e786b56f0b46e37298093337da15ab6ee5e52761a5d698ed43f9454d5072cf01d585cc097563b5c7b56b6193323ed3663ceaa5c7bc2f507ad85beb5b8e2dff8dd8", 0xf0}, {&(0x7f0000000780)="aac55dca42d48686b14971507c3984d02c9f48e8cb89f5e5abe9f2d2f6c1c3ec8d323b42e97549544d7c73085cfd57feecc686ed30d0cea7bce2889ec25754f5692f297f1cc2350286b66558a5df57fd16d56fa7cfbffd212b7ccfbba0a22499244ea36575c87cf4e6b19cce48bf0611bb2efe63007b17107283311f0f077eb44ed583aabc675c7eb9b7cb3ae13603521f616302ea2fcedb3c4246c771b8f4e45e51e40caed3004e991b3fb0913f98730b86c557aba7bcf4c1804e680bf4743c18ed8a6a2d7cbd433460c793a47bf6271d738385bf8f2cb69168c46f15075fda2b7c85e5658775a72374bf8766540370fbdca99ff049ad62f61f4a1959cccb0eca04fee7115658b41b80f6be3d8ec5cbfe90979213310fa9e766041e63997cb0a5936829e0f1ce34104dcf1bba5ce3ea90b7c02b1206422e5f14339129cecf595304ff53f3b450e129d2a954ce80bf1dd53da520f8707d28476901b3a046b49b02b13e246385d271d3536bbf1d82b37735a78f6acc2d01140afecf7191e03dce55f428eff4c8f2a4d6ff138cf1d81606691f95418e5513e6b30b8c178732ab410b9249c3ed83d0e88009bf5bedf3015de12d52e890715614fc32221a8e3af9842acedc349956d1872f3d4872192e6c05230b1adc7d7a92ee45027c22f49cd0c4d91c01937f0564e898606b05116e0107c121985ec379691e8775fa38030884098b0ab694cdd6ce567f6caad1e6eb40e9e60974f593d41c605c1e96dd45f2fdd111e202309c4668eabe92d5e9048bfb22863d80ab23253f1fa6df4ea4a08666594e457f75977499756d337a6f7cce958c89a47fd7afde10de0e2960825d14c669e33207e8f47ef72e71b8b97eed2516e03b4a9909ae596a7e5bc6256280e06e40aa70ea78e015824f907d062b6ee9de2994dce158c0c36fae875e9dd6e446ce8036929eb203c3579a9c186431f7de30c2177a3a1883eaa5fb6450c55ffe128c25ab8593c7b10d653dc599006bda954bb4b32832dcafb066440b605d587a98e2badaa6b6d643daf84ca6103d5e58f8eff0253d1eebc34de1a02ade28ddbd06526058a52d4732c4c80239c6258b779b7c90905162613b8aca8fd7ced4b6c55b2759d77074a171501750c024b23b593b191a449567c2c0c8fcfa528201eaf06365269f0b23e63299cd62946567b5f8a4f66235f7e56fbf44d79095b74cd33c47dc5f91878b902d07922b5f04e89d1022dfc4fa7bc51a1a0428de9576d71d1769d5bb73a3747afa7d8d7bcc2ae1e0bf64cbfef86a9cfd7e2344e163c40f2ff93e43322e942fd40c10a4998130b36c56a364a3bddcb3972280ec9f039ecc0477ab7a3273559f9e9d565c784ed00fe2e2b18ac1cc3bf05ff5b3226f3b940b924c1763a1a9db1827a4a2553d431eed4f30909f4bd96fe7452b57c0ab583228c5900439fa836f000c6f933661a9ea3916d0bf63348daa8ebeb888d8c5355ce1b4c67120a65f6d85fbb70d12facd1f40eee432604b65f14cf11b043f5c533c46a6d72900f3374629e7c824b1955bbd881359f26a2647376ae6609bb754d78e9d6abd7dae826dec8bb3468d9b56fd3f8833bf7c31c369057d1f644967ef4af6e22d8f0ef3f1a7fdab616083eee7706b60dba8138b5bf9f44f989f399c345b1ace826626be194477e033711898b114dd338bfe8ecaccd6ad6bdeb31cefb3c3e1b310801c0d47d6c4c4a71519af5e58bd1cb9298e8cb67d0d5e4df708d4b73f743390c351f23432b7b4d0757703b2ec41c0797b2a41f87d8a33d8ea1451dc9ce1f4d195ff11d5de7722eb0883f25dc4bc6420a4c1c75075bd8783f7148f9ab26e4938285ce40fba217240cc1dc59e5e35c8bb491226d3cf914935ac1e511d5b2a77bb87c7ec3af21bc890cb1451e56d919b9e9ec71a25305631ed34a9c4dc73849b4519ac52c3cc757e9cab289ef11bfd1a1506390e3fd3d04dc73d101d7224d2f64e8fe7d50833dda7ef707c9a2813fc313b69a92838870fc06c2a5d7e416a7255503f0d392a671cdb82316c9c309ac2cfc7275d88f3112ae79f7848a92d6961b16fd2daee5c54623d98e645484fb8ab7fc43260e108c39bdfdfab3ef745d42fda3423ff4a005af28759ca8583a0e12154f3f58e50eb9ecfb433f4b9596676fb71b9b8be5d6f8cad5f40e88faed20d4f4d4b75f9a3ceb2910f446bf523f6fc90c1dccc1ff43ba6145b25d9538ddd6bc1512ce9b21eb14aaa8168f4ee8d003369c814d3adb4cfafe7b9eed7015b953c4879a84c2612c6aada61f4e88cbfa91896562ba3d8c19d953062a1806a0b6ec6ad9a6b057ce1e06e5a34362484edd34efdb1e08626e06dac58cb05d5500bea9265c0da81ef323afa80cec3f3afd9ed6459a30965699c607eb0f68990dcf2d9fff285af43aa348162d1033b1de9c174be382d8d44d6dff5e09ddd2d2d139fa66df29470ec049d5761d182a1e24e3592459ad90fd2265288056ffd3f629a2568b0340b8347af5a43f4a98a279366b9dfbbb0a4bb19b3a894627f02254c8c6b6d44aa877048828b341cf88b125dd84271b3c05fce67824179937739245d1b537bb31949ea6a58d571480461522dae0bcc529f52157ddce65068ff7bf6e0f7a07a42f3e3443f15a53259e3bfa40328def77631190fa75dfcf13eccc56978dae983667cb7fbed6a29375a1cb45ab50f05bddd10e5c2c7e98c9b01e09a0054e9224c0916b9faf2adfaaffff68e7823266e66150a2048a16d2a2456c21099d74494477ffff842d17f8fcdb6b09d2a3255b9665e9a389f5b956d00f6e06dae63bcdadd71d94d33c75216b2c52d641b3e4a85c37963412358c20dd13409c0f21e7c76498f77d643b8fb5ed997c5db289de0db8fda06854a9181dac260cf2bbb932f9754a18b77cc18a2a7b9bf4a1e7a6ef5bad5cff6195a4b37dee0975a907258a527fb1c3384922f488b05157256e563546027ab8e4e6deab4582f64cf5e2bd7b14feceda69247a3cdc785201c326fb0395e1776b4ad9c039c8432dfb823a833b1faeb47c47c8f084a2bae834d11315f9bd1e6142758831ae1a5cf4bb6418ead42ed717f2e3dcf75e69ad64583498eeee1ea55b6d22a8ca7a77ca996b8e4657a7ebcaaaf8fb26c6eb434d5ffb7b7f92597eeadddd62b9c1b931d24fd19511e953ec38014f8053d1b3c75db5a2a179233518f28da22b9d459a7c0c20b91323a6b4a351828393ec2138afc085102ccb4a1f76adba332813bac555bdc898d4e6c0590bada8160b5c8f4c5023c94630b49a555a3568cce19bca2f79887569c784c8e0e9c28c76367065ee98e40b119fc73c08d386c95f64257b981d1907413b2b87f88bc115cb611961c44f84dd9eef6f19291900b9d9161acfa4b622a0522427efc1ca7a3c1fd24f51f8fd0a12a6bcb80807622aeaba793e4114ac4be26bc726e4cb21684005e12c2dcef53eed4ac086f3cb80e3f10d143baac5c3702d5c17a2a868f5b2d489a1669a14dd9d58c565ce78d587632dcc99e5ac96aa572a2c4212fd40f1a542994d1190644ca7841b273062e9bfca190fabacd26a7d777bcf52b6b7c559e993f931cac825456bfb8990a5661d9b04a224982e0303eaf53cb629ca3f8363ee9da9b7452bb3c22128d27b881c2bef61874b900115d61c5f81d02126e057f32152fda01e00fb8aa5db4bbb7b79614d1158c0887bfc86cbac349720b1aef36d6c7e46c39fa52175b6856503c50985b179717e101a217f607581d05aa8a2129e53296155d7a4fa2052174239db073b7f17699db576f2cfd6f67fbbbdd2326a8713fe13039c22d9c4fda317ca1d5c3addac1134ecbfc77341fb7bd32d8e0208ba5fce6a319e78873e2571f07302a63e4a6d1e2f5361a062680b88eb0ff90988843bdf75958a7a5f51928bfb3f680caa5f52e7c8218ebfaac14152e834020481b0c7bd0cdc930b3c17e1dfb0584194c66aa556b6920c453fefdec789dff84d41d8460d9d4b5f0946414ae0b825bc13ae7e31cbf06378fe5d961202bde454dc0863e0a107af61b4dd33c2023349445c095a80d37e9af5b87cf7bb6efe7f52301cb2cfa4fcacb9b4ac5740cc51526ad115a117afa65a8e650aef4e5f6a5bd41e0523698f8cca9f66819339cbc284f4fe0c57f7200afd10071e7295bbeed702bbe0fdfb9da01e1b659bb3e2081f82e9db15f1407352387f344fe2dc4ede335215d80be367824e5e7416f82f9a5b4246a72b196428e48501433eb9ee77961862c470b8767ce06eb55a9d7c7aa2359318007bb37ef648a3d6af269b43fe532224332e12af68c8e45f4db4e9ae9c237f37dd9575b1d4d1488758ceac354de752f0aa9a894f3ef82d3c2122dd48a43d5848ddd4a4f6129782f7f5b3ad7b7732cb12fd1553c0db191203ed4af52a2d29ee473e8bc27cf04cb471dc3254bf9164e9f119b5f2fe8a1549531afdd8f3350f93d56fdb2164e43d1aafcd9f9193f6e62b91fe35044ec156fb8632272c0810cae267f00d66baa51f8dd07572e12509ecf9755cf13daae4c028fe1b91c45de1776a4063f90246bc161c1aa22137e88938c121ed48826f9736f1eda0b9f6783142934cd7c7418d61879c7fdde49c89ffe503f459358e32d57ecc29fb6380d120b1711fae33882214326761853183fc366017d572878fa181f9d4c6a074143e5bc8607e5f00ca33d44588bbc29fb05581b9a1814097f5341c167fb11e96e41e35c0fa093ef4f7976e9269ddae892e5623b42651d15200747ba811fd4747563976a69ad7cd4c784b88fc97c1aebe9c5802613bf2d8ff538f79dcefbfbde424346fe9a68ec7846b49b51c119e92fadc907d04f7e12738212ef23f9c13f60eea824c1c923f406c76c03f34dfe9e3d8492ec6051fce7053fe17b2548142bdb944f3684331457ea78201297fb5e17b034d234c50c99a5d26c8b74358dfc0b70961f449eb93a2479e602215f1b556e8900845d29d16b1420b20d11a2c270301611e584c74e9f1f0b12cae4dd29ed3486df94cbff7b43d009c3f15c2324dccfd39239c0bb959f2eb63d80303ca7919069340531c9f1a86566af431c622a40cc2cabf4ab0d40048bc5a0c2e289117b2ffc8756bb44e23ce79f76b7487dd47c46b1b03d09bc6cc26cd84c0f6bd1f8ec113e29b548c98dacdf5efebd1147d4be586886d288b819909984ea12860b264488e5a29722bb2ea412940c39a41e25842b1603380cdc55dc5b5dc3e33b6752791d7a38a51c5073f9f54942d41e95138cd34e8f26658a44c4e4a32c0fe6476c65d851268e65852444b0b61a60c1662d2c0ef44068232e03639757e8bacf45e089d60589d58da657d91e74bdd21790187f78e04981910c4f516beb8b5d5f0a80c9c85e296183545ea36f33e5c116e76d0aa650ccbeab41a48182612e2eb3bee4cffee3521acc4dceb373b6dd36f39f5a829c30d0b81a5bfdbf24d97e855b962a271e16f54af3fb4d8598e3a9cd1ace4bb03268099a61d356dc20202198fa6ef4edd05ff074a30a39c3eae5d3652f091d63f353820e71cfd0729dec023c0269d391e7546edfed22d12d9a18d82cd3ed07372ef72785f3315bc294610e8223cbbbff6dbdfc66734f4273f27c650b9ebd8727ee92decf0f86fdf0cdbccefb64e7122e78bc13104d784a7253dadc24adb54367441b946d8cffee11bcf66bb5b2837f175cbbbe473972ad16d7196ad7dec80620eac4aead9757ca4ce0e5e1c1c5658fb6bcfc7336e1e2083756abcd0782a71faca55cad60e6b768b68ee753f758124584bbdb230084", 0x1000}], 0x5, &(0x7f0000001800)=[{0x50, 0x0, 0x8, "940296b88687f22d59b8fe960ff4c90b9cb52ee1ecc611dfd7e78f281d065a3d2ffb7a12429b6d90abae8dab43bb803712fcd49adc1626e6e3117dbc1f4ac3"}, {0x18, 0xffff, 0xffff, "a2d69bae"}], 0x68}, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 06:44:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x1a, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="c4cf40d7492226e0326c9515e4135648f23cc592e418cb006bdc", 0x1a}, {&(0x7f0000000200)="51af181f4f5cccf0be92a414911cbe169c0c60da99d71ab00dbb94acb26d22d13d6db81b83dada12ed8bc02853df57cd10feedbbeabe9e8d203f7080f06c7a", 0x3f}, {&(0x7f0000000240)="81e223ba92e0f59257f9d5496358df576251c733b96b031f615dc419b139a1c7e657fdc40baf83778483d8cc538217afcfe930d8b2382664057fc40c90d262e4fc88c55ddffd15c3b6721f75b4e7c515e421cda75a3add08ec61f94296da9585b83eca5a649a828806577ccda03c464876a24141676e74453928c9496902b062ffe27ce2fca57db8ca5ff511d2dd1b055aeb4da25411112ffd8691f197832b5237aff04d6d9e95871ff021cd3ef23e6a2bd0000f8cd5b6cb11b21077e55c7339234506dd387b4eb2f289bb15331f5e5ad79aa53596ed3c7c181de9240ef0b8cdac1379", 0xe3}, {&(0x7f0000000340)="90280e447ad9ac93a7919d236d3c24b5353750a9fddfbf8d99060e443b4a108d4d84ced785669af25f42be74d41cbcf4c7ea630c8435fe7dd975c197835b24e88d617eb0ab3bb18cc1fabf2eda10796761bae6515e81b58b35a43e2feadac9a82aab59efd9f92e39ff46af63624ce387a697c776c5cd33fcb1c3e455778033c47e682111ce91afcbafd2577f2efab48cf15da9dc920fdfa3ace556221aae2fa82c754a5b0c0bbcc868e55c", 0xab}], 0x4, &(0x7f0000000440), 0x0, 0x808}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0xac9da10e1ce2e218, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) dup2(r0, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) recvfrom$unix(r3, &(0x7f0000000580)=""/131, 0x83, 0x6cbcb69295ca492e, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000016c000/0x1000)=nil, 0x1000, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000440)='rj', 0x2) 06:44:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x9, 0x8, &(0x7f0000000180)="4c3f8cd1dc97a99865174726989d33dd4ecc79df4338a66a96fe8e9bc96609e3f63eec6230d3facb4de6b2b628bba400a6c83010d3d707ab2e60f3cb248e4f09749bfda63f3142249a2269cbfe0a50bf9523baff56d9f262044c22d8c126a7edda83bab34fef0df7fdcbeb12e50bfb196da847155e863f5378fb43462f871b72a13caabbe845ca91f6c86a903d1060a567ea2cd08fae8e6ca9551e463a313d32fd6b354699a9e7ceb867917fce70", 0xae) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 06:44:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x6875bf9c8ed67e99, 0x2) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0xc00, r3) fchmod(0xffffffffffffffff, 0xc2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 06:44:24 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}, {}, {}, {}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffff8001}, {}, {}, {}, {0x993a1ef2908cef89}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x40000000}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="881512c53ca1ee49a7137c65fdfeec1e1e585e59a3fd5837df9de1730ed5229d0f57d28cb4c953c8b6b3de3d1539b3c0409c08f48801969b9f3d50afb61fb38e6383a313c5f4e41761a1929e105da3fb941fa5bbdbfafa9debe725b9f66810d0ca51097b4816ca8ebe05dd7cbe9a93a3fcce6ac050370b28c3756ba6e7847e3861b44b53db8ed774682ac6671a66024186d9a69b64c65830b6", 0x99}, {&(0x7f0000000140)="51fcfb1e7c641f1fe768076a1f185c6f510b98fbc7b6a767699257511391387712d31cb70fd85ef999de9e9b0f37437cb9dd9ef28c0b148884ef66b556a47501e807b63a8b49abf2351e644b691d8b0028436894ddca73b8eeb8558c2b66c87836372673f1f46ec5d7ba9d093cf4045460f288b28874b87606", 0x79}], 0x2, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) fcntl$getown(r1, 0x5) 06:44:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x90) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x3f, 0x5, 0x1, 0x2, 0x1, 0x81, 0x1, 0x1, 0xfff, 0x7}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) dup(0xffffffffffffff9c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r5, 0x20007461) 06:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x7, 0x1, 0x1}, {0x6, 0x1, 0x8, 0x7fff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000000140)="f18a09c9eb25", 0x6}, {&(0x7f0000000240)="f3173e7b6b6d4d05d7b1a43b3b2bc5f255e39dfce09ea6daeae90c71703ff9a734c55bc31a7ca149bb49752a850d34532ce659d0db369e21b7ad6a75c34f793dcea177", 0x43}, {&(0x7f0000000440)="e226c53b0a3211f5d0a2099df4d847d264f7f920687bd11f47fcd8c03af845872d619f3db3d48a9600abaaf2bba5beea6fca6a552c0d840fe1cec43a9da55b60b7f436c9f93824887f26219ecc84f8708187b7ce02410ba5f52e6d04b3", 0x5d}, {&(0x7f00000004c0)="bc51c17d76f9e8cd8cd857a88816b6f44bfd5e11fd01735c4be9dccdf39a1dbaa81c3f2a6708a85f384b3946f2a19284380ae18ff8acb29c6566ac4024ee1e59c415806c51de1b543919237728298d59ef94835f5d1aed3af2e9e7a6c0e23bb12fa40e1c60ebd83d32ec4f82fd4370f0228e38c00c12b8ae7215731f0dc4e6a4512845acbe460fd17d5b9150fa2b3c79a94068dfe10992f128b7bcdae09a4d42aa768e09ff34e0b8c21150", 0xab}, {&(0x7f0000000180)="802a682d4cc2b4c573fa925be61080b5e492324142e467414f945e2732", 0x1d}, {&(0x7f0000000580)="82c4c14e10f53a06ba7d60c6cfe99ff0abbaf3d79e5e729142f0bc79159c7f9a31ea73", 0x23}, {&(0x7f00000005c0)="7d40460711c028ce29049e10ec7a14ae09019c10fb86fe202cb84ba43e123b8b5be61f95a6890ebd30610aa7fabc21052d4615777314a450bb2e830365a16c0c0232d5e75ad07d26625d4b231b1a7947e7ba94e895bb947cec85639953d17921766453822dec30a575e9a52d5df16f9197ec2af5901de104383f7743718ad00119598fa4d1fd397db64254806d1d73fc2d3e0556223884dd060832bf0e51f57194dcc0dc774571ff675dd32580fe37a3c643d6ed366c95c45799d45333357f57f52437a1fbb5288e54828acd2f40def0fdeff038ede73e840c60538b6d1c2b4f56d780493c93ed8d84029f240d7d988520bf14eed18cac29ba7a264adbab8409d436e0bc2e8b1a8c80fcf71410396d08d58e3517aa1a5e1ca670d60307e59a7d2adb21e30dd347381872407806dd4fee5fe67c2041507bca62ef4c7a7264114e13b156f746374f42f6178e3bf79b6b654427bb550d7c6f4aab5bcecdaad3e97b89f35f891703bf47bd98301fea154fef1b5e32df5a8494b8bb2cddf02abb026c930a4875de6cebd59f56f9205fb0b4380ac2b8c7f00a442c1f48c78d8b4ead6ba9dfdb6abccf78a8cb2562f6d48fbd4750b030faf69bbd9a28f5b7c3b9035d94bdb47dc9d71d1256a6924a04f74152e043cd626a8d4b3725d1c473ad5b6701eb02b69e634d60064b48f305a5b3b2c9e99566a9fea4cee4e7b8c17b4964765c798eb2b13ca68e668cc307bcd1c06ab5833db4eea3cd7f6531a9002660425dfc22cd4989c772912adfd18b0209444aca01be7a70800b3f942e5c9b3601c716d38af51963dce6103a1bba0daa405110c384df56a212705bd4cedc2802016ef63fe8a68b2ecc16354b984e4a6bbb47bf82f27d25045b0f1523ecff093c6f3126a0abd53bf4d8686941c51ac5d3d8ad4cc12fb3a882bb8a83bda60322595ec2ccbdb76adfaa13986d31a6896a6ce3a7049694263dc87025514b652e2ebfb5c84eb134aba3325de626403283ce2215b42895f480e8aa0ee6b9224b951ed6bb8ec8436c39d2723367c7c9ee682645e0cace642e29080cc19bd23e0d537bb313f7a8235ec65542204315cd4b458ce7fb479b1923bd65a0e7a93b52be26985bf0073fc2aaa87455ea59f60eb9b334cd55a1204ef912be8276afb1153740251670266f9921d83fc3ac14f8cd1930fbbf447f5f9bf34909083568933af596e05786ecd61998bac012d19e8be854cbd43c123bdbff1577dba2d9e67452f208254d73a1e23cacce9f08112e574e3c5e4081424c8015ff91525b3529e433a4b4673f453dbe9bd4e1099fc8f3d9c6b4be915e51fa2d3101de2535b78f07b7dc02583817b69080208886c7df74e59809fd5f4daaca183ecc92de828de27adefc5e60bf4dd0b69528ffc95e897bd18ec1a28f3f366c43004d2ff299623eacf3e83730b3d02f773a0e0e0472c990137b0933b57188a2b5ef740ef74f39bc00aff640fd4fa0ffa530d7d73a2e7805bb91f950719c5332591f05780adfe335911bdf7e26e128bda20b51b0b122cfd7b6fc5e2a45caca22ef592f87823d687af8e086dbab4524bbdbd92aa6fb46afc3cf1ffdfc53b117f0a15a564da963e05003bc9254f1347e7037fecd5e00a3156a1154237e0b2f92be6be3fb273e201351c385aad795414959200a0b18f52e42466400edb15ea7915500437a2a841c1024c8a8a2dcc093cc483a16d88c0df24beddb9f06266d137fd73983fe458ce1d7f597d298123acf7ed06ac3140787b6ebf62440f9c232386c9991e649d08285e80c397892e4fcee01022afa6b2dd90632cf70527d53a3135bd5c60c604bd675971bdc78aa37f26b3ad654e99b174155365ffd3332c4621203c9949ab1bf8148143128072717272d2b1b75c659d7ea3e46abfe7f8406c407abf721d13559bd72bda215c350d9dd58c272464e2085caa2807d48442512c2a68dc0d4fe968f46e2efeb158d46965843b857b34c02cba293bcd65ebd70c62247d59fbf30108ce07652c67f489448947b5502588cbc3aeaeb340c1eddb5a696dac1a9f4135415212a97d5805996ce09e594676f99fe3a3d55bb9b0c1d737619d3cfa8484f8db32fe6d8c03fcda82c74e1b46114e6519e4e9e0f2e43d430d8947d1bffe669546662bce0d029c8f4600278762b3466c853704b79c2d2ed3723434ee92e342bd8916291953a874c55d58bbbcaec56e694e612b6ea7db3e6750a859c355215207c799ace37b03ef9929383afe3ba5fbc9a7a1d0ac3e6bfe9aab7565d996f1cc3f54b714d7df39fe6b6b4ba943723312fdf3acb8703d11e1ef7064b66fb7762bb5d17d4035f812d3e84236163a632f0abd6d1bebee8ab7d0edeb732ab751277b9c40daa86c84df23e3c97a74a0477ab10e1c1aeb04d08c3de73d9135e9e445c87133e7852652deca4b861ecbb959c821fba4f5bd0ed67f57e56ea7f21d535c2c5e6a79e1da5be589e7265ab974406a615ad8e564550ea14634bb35b069f20450f0d90be62efd3b3eeabc61addd63c0af2824995a50244d1167a530893cd776eaf914c6f816f416b75c9f8b7109723450cb8e683ae7e71da8d73c2e80b920370542c21c8e9ab824f4cf9b0d9046d9f162927033086c45cf038bbc4ccef4974a0a88d1c000617fc5e51cea7a5575fc36a87f0ce51a41ced451c3a5ac7156afe2f927bb6b063a2e049c956ea71863c5060fed39e6c0a635cb56002e735642d3acda16a581ad3f010b3a42605e45ec7ebd8d191af4cf132c6cd7644009e52422549e06a9e346b5363cc13b85132d5d1e5937c0cdde1f9d0ae7112b77b08797b6a9b19af00324bbb02f43b14ae2d38798982c591893a5bf4047cc86494ac80370337b7a28e04a80bd033a8abe02fb008f7ac024af77bf36e0eb0699542a1db87ca505e07a3742c7b839e67e484389cfb3d106deacfa12a1c7c5fdeece3cc86b8df72d2bfe8cc5c6ebe3e82b9e8a39d6ca6e9c1f37abfd818ef5680248d2df50354096b908abf1157ee24e598bd3c421b7edb69fcfe6879c8eaea957511f58e8693ef42185360e7dea43a9af2c5159201c0e5c4798e6d9ae055c6bfd3dc87a6d85270dc786d6da4bba15547f48697181e8cf7671c8863deb9affa5d5b7d627ecee3aece1d02fdc9e4d1ad842aff94d6757455281b3625373c7181c31904b72e4c34a0f094e1e1407bfeecf63518deaeab6b1572ea6dbf1bf63811d3f3475aa34bf04347d23c0f02a9e642b8600bdfb0f8e2141878503f52b1ceaea682be3fcef5657fc040c24ae1205bb369ca81fd367809e90aae637461937001f45164a50ed2bd03f61489ec47e9751ad143977b108d5ff52060162d1c4683218a3614ee43bdb2b5f651b1dcaeabcbde01463f6b03310d468bb52630c25628059f39a1510ab9892d6db56b7fd7bb335fb48d2d218cb2cb9fa8289b01de59b831ae5ddbd0a795721511e54178181c30a2c06face0f546ef7c98dfa8f43201acd9110cc075e18dbf3584841c8e7adb1801c80401d5c242386a9f9d6fa71ab72aeee8def214ffd5a506d1dfcb99c718863ad8ad8a8af47ead32738f01ec449d305fefdd6b7c0ce9790d80ca0441af2baadd37d9d8a6228e23c2d4f71f2d41c9765c87b8fe5e21d641c37eb6adbc92b67de267f8b49410b388e18b9e22bc1b8f926e6ae4d3fa78a01423980be1ae306388ac16a37f9d1e985482947f4ee4e04c653e7f65ef18b214c41797af65bf39ec7a2ccd6a66c5f73a6ab400eecca54bbc5b347344e71bf2cd826c4d2f2952ab45f490ea23723d4c47caf7183c57969b531a124c9759b4da6c259e5f90f5f7709d983bea9601783d4e7f33088ba419900873b0c64e9ca2e3494f5a0c229fba4c20269272ce4903905f69283182ec965665c5ae77dafa905b56317a82f2fd5785bef1c5e0adf48516bfba6a805f4c667a1ddf460eb435316346ee89aae1fca6a8e5f278537575839b99e0e129092ee3fb5f260739b43c5674053cf2dfd7f4e8121377fb87864dd5d4952c6adeb4dce5f9043840fb6bafe2e0455479766d7f6337197b88a482c381a6e4b6860d06cbfca568755ca05efe22e80fdb9c55d08f518dc78e1d9e8b44a0119528dc8fe7eeb870089b21ae8caa34ba5cb92af4c239adc6a670c5fff4411e93fcb78c1bb1a48ae61b47e9e24fc981100a4ac10ba1299f7f116eeb56e4126a413a6146ff76bd113ef3bf2271ff854435ef037685b96853c55be675f706b9a0d4f190db0f335261107425c5cc142053bd1a8dd6de9d01c4518ac5793ca5fc874327f5d9a31ef4dcb03def9f22bb7e9b1a88d4cb4fc1d76583abbf9fb6bb942a7852c2866953d62ea755bf048414eb56115ace65654697a9be1361ef0c3b89fe98ac70db8f4e7e0e9f3c015fd97a9b4caa7a9cfd4aaa4ea3fd803e10ee86f5a4618e77c708775ac40067786a660fffcf6a1ff1375112477a284f46ac35780420b10cd1b09374fed11b042416d69dea65765258a6933ca3816eedea02196320bbe8433e45c9177e543d5814daa9d2efbabfa71f5097fc5fd4ee6fc85d8c61ece81a658ddf405a8509ebe550ee5045fcc47e0551f8f66535f7feb81f8c8dd8c47c7e9fa30464525fb310219059b9df21ac6d565ddd0b3885fea7040410e93f526d9b8712a51235339d186b9c11109659d6f368c6556a991664794878da352433bce99abcdc57f3db686ef65b86ed535d7873c8adcfa9090d224fcde732d2cd177cb67a8200e852dcee0e83c1d8c906cbe554ca27f3ce8da503cc9102e10dceffb20b64e41c5c9711c8c0ddc64dc523b759eb501821a9041d02aaf3dfcbe0db939a684b001b4080f542da4e57806171ce7825eefeb187875d10e49300ab9d2373befba2bd375b6f229d85a72ee56dc94601003cbcb4b2497bb66eb8e0b85c6d54959e752e2d5762f8053d63cb68bc8a84d4f7f601e3afd0ac13d07a03ee7995e60d5aa6e2e1e0e41ea6ff99d9ce18370c7fd938ca98c79e00255a80e6904efafdb5a925e2788fafc26c19efede65fb2c16277e6481d463bd4b3af8757f2f522009a1155afc5cb27aa5457386bead9ba6868abed104296bf47a0c4546c538ca7f3316a03a3bc02fc6b1d967593b446f321d5974350609eea172e78d3fcfd7dc58d0f0d4aa4cb11c2695541bb30249c8c6a1a3ae03033de34fd9573807c7d085a4d2facadd681747f33c55769f764dfcb32a4f437b06661d829b3563b3d64bbeb70672596ca8eff0696fd4de5f3da2638701d3997a007e2a9131f1dc4b71c6c636da78f7704c42c0c0d7b1de72346c85b3dbeb58fad80409edd2055831001e1c0aa36e1c9a69558aea2c718f490d98c63fb5d60b24d761e84668d93e99bf23138f2f4c2177d93b046f33d7d6f5a90633eb5bc5cc8767a75ee83b0dce24c7a484b9adbc805c68978cc45bf99ff75a838f2e77fa0624ea52b011ea90c77c5f8c29e37e7084ff17594f57357c154ae2532ae546188c7e1aff588fa12229b857cf39860bd5ca9e96396d2882f9a15e50d93d79c8177d3a00e642726e39eba966648d04854b4f7bc8727b99d6b8bcf066ad065d3c1f7597d808b81a182923f9cca31f747e81e773898b93ec638371714066a87d1c4314c89981ba509628f4fc700a826eb7b821db3fd9ff471d4fce3117d4023bc58f7a799adc94a0fb76efdb303225bf6a60ab6aaee0036e1b86fad037273af39d024e07b2e1db6be865b18a02efdff22f6001deaa8e64021eb34c2cf09bc7739f3317ecc30dc2bfc61f65d28b7fdb7d453328bf6cddd6e", 0x1000}], 0x7, 0x0, 0x7fff) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 06:44:24 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) r3 = semget(0x1, 0x4, 0x8) semop(r3, &(0x7f00000003c0)=[{0x4, 0x35}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20}, {0x3, 0x100, 0x1000}, {0x3, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1c00}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 06:44:24 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/218) 06:44:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f00000000c0)) r18 = socket$inet(0x2, 0x4, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r19, 0x80045721, &(0x7f00000000c0)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r20, 0x80045721, &(0x7f00000000c0)) r21 = open(&(0x7f0000001200)='./file0\x00', 0x400, 0x154) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r22, 0x80045721, &(0x7f00000000c0)) r23 = accept$unix(r22, &(0x7f0000001240)=@file={0x0, ""/108}, &(0x7f00000012c0)=0x6e) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r24, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r26 = semget$private(0x0, 0x4, 0x201) semop(r26, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)) semop(r26, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r27 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r27, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r29, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x9, r28, r29, 0x0, r30, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r33 = semget$private(0x0, 0x4, 0x201) semop(r33, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)) semop(r33, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r34 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r34, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r36, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000480)={{0x9, r35, r36, 0x0, r37, 0x80, 0x400}, 0x3, 0x2, 0x7}) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r40, 0x80045721, &(0x7f00000000c0)) r41 = dup(r40) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x6363d4d897cd5885, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="fe839bac6776c3841f", 0x9}, {&(0x7f0000000200)="0f58902fdd5c930b6102d1ebf77986c4f9212853de802865c66ebbae34da0f3d25775bd5c2f083802035492a203dcbc70749cfcf7a14c24a2ee6032ad98b885e43f33bba4d12ce00ba72a4a36f66bf63eb820cf4e28bff35bb5e3971e034e6bde77c705c05bb4cb755cd9a8f208275d0e8767e2f3868902834ffa398ca64163d4f717a11c4e68fa59996089cb18cce4ff0587bb73e7d1bbc214d4a4e27e84a364af2d18e5ae7052902e2e5a0d80269192a81433bf478788f44bb1deca06cad16e8ff45d0f4322eddb3ee0be78519d4dbedf3aae2213d7694747282b6f0c31f2cba43e8a7320ab777a00e1efbee05bb7e1a85874b0a5ed511376e757c7a8d9f43a6573453c8bfa64717cc3855a95dd739068365bf870fdef4a3a227f5fe2c73bc37e3032c612295664d10d584c7b53996db37f5d2882441332ae046d577934c651db5e1482e3309bf246125f0c5e8c5d27e114fef3784a616623de44aa198bfa53cc14bb40da9af5134c2b30e55f5b6e51d781657fd4ba75cdf32ad929629480f712ae7ec9aa1e3d9f15fe5f292c4cdb399931514e2ae503f565fe987a52328a27f37af4273acf92950bbfdd1e398b43220d2441fb128997f559736fc2102a2de9ea342b96a2bae5068946dea99bdff431e2119981b14460194adfb077f80b458dda942df90a11e1f58c8c4471ea227d22f1bc78a604003a53fbd1fd56a99fa983bda38b6d9951feb1efd2bbc681ea29c79697fb09ef0d486fe4cc7866c6e22595307e93d82199efe5f1b982d3abea60fabc8f9de4f1edb22dd4183a757b85a29e8a114f5939401798f66b9a8d00cebd86a0dbee0cbc9e07036e8e544348a54d52b0f402c4ccb9008193328dbc4275cb9c765152934350f75c0f070e8e86533db5c784dd94780ccc891285dcdd061f1505940f961015deb12bff48abe7d1b2210a7d54d6327b0af0bb2fb0258ee648613248c2b92ce72e1b587892cdd05c9559baf902f4adbfddfef4def26577f97d38a541dd37b21fa53e2500b2c374eaffa4fb49833dd7eabb9e0979c49ac944ed0a4b05960815dab5d406da217eb3069d872c501aa2271656a0688255df8d7d4b3241a7f162d2e512463a63ceacc2915358b9bbf3973e3cccd877409344da04049104cfdea0b7af8ae1271e1d288f15aea615394702ce807957b31fc3d71ad133775ae6fec1f5369a538e805e233356f5092309f6087a07110f73d6e3e8ea10cc45a5891cec83c2bbf34aa4128270837e4939cca91764cca9c5c859574389d22fb0e13514bd5fe89b4f6a8d7fed4611cc70e053a8927940a1d1073e5e54fa743eda121f6c585e8cdc712489645a3f0ae0ac3d57040393c7ec416773b9782d3bbaf7313c5e72c968259be22fa82bd80c7a744b43c096e1c05d4454235febffb1c6394e2caad158ccfeb0f3f8024efd0bcf04fdb609bd32d57d4adfc6a74fa84e49cf94409215b4a0ae5c09ebe227ffb79b251c75d388058dda28cf813268489285853adb557558729cd62357011b3cd549927b98fdd7aad991806da3529f02a182d1a7c1a1ed16cecacd53951d1a70ba7ac7350e726c5b47254c43614c14a51d80cc9fbaf50fe7874f80e4405f5aafdc465176242ce51e1da2a1f4f426e63e5ae468f5c96a9e19427ed799d083cccf0f84be4b02747df6aff02435d627fcee14cf5321bc41b54f1757b53f958291adafb1819b16223125078d6e146717109cb4c67d129ea9a756f4bf38406e82380e806960cec619f2fad624aebe77fc8521e71180085ae9e0bcb0817943accf47bda1d2d0b6a302dd4c63cda9d0b42d9125357d015db07f26a460f0c5c37294879c4d9804b897353fc592af932afc515a116cf04076e9bd85a7aacc0f398244a753484780cece093d500400a65fe7f1da6019df8498019103a250ada85a9f221595a038af21c263c9036d7f234fb964aa97bbecbc7f266145517d8d6fa0021e0ea608763a888342233cb46fc6d18785295eb46d4b2144c4e494a90ec9b0021ca60bed00f9924cdc291e82aa31f75da7ae9e0286dfa539c479a491038ea484095b53e31de25d17c4cbbc6026cb9c237e7cb269e5671ab802b5f3d10ad80226e997a40b0df049cba61e6400ba779197a20c1a2e315a95e38369db86159f3c2e553296ee6801d3b0ed63315e9198b79201b9bbec8bf4e012fb516a28e4e233450e6c9c15e1aa5851c402ee80a258497cfac1b35744d9311719fe97fb2e81b2d31829669be13b9437809f55f4ff1022897e4469297185ad699f520a5ec504ae6226eee62f2edd4aa1ced3e91fab8d6ef1deca53ef6fccffc3d82879b1c9790f31d1645222d0f93242ae66d33b965ce0e27a56913b8da105edf89aa5d99a831dd292b20e9846e8d41f1c7fbe36296c7d12a12f578ebeb8cb4429e2f7d9500dc70478285908c9bbee17a61fb0d9ed46ffe0a8be78e4afbd9d5227bc430be10b1beb8e2e48f8cb5b8b479d10d39682ffcc391d27f2887403c9b459cf60e2d844581564711b9edc8c5d1a518a19cbaa4b65642b4357564189be25763c8a8913d13e3a33af697d7e170b12441068f786f9495a55ab2152930438f2092af7adc8f2b6dbb4f9421cc8039f4b0a04c4cca9dd09bf584a00781be9967e183d5fd77e32bcf1d12be63bfa2838b046ebc5c808a5b8cbf35c2453207c9db9d87334d9e56f0003897b17fbe4186424f39dbb1944f475509bf2d1527347e2efc846119f3adfef3589ddaee8bc4c7f0f1b58aeb67ffa6b0fbcf2dbee2ceeea6522cec06bde840baf2836cf903de07b3f1d3d50770c9fb73baf0fd435c538d24f6cf78d4e499d591dff4eb6ef1f2830df855470b2c2b2929104dcd2b633eca0502c31c9d2603301e8ef2914f382164095ed78520b14cfa20fc40273927e71b61184061b1d5a5edf7ecf8f267538aea182f122aca144aff4acb6e6194ed498cf0dc847f163cf992032e209b62f52eccfef007d2bb2255a8a68e7cf1783676df712b4d58ada6bd60b6ef1ef387879ffaa83e1499be17025d4bebb8d186230ea4b2411a104aaaa4beac7388f62060d88de61ccc6f3e7223edbfac53cd25cc5252f8e239b88e9ab07c79d79f29eb29e078f737f1e4b00af6d695d79f2f7207e69b61e6125a763cb1e5c91fe9321fabb6780b9490bee7be94d85da698c262f6d3da4436786ef19f00bd188900132b53f078b70a6302323ab3a7fd364807a34902506397a2b2e0b35d09535530375299f180bcccfda77f33eed45a30836a7c3bc5d5a7a78d551a208dbd41a281d1b3d4e5c996c3144eff8645a4f882d4863d622d5f0c94f442e8dbc509b72cb0feed4aa6fd06c2e9bde74638bc24d5ad4922a231c9129be715003f67d7ffed9f36df40fc478489cdea13525d14a36a249457a02382510b06bc2bfb2be60086e150a96793bfc9f447a989b93f396407259e2050a467ad78cc464ccd9e91a80f417499a6064703992e86822b6a4c71fd78a7abaac2485a7a0def5b9436c5f3a89602ee148a71a0cfa36edb01983ea5fee12e652675921592c7dd5d3dae9410f5581780a47c152a7e11290340e656c6d8b6163a60d21f743c6b7df6df38a7009a1036936810f34219218e1adf590e052382ef19208898d2e8b903646774a8c7dd9d7c6e5a4379c67a7c95c5e41b017832a0c52d07620abf663ce832995bd683ec6d437730e63a5762dbff6e1404ef1a05fadc622c14ab00cade86e4eb76574a1666fd8144073a27ea2007c64d3a87d33f15d95dc75c5e60c5eb7ec0b84054009b5d8ce8e18b3cb26435d0d175fb75b26fe8763ef2f4839c4d745ee5824c426884a288934e1da258b54a8768a176441f2500b9ab0f85777251f2dc2c408c203b90f1002f4aa46a866e14cb075ef182b1ac7a1c26fcb93cb3bae0ed197fbf45b22df5028e3db45bafe1020650802b6e4163c27ee4d2f775f763369fc3b4bd602e6601a13f1bd8c95766201c88edb5ce7f9fc9833d790371da547498caccc5222def55a29ad099942c63a7a0c2f93fd14f5fa00073413588af3ee86e34c6a1348a7945cb191e801a1523696e22e640590ccbf4118c7a814ad2f914bcb2cc1e57454a3c4c7553add078fd715dbad2bfd087ce81e3394719aee2b5403a28540a7c2a5510c9ae4390f2217413eb05055c38d6d4219aee154097d0a6a61eab977fb3a2626dd5c0e4effb45850b5ba51e3e701716cdc52bc517303d3fca4ac7d0787632bf5be0faa7570a013f3b052e89542f8a602549a053cdf6768d2b3fc73244f10992fc2384b9bb8231fa6469a758b9234cd7cc155332a562d37b284ed4ee12d37d82d75b24ea19fa0e26e9b9cb2e002f5ea60dac4b0163334464557cb0beb2a97715a2b797c8eba3417dc34f99620a6a210f1dbbc90f63af26f44104de718e4fc7a77720a4f0575f06c068ecaf1b1d670c408f802ceb3df45680a05f4e5b8d40f31d0288799d6dc363f3872f9b0cdb247ac739566dfeeb7fb93201d6c52e7a86ae254bef3e7cc0df295f4a051e445582aeca1a3ed1104e4f595d5d468461dbe024441799cad55098faaca51533af8699b99d3fcf02d490efc5240cef471b7589867e134f0932003f1b5e47919701584cb54898b9a75605b8cfedbefcbe6edd54cbe8ec0d2a2b8f7f5aac5dfdb5c3a8f660f1093b15783d58d0a5594aebf39a21a8ee60606370d5fe171d0391f04b3331f97e3c836baa628c4c000216f9584f3bc04fa63cf7f06ceaa2592f5cdaa1416455f131c8b451049e5e216bdcce58a7bc981611acf87d6b129129fa918509dfcfb389255bf39c654ec33d602ca06c7c4bcd0de2ce9b05b5945a779d284c042a0ce0bca040027d0f4718d78c52fb602f0813d06ad426069217e360d3c4cf0400c9e64e25be3173046f1e11cd7eccbf78e0fbf496345c512a6373c2cc802cc4bae8ac1955a3144b1f22910f6858e25107cbe4f5e9b522afa409ed3681c7c106ecfd5808624c9623e1e2f45b986fe5a27e82a1c61146fd3849272ce3d8c3011ba7b328ed82da236bc3602601ca089435764b59cec7c91f057383dddb01ff682a64b23775b48b257ba1133ee168ca6268c166f0545e362bc2b464cc8706309f4d88da9be598478fc4e6e277cd99f78f1e934af75215b68170d43699c38a1234877cf394642c64df9ee03e8eb978cf8097dd5c528be54a460d977475adf62c5aa09cdaf1dbba2ecfff38f9f8b0f34de7ffada12282743809ed2151c5db2625b505ca5017318b33e489b6b90b2465b1355e54c8715d6fcaae89d30a3087fd7d9ae92784218a74c21f994581e413221bdbba05ad06aea1ce41810f8216193e0364be7681931e4b57b30e2f5e3bef0d47f53b8d9a22a3f8a0c956030a413f61b7b43b252c4dbc04e2564b87a2858a2a5c25dcfbccf840874db07303bd0ccb17fdb81bce2fe8989dc99db0f539a7eacb481bdeb3eb314bc5bdbe26bbbc71857300ccbab477ae890e068c307a83518a83c49f7ca254c288f3c3731f44418ed5cb4eba3715f43b008d2b2ebfc8a4dbf30d7606cfa924e2f5c490d5b59cf75c914b681ab3c9d6db8e0e51f4a89ae37477c3f085aadc5c2a9818b11e3ceada52270ccdef28640392534a288a0e8c7f7230b8f57e5cc2636729dd84b14f9c47e306b5eabb152d075196b9636714d7964891b39eea1634f592035910c8d42da0f8813b6f2005c7e56aa7efa44b51c92859a26c396493c68952fef2725e462512be0eb3dd4bf60573e948622914cdc6211c0fbd2d772c1c2020e3f0613381aefa", 0x1000}, {&(0x7f0000000100)="5621dfc4a7e54de49b99", 0xa}], 0x3, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4]}, @cred={0x20, 0xffff, 0x0, r6, r11, r16}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r20, r21, r0, r23, r0, r24]}, @cred={0x20, 0xffff, 0x0, r25, r28, r31}, @cred={0x20, 0xffff, 0x0, r32, r35, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r38, r39, r41]}], 0xd8, 0xb}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 06:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9b2f, 0x2, 0xff, 0xfffffffd}, {0x200, 0x3f, 0xff, 0x5}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 06:44:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0x10000, 0x0, {[0x4, 0xdc, 0x3, 0x8, 0x8, 0xfff, 0x3f, 0x400, 0x2, 0x8, 0x1, 0xfff, 0x5, 0x9, 0xffff, 0x8, 0xb7f, 0x800], [0x8001, 0x8, 0x400, 0xffff, 0x9, 0x0, 0x2, 0xffffffffffffffb1, 0x7, 0x5f3b], [0x100000000, 0x80, 0x8, 0x80, 0x9, 0xbdc, 0x5], [0xb88c, 0x1, 0x0, 0x0, 0x7fffffff, 0x34], [{0x6, 0xfff, 0x3f}, {0x6, 0x5, 0x947, 0x8001}, {0x81, 0x1, 0x3, 0xd8}, {0x100, 0x41b, 0x7, 0x6}, {0x8d, 0x2, 0xfffffc00, 0x9}, {0x80, 0x1, 0x3ff, 0x7}, {0x3, 0x8, 0x9, 0x8}, {0x6, 0x400, 0x6, 0x5}], {0x1, 0x4, 0x352, 0x7fff}, {0x9b, 0x2, 0x5, 0x7}}}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 06:44:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000002c0)={0x1, 0x6}, 0x10) mkdirat(r3, &(0x7f0000000240)='./bus/../file0\x00', 0x110) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0xad) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:44:24 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) r5 = fcntl$getown(r4, 0x5) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)) semop(r11, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r12 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r12, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r14) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r14, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x9, r13, r14, 0x0, r15, 0x80, 0x400}, 0x3, 0x2, 0x7}) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r25, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x9, r24, r25, 0x0, r26, 0x80, 0x400}, 0x3, 0x2, 0x7}) r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x2, 0x400}, 0x3, 0x2, 0x7}) r32 = dup(0xffffffffffffffff) r33 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8000, 0x40) r34 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r34, 0x80045721, &(0x7f00000000c0)) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r35, 0x80045721, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000003c0)="8f30f99be8ea678cc9abd4cd7fab02a0cbf0ac95602ba788dd5be3a41f107dc705c933e81d22dce471ae34f35ec547b2bdee265265a5dd9188692cc5be9283a4b5bd69472c694cd28315c700b406cb242d3c2a0fa5076b166316bb7041c322ffb0c292a26e4ade6966f0ae", 0x6b}, {&(0x7f0000000180)}, {&(0x7f0000000280)="ab5ede9f08da43b94087394c6651f3ec2a3ec176436e6b0a7c1b8a", 0x1b}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r14}, @cred={0x20, 0xffff, 0x0, r17, r24, r31}, @rights={0x20, 0xffff, 0x1, [r32, r33, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r34, r35, 0xffffffffffffff9c]}], 0xa0, 0x4}, 0x404) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000000000000d8e51823a1126122b6e2f9a2d843db67ac6519ac4d66bac275f9cb7c4d8406c824597ffa64636e8895d199540b738ecad6c08260c29dd7474d34f9f999a2da27102ba38dc0f95159a315c98f2e85105c2308a49cf54f15d0ce0c8fd3df106fdbad42786321430fb2d9fb25435fdbc2a456d1982ef037f394c6eed7222ffab50f2e54479503220b9e4d2b019fa187df4de5c60cdf3930233056f4f18af3de05c1bbf64cb51d7a85dfb6"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r36 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r39 = dup2(r36, r38) kevent(r38, &(0x7f0000000040)=[{{r37}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r38, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r36}, 0xffffffffffffffff, 0xaf}, {{r39}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) read(0xffffffffffffffff, &(0x7f0000000480)=""/180, 0xb4) fcntl$setflags(r38, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000200)="49b184a43172b7a57fc78123da355e4728f66263b295ab35c0087ef1a3b20814410f7660a0233064241e39844bee7f7a821ab803fddb72f9c7d900f0f563afa08f70f936f7de1eb59d8f96b561e30044237e845285a624a61274ac5b30f068560d", 0x61) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:44:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x4c) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 06:44:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x101, 0x3, 0x3, 0x2aee, 0x2}, 0xc) 06:44:24 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x2b5}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000001c0)) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 06:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d, 0x0, 0x0, 0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") readv(r0, &(0x7f0000000640)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f00000000c0)}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/70, 0x46}], 0x9) 06:44:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000000000fb11c713000008de4e6e8f884a0016bd382e6dab3502cfba5fd5d3309614328afe704a6d0cc62a0bd352ef96995033b4074050eb83d91321c3e2e62e4182d7f16e34df6f7ce9e91f75087f0fbf51a103a74688a5fa265a12e6428c3035ef0fe0cc191d20017d04fba0770100000001000000085f2c6f2bd5a7ef070e25e9ac794e21b95d02626e3a6e420f4402bd6a89ebab4a88dc189ee3574a684c7c288f1e61032d13ef09b0d45c108e5b3e6a08d0ac7f162665b7fca9d4ab69ca16d670608a4f394c9d0000000000000000000000000000cedbc7c8db5274268773369843dbde0343813a608e90d1cee2491bae5946b6f76a585e3a0dce7cfcf2ef81c2c60d22b6f18cbefdfa2651cfc5a6cbcbca0eb31d85a3ac9658ddff1de8e81437496bf7fbbacd10b3bd269b054bd0c8d70cc11d6e5bde85f2cfcc974515b2ee7c402e96c776c3fab568b7460ad7188415f7622f287a9b4874484e24a559196ff556c44d5c7e92be2d726b20836fec8d04554f855b789885d508e0b9ee468bac4089689ec3133fed71a0dc367b8d800b0e058ec785ee01d3747ac1782a89abd5bee38472d64cc60064d4a68686f429cdbe7fe88999dba00e026b873d8b391bfea23fa238108395f4e2b022"]) semget(0x2, 0x0, 0x100) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) r4 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) semop(r4, &(0x7f0000000040)=[{0x4, 0x1, 0x800}, {0x2, 0x8009, 0x3c00}, {0x2, 0x3}, {0x1, 0xffff}], 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000180)={0x80000001}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x101) syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 06:44:25 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6739ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b0e1dfc086a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515778ac4234b0094a5fb64541374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7c5675af5d1575288ca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa8940019ec830a9edc6e0490bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d844d718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b7409000000fd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd56009b6f4828d4d292aef343850317c953033c1e5e22c84229edb1af5c7b0cb6a7018f67151a6b1cc86c8e039be49e800334bdf5a53589c947553efabe23a746d5e1caea69b9a5200de34cdaf20be5ab2c9c69df71e04a26795d6e4981624f0a631f49027238d9203e6a11d4fbcd3a3b92fad4649a4bb07ab7c3cc30270d01ceeefd54696c4514a068582ba619165f181db18944613e83ca11d737528fd4f0db022be3ef339c8a1c6b3f0ef2a1e837c215db00bd36186452c4082df883c2a0a5d5db02ce637e64f2da661a271a776098934ad1892a75481a9a98ad2ea4e52430453a600"/1537], 0x10) socketpair(0x18, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x4d0ca72250fe44bc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x5, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000200)=0x80000000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x8d\x00']) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 06:44:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x6, 0x2002, 0x5) 06:44:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x2000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xbe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x19d, 0x0, 0xff, 0x5}]}) semop(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 06:44:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) writev(r2, &(0x7f0000001340)=[{&(0x7f00000001c0)="a563d75982a9b6fd0b353cc1388906f96fc76e3be11398", 0x17}, {&(0x7f0000000200)="6abd73aebf5c0e3ab4b0ddf70d410af17c25dfac2e8c91c10e827ebcbf05f37460849e5166591d61607640e0d595de756e63fde06aa77a3f40cd89b85d41eedbda35df8afc83cca2804646fc545ce4103fa2b1a2cd4ea95ca715762dacacccfd1bb779c0f6cc87a6dfabb592e85c0dc37477bb4fc2e3731d7e5d8f62d109a82d53bb2bbd946343b84e90cb6748b134a7b56fb6073d10658e4da01a17e2d72a949d98d1b2430397bfdef6da37510196e08176bc0d5ced9502e5fcb95b72f89bf2812b48c273695c84d8dbbd409454afe87ebe6f1eadf9a42a9de4bff7677ff2e63cb66ac1d0bedc6a7c", 0xe9}, {&(0x7f0000000300)="5d3b5f07d3ff8c37a7b93e64b44b961d4f15d477459e66a6730693de8b0896", 0x1f}, {&(0x7f0000000340)="36fe89f09860e5f697e8a1de7250671827d5251546496e0a3b8fb5d06d9b407e7766a0ec0b4125371719e49be33e7fcb7f174e3710fad73a4c95dff33b854c9cb9241b6b0bc31c05389f60593af65d665936a7550a2dc3631143ee3f1bf685faf07b65edf3bd60c1179861a93fe94d5d3e824918aa31551a6232ab58b36661f40822230f66451462b5bc21a0c944b0860ecdfb12ccd4bdef9db070860cdcc301c48fc5258a83de7455a83d87ebfcc6f20d4a3ebf97b1267731f17379a5684e853c698b59de6b034a9addb18919d6c5170e22f1b082b59d0b85872fbf6ac4ed1c5f5f2e74870014f20d5de3eb9b43f669777d0c734587d6c7e2028fc696089d2401a62359ea87c0a5dbbd707be7dcad16529839ceae76ce70d84afd530a081f04cc5f9b966bb81301851d979b0415d9787b6e067260dc59ca9aee736745993b8b00bbd987c117f44602bbd1c007d4a1b08524e28e19cb1f2b40ec4f3d5147386857d55b860138ba542520c56dfbdafb786e5100033e5a167e22780ea28a157e2bd3ade647f815d8cf59a300341010a84fcfe358039962c8e0053603679d1ea194964d6fadb49922674b44c5e7b4b8888fffe0473fe5804f651a3553f319d358d4b681c1f90e5a959994af4e02db7772f6b39025b61672ce4703e86d7cf06288f9bec492a7b8bfc5039ad2274ad74d9b18b0fcf70026cb04abb1ec54be23ec448d49f8f3c980a1746cc9c8fe48220901381682d26b1b5df11d29b4992dbb7b315cffd157a9ec5b6f739a762fbc4b718711ea081505583b76ef6c0162d5ba625039804e6e92aa0896982f4e3a098594ae1002465a402d351d87248dc4687cde1fd7ae0f147aeffec1b613e2cbc28db860603d7ceaa2d07042f5e4daf133093c5972de0f3d0c4563912e970714f2e109e1fd4321e5f641d050256539973bba5dad6274ea4e63c6b668008065903d5efa85faca3da27adb78fd34ab3a83e1dd39b3790b64cd3bfc464267fe7cdf93dc66319757ff9a6c2b6374f8cc3f0702693c6b7a19d79f8bfc2bd58403248937c1a1e896c6bad75e7c76af63b30b5833269a4e60a776228283053f5a53ef733fbaeadf51d888b78b7ba719a65d3d41a4b1718f3da2a2dbb1d71fa88bfadb3db2048192407ff082d95e8a67f4faca369a80398ee770197d9d066c2e844d50edfd18b1ccc8b68cc2b31a81cf789abe15d11222b9b0b6269f44c8eddaf9459408ab4429f5716fe8ddc2f0be6f9a011035d5caadbd2cbfd912565ae372c7137b75f649e3b4d4e1e5829ee99e2e2c1d0b6f598c1c94e1b81ca8a60e351652e136fa9e105b0e32865679682ee5e1a8edcfa3e1859763dcd026c4a4b295cc225471a87fbbd9b122ca0c680b9512c465e00d1e69a85b9204453d4693820433cd9ccc741812118c3a5e71da38eec40cdbbb068c265663357fe336688cf89eddfba779f20decaf2a4e40efb50703d36a598fa7e28c1313bf95d39982c5e51040ad55ac401d1b236742cec759f224a566ab7468582e158c7a510411983a99248d01c722140ee71c513fe4681aa4680b18df70a20e10ea5c3e16c1a95643558fed9940990737da135ad0328992baa1b90a03aedec2c4267686f443c792ca1e60310a1131cc814752bea835d4de6b91d0d3dec975513058991c342250782ca67f375d7a5714f4ee3a2d9728135cd6db2cbd3bdfa59e767d2f33bc429bd06867f09cf48ab992319ae5f7a159bac89414f58bb0fd46a4b1bb144b90310818ad6f27415c6cf4ffff738958d5252a348763d22a980633082f75c0730025acd5a1ef56c58c414b44eb21db5effbc86b04304f5d288362b5acf46a02836b20e2ab14d453a68d66f3abff344ab16946d06ae2959080ded5daea95a869e81196d53551df92a6ad0fe9f1acffd22410cdb7014b04887410d20563ba9367cf9b506eb9ea9a8656bcfe4e1c9fbc9ae169f7834d1ea6e354bd7813db8a86951fc720e3a69da494504dfec91c645b9b605e5c5a0f05586552bd448cb4dbad5392fc2b271e5d7bf55202fb6736ae12562d2c1e50492ad76f7d11b90292616a8ebe4bec75724c3b62602cfe851e3a073a0a3a51f5ec127d68b9e05c08f5dde5711b67a6c10237787bd9f2c723ced9470e82d76b4a6014c9d545e67db4d8b1c086b11f1ced143bc7a240bce00d1188b83f3fa569e150486d0ffb25ce52cc98284b82e26812b63d9d01827f9deab16a9f8c2f3421a19c0c412aa1b76f4d8e31a8548f054da0089b25c27a4d96275c1bbe6c0fcf2f4a641192ad5e5715c24f67d057c0677746869b28d432fbaff2d42ead384bde86a0dee711402f513b170f4ddba5f81b0213e1ae12b1c8bf7179e58dc10ac1fc3cb005e0f41f4ba6c371ba753bf0abb177d003915e2881c4ee956b2690c141e98dc56daf0ef9fc6c23dc75dc7203b237c172859219a10376b23c8033a70781d6d5182f8decebad4e192ac78592667e46a37ea7c2158e09dcfd242d6b09dff468a59d7a2f44a6586157ea29587b1a40b7deee04d8183fbcfb67ccf3cc64aa093244ea4ac6f7ab504b06d774f47bf40359527077cf422c58a6cee16c6ae792511e9ef1540586581156d9d8f662bf589f4fb5bc889e8056e170f75f44c6d735a6e1b8861645bddf42ed8e191eb812fe7e5a9c8959598deb61630b54846d2dc05398d28b76c5f85167a5b14cf74e3130936cb121c5b34ac7cd8644d71643988d0f4efb7cf6773ea3809e8a6c1f8df7a92c68c17201e583aabc4b80c51eba4760116978792b0829c23953ca424ffe9e505ca24837a0082555b6eaaa407c2277536da9cb1e812c757e5e7b8a8db716d8b6dea2ca8bb5c4223d399c17359f1310f2c4ca90b283f027684b5e59a1ffdace9ccc1f9fc3eae62496b953c88e884bae98365f081808dc47855165fdfa2e6e4b12e5f5b7c736862957c85ec025117c2e862e654f3e92e5280c1cb4bfb4cf51ec02fa07dfa128cc71505ae88a98b24d61422ffa8a25d15273c64d5f35d001155d8854c3deccb1ede80e8c32faaf91d6f74293e84becc1c66979112fb5d7ecaca8a0b2bbab88b913d77ac0f58062a786ca5064c51e5d2e06ddec7f3cd3d318ce9817924cef04082c49b8f116c5e677ddf9f7784bb32583a482d1f1d21dd03cff0217c788bfff0453ec6ccde946ae70fd36da3ed343271ec14854b6f201b99e47c87f7e7fcdacbca3de3e2ddff5701b7821aaa31b62d06ca9d37dd40d0dc1aacb13bca44caaa443d228b93d29f3c4d8909c008659e50d62e9e020f2ed203e6afa4f60d007c19dba227d5b0c13927e3dd565ccf9cb0dd7451361c6a5e17997aaa3e2acccd1e3f700a86331d909d8dd1fc921e07baf9549d06d72d9c1a2c2a3f12d57b1fa0ed88f0de99220b1a51c399c75bf66caa9be1993b9893859931a6f940dcb0a9be658b3ac13f2b22fd0112242d43f09cf51acff8e4f7be8c1aade86d566df69a02a71a6ebbe6dcf6d668c28a9eff44f094ad30549c5fb9c967f3fe49e8acc685214d50c8f018ff4350d26923d5abf55b0aa1436b4fca544027f263deca22dda46e00518da598915db0bc917fd26d4d7be69ecb423fb475edcb83c150e03214e03748d64b5e0449fc964d21c7bf22b25261cb5c5ac7da4520cf76c33c366f0f8a2ce818505984fa71bad2d9c60e25dad0a9b1652ba2f90dbd696a15995168c447fb446b39b7750ab62bd1708babba6b7776d8467e73810be9022bbd8b7de65fe000b63803004f43c2d9a315aef9fc59e110226d16b556ef396af9f4a97e798a55c7260e4afcd11518729b82bebb293e96feb24eb98d4100f76df84d0742ee739119ef2c5cbffafc6d14c3380d446a90f543a4043095f74ab2ea3469d3df7785912d81794f321d477cf911ec1bb85dd60409df196c2e88a9123fad5134ee60b62015c22dd4a8c77764992d1ddc4b702829f653d332fb8460842beded1e6954e67249d7df4e06da43875a29ea3e2f80aa999b6aa010948c24661d7350f1b7e09f2bdd60bca1998da624b43a5dd30fa412fcbf5e590564ded06991d56cbe42951cc2cd837c2f6986dceabcc06bcd1b6b12f5fd284b36d7ee534a8608ec1d3ce785af41201d84a0fe14dd883f7946943eeec47e508d67a2025f7194dd89c553f009595e29fd103e8a07b07392ddd200da482705a49b6081193c74300b152cfce5f50cb53d225940c15e9094fbca4a9a61f52d8a6e8d3334ec96169a3f034be3bf8930e2cc94e2c9b7026404aecd302fd5e32f2c0f1ab4e8c5a2e1ada00a2df76906956a951adaab5aaba71351d27f78dffcab3be5ba11cb66549111819b7349410a2ad011c28e18d87b37eced778c1ead447b1f7a2b7badbfa4ab7a5873d3ebf606cbe6ec32912993cf74398797269cac3ba9cd20cb0c6ceecece16181827f5ec4980fd10ecff9df53c802623553e2b9010036098c6bbe4df74a86e7e104c002f4c4a3dd374aa3b21eae997a8cfab40ef3ae67b9e7be45ee61ee4544c7bb0b6a3c91aac97a0e6eb9d731a446ea397ea2ec1b20ac355a0094c47701a882c2e3ac421446c71de52d58bcf6746a197c1e7685c6be4fbbc95db4bab61bc52864830f941f5e4c3728d8377af6fb9afeefd483da09a5350e24939b9f16d5ef9584ba9b92aab553a591786fdde157c305ec65636ff0547b94fa71bab51199f6158156deb70169b68427a0bc7d469554a8fdfddd9374ecfd4415785638a656b55c05703a33e72fd98c95e99f53c9dbc67732b31c1fa10abff59611ad3a50e218bbc868753cd516cfaf574d4e35367fb34f464981e163fd4d042e884fe79676d1441be9211025ada40e6cd962866ced159bc40cdabc8e8b4dee409365f88085de899868ce01a174737401472050ad31fb11f8a54c8a08979069c04c5bc0605efb02de62d07f08e3687f3bf27e63604318656479a4dba1e6db7a8b64128d5556f32bed3a86c179e8c02805d93f02933a035991b871ebebf46712a1490e2e9444c437541ed5196ffc4516021d4406964003ccb5926f2e03050f19bda30c2710e21925d5bac4c42b44369138f697a3ce61469abf2766219fb84289b7767a1de6ea95896729f670a1a1a64b70b0f88c88f143986ef2ce6d36b81174db2233cd6ea3ec7946b94375665a6c5d904bcc67ab95ff40a346583ff0937270bc1db287565e997a83ea6a248e750965f5bc0ff356554e5a05f6cd78d22d505bc948d3ad4e127442ca836d476aed4e6700d9d06d4c190f50e3633c889e8381344ac0341d321ec38d915779e499e9a65063af9013c2c2844ef58763d0a5027fc43d89e9c8ea58242d35676e697f7f2e262e3d72c126cfe3fdeffc3e253923c07e7de44b2d47d801be54fbf50396b56e75816b204fc2eb2f0da5f6fae04a1c219f26a6d1bb184ec2c6b051d48364ca22f437066ff2ab8afb85444c309b727b0ffffeedb14dbf8399bb2dcecb758fdbef6b61fef1611971d9756deaf40025d6afcaef1c400f627886c8530a9579229a6db2fd3b00251531b9c8eeba1943d9d1ff56cf5b00ddf191ab8097820d5999b7179a11788af91caaf78768618ddf018bc92eee4be4b65a1bb153ca303ab498aba9f635589cad890489b705d6931e522ad2d488be14215f54d4c7b9589011af6e22e87189056a9cf56e19c71338edd1d6edd4e8a387368aa416a03826a7998e5910ec9d901056b60fe3f82a1013fce4bd6d7eb99435f34705497c66bdfdefa9bca7d1c5ae44e85f42e9fa63a1860dab372f2ec1dd2b809ecdee0d607675f3d3a29", 0x1000}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffd4d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000007cf8d82e95ab422bbfdbce5b1f000000f5000000000000"], 0x10}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000013c0)=r0) 06:44:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x1dc801119c7da5f9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x2, 0x1, 0x80) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000af000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000002bf5907c00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r28, r25, 0x0, 0x144, 0xffffffff00000001}, 0x120, 0xc07, r26, r27, 0xa5, 0x1, 0x100800000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r27}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) geteuid() r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) 06:44:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000200)="e4c528f36cd210b09e138cb8625d36b3dbd2111189485b3217eb40bfe48d2e786ee767482ac0aa88ab64ab59b1fa65f86d8d2a81725500ed0da24aea86bf80a1e080bd1f937562ab94a2433211e23814ce9288a42f377a55646a0a018759a069712639112a4fc15a42ec0a84e409d0b567fea75f97512d2ca96ca1059a76c36864d1689e576044ef86d65251cbbc1ba10d64ea4f530f911f2ef00e18a69aea055e517333e6d9dec5ab8ffa7f02a0409db2a4b6b5acc4f367c893b400c64bd51c64e3843b82feade0f50e6ab648deb2bfcb33428732a363f24f"}, {&(0x7f0000000300)="d5453a553ab5877eb5abd471f5cb43164d8fc1198f4dfe34343b654bf8802671b2136c64b9fefbddc5ecfb9e1fb67eef276ed6c61f2974b78c9b54ebee013e5fffd13f4870ad8d0a4d54aeb398f183c7ec29851fe2fb2728d2bbc6e2b9ab93f9a26ea0c9821a71e5a3c41faf882dbc2fde1c2d73ccaf0a18770bf0156a51026eddd0ed4b9c264f572869066f4834ee4e6011cd5267d878c38fdd4e0404de56a588f231c2d9a6146cdce8efb5f2cd1d8ae9446a11d57007c0369bdab805ff5ccd7f9201f7cfe1756f8c1d4bfc7dc73748da719ba878d0d7617b891db4439ae9ed7510283dcda668f9fc0664114791d11468bcdf0669896cbd87215dd11e4185f911e03b3ab8f9a2abb9b5780ddeb7aeae5a680862a49945a1bbe7e724570773fa92406544d31e446761683db13cd993dfa5d7cfbd76067269553bfc30cfc0d5a9067ea578c9993adbe18906b06bf71ce0756dc28769ef44dc8ac03b5795f39aed0b0a050140461e1adea8cf54011dcdd5f8446138f6ae41d89908a3415e076c26c769f51239f5a276eb88bc8e28f70a65cb1484c91dad37d99f849c1d5a89f4d2dc8e893c3acf21a3843965fa69af3707a0edea9e4f032786c1dcd5fc573db8a44a6ae54b9192909b3598476f5b49326db0b7a6d08a5786a4a70673af6687c9bfa17adb0cceb1e201b13de360a04e1fcdf746c68f3c7506004b29320d7ee9966b8b2c2443d8d127c41dcc11e3a8719351b62c81499ea348f6ba4ad4a7feedd05548456d67b418cc2c7b99ad92b45187769bd3de18e889d3f12c54d00645f1d9592a7bf334a0fb41f468031bf13e39761d88b93d71ac0b206c7e457c56052dfef225b0c3fd3df06df9875f323123d90ae77ccc24944e3e7a525644f3c8d4288e80e964a81a37f28c07c595a7c3f7dcf794959e2f143badac2f124073aa90675609360b5cf577abb7852d4e37350fdd50e1fb62ae6c3861f7f45f4a1c1fa6fda8da7540b76db9c1e9ca4be18c5e29136c97c078deb2fa9bab08a625adb2c05db70f3e9e0243f6d9afae0ead75bbe454d629d06fcd42e5477571dfff41e83ff7f4a7c029099f3550e1e2e83adf25db9b7480b0f63df9b4df915e60f78516e2043f12e4b824502b1313d4130646526f3536aac6e3ede6378b7a48b5984df02d9e3ffd86c311abbe5183d0f790651897160641150a815cbd0db8c915c5d53a33c43387fdc4f3f66a4fb6da22f6535b0db3db585a2e136897829129e06f84893996d49c28e211f8b293a6dcbb94f530a168073457b9211f21a95be242c1c57783cc86fd123a17f9ae76888eb919f1dfa1ad47cc77f892c5e4bb87424669a6cd28a9cb5ceb0163eeb3567cd69c2e9e1e3c73d2a11ed679ae1cfa9a83d3ef22ea66963a3400b58a17a79d12969062b4d6a9cbc38224c26720f02eb34e33aacbd045d926b2b85aab071106eafaab44faab9877fe9494aac759a35dd7a3bfbe373763933fbeeb9641ce8c457ac7f6a766e05f1472efca8a88aea8b1b8badb86b6acd938f5d725a1efbc97198d2b8598f9ee3e4c6c36434c524d21c451cefa2a9de3012e82916d3a4e592ee5d1d59626a97eacc616eab37f0d9199b2457124f79e5148dd08249dc895c78064ae0cc38d0238dbc00d6f7006faf9828684d2308b9a3b217ac132af4bedc11a639dc4e55eb304b0faea0eb650abc404cfe307d3356ff60c9f9f6c7c3bf6d0b652b50fa1789bc9a7329148290f95b22d2ea9d31a90f67346cbf4bb05c7f1b0a0a8025f187ab21ac65d2bcfd330cac6c454cd25d6030c453d00d4f98e80b7dfcca8b4e09d6bdfdaae96ba221566c7e46909fb4a44c864a0a8415274d54c17801b8d2722844b1c614bcf2b0036c9483c6a374d20eda45a273e1624b08ecdce7f885760c66850429a01b061c546f2e4d4030d8b6d2bc78038e632f32c5f4cec879d02a73a09d94f797f75af3288ab330339c04331cd1b3c8b83ebd9faa2d8cf38a4ac8759776b490d867e88cf078baecd53faac64a5107e2fd61abd943281b2b94b05577b6396a3325128bcd73d30a8aaced22db28abb99e6c8e481e7d2aa461513bba905fe26907daae8f8fa9a8fa38d53477b957e2502d4607bceba2a3a084846d30a646710c097dc4eff4b7427e71259fc8a4421ddf135e74c5b3d0aea29783c4de2863ec7e3aef285cc4cf221469c9a54eafa4a4339088479f2a62378557a3ae5e09779e3e7a0147be2714a4efb347bb510fb11a73683f785032cb6c0e0f0d97ccddd83a27b03f201994873f5edbeae3ba694713420877427631a20f2faf6dbee0737b2257319b0e4c788d627a68fe475a667f84011b20dbf349ac8c979bf48b3883ad834fc9ba0f5dba3852b8678ea5d6662e02d1823467b56ae71f74846e7e02531fc9effbd7b425101e184ced37e9dd451a6017aa561d3ba2a118b8ad690a0a8c3d9333945addfcf3566df3bdfc8582ccefc9c77d95bb30c96c3305724f102543e23805ddd956dea3ec025348acfcaa63aef024be2129d81ae9662e90176f6c070a3d4e2a230d15b128eb5ae2e471f54b5bcadbef04e92f24988e9f1fcee4f648c73e50ce03a16c11bb6b92b82a8e3b9fb276f572e6c0836e7383cfe9bdc7d152975c4c2fce02355d65c8087a544a6a2a4e190e7b904c7fb27c92ad4ba67621c44ff510fce1e2f4a7880e8d66300d6394c0016c51c5a02589cd4eea8c11c0c982bb315a15c8238bf6a631105e3f696d475de335c3ab2c5a5697053ab0ecf4a24cfb322c819d4a8419da056cb4b54734d51f97dd7e5f06e6eb14ecd0c6cd625d8dd2bf57af91b100542d5458fc497d3d176df15bfbc3186d9710d3618e08b4fb1a43a46aafe58e383142172fdaa1e9d66f94fa2af34f852011dc072de7f8f264609d193349d0ace75bedf3e0db7d4a3a84a2b3dbaab87b1b82ebcd4cbc1e9f12452dc4d2b69d8468d8dd92c76444469e5e2b176ba6c5b09d0ec55be027156b348200be807337c6b53ab0e1f4f579766c2360767f9a9493c605fc186f9c3f2272de06bc53fda3ed014ee4810c66f0f515d66873859934810d56ef1d6621149e06eb22fe7b7d9973c73a3eacf2324762d07a9d2e99899e18664752b4401df60c473581759364f3c4c0e185e5e12594975de9603d4aa3d4137c262909a4ca73a5baa00766c9688cab7f645d9f45cf1e17c8dd11d3ca887b94faace0b4e05d778200daaabdbb160b20c295f9c94ae023ef2b291d1526af07aaf91f50b69b9e48b44cf62984f5f2b764a54e2a28e465c1d6378ec0a4b389570c4f9874a6a159d587d67817e6583678a56e71f0df8b4931a15bf21ef5427861ce5dd50bd3050684698a809630f544fda464890118a48d13cfced382357ca1ad1fd1ae90df721c54d58d7660ae909297aa54eef1470b440e247dce98e2ab58d6c301a9cd73a0cb5bf73ded04c941894a9092b8c271c580bf502db9622861623e1ce24acdfe86bffa28b567d6e94e679bc375dc1f6b2e94685026855e9ff133a173873d743331879bb65b9dee712a2c86c8caf434a67fe4c7d73a7ab163c88f08a2353cb3482b579fe79a840e6bf982bc079ba0edf1132fc6d4d95ecdd07166425577599b247a27e4d62c265b49a6c3e98bc4c324bd6b50d57d996c9e070354f99e4fca2afaefb1c82f540a3e2854553a67607cecdd92ead7029f346973d22b4ed64c7f55626d83fe3ccbaf96899527f6a9ff9ffc3bada6f06ad91f8ab13434da1db630803ef09d8f78306bfcb57f4d4e846bcf9281aaff568f6a303a3c59491db33d30ac3df319e320799b937b9938ed4f9bdf3c84e7f511fa4568f470601749e79f5814a298eaebe3d23e77e29ba928f357933cc2e3f036665c25ee4673e30b51d961e48ef76dc6db3e3d41a28d9510b2b27bce70aa327cb19cc411641a6ebd942faa019ad78482deb25d793cd161f2dfec63d9b57a62ca605237b297f597ab125efe652e1f093c0e1a5ad46145653b03370d4f7c5a1ebf42bf8c5395fd7ae755a1eddcd987df06802d90c3576f8ff06902ad6970ca0dd990fc65ee08b0cffa35045131dd2b1a6cd7ed39e22499dd4c017c3648904281732955e8c4cd389cc2ffc9405687c9f65b4d51029470a3fb997f6be0597494c263b706f100a04ed6599e1ce06643db80873cf782169262d1fe7c353e10377734cb4f229880d5e40af73b14a7b2319b6c6e9c7aeb99f9b55dcbae60a070b93facbabac75463e48438b90a91e872bedf48d5c3dcbcc47ee91b8d5040cab8efd3058234a9d71ffd0b5458225c8fff6f4bf629ba9e918d62ed64ff404ce21bd71b86d4a0982485ea9f1f8ee51aaa626065649b7fd83911010f915b10ee7e5983b27769529378ead594f6e8b230bb407103e5d51ae0ae0d8dc28443a259e6944cbe5fb6310adef49be6783235a5c5f584c859e574150ad1e79b6cd785d5f242450ce1ff4626bb1a638adc22c35b076ac2b837579f4fa1226b81122887c2ee0dc1e89f73e4a9ff09a7c5ad89e94986db49365cf1c7c135296505893dca0b09be092ea28316615105f8bda1b83afb8a907dcb756186eeb91225fdeaa4f6db00d35fe88bc737bbf59cde2e8f7b71def0df7156bf24eb16b419e321d2cd24ca346a2dbe35c83ff406e92dc7f6deba80fd08bc09b6260bc03d42b925e8a3f3f19914d7546df07f139311ed8a374c9ea86194b4c2077ab6ef00071183c802d678476d56509bdae795b67f94e40af33482d2fd40f17952979fe52b786ab5a9ab2e0f3beaa380a761df020217ec7018734c5b716bd1312e789e741bd60de9481ea98f7b6ff782ca47abc7a2d77f368f26743b10514e38f019910b2c5fd8b5df69d09a83b4e1777a171ba3372fe66877da759fc785a0ff2f91757d467927c6169c96a2f7a5470ffdee2dbf4dda24ffbe421b3ce6e9139b7a705053859fc609b32471441ae2ff3eaeb76fa3764ac2c0da6e4731989d5633c9283a507640c9c80ed75238756433ca762bec276458b97b70ea05307845ae3562bfc21aa95bffb66303f891248fe0d4f54894510326b42d23c89ba3dab043b2fa6b5aad8cc73b45d5bd3f292ac4618cc2421b42e49b5a3cc2a4cefaf64c9f366fa7946a3558b0615b340f3bb2d05673bdfc6eafd226dcc2d8062b2d6e87e0cd3b46035c64ff8cebc0655568329cf2a5e1b69d145eaaf58cce62c90befe0d48302a270ccc8a268ca576d94ddced2d8b79b93928bd0b146b1781025111b97aab6925ab5193109a43a1ac1b109dc75d557202a707a092cf159fbcc528c27cfff2c7402e90f96d9470c8594345d81e3db12d1a13b6ab7007bf8dd0e3bec06d31a56cdfe68921f076ceb589d5c44f3813cca28631733f83bfe53b1486e3d71abc125824761058c69e1f7358be3c339a6f8314bd410c80356fda7f15e9e891ee005525be401a677010169240ec97f03c33c0afab660e78bab46b6c7a4ae1e9a71838677e8f62526167e27619cd93928a482677653be8d87fd4f8f2bec2107e7cc968c8f7e29a169081f70b6c9af4ff4c2e5d13c4ed91549ff26c98a78c6fa1cf4a46d6cc0c6a435e272f85336aa2662408caf7aa858e061acad5c0eea30921eb05c2b4f2b78cdf44b76f05ca62f610bcf185218615cc7311d79bcad572d2265adb703cfceae9c4007164978954bcdec2f52c9642fda9bd7061fc622f9df54bed01ccb2c72bc57ca9fc64b62ada8bf90e85a847de9a1afb1f57fe4c5ce2d13ca94705c6bade06dbd200204e047eb55d2b8abbf13bff6aeefb169a04950b8caa"}, {&(0x7f0000001300)="2b1ac379657d960a0cc72a2b96c0e1eb419cb8787f149c1ebd76b30621c6a0705332506d7385"}, {&(0x7f0000001340)="e29dd2382ce3c09b254106a8def81ef0176dd417ed6d9f527387e57d987b3b293148d4597d8919bc513df3cd81d253339527d79f03885e04c96fc65dc7534fc86b991f1ce7e7166bf8813bb4f901f359d2231a0730176ec5"}, {&(0x7f00000013c0)="e39121e08900e15f36275340a17bddb5af4c10e4ef687c39de8fc9c53981bcdc1b6be094a1202cf5"}, {&(0x7f0000001400)="3a8ba6ce2fd373593d4ac31a12baec0a2656bd4fca33e4fd07723b7c79e378787b86ecf0e8d1901413e6b87cec4474baeecef32f2d2a9563f8ab676d80999afeba076ec17e99aae89fdc142c41325d1e52fc20cbf9d7826bdef348dae4abe77602413ed06fea6c3d24dbef85ea98c7664eca2725d968f6e251a7923a023e349342f784a690", 0x3da}, {&(0x7f00000014c0)="9249dec575ecf43f3ce4113699cd47fe6c76af53a16f8670825d937f081bed72fa511319d9c359d2aed7fd6ca563de976593202d1813d3c437096bd8e8801232c0ca134d82c634204e94fa5bd49c1bdb780d2765b6a54f568ed30159caa8b88a139f4b1160dbff8f1b3884"}, {&(0x7f0000001540)="30441c51895d7c850deddd892712107b0dd8783b2e8fcdc5463d5b079811128dfaa3df71b5668037c3b601d0db4c55e5febabdf516459e65e93a2c6d3d78cf2d88001add48"}], 0x10000162) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x952bf38eeb5df839, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)) execve(&(0x7f0000001640)='./bus\x00', &(0x7f00000018c0)=[&(0x7f0000001680)='{(/\x00', &(0x7f00000016c0)='\'\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/wskbd0\x00', &(0x7f0000001800)='/dev/null\x00', &(0x7f0000001840)='/dev/null\x00', &(0x7f0000001880)='/dev/null\x00'], &(0x7f0000001a80)=[&(0x7f0000001940)='\xa5}U.\x00', &(0x7f0000001980)='/dev/wskbd0\x00', &(0x7f00000019c0)='+\x00', &(0x7f0000001a00)='/dev/pci\x00', &(0x7f0000001a40)='%\x00']) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)) kevent(r3, &(0x7f0000001ac0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x7, 0x9}, {{r4}, 0xfffffffffffffffa, 0x2, 0x5c640f53467ab635, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0xb252863eb078bac9, 0xfff}, {{r6}, 0x8000000000000005, 0x2, 0x1, 0x7, 0x1}], 0x6, &(0x7f0000001b40)=[{{r7}, 0xfffffffffffffffe, 0x4, 0xd9425a60ffe979c5, 0x1, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x7, 0xfffffffffffffff7}], 0x80, &(0x7f0000001b80)={0xffffffffffffffff, 0x8c64}) fcntl$dupfd(r4, 0xa, r0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 06:44:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xe8fe0dfafb23a2eb, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x3f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x05\x00\x00\x00\x00\x01\x00', 0x774cae4102c9fdd9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) accept(r6, &(0x7f0000000480)=@un=@file={0x0, ""/51}, &(0x7f00000004c0)=0x35) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x7f, 0x1, {0x101, 0x5}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0xc4) 06:44:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x130e, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000500)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000000000/0x200000)=nil, 0x100000001}, {&(0x7f0000011000/0x1000)=nil, &(0x7f00001c5000/0x4000)=nil, 0x40}, {&(0x7f00001b3000/0x1000)=nil, &(0x7f0000136000/0x2000)=nil, 0xa42a}, {&(0x7f0000017000/0x1000)=nil, &(0x7f000014e000/0x1000)=nil, 0xa93f}, {&(0x7f000001c000/0x2000)=nil, &(0x7f00000dd000/0x4000)=nil, 0x4}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000051000/0xe000)=nil, 0x5}, {&(0x7f00001c8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f00000d0000/0x1000)=nil, &(0x7f000007f000/0x4000)=nil, 0x10001}, {&(0x7f000006e000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5cdd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000021000/0x4000)=nil, 0x6}, {&(0x7f00001af000/0x2000)=nil, &(0x7f00000da000/0x2000)=nil, 0x80000001}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000006b000/0x1000)=nil, 0x12}, {&(0x7f000015f000/0x4000)=nil, &(0x7f0000029000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000001740)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 06:44:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 06:44:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x2c6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) socketpair(0x23, 0x4, 0x80, &(0x7f0000000700)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) r4 = fcntl$dupfd(r2, 0x11, r3) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000780)={0x2000000000000288, &(0x7f00000007c0)=[{0x285, 0x8, 0x80, 0x6}, {0x401, 0x4, 0x6, 0x8}, {0x7, 0x7, 0x8, 0x2}, {0x0, 0x8, 0x6}, {0xfff7, 0x81, 0x2, 0x6}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r8, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r7, 0x20007471) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/smoese0\x00', 0x81, 0x0) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) r12 = socket$inet6(0x18, 0x4, 0x8) r13 = dup2(r12, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r16 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r16, r6) 06:44:25 executing program 0: unlink(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 06:44:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYBLOB="090000000000ffff0000030000000000000008003d22c20ba97a52f8d20a5c9b34503d6b72be1ade79094e6501dcff3a7a62101d8e7b248c872b00d96c8977b2adee5f037899dae17e6078ff7a45925025e39d611a538103ea8b3017634b45ce5e552e06", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = getppid() r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r47, r47) r48 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r55, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r56, r56) r57 = socket(0x18, 0x1, 0x0) listen(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRESDEC=r62, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r63 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r63, 0x4, 0x8) writev(r63, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r65 = getpgid(0x0) fcntl$setown(r64, 0x6, r65) 06:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200002f8, &(0x7f0000000140)=[{0x25, 0xfd}, {0x35}, {0x4000000000006, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:44:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="00002e2f6275a700"], 0x8) bind(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="01008fc7382e4762757302"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) bind(r2, &(0x7f0000001480)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r1, 0xa, r3) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) accept$unix(r1, &(0x7f0000001500)=@abs, &(0x7f0000001580)=0x8) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/80, 0x50}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 06:44:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/64}, &(0x7f0000000040)=0x42) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:44:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x200) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 06:44:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0xffffffffffffffff, r2, r3}, 0xc) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) dup2(r5, r4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:44:25 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000040)='x\x00') 06:44:25 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 06:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xb, &(0x7f0000000080)="b6cf094f12cb59a35fd903") 06:44:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x384a4, 0x78) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 06:44:25 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="03ed0c2f09c838ed66c3ac68f8698b890bb3cb05dee61e61dc3bfc393a79005ee4804f9efe7fecb43e50db31411f07f1d4bda9d8d1ea4c038683a4e7c3c46e2e0c6886da4eef04604d11b77768fa4f9cd70eb799eda3b9dfbfb89f3fdb286d84de1fa531254074a071c3650ace55c3e014f47a4bf9a96017938b95811b4ef33af5e3e4c1fa567e156d1ecdcd58438da0329c34e1a707cea87929576b7f4be66d70cefb8d2df21c09"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 06:44:25 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000d4bdc74e6b70feae378e4865b42500"/141], 0x7f, 0x3, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf808981d4e22265330027548d87ff262f46ca2efbff0dc9669ef813a50ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aeebec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b70000000057a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3235ab40722991814024c82e9545171"], 0x10) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x5, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r6) 06:44:25 executing program 1: clock_settime(0x2, 0xffffffffffffffff) 06:44:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, 0x0) 06:44:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:44:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="1fbd4c3373d53f766ffce320651e0835e84979b83737c170299293fda3fc268883fab150c0d3fbc131c24ca777fd443f6be46fc7c01b18ca6fd13e118e53cb00c5f6f1d06b6ed74e365f9ed6d25e329e6806b43cf81a0df989f267fea6d94ed299d53a21e17242ee42f50b", 0x6b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 06:44:25 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x0, 0x1000000000}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r4 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 06:44:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000180)="d34c910a0ef19dc0c7f4d91d975675830c91d2468fb2d90c8de178411dbe356b2708c09535426653c5e7683bec49af804574967e64d04c7a221bc96eb1b37d52ad4171e860796d9df6fbb0a1f735a59e0b90bd2af30254a5b8e0949493") syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = geteuid() r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r8, r9, r10, 0x48, 0x81}, 0x1, 0x8, 0x5}) 06:44:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x20000000) 06:44:25 executing program 1: r0 = syz_open_pts() socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40), 0x0, 0x0, 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x2, 0x101, 0x46, "87037e81c69fd90a47000000000800", 0x4}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 06:44:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffffff, r1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 06:44:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000056f000/0x7000)=nil, 0x7000) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:44:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) socketpair(0x18, 0x4, 0x8, &(0x7f0000000800)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={r1, r4, 0xffffffffffffffff}, 0xc) r7 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername(r7, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f, 0x3}, 0x10000044001000d, 0x400008001, 0x0, 0x0, 0x8001}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='!]$\x00', &(0x7f0000000300)='!@]-]$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='#&.+\x00', &(0x7f00000005c0)='$\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-\x00', &(0x7f0000000740)=']\x00']) 06:44:26 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getpgid(r2) fcntl$setown(r0, 0x6, r7) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 06:44:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000241, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r16}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = msgget$private(0x0, 0xc6) msgsnd(r19, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r18, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r18, @ANYRES64=r14], 0x7, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$TIOCMSET(r22, 0x8010426d, &(0x7f0000000000)) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) r25 = msgget$private(0x0, 0x1) msgsnd(r25, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r26, 0x20007465, 0x0) 06:44:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0xffffffff}, {0x18, 0x0, 0x0, 0x1ff}, 0x3, [0x9, 0x3be281e1, 0x9, 0x1, 0x8, 0x0, 0x7f, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006, 0x0, 0x0, 0xac0}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r1) nanosleep(&(0x7f0000000000)={0x5, 0x5}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) 06:44:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) semop(r1, &(0x7f0000000140)=[{0x1, 0x6}, {0x2, 0x3, 0x1800}, {0x2, 0xe08, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x4, 0x2800}, {0x0, 0x3, 0x9d11f4af02a47372}, {0x0, 0x0, 0x2400}, {0x2, 0x0, 0x1000}, {0x2, 0x2, 0x800}, {0x2, 0x1000, 0x800}], 0xa) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:44:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) pipe(&(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x25, 0x4}, {0x23, 0x3ff}, {0x0, 0x3}, {0x23, 0x1}, {0x84, 0x2}, {0x0, 0xdc9}, {0x6, 0xfffffffe}], 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000300)={0x101, 0x1}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 06:44:26 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 06:44:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000080)="0304c064282e4649b29f696dda038508daee9e7b60df8fe419fcf306be7bc13f48ac81e516749b86dd063424df919bb0586f08ebf15670933aa6a8b269c8e31187dc39b4603fe991545ca1c69eca5f20fce154bb02a21e6ae3e2e95a35a088715e0d69caa9e5366098979b498e0469fea4848075979c1f0abb0a588f0cbc4b0dc1fe87c858d0533b6e66109e1f3bc17dca8bcea171795a1e8d0375b76d8e377bc1a17cefa2d8e0fcf990bba799ef73f2c52b40ea9ece4360ca86ed556d2659fb44fbc2d1f5c67d81fc8b8587aacf161ac55d9293dbd3b86637fb40cb9b19fd", 0xdf) 06:44:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r1, 0x20007461) 06:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xffffffffffffff7f, &(0x7f00000001c0)="b654e733a06bfb86ac5448d01c7ce1f00029678caeb87476c25f92d84978c8b434292a") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x20) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) flock(0xffffffffffffff9c, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3b0, 0x8, 0x2, 0x3}, {0x8000, 0x81, 0x81, 0x44}, {0x5, 0x0, 0x63, 0x3f}, {0x80, 0xfe, 0x0, 0x1}, {0x800, 0x6, 0x90, 0x4f9}]}) 06:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x14) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x34fb, 0x1fe, 0x7fffffff, 0x1, 0x8001, 0x10000, 0x104, 0x0, 0x2, 0x2, 0x400100000000}) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x2) syz_emit_ethernet(0x9c, &(0x7f00000002c0)="755a638214b5a9330b404744c222975db524118191aae05e2ee4c2f5e81e389c9eeed63e74e24ac89faa95b1465a7e941d8b397a302693747addcea10a2d02257a9f832140a096551fb3fce976f91665c072e234c6a5b51ebf2ed723b0e47775ee793c4940ab1d5a43aa4d71139455ebe26079f011984fb580a6a7497a90479ce6903150f8d0250b10f12304008a2637042e0582d16f11236727f5cd") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000500)=""/179) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) lchown(&(0x7f0000000180)='./file0\x00', r5, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() 06:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:44:27 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:44:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001880)) r8 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) r9 = fcntl$dupfd(r3, 0x0, r8) fcntl$getown(r8, 0x5) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) fcntl$lock(r11, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8000006, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x40100, 0x6, 0x100, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x2c) r12 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r13) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x1000)=nil, 0x0) r15 = shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r15) shmdt(r15) 06:44:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:44:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x10, r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 06:44:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x10000) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:44:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005d2000/0x4000)=nil, 0x4000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 06:44:27 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1) socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) kqueue() r10 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r13 = fcntl$dupfd(r11, 0x100000000000, r11) fchmod(r12, 0x4) dup2(0xffffffffffffff9c, r12) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r12, @ANYRESOCT=r13], 0x2, 0x800) connect$unix(r12, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x2, 0x0) kevent(r10, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r16, 0x80045721, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffb, 0x9, 0x24, 0x6, 0xffffffffffffffff}, {{r15}, 0xfffffffffffffffe, 0x1, 0xf0000051, 0x0, 0x1a}], 0x9130dbc, 0x0, 0x0, 0x0) r17 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r17, 0x0, 0x200, &(0x7f0000000340), 0x202, 0x0) r18 = dup(r17) ioctl$TIOCFLUSH(r18, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r19 = msgget(0x2, 0x42) msgctl$IPC_RMID(r19, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x12) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r20 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x362) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r22 = msgget(0x3, 0x100) r23 = kqueue() r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000100)=[{{r24}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r24}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r22, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r6], 0x3, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r26 = fcntl$dupfd(r25, 0x100000000000, r25) r27 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r27, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r26], 0x2, 0x800) msgsnd(r22, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r28, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) 06:44:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x20}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 06:44:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r12, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r11, r12, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x5, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r15, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r17, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x9, r16, r17, 0x0, r18, 0x80, 0x400}, 0x3, 0x2, 0x7}) r19 = semget$private(0x0, 0x4, 0x201) semop(r19, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r19, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)) semop(r19, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r20, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r22, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x9, r21, r22, 0x0, r23, 0x80, 0x400}, 0x3, 0x2, 0x7}) r24 = semget$private(0x0, 0x4, 0x201) semop(r24, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r24, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)) semop(r24, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r25 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r25, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r27, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000480)={{0x9, r26, r27, 0x0, r28, 0x80, 0x400}, 0x3, 0x2, 0x7}) r29 = semget$private(0x0, 0x4, 0x201) semop(r29, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)) semop(r29, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r30 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r30, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r32) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r32, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x9, r31, r32, 0x0, r33, 0x80, 0x400}, 0x3, 0x2, 0x7}) r34 = semget$private(0x0, 0x4, 0x201) semop(r34, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r34, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)) semop(r34, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r35 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r35, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r36, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r37, 0x80045721, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r39 = getuid() r40 = semget$private(0x0, 0x4, 0x201) semop(r40, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r40, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)) semop(r40, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r41 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r41, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r43) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r43, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000480)={{0x9, r42, r43, 0x0, r44, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000480)={{0x9, r39, r36, 0x0, r38, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x8, &(0x7f0000000300)=[r13, r17, r23, 0x0, 0xffffffffffffffff, r28, r33, r36]) r46 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r46, 0x80045721, &(0x7f00000000c0)) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r47, 0x80045721, &(0x7f00000000c0)) r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r48, 0x80045721, &(0x7f00000000c0)) r49 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0xc4b5a991b3bf6966, 0x0) r50 = kqueue() r51 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r51, 0x80045721, &(0x7f00000000c0)) r52 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r52, 0x80045721, &(0x7f00000000c0)) r53 = socket(0x0, 0x0, 0x0) r54 = fcntl$getown(r53, 0x5) r55 = socket(0x800000018, 0x3, 0x102) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r54, r56, r58}, 0xc) r59 = getuid() r60 = semget$private(0x0, 0x4, 0x201) semop(r60, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000240)) semop(r60, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r61 = open(&(0x7f0000000500)='./file0/file0\x00', 0x100000000000211, 0x0) writev(r61, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r63) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r63, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000480)={{0x9, r62, r63, 0x0, r64, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00/file0\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="6e3b309e61d9cf4d700a35883b22c849c9b1e1125fa383ad4f5d760e2f0d7c01a6922c5128", 0x25}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r45, @ANYBLOB="000000103000210000f90000ffff55d165610000", @ANYRES32=r46, @ANYRES32=r0, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r0, @ANYRES32=r50, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r52, @ANYBLOB="20000000000000007e92c6e5e3561000", @ANYRES32=r54, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x40e}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r66 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r65, r67}, 0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x40000000, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 06:44:27 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x6c}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 06:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x5, 0x2]}) 06:44:28 executing program 0: r0 = shmget(0x0, 0x4000, 0x105, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 06:44:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xf22, 0x3f, 0x1, 0xfffc, 0x0, 0x40000000000, 0x0, 0x8000000000000004}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 06:44:28 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x4) r3 = geteuid() setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x11) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r11, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5130c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20e188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517000000000000000000", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r12]], @ANYRES32=r0], 0x4) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000380)=0xc) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) on./bus./busuvm_fault(0xfffffd807f008730, 0x6fcd93b2cb0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f008730, 0x6fcd93b2cb0, 0, 1) -> e in6_purgeaddr(ffff800000ac7c00) at in6_purgeaddr+0x135 end trace frame: 0xffff800021b90a40, count: 0 ddb{0}> trace in6_purgeaddr(ffff800000ac7c00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ab4000) at in6_ifdetach+0x74 if_detach(ffff800000ab4000) at if_detach+0x155 tun_clone_destroy(ffff800000ab4000) at tun_clone_destroy+0x1c7 spec_close(ffff800021b90b70) at spec_close+0x311 VOP_CLOSE(fffffd806e1454e8,7,fffffd807f7c6780,ffff800020acec78) at VOP_CLOSE+0xc0 vn_closefile(fffffd8063dc2148,ffff800020acec78) at vn_closefile+0xd8 fdrop(fffffd8063dc2148,ffff800020acec78) at fdrop+0xc2 closef(fffffd8063dc2148,ffff800020acec78) at closef+0x11d fdfree(ffff800020acec78) at fdfree+0x101 exit1(ffff800020acec78,19,1) at exit1+0x32f postsig(ffff800020acec78,19) at postsig+0x4e3 userret(ffff800020acec78) at userret+0x199 syscall(ffff800021b90ff0) at syscall+0x55f Xsyscall(6,0,7f7ffffda070,88,0,7f7ffffda094) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffda0e0, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800021b909d0 rbx 0 rdx 0x1b rcx 0x1c rax 0 r8 0xffffffff81cdc104 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x9e069aee130c9f07 r12 0x6fcd93b2ca8 r13 0 r14 0xffff800000ac7c00 r15 0xffff800000ab4000 rip 0xffffffff82171be5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021b90960 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> show proc PROC (syz-executor.1) pid=215379 stat=onproc flags process=a proc=2000 pri=17, usrpri=66, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace788,0xffffffff8266aad8 process=0xffff800020adce00 user=0xffff800021b8c000, vmspace=0xfffffd807f008730 estcpu=36, cpticks=2, pctcpu=0.12 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51534 224227 0 0 3 0x14200 bored sosplice 33586 242672 85761 0 2 0x2 syz-executor.0 85761 451146 16600 0 3 0x82 thrsleep syz-fuzzer 85761 196546 16600 0 3 0x4000082 nanosleep syz-fuzzer 85761 164313 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 428261 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 66845 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 23142 16600 0 2 0x4000082 syz-fuzzer 85761 169556 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 295995 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 110928 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 369941 16600 0 3 0x4000082 thrsleep syz-fuzzer 85761 365987 16600 0 3 0x4000082 thrsleep syz-fuzzer 16600 22750 62860 0 3 0x10008a pause ksh 62860 513469 50743 0 3 0x92 select sshd 27824 325101 1 0 3 0x100083 ttyin getty 50743 255319 1 0 3 0x80 select sshd 97600 341766 74968 74 3 0x100092 bpf pflogd 74968 177545 1 0 3 0x80 netio pflogd 9677 327101 65698 73 3 0x100090 kqread syslogd 65698 243979 1 0 3 0x100082 netio syslogd 95438 52343 1 77 2 0x100090 dhclient 54208 362131 1 0 3 0x80 poll dhclient 42366 446149 0 0 7 0x14200 zerothread 74620 127705 0 0 3 0x14200 aiodoned aiodoned 39368 297067 0 0 3 0x14200 syncer update 86217 93592 0 0 3 0x14200 cleaner cleaner 39327 247525 0 0 3 0x14200 reaper reaper 24793 512726 0 0 3 0x14200 pgdaemon pagedaemon 10947 488061 0 0 3 0x14200 bored crynlk 73402 252916 0 0 3 0x14200 bored crypto 59768 511288 0 0 3 0x40014200 acpi0 acpi0 92831 482501 0 0 3 0x40014200 idle1 73464 439934 0 0 2 0x14200 softnet 20669 112841 0 0 2 0x14200 systqmp 97496 444988 0 0 3 0x14200 bored systq 66423 327668 0 0 3 0x40014200 bored softclock 24863 39823 0 0 3 0x40014200 idle0 35827 282009 0 0 3 0x14200 bored smr 1 482339 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33586 (syz-executor.0) thread 0xffff800020abf160 (242672) exclusive rrwlock inode r = 0 (0xfffffd8063da01b0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80691d02b8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9571 6627K 7212K 78643K 11601 0 0 pcb 13 8K 8K 78643K 127 0 0 rtable 87 12K 12K 78643K 424 0 0 ifaddr 66 14K 15K 78643K 136 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1483 0 0 iov 0 0K 16K 78643K 98 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 1586 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 4 2K 2K 78643K 4 0 0 sem 12 1K 1K 78643K 190 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 4 9K 25K 78643K 416 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 60 63K 95K 78643K 548 0 0 subproc 23 1K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 83 0 0 in_multi 13 0K 2K 78643K 79 0 0 ether_multi 1 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 269 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 115 22K 31K 78643K 2419 0 0 UVM aobj 57 2K 2K 78643K 57 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 93 0 0 NDP 15 0K 0K 78643K 38 0 0 temp 194 3564K 3644K 78643K 18247 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 60 0 58 1 0 1 1 0 8 0 rtentry 112 60 0 31 2 0 2 2 0 8 0 unpcb 120 279 0 269 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 43 0 43 1 1 0 1 0 8 0 tcpcb 544 223 0 219 4 0 4 4 0 8 3 inpcb 280 739 0 732 4 0 4 4 0 8 3 nd6 48 7 0 6 2 1 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 12 0 12 2 1 1 1 0 8 1 pffrag 232 8 0 8 3 2 1 1 0 482 1 pffrnode 88 8 0 8 3 2 1 1 0 8 1 pffrent 40 274 0 274 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 54 0 8 1 0 1 1 0 8 0 pfstkey 112 54 0 8 2 0 2 2 0 8 0 pfstate 328 54 0 8 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 2 3 0 3 3 0 8 1 art_heap4 256 296 0 104 16 3 13 14 0 8 0 art_table 32 300 0 106 2 0 2 2 0 8 0 art_node 16 59 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 32 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 188 0 178 1 0 1 1 0 8 0 shmpl 112 55 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2083 0 681 46 0 46 46 0 8 0 ffsino 272 2083 0 681 95 0 95 95 0 8 0 nchpl 144 3129 0 1524 61 0 61 61 0 8 0 uvmvnodes 72 2376 0 0 44 0 44 44 0 8 0 vnodes 208 2376 0 0 126 0 126 126 0 8 0 namei 1024 9421 0 9420 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 9657 0 9657 9 6 3 6 0 8 3 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 432 611 0 597 3 1 2 3 0 8 0 futexpl 56 10478 0 10478 1 0 1 1 0 8 1 knotepl 112 114 0 95 1 0 1 1 0 8 0 kqueuepl 104 122 0 120 1 0 1 1 0 8 0 pipepl 112 422 0 404 2 0 2 2 0 8 1 fdescpl 488 612 0 597 3 0 3 3 0 8 0 filepl 152 5341 0 5251 7 1 6 6 0 8 2 lockfpl 104 233 0 232 1 0 1 1 0 8 0 lockfspl 48 85 0 84 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 499 0 490 1 0 1 1 0 8 0 zombiepl 144 598 0 597 1 0 1 1 0 8 0 processpl 896 628 0 597 4 0 4 4 0 8 0 procpl 632 1571 0 1530 5 0 5 5 0 8 0 srpgc 64 6 0 4 2 1 1 1 0 8 0 sosppl 128 4 0 4 2 1 1 1 0 8 1 sockpl 384 1096 0 1077 9 2 7 7 0 8 5 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 20 0 20 20 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 301 0 0 19 0 19 19 0 8 0 bufpl 256 8500 0 1442 442 0 442 442 0 8 0 anonpl 16 92901 0 72577 102 4 98 100 0 124 11 amapchunkpl 152 4001 0 3840 14 3 11 12 0 158 2 amappl16 192 3649 0 2525 78 13 65 69 0 8 8 amappl15 184 360 0 357 1 0 1 1 0 8 0 amappl14 176 182 0 175 1 0 1 1 0 8 0 amappl12 160 6 0 5 2 1 1 1 0 8 0 amappl11 152 64 0 48 1 0 1 1 0 8 0 amappl10 144 14 0 9 1 0 1 1 0 8 0 amappl9 136 686 0 682 1 0 1 1 0 8 0 amappl8 128 271 0 233 2 0 2 2 0 8 0 amappl7 120 47 0 40 1 0 1 1 0 8 0 amappl6 112 68 0 56 1 0 1 1 0 8 0 amappl5 104 143 0 129 1 0 1 1 0 8 0 amappl4 96 758 0 728 1 0 1 1 0 8 0 amappl3 88 363 0 357 1 0 1 1 0 8 0 amappl2 80 4124 0 4058 3 1 2 3 0 8 0 amappl1 72 23098 0 22671 25 15 10 20 0 8 0 amappl 80 1857 0 1810 2 0 2 2 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 56 0 0 1 0 1 1 0 8 0 uaddrrnd 24 614 0 597 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 614 0 597 1 0 1 1 0 8 0 vmmpekpl 168 9159 0 9126 3 1 2 2 0 8 0 vmmpepl 168 86025 0 83805 165 20 145 146 0 357 36 vmsppl 368 611 0 597 2 0 2 2 0 8 0 pdppl 4096 1235 0 1196 6 0 6 6 0 8 0 pvpl 32 275976 0 252988 228 4 224 227 0 265 33 pmappl 232 613 0 597 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 620 0 6 18 0 18 18 0 8 0