Warning: Permanently added '10.128.0.127' (ECDSA) to the list of known hosts. 2019/09/07 11:08:14 fuzzer started 2019/09/07 11:08:19 dialing manager at 10.128.15.235:37764 2019/09/07 11:08:19 syscalls: 337 2019/09/07 11:08:19 code coverage: enabled 2019/09/07 11:08:19 comparison tracing: enabled 2019/09/07 11:08:19 extra coverage: support is not implemented in syzkaller 2019/09/07 11:08:19 setuid sandbox: enabled 2019/09/07 11:08:19 namespace sandbox: support is not implemented in syzkaller 2019/09/07 11:08:19 Android sandbox: support is not implemented in syzkaller 2019/09/07 11:08:19 fault injection: support is not implemented in syzkaller 2019/09/07 11:08:19 leak checking: support is not implemented in syzkaller 2019/09/07 11:08:19 net packet injection: enabled 2019/09/07 11:08:19 net device setup: support is not implemented in syzkaller 11:08:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x4, 0x1000, 0x3, "4ce9efc8576497deb9538704b5e9488a59529d01", 0x5, 0xce3}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="aa2a0777ef7d5a244d740603c24204cbe9e762de8403be1d8bc8b8a079494c20a91e996c33c077ea72fe14dda0f98b36f9ca8eb923c81fd34d762b7b9864ba127e653f37cb0dd5b1c079dc6d1103117bd1c8d12098693cd1dcb961a1fef4dbd25be3f822f140bb1c379fd55b363e4b1eca993bc1debbe3f47bb1a63900023a9a57cf9f2bf4f2c2a51fc65aad478bf4c685b748c186dc6682d4b7f259e1e2df6db7b89b54bd79853ed0c2a7c50973db47f1988d6c544232c901a25b618c4d50d57c4f3786935a09834e2666d52be5e726d9638db7b7cf980f7a807a07e991972b5d16070758", 0xe5}, {&(0x7f00000001c0)="afb371b85d429bbeb4983a7013b0c165f0c49886e23ff7bcde194caa82f960981c4f32bfc56e14dfe96164ed38f0f68194311730e796935d93f501fab7bea41ecc2183de015e1ff6296c70422fcb12ddb28bf62d0e976beeaa3473268a34ed716d26799e4b618609ec49a3823c255c21a683435fb36d49092f1462378f0b3619d235248e0525fe916cb4e66cd2be5910bc286a277d1cc5895409331af79ac9fcaae30ef21fe9d14a683d759ff317f45df2505b8c8fdaaf99832c1709bfad91413c4a20a31934341e0efc4af3cefee8d59dfd455970ed35eab84b90eb2c5dc5120091d8692760", 0xe6}, {&(0x7f00000002c0)="9e445054e5b0e2c1b1b45d782e23f52727db652442c3d44a861ea02de390385f0c70dacc742f134581a6647c596887fc1c1d79e4597017601bd37c6e8e03590e5efcf4299f659b6e23e2ea429b447d993b912ddf385d56e912e4a8ed49c01373fbe24672600a8d0d9479e876e018727d2d21598aba24657ab42acd96756d5c29580ad5015122d5caeb1481ff82473133f3c092ff9749a995ac8705a1b73833f092f3e63b4d29c1e28ad69dd75145a8af0521192d4aa8cb0ed0060a200952bf54e3c3", 0xc2}, {&(0x7f00000003c0)="6e1673d65fa657d9fc50b0a87440acc8c9b4d7cebd6d90a1558061544daf72fc7e6dfa9eec1e98f4069002071e3c34891b1f7472587c98bb0b0083f30d6fa7105240c3a6cad86b62fa2b9b61ca3842168bcfa91b5ffce86df4a9ad6fe962418bc5988b3ce000830d5147f0fb602d5452b3ffd6ed47b0d757a0591f898972bb172372babb7d60cabe637fa846e48f4e3223b4c1d5f90ecf29c11de126f248fd7748d7d7631ace3985741d2a7a033b69b946b9417f4dd62b119ecc0bb79d350a4b201429133a0c0c8e314c7676038dcf61e93e25fcaad9ef1361319297e1f983f618dedaaddd6f9b3415cb28f28daaa5df6cf5e26568d7fcf6486f141f4751e53f275b5705fd14a28cf8fdf4c7094d8bd089db3dec74aa08dde3e999532ab06508ea6f381a2e70dad9aa8595c48bdcbba81550a31f2df14497867345e974f1fa8d9ad748de9ad6985d455f09b70e050a700cfd24d199e9c23dac63681001be5036737d2005a8efd6980677d5c479a80fd3cc01e3ace0f934b82c5f443bef2e2c3c2750fd1c46b79d0c4258a4b075b6d0802a24039325a4c09d8a261eed963875fe15e4667532723cf31fe845bd8c178bc14b925df60448b1cabdd42a9b55d0b099cd8c3ae7e4ca2f93989be92931828f7a638130fd8fa99b10e840aa736a2c2c35fd586207e7ec743491fa6c24c5c032e04d01f1bf55cbb85b4888c70b39ff0aaf6d7a8a5c4edfb71569c69d3679d10c0aa4a20f81d3948a10e92155fe9d0b9eada653c6516d742c500e16dc5ae62a47afb27f1cc020cf28120c9b1788abc62ae469f7db79bd04438a3f36786603a13ba359a9a74ee9bbdfea1d9943cd0ef11c788780d38378f0c3be8d5d0cdd51ae871aeb4a4cde7339902c1868cc2374eba58e41c79fcfca78ee3b482e67637823b8475c9cc35598de73a80cc64cb21f1cc622c1eecace6b9006bbc82687e826d94f00cebf00c6711bdf309ccc582e1fcea25059d7cf3df687560212aecf8ac9a9226399a3798298bb22d0edb725739bec9ab3ed1e3dae5d5968fe9090878f03b85f50e9be2d5b15b716355272215f6cc2377ab824650b8d8f502d797302ca47a2b85169aefad73279f056e2747e3b6c831d2c1fceb64a8edf22bc5c6098598b6c6d88eccb50712b5d888e81a1aebd536921608d8d2cfa2fbb043ede358da53350a696da4c5d4351b9fb8bf95356c0b8e8e063feb1aea5628b48d7e811604d1a99c2a653c56c482d81cda6a727b0368eb7b7718924657a4f4d123ab1ae2d58ff3094badfe5e7ccc00f0f74af8d17db5473b0521fa47a5d2b303cb808167d5bb7298dd31fe5c064b72dcdb31f313789a7760fc27defc4a9b548b3e6a87291d1d72fa16f513d83af372b3f826257eabeb9f6e64ab496bfc03935c7642992689a296b6dc5d7f0b162521ef7f224ae7e1dc878b77535503360ce51aa361e972fad77f783820d161b69543e590e02a30f589af73b86dea496dea1620d89f1cb9dafbefcfe80ad50cc45f329f00afd07d30285b8a16ae04fd2385e9f921988edc5737e854a6e627e4c82c5e8174dc6a541c7a43d00141164a8ab2309cf6551968acf92c4f385060e338239ed9b31f93d10fd59b94769f91a16dabc5ad1dcbd84819661d66769f1a6e4854a77601fd6c936d81f2914fdb2ba5fa4d103994faa28f41a7c90160afcc6f263180b1b59524ce48b4cd3a11553f36838547bec5b102b0e88372e90fb0dcacd37e24674cc4f749505bd7dbee337f10c4e28256788b0c9ba62e1713d42e677ec579facded42a754487b6f08e2eb3a2be1df259dabf19ac97a4f6177886343516a57bad81460376c64f7b1947dd5adc5311f1aa416cbcd12ed801bd5ad42958262e99c332fa40163e399b58afeb9eeafe2a9e5b28809b8497d6bbe5098a280eabe8ef75d5e48caa4d3135b5000393c78ad911161691c1c97088695d8f69c30b3bdb25135fb1d9cfd2f753aff11254bc58c1625caaf89191979c69c64134344a8c413844e8527d6b42d4008236f5f61ea014414fb63f55636e6929c6c0ee4a10feb05ecd8f92a200e8ad035cf415bbab6b55ef61e2036bb299ff240f79f5dac03b96b921229482c1629c40ee9f1a2073441c85f580267a7ccd953551379dc81ebecd5d389a1615c8a40fd592c45de661d51788db65e7eba7d0fbb144c3ad147306764bc00df9f150353e1b06daf675f9dfcced2f942ab894489e7f1d89991add8c8b3c302da3c3a790e7cee8070e6be918606461285b8ca9b168a5091e87dc504d5149954e4d2f19a25f4e725a3edb5c6f793a99acf37bbb57c429b8380d19ae31df186b241835d0210b7fa5e36d0d59e9dd3d329c517c777f90f352309f6220014beb5267a70065941c550b3122830783ebe1ca5e714043dec05a4af0987343a065fc599c7ce5962b13a729dad153f3bb21b92d32e1292dd07b72f6e2fa23ee2da5428b92db417cb0f2b86c787310f19af8f18afedf180357c372a75891c004f88f94e61556efb154edbf4a4fea5727c390d0f687453e0ae320a0ec9dc023d8c5ee22a335b733cf331dcf535917a07dac5af2371b1e24ffd96c6cac02e8c04231c11262fbe39f4e9a051b3d00c08a262cb4b0a3b8dd6c7d0972580c2aee865740b70c423652d1d03168583337d1299b6d3faa235567fac6be9877c7f98f74f202eb26bce0af6a420bd3de709693ea6dbf228a59d7e1ea63a823c8d97a0cc5348883a1702ddd68bbb11be9a33ecf8a614aa0a714d3022b973b4f025e965a312ef07261b6aeea1c8e7513765a4e8360fe1db27c13ea5e46551e947036939ddd8ecee13419df0cb1fb25232a640936b77bb08f01ec84246dd8191ab9faa0adbe9d33d33cd9dd7b4a5ad75746a99c4faf61193ade4a256aba5e1a7eb37f3999fa55d8215d60892a4627b8e77d9401586c8f2eb54f05a7a16accce572d494933d7dc13657c14cc9ddf879c1a5b0cc6225b055eb6b69388755f6ce3d05753dbc8de49f389ec4bbacea6118ddf051c6910505b6fc993722922faa1cce2ac1ce04b443012b9ffb81c46b82f05d99f52bd6e8853bef01abae69944b2e08af0670ab07176f8fc53b7fd9b887a4a770bd0e8e5f5de94ece4c9cbb98619245624072a1a1fd7b29336f561021ccef78ac25c9d71b6a0a82a0c0da92aa573529eccaf67673191de351ea02b202e67609d3a53a4a1f7c66c0c14d16a5b84308c18765a036c56b9c79be16894848a01f56e25ea1d23b44188149d9b4b1dbf281b32a23641109250c716937bc70b00e571c2a78e518c8cb677914f9041b25816a22ade5f8f244799347040e2e1e81d1abf87c4a5bd592571d405f07bf3e4a0364a0fc1b39d87275494f39dcbea7826b359a31aa63e32f0a1d9c4807490f8d98a312dcba2dd8de9154a926cc8295cf22dbf9c35063381c8f08b04f01ad64146929c7185a23a7eb1b915d152159d85e7deb8fcc8f02894d69d2aa9a00c956a1992eca28335bf6f3d3695a12f1b1c9c8ab8827d895bd853b68d175db78c5d5bc8da676e51bbeb1163b98ccee6ecbc136db147310e624251d4f1b4688ff6811583d78a2977b4606ad57f490e7c41afd317354b75bbb4298ecda1596eb0b46bc01bc551f7cdbb444e52a4b4eacb4c8567ab343c918cf1baa10faf0343297ed90d601f7ae1f93b2c2e1b5b98acab2e9cf3ae7d3acc8ee79646a0f828365dc4074ec13634788164537cf7584511dfcef73d3f788e90b95e024de8408e723dc236a4d641320d2354403888c8c33625099ed61f9171afc2ccfb491c17ca999713699329c185ece57f3a0a5edc560818bcb8b5c8e3acf77e4cc49683106fcb64db8bfdf1cbae0f50a3b906deca2717f45ada3c7ba671f2bfed460fcaacff2813583d173e579a2e996aa71d84c8461715d4d3168bcdb306c00f2a746522a9a689cc8600c64e3b37981813b3c7cdee07208c910a90cd4e95f9609a5648696c2ed747fb35ec3c8c707ce6cf49667f35906411b6888e134f14546a2dfbeffacfc0f774772bdbfed20940f458ec33ede521e3559e0774c1bdb4359ddc23f58867ac7d158a20233a96b0279254ed0067930a9ff1499150b6a55a639e8808bd806de2ac2aebb6665aaa31c7fa6e959db05722ee05ce378a4704d99c74e1cdef005a13c666bcf6edc2bb500f51f143e351880b7b78fc87aee9484a92a3d95f7c32e247830ba158ec13f36eab1bd4ecea18030d974e53b2b14b6ec9b68ed6aaa8b78fa78b8553b4c6add43d949d7a3024143e6cf13db52f45fef3d034cdec700e0fcc3732ec151aa9273f39a9fb8ddb2d7af3fcbc27516ede7e4a0428c1adea50f2768e13b6f6aa9c7d70d2cbb8cfd78ddd0a9b4af4e485ed6eb915cb553a85d77eddec1cc26d7f62f581a1d0407c90b47bc9b5acb388e4dc222fe16c83462cdee7567517656b21deffeb34699607b1a33f96e4ee2ce9a2566fb052655120218e59d644bf0bb16556a2ae7215a7eddbad716a382f329297eaa3ec3722829c7d44a1f380a1c7122e560529fd14c8a3fc2887ac0642635a6b74288e4a38a598923b0b88e6d082c7bdbee362caaee51fd0b8c144c1157a48e0d07ba4acccad69bd2c798a41cfcdf329f4e359911df6c75f726ceeb4b1295b7345385c970990e79747eeaed6805bd1dff0cbead84f6ed74a4d6417e4f4eaa2defd551fbd856d9111eb9d4658d7482443398d8e9aa7e1c78cb478096ae9eef272510d6f2fbf12c79a838d061ef4870c22dd889d53807372be4d1d95f2c0f0d9f84d16fc42b0fab4e1b35e21538133b44f32185ac8fa7f360efaccee7601a86ffbef2d95e49503ec501b0f6e6e2be962d5dee2df2c38349b87a1c3ea3b5575934078a6b602dd42a3dcd57c3261ada65e6e96bdac2d2b7b6fd06a2ac2d7d540ce86f013b95f9bf1eb988590342a1bcd847ea50ad8b6dc8c9298facf1527d719131874633dc56937eddd5025a4f0ec0131af3b7bad6ba73a42066d839b79469d047e71f8bdf506fec3b65fcd80b41b6d20493501886ce9fbd3cae8d0fa2a4f7ce37fc838157d7b29ce547d2fab9bef95428ff1f1c3cad959597b29efaadda62afad68fa85644297e8b7043431f95f03da2b81f254a04cd3a42ecafc2f9f85ba9b65120d059d2206de480cd1955c8dfd60a82208d4fa53d3ed6e15ca65ade7bd3a193cd7d1d8289a8698700705b022cf8530b795fff609d64db7a2d25aab863106f504498f8ab8272b972057eb007fdc2f5f535fa47874359d358589f31df15368b3a90c59e19b072a84db7c19fda3d4162ad86db4823f5a3a28fd81b7422570470daed555c3d08fdad21f2d013d433897e6abb23d6536d56129a4ebb5ed4237e981b5227b2d0ee44b787a860043d4058cc5b839bf6d2bda9fbec3e0cd3c21875d89471c44cc011818d0ed570b6caac163aa1632a03c3639bf98616c1f0c1153876130a959d8f78421686f4b4307aab9a54efb9e83a733af0ddfedd31f7d1bf4bb0e8f17bbc5494b4d18adb5d9879532d89a71c0ba9a941f8b831e5e5fe4ab281b408d83f4bd513ce4fc17fa2fe3226a016db205c18c46451341eff0adb45f01f6aa419e88fbf7265fe5e0734449e3f6f324cd9e2eb791ff43007909b7170f7d7bb430c313cf882f73b86b67af2b312c985be53ea8e9899e680a21aa637a183ac3c51da1bc0dd27e2f3bd9e468aa00bb9da4ebdcd829472a3854fe4dd0b684ac6c9f7117126b3961033e817811d0b7b81ec2fd8ff54de4b5d1422b16a38da7d0fdfbd6f3dfa92c3a94280", 0x1000}, {&(0x7f00000013c0)="ef909cf37e9e4a7b284da41a87ddeb988ee3c02faf05a1f06cfb50784aabbbb2dcc246e8b18fb80145cabb49830a902d7618b018c6e8", 0x36}, {&(0x7f0000001400)="72fea73dcc5de6123fdf95e6ea7ae7a650677eba5ad587e7f637ac52e0318824d20f4d35619180eee0f510a6f99b0a242f6d4978b1297fa55d2176a68377a041", 0x40}], 0x6) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001540)={0x0, 0x4}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) connect(r5, &(0x7f0000001600)=@in={0x2, 0x0}, 0xc) syz_open_pts() readv(0xffffffffffffff9c, &(0x7f0000001800)=[{&(0x7f0000001640)=""/184, 0xb8}, {&(0x7f0000001700)=""/218, 0xda}], 0x2) r6 = getuid() getgroups(0x6, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000001840)='./file1\x00', r6, r7) r8 = dup2(r4, r0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) execve(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001ac0)=[&(0x7f0000001900)='/\x00', &(0x7f0000001940)='**)\x00', &(0x7f0000001980)='/dev/null\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='(\\\x00', &(0x7f0000001a40)='/*\x00', &(0x7f0000001a80)='/dev/null\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='/dev/null\x00']) utimes(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)={{0x8, 0xfffffffffffffffb}, {0x3, 0x9}}) open(&(0x7f0000001c00)='./file0\x00', 0x20000, 0x43a35a83854293cf) r9 = socket$inet(0x2, 0x530c310b95b1bb7, 0x7fffffff) getsockopt(r9, 0x5, 0x64, &(0x7f0000001c40)=""/129, &(0x7f0000001d00)=0x81) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001d80)={{0x18, 0x3, 0x81, 0x3}, {0x18, 0x3, 0x35, 0x4}, 0xffffffffffffff01, [0x8, 0x7, 0x7a, 0x824, 0x0, 0x0, 0x20, 0x9]}, 0x3c) link(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file1\x00') fcntl$getown(r0, 0x5) r11 = socket(0x1, 0x2, 0x6) getsockname(r11, &(0x7f0000001e40)=@un=@abs, &(0x7f0000001e80)=0x8) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r12, &(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)={{0xfffffffffffffffd, 0x400}, {0x40}}, 0x1) 11:08:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x1, r1}) chflags(&(0x7f0000000080)='./file0\x00', 0x3897d5bd46a957c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc8, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10811, 0x14) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ftruncate(r5, 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) sendto$unix(r6, &(0x7f0000000400)="f7c57fc6cedebd69a26a40d6dcc9d69c7c3c41edfc6c0e8a570e5fb7f60c9d072e50977f169dc1a21bd60a0e52f20b0144fd066f5041d48445efbd4e3426e276a83420e098d7ef7c174c3890f5d5efed71242880402fcbaa712bfaf04c66fcb65f88ac8b9f64c69e563ab275ac193e37441ef61c976caf55e51c6b87ac2b99888aaa49cea4776564426e0a9caab6ea7f22a1af4406cca43b51451771853ab78156842734d5cede868612", 0xaa, 0xb, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000500)="65b976cb5a3392e8a67863d30bb104ff642c47e86820", 0x16}, {&(0x7f0000000540)="1851a527f24f8fe231757b6c6dceb8f210f1f483d5f44d2f24b3ac9e86525bc8c0f76d5d7c126f2c2bd89e5df91e93c7b222c27fc4becd4285329d617df999d6a338e239a871eec476b5fc781202af94fcf8ff41dd47781b0ffd399d8cbfa1e67d5298c1031803", 0x67}, {&(0x7f00000005c0)="4bf66f91034b2960e6d179b676063a3777e026d5413caa5d30e3eecfff02e0d5a3537d04161f66667c7efef22e7fcb9cf0c59aebea67023e9e2d8a809cc3550cfd93849ea9eebe7de570866c14256b55952a3564c0bd8e747982e1cf335b891fefc6f9ad68838587a5e42af0279021ddba45bbeebeed47ecab62d7c099bda95759c33e7b81901100d75a7dcef7ec4d90d70f6191e67bf7474f8ccdc305d20bc157517b38c9e2c5ed8e4deaf3cd49b515a44aa5f2116b449b3e03843654a5b557b5e5c1bf72b25b2855546099b3acd3aa3e4a651932ba7aad799637867d941569b262", 0xe2}], 0x3) fchflags(0xffffffffffffffff, 0x18001) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/174, 0xae) unveil(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)='x\x00') open$dir(&(0x7f0000000880)='./file0/file0\x00', 0x0, 0x100) chflags(&(0x7f00000008c0)='./file0\x00', 0x8820d12b4e40edc8) open(&(0x7f0000000900)='./file0\x00', 0x2, 0x11) shutdown(r0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x6, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5fdc}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xc1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xc15}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x76e2c0b8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x1000}, {&(0x7f0000efb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ffc0000}, {&(0x7f0000fe1000/0x4000)=nil, &(0x7f0000ef8000/0x3000)=nil, 0x1}, {&(0x7f0000e0c000/0x4000)=nil, &(0x7f0000e49000/0x4000)=nil, 0x8}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) pipe2(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000e80)) open(&(0x7f0000000ec0)='./file0\x00', 0x20000, 0x15d) r8 = open(&(0x7f0000000f00)='./file0\x00', 0xd444b20bddb18d86, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000f40)={0x101, './file0/file0\x00', './file\x00'}) 11:08:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x100) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0xfffffffffffffc01, 0x7, 0x8be9, 0x3a, 0x8678, 0x20, 0x4, 0x10000000000000fd, [{0x6, 0x0, 0x7, 0x968}, {0x3, 0x1ff, 0x9d8, 0x201}, {0x7, 0x9, 0x2, 0x7}, {0x3ff, 0x2d, 0x2, 0x7fff}, {0x0, 0x1f, 0x4, 0xe5}, {0x8, 0x2, 0x40, 0x9}, {0xc, 0x80000000, 0x2, 0x5}, {0x0, 0x3, 0xfffffffffffffffe, 0x9}, {0x1, 0x2, 0x8, 0x8}, {0x8000, 0x1, 0x2a, 0x4613}, {0x4000000000000, 0x31a, 0xa4, 0x3}, {0xc9, 0xffff, 0x74, 0xe57a}, {0xc9e, 0x5, 0x8, 0x73b}, {0x81, 0x8, 0x400, 0x8}, {0x9, 0xfffffffffffff801, 0x7, 0x5}, {0x80000001, 0xb0e, 0x8, 0x8000}]}) r3 = syz_open_pts() read(r3, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)="fb694dfebf3402abdd0141718571ec792caffc0c55cf97c72f7657625bae8067e6a53c8986a8b09cdc07c8745a297f61ad2690320a9b06dc34755887b8d6a282b878d33f12900cc7087d72e2e18024f86e34eedb5f8329762209f5b549d41432213ce40b6d74f3303c905e121c9bf4ffe4f67a9475d8a0f6b73fd29cabd4d232190acb98b5693d1b5f4c91bfec686d6aca90a5ffbec966245365a4057014ff67dcf71ac067df8a1b586716b4c2cae9c4c24b5740ec6c4142f076b153d0374d73c4496d8bb2769b2797ad42a4c4bd310d4b54b35297d0db7013d8954634b9f5d739616e6cd88b542ae316f0", 0xeb}], 0x1, 0x0, 0x4) write(r4, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef95691c0cd8d7a73cc020222da6088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d", 0x200) fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) dup(r0) 11:08:51 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000001c0)=0xf4f0, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 11:08:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) getpeername(r1, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000500)=0x6e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0xf, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000540)={0xde, 0x2, {0x7, 0x7}}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 11:08:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) flock(r1, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:08:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2000041, &(0x7f0000000140)="4b74954c", 0x4) 11:08:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() pledge(&(0x7f0000000040)='.\\^\x00', &(0x7f0000000140)='(/\x00') r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 11:08:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xd43d, 0xffffffffffffa1ee}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x8, 0x3}, {0x18, 0x2, 0x4, 0x6}, 0x3a, [0x3, 0x8, 0xffffffffffffffef, 0x10000000, 0x0, 0x8, 0x400, 0x7]}, 0x3c) 11:08:51 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 11:08:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000004}, {0x6}]}) r1 = kqueue() socket$unix(0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x8000000000000001, 0x1, 0x20000000, 0x8, 0x1ff}], 0x3f, &(0x7f0000000040), 0x4000000000000, &(0x7f0000000100)={0x40, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:08:51 executing program 0: poll(0x0, 0xffffff95, 0xb4aa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fchmod(r0, 0x50) 11:08:52 executing program 0: clock_getres(0x0, &(0x7f0000000000)) 11:08:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3e9) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) flock(r3, 0x2) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x4742, './file0\x00', './file0\x00'}) 11:08:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x20005c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x8, 0x5, 0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xfc89, 0xff, 0x6, 0x2}, {0xbf, 0xfff, 0x8000, 0x800}, {0x3, 0xa6d, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x100000001, 0x3, 0x1000}, {0x1, 0xffffffffffffffff, 0x80000001, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:08:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x13) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5a8e, 0x91, 0x0, 0x10001, "1c4bde0af5e727e8ea63fa2f7cd8fb2f4e64359a", 0x6, 0x3}) r3 = socket(0x20, 0x1, 0x6) recvfrom(r3, &(0x7f00000001c0)=""/176, 0xb0, 0x42, 0x0, 0x0) 11:08:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x2, 0x19863c932bbe43a6}) clock_settime(0x2, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x10001, 0x9}, 0x5, 0x81, 0x7}) munlock(&(0x7f0000044000/0x2000)=nil, 0x2000) 11:08:52 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3fbeb6a1e0fc569a, 0x800000000004d15) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x100) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0xa8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) r4 = getppid() wait4(r4, &(0x7f0000000300), 0x2, &(0x7f0000000340)) ioctl$TIOCSTART(r2, 0x2000746e) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000002c0)=0x8) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r5, 0x1}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) fcntl$setown(r1, 0x6, 0x0) 11:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10000) ioctl$BIOCLOCK(r0, 0x20004276) 11:08:52 executing program 1: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 11:08:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x2}, {0x44}, {0x6, 0x0, 0x0, 0x800000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x0, 0x3ff) 11:08:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)="e2b92cb30aad3c567eb10828c177d42923d1855943261883de47ba8c10c072af671a03054d6ce1d953147cc1f14bce4953ca295a3681e821e8c2d5138c9b6aff5c09fd7f44a5f0797bfa716dca2068303351207880660d30a7e99cebb8f48c7e1f53ee28aa7cae46926b23fe6d2891c1ea2272ab1b5c6816f6de7cb7a06a0f6e7b0781d7c16a159a3fa2b2e025a3316d7f2712c358f404ab6aa8ed35a97ff58c7646550dfceb32fd06182f72d53378e6dfc1778815d525415f71d1405d61ffdf489f2a0c3c0dccdb0eb6149d57e4fbc78b001001406f510c6d9cecafe915fcebb22113f3adc0fcb927f699c600dc9e00e7f53f89", 0xf4}, {&(0x7f0000000100)="6d0ede5dff83e8bfd21e12b53a9dd82f5889ec1bf76fcebc5f7681e6f5c6c3089866dbb01330228acde22e87dfa1ed06637dc016204dcae576a35f99c2fbdf4101644c1d78a612ef3b79375afa36cd097727e5dc61752ea3d4c46d1dc6368349ccd9770b1beb9a011e384f93acf0", 0x6e}, {&(0x7f0000000180)="f2fcbd128d22f2ad3f822e46e28a4b60ac62730fff13379f260ec2d3a2fd44bcbb1996a36587fb5963916ef9b6f4efaedffd8383e2709d935932a55efa39512dd6", 0x41}, {&(0x7f0000000200)="5d61eb011048bf68c99c4787e4e787ebffa76eb5f25d90bf66d1ee0bd7f92e7eba215a858ca778b4a2b174a982d335e411762f84a81faea723e01aa6edf68c4bd08f08ca7d68f55b40d6783fef9b9dbce1", 0x51}, {&(0x7f0000000280)="d1c3d7ab49948675070a5703029eb8743d673c4e86410fdc83fea4e3208a842b76252efb99a8c9039b6436182954f35fb5543ee59acc62502885a4af6d125c92ef7d74df8dea7af7f8300f55c4f266df86f2d582815ab7537dfb7ad090c822868ef021277472dac77ee19fcd92c0c325f0bda8d7d309230d88ac89ced200d25ac742887bb2c4639f742824655bce5c8a694f69f9558b1f2d7f902c233fcf8758636110b39ea76d6aa9516a4ea34aa1d0e479aa26c40769f91772b54046e9df0b55ff706ae577e2daf208e5f413906959d76408ac1ccfe7e4e953b0cfe9ca8fd58d0d7e", 0xe3}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, 0x0, 0x0) 11:08:52 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10410, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 11:08:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) close(r1) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 11:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x1000) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 11:08:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x65) 11:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8, 0x35, 0xa9b}, {0xf94c, 0x5, 0x1, 0x7}, {0x0, 0x20, 0x77, 0x100000001}, {0x1, 0x9, 0x75, 0x101}, {0xfffffffffffffff7, 0x40, 0x0, 0x5}, {0x100000001, 0x310ba04e, 0x96, 0x1}, {0x43, 0x7, 0x3f, 0x50}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 11:08:52 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) munlockall() setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0x8a, &(0x7f0000000200)="65dfcffbdb346719773a677d0c58602ca70392a9491d0ef28e190f4be00994b8669e467408ac3ddded903cd95687a9e4dddd6d56a128da61c327d4a36a735648c4255db885941b26611ad8ed06b7c2290dba2e1581392bcb707cde4ee16a82c0831405cc3497e90f73c407354971d0504aac8e08043321d90651301f6065ce487fbcca83d9d509d25993") 11:08:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) close(r3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 11:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xa00, 0x9, 0x2, 0x100}, {0x6, 0x8001, 0x0, 0x374a}, {0x6, 0x3, 0x748a, 0x100}, {0x5, 0x7f, 0x3, 0x38f8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 11:08:52 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x0, 0x5, &(0x7f00000001c0)=""/235, &(0x7f0000000080)=0xeb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xab, &(0x7f0000000380)="860fa4e691b833691dfbbb1c9bd6b8b189d4c03e5db1f10b0a2154ab0524c136bf4404100265badc104ea001983ae9d0f901ebaff5fda3b4e59fcbdf8d3ad739aae078e3e9cba1d42fb13b3a5387bfa562808761030bdfeb77b3e2cdd02c0ab385ff9fb98b151e928837c58c33b1c394f5b109e14f9ecf9c3b3f7bc40e18bd8e0a26b62dcb65fe866248b36190b1701f213e544aa059498feb351b15fd10bb299a7c4ca2115f1e9c5d9ffd") syz_emit_ethernet(0x1, &(0x7f0000000180)='A') read(r2, &(0x7f0000000040)=""/32, 0x20) 11:08:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x204) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x204) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xfffffffffffffffa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:08:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x392, 0x401, 0x1f, 0x9, "3c151291cd3d0374da089adb5d9ea241e9cb75f8", 0x2bc1, 0x800}) close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x100000001, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 11:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dNv/bpf\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 11:08:52 executing program 1: r0 = semget$private(0x0, 0x1, 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) clock_settime(0x8d271a51b586a694, &(0x7f0000000000)={0x80000000, 0x6}) 11:08:52 executing program 0: sync() getrusage(0xe5bea7d4ec503709, 0xfffffffffffffffe) 11:08:53 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 11:08:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x4, &(0x7f0000000040)="000000000000000000000000f8734d327c9c0969013be1e75d852dcd8c43289fa95871208aa398a2f0", 0xffffffffffffff3a) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) connect$unix(r0, &(0x7f0000000000)=@file={0xba53dca0bebeca93, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 11:08:53 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) 11:08:53 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) msgget$private(0x0, 0x34) r9 = socket(0x2000000000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r10 = getpgid(0xffffffffffffffff) r11 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) utimensat(r11, &(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', &(0x7f0000000340)={{0x8, 0x24}, {0x5, 0x3}}, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r10, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) 11:08:53 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fchdir(0xffffffffffffff9c) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 11:08:53 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000001500)=""/201, 0xc9}], 0x5, &(0x7f0000001740)=""/156, 0xfffffdc5}, 0x0) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r3, &(0x7f0000000180)="d497f59deec4228186437722728eb0cfbd306ea76361ca9eedaba153f8c0e5265f9143b2dbc7a48f38ea954b8360e45b992c4a121a1544c3159e3801dd31d5d52d71802ce89f9971a5cf546c62f6f762356f8c4ba0a2bfabffc25e4dc74bcfaca5938107c8624569eeb2525706ba1aeb07198178262ec5a45b3ac1ced2c908cc764e0619c5c234578f08e84f99782080557931d71839a5f6a6ebfd34de3de4ae34ab57ac6943", 0xa6) fcntl$setstatus(r2, 0x4, 0x80) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r4, &(0x7f0000001600)="54183c5b58c9138351d6cbb0ebf7e94637b9a4eeb20a1f73197bb10307630e83449074273d17e45a791f2998b664509403b179f65088d4dc67cb41d10bbbf27169e91129bd5685ff2bcc08990898672538c4e5c95f488db2b3654d1caf01bdbfab6f77901d11d3d8fc559424913a4deafc97f65c18365c5eab07e2e5e65b9e250e3a8184bba7d46713d70358ea9152067bdceaace0c1a30f1ab78fa39a5d5986727c3e88f4ee0b5a6cdb6e34278e586874c21c09b985222c16e56e6e0b623fbe69fafee747f1301bc606c81bb10f669cc28c3e865186021e3fc892406f302f891621cd9a47b616ae9d8db50a", 0xec, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) openat(r5, &(0x7f0000001700)='./file0\x00', 0x200, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000004c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 11:08:53 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84}], 0x22c3}) shmget$private(0x0, 0x3000, 0x400, &(0x7f000016b000/0x3000)=nil) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 11:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x59c, 0x0, 0x81, 0x26f9e3e0}, {0xffffffffffffff9b, 0x0, 0x2, 0x2f}, {0x1, 0x4, 0xcfe0, 0x4d7d}, {0x3f, 0x7ff, 0x4, 0x7}, {0x10001, 0x3ff, 0xfffffffffffffffd, 0x6}, {0x7, 0x0, 0x3, 0x9}, {0x6, 0x3, 0x3, 0xfffffffffffffffd}, {0xc54, 0x200, 0x1000000006, 0x3ff}]}) syz_emit_ethernet(0xfffffffffffffe73, &(0x7f0000000000)="b2") 11:08:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x28}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:08:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getppid() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 11:08:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x1000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="98", 0x1}], 0x0) 11:08:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 11:08:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:08:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x8, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x4000, 0x8) r3 = socket(0x32, 0x4000, 0x5) close(r3) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 11:08:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) open(&(0x7f0000000080)='.\x00', 0x8000, 0x100) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:08:54 executing program 1: sendsyslog(&(0x7f0000000040)="9ce9156e932c312e909c7f7f47224b3fa27186765cbc4291d941a6a995a726ae9275ce52a8f49a683a17745ea710d9b20e3a3bd3b40659c6c7bda48b64be84756961e57a6df24d694c8b461545e0c2030ba7c88f014c71a4bfdd5aff40684c50f414a4b5aadc3f50a22b3e0dea57a761448f10dc6c2d829a534692608ed4e1f6fb23a089671b89eeb84b317dfd66a01db3605ffa412583e595fbfccafd6f57991a3dc911c0b9234a1b096dab8a896c36c0e147839e738a21b248d591c368a26867c840832fa956841d741950e0ab90726dfcdca9b18d61e954d0dd15081aa3fa26e86d27651a4bce825198f12942bcd722a583e596d345dd", 0xf8, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 11:08:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) 11:08:54 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = semget(0x1, 0x2, 0x80) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}], 0x1) 11:08:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 11:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") acct(&(0x7f00000002c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5d, 0x0, 0x0, 0x400}, {0xc, 0x40}, {0x40006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfffffffffffffff7, 0x81, 0x2c3, 0x1}]}) 11:08:54 executing program 1: sync() getrusage(0x1, 0xfffffffffffffffe) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xa2c, 0x7, 0x2, 0x1, 0x1, 0x1, 0x3, 0x0, 0x5, 0xfffffffffffffffe, 0x217}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) 11:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 11:08:54 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) dup2(r0, r1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x3}) 11:08:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) ftruncate(r0, 0x0, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:08:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 11:08:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x5, 0x3}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) fchflags(r0, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 11:08:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r5, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r6) syz_open_pts() r7 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) r8 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r7, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 11:08:54 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x8001, 0x3f, 0x101, 0x1f}, {0x65, 0xfff, 0x1, 0x4}, {0xd6b6, 0x2, 0x7, 0x7ff}, {0x3, 0x4, 0x8e14, 0x4}]}) sendto(0xffffffffffffff9c, &(0x7f0000000240)="b555049f1336849f9689cc9f3f310c0817c5751abed20fd1a167537e17d97e0a1cd56128fcca37d06ce1d25d4391488941cceda775a021e1d16624c541b4a917377745700370c89729ebcae7f55d3a43efc1dcd3ad537094e9c4fa06256a34094e0ede57a411e5643d01e76b58e7b7da9cbdead8908e73fd8885f87640bf880fcf97cf31c42d6868c6373c88fa2b82732810e48940a881e59011b44e35724953a8d86becb52e60c16b61e29aa6ad92d15fd6465b89a1bc444acd79b5e8877c1389fec0a5ea7d630d9ccc7fa1b6ccd399b784d4566f1f1034369015a3eb8673ec290ef0d15b8d2a4855737b5e15c223151181c342987b6d839a6dc1e23cd9", 0xfe, 0x9baadad18178ecc9, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xef2daabeb6895ab0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x7]}) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 11:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0xc, 0x0, 0x6, 0xffffffffffffffff}, {0x95}, {0x6, 0x7fffffff, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000380)=""/101, 0x65}], 0x3, &(0x7f0000000400)=""/11, 0xb}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) read(r3, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r3, 0x0, 0x4ed) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) unlink(&(0x7f0000000500)='./file1\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r3, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) open(&(0x7f0000000480)='./file1\x00', 0x3021c, 0xa) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000300)=0x28d0) semop(r2, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x2, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 11:08:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r2, &(0x7f0000001780)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/204, 0xcc}, {&(0x7f00000006c0)=""/79, 0x4f}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/31, 0x1f}], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 11:08:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x5}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 11:08:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/163, 0xa3}, {&(0x7f0000000700)=""/13, 0xd}], 0xa) close(r0) 11:08:54 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "db2c85ac75fc70777c7ffe6c917a4e0800"}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) close(r0) 11:08:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x213, 0x36) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 11:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1, 0x100000001, 0x9, 0x2}, {0x4, 0x4, 0xe66, 0x6}, {0x6d88, 0x3, 0x1, 0xc0000000000000}, {0x8, 0xc46, 0x7b4, 0x401}, {0x6, 0x2, 0x4, 0x2}, {0x9, 0x10000, 0xfff, 0x7}, {0x8, 0x1, 0x7, 0x2}, {0x2, 0x0, 0x9, 0x400}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 11:08:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x715c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, {0x40, 0x2000000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100001ffffff400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x100000001, &(0x7f0000000180)="cf684840b34a473aba00792811ee6c17797b6bf81b82f4a110a8dea4ef02fb4e6bfbe82611dfe0cef32c2b3579879287aa9fe9b47b28d13b5361a9c1be174e2727cccc2e23862b4394e1bd52af2ef9c8cd61de9a2b0bf0dc03f19be4b906f2fb95980b5d29c641abe06e19a9d3880719b34bce8cfc0baeffa84f1a05e4d585186c7b757ddb114ba991e8f56d3f49ad0531c65c551fa5cffe92e02b1294dc6ae4988d7c1a7470100dc3297aac68cb3c733fd3698ed237bd205772153d24c1e8f7aa5c0579428c45ef528638eed09b14f3ded1c4435d80539b5b3e478e8f893d5fb2b40d8fa3dc06a51a93ece919f8b1cc2a6d61936e6f2f46c9cc7567d2fffb0d660b20719f5e2fac77625e7759ba75e8fe6b8ff4f052a3e2c744d1fdf50aaafece7983b7e987fd5821be1a3ef62e1df218096ac8e4162eed6abed7e6609bc12d15324939358d7bd082c5683cb93c68d099f322bde9fabaea715412c79126594fce32b3696a31bc3552ba570d13ddc920bb361b8cfa91d6fb8588e99128eed67129cddc47fe1eca07474ddca9822d5a0de33da96f9c3193c60b194a6e9fa69c674719d8f5dd85100c7ff7b7a000bf3fa40da5ad7951b37f2ad70bd2fd487be42aaa52e2811480603ca6f2961b5f64a4cec80457951fef85b41317ffb84c612bb372b7cf25a2447a2e93b7a3c24454705519d495124c75269192d2082e0a6cb16675af3e03c85fcf6a51b3ff48a85ffc4dc13ce4a77419e30f12046221661ffd7dd12751ba46b710420213f886dbc6e314b0c4d56fabdc8f4d1bf2a4cb88702744282fb34b5bf66b739bc6d44c9da2ae3fc5c1243456bf931e9d79dd9ca6c8e93739e233d508303574ebeb7c23b5fd3dd3ca3a2bceeb5fd2cddd305e460f0f2b341ca45d2d6cda60c928b0be6218bb7580101282586fcf591d68f00f9bc0d15481dab06cccf5c77528a7c96bf99d986e69c926b30301cd6214fd1bdb70a7f3bbd53d1903d63f935e6099f1b4a6865094977679dedf8cc27f098bc0f77af0e57d10493d8133a66b99169c09843e01f9675c7acf0ceecb72430c0fbeca389eaf3809e396ef0a835d83eaba0c7e70f946dff13ade3d103b867f26dd66f1230a9056a7aac7b62633b90836964bf333bd7b13dc4e956aaf3b99536c8149a2870f192695c8be53784cb181aae008dbbdc3393c52b289c321bb8b3d3540112ea74b99b0144ae533c492866b0a81fcf037561cb0e7a3c9d62428ab13fcb9bce8712d60fc0c4d4ef11456e8b8f48cf76f55742c01433d876c41449ac8ca88ff971ffedae88ab25a4cb8e5eba0dce3d12dc8d829a2ee74fc6d55c7b0b2e77cb990fd20f6e73d9c7c8f1d35be02b5cf5428ef4e7014760c58a6fe67168fe3e88282dd955cc1be6552c0dcfd56cac75668697aa84af2604df3ac1d643a31a42fe77823e49e61ae7652c4ea74dc7fc204c65fcbf7de5446ae900f40bd02885bf58c0ac7ebdd7189431d6052909bc3251973825188ae5f1fab025cd515b96d1c4d96034094e92e86941ebb0df3b5c7e624240ce7db806f406a5ed1a0ed7343137ce936e52a75a0b101f18d8b808bf58fe93f59d60647e771502e8da7de75967e0fe41d56575499820ef4831cdc38ee1510b243c4381174add122bd9df0e636d3e631c2f8c59c712a73f0d3c838af0e63905d4b35c2ac19ad4cd78ea377780a3d55c16dd390c161dbd0a8d17586fc259dd2f9dd46fb5ecab277c84b7a7d088ce0e62e9b37fe79a5311a698612d8c7dfb794a7e49b980addd2d0e7ab30ac577432b865042a4bfccbcc10b9c0a2e5da62d96d9be015bc53082ad52956c6b7d7f17cdde03706bfb3b4915fb2674fd41b62214caa3390178075e70222fded1410a44fe610ee723605bfa85c2d350341afcf0a26d2d4053afb46a955a10c877f36c1d6a5ee5caa97148952d7596854fe705dfd20fa59302c0a66db903f01c812ffb2d2f6da6364675def91380655c160e6ac2cc90217dbd16a31e81879a3beb52fa46f5fb23952dd5fa73d6c249a0a4f719117dcc2ef863202ee23b436128e5376e54e74bf0496ce72c06393809c2029e3838c3945f9c4ef41a804a4a7ccfa2199f9de5aba6b0ba6f76a170169dca26335fc18d75583106300bde3b887aacaada09168b62cc6e2758195902c1da0901c4d335703e52edc54edeb40c87e0f875297c1de93fe98000ca490a4a664478c84ba8cc1d105cf8577d429c1ea05b0ce6563ff4ba3cf88c8ecd93fda3ac3fefa44ded7fab7508b96bc29660d9c094a9a3d7353fff19ef6b9a39baabcfb1a8b8163fef9c69d04ba5489eb5a38e2e699265686cb538a2ac2450d9d93aaf8f1919164d525cb46782beb13c67c9a9394dc6b7ace03fac2cd43abc400f1c506d38697747d15c9946b9915d34ca0119c3dc5887d92850d0012a819fcd2b4f01541c292194905ce8ece960bdeb5e4119220277a96bf619270579c501988c4b7f928c3a8320faf09909d7fa31c1ba53b3abe06cd899909e3499a4d49acd52a31d48b4fe279bb0422c60261888e8f2ee267bac01709268a881970b8bf9eb5c9bbe89af49584773593d77044935ed656076df2dfc494109a72ef6c3dcdff1c05442a70188996451a94f3886b21d3c9ab0fc2e5f3ab51b8118f60bc7bd79388f576c75cab30749f4cc19ad2b4b30dabc57fe651e04358547bd7a6d40b7a073d7cbaea49366e41b9a718febdbad9c6828496ccf5dea6a208240bdc34ea62f1d26fd8c7c9971e1a4ad929cc97d27da60aa94667135b06cd3654bab8f11630295d9e776a0591c3f9da8fa5085942d42363ae4430160ad591cb1bfba8f133fd68cd471c18e8e1886143ec2b9587336ebb4a71dc309ce779d7d77f0fbccaf05c03c4581160d5c8553f1ab0e5a638217f4b9bf9de67e619a2585e0a79e2cb982ffb4ff2c26204dbeafa8cb3c4cd1235a80047ba6e62b494152f7e56904e427beb8bc9ee5870499542f9912972c7737ca0cebc00bdcbd53ac52a28aed1c0ba6ae1a26859d72d627510f8851014748e98cfc57ec9bef5d6e4fec7357edfbf33d2c0579d506ce42dde65fee5164cdc7559824e31fe66c09a189bd241054be88686a6b3055dbf5acbf022857903dc5c67cba78b57df0be11263d5916e49cbc8c351761951c7a560f294be04c7fcf1bf72469f1c8495815e042be84ac52d19cfca9f5072b70da635c2a86eaab7966173d4dd46c4e468dbb1f5535c56643daef8d933f86eac1077b0b6345bf7eda0147a56e0c4a9a4d5f54e265d46e7c428b0f84e521d52008b0e202a7833ec5e2d984778d677e5df6185e2897f72a95c1f231c6a634e31c5feb397265dc725de87e72dcde698063005291677161edc0274730d15bd2975f8eed4491ab8b4802e4b74d32143f970d14ac192ee7a7f37830d29852d4d36858e3ab159e96c6876fcc9564f04c63197aea5bd5fc3f27275985705b91943589f537529d7d824afe1edd5f8d353a759705e1520a44e7642da96086398d73e5e3081cea6688d42d875dd2fe49d7c765e22dfd0adf74036ed13809ea2c6caec4edd983f80cb94736ca2f2de2bd78aa466d3f74dda9c14684a77cfc372965e36cf1834bd2fa449136ea6308e0a46ca57d90218f3778a0bbc02914ba7580590870921481b40fae0ea5720776a300a3b2375810044bc242aff0afe0759d58a7a763e442cfc7a6dc411e0b59587b5ab4fd81e98a2a22f507fa0359fa5ee44b21e2aea5d5f4166fedfcc55398de81aac2e9509c46ed656ba63bd11138ba72d3f6c503e496393acc66dd8740cea48db3bbbd64e7e3ffd9d66eefe9be7cc8c1799cbef52fb86061507f406ec039f0a1f7936ba11159f1141fe119d4ed78fbe95b23e354ac2ca364382195e6ec7ebab7df131a703ddf940c37d4c8b090df3bcef17703dcefc734cb4dbd5a534d329cd7b181f4c3b7fdbffff1be33045aea73dc6b25e30576b30b6a7a58d36edc37aac1fd96105c226f8409f42081fa4dcf0fb56cd9841702bcabd536a1fcac1c98e3d66cb4c30a38eb7c9794525c8341c4e913afbaa8b952d8fa77a7ecc99aac19469cda968c13b23ad08ad6fc1216845f2447f8ede4746cba91a52e684db972240b9689a92e3d38e3354908d5c25b41a613de069ff4ce7094f7cf6803396a96f4023efa615e3361dabe8763645e082d02b0e64459e0907137cf295c3c4b5247a6fb4bae47f64f58200af1d8c1d13e2ef78131735365f300903735b5bb7c61e7c220492b6f538a51c0c8bc831fd9995f2d51431ab3f682c9217ab99ace9b50106d74a0cf3dea2d47da131ab78cd481bcc2a2f86955b78ec8ff505d6d73f92123283a0111a5ab8a1b581505af51bcf1184ccde45f718c03543f49ea82c84e094820cd499d244f7644ffb77b594a00dde4267300331b89a0d3cce37940eb8926a26fb7a69c4a0105e8d7a69448fe616107a8407ff2be037d96fe0ddadf78330c799d3fc8a4ae6b84a5fbf20a45ea3866de3c999bff9219c041baa734e7077b3462c8492481b8c75cde84e0ba121803e94b1c916ae6a1c5428631a25563b4826951758e1b9b31dbda2aab5ac421463f955c968b367d90e6ac254c467aefd59734c6fd793c046ca3f239fe0592ebe19c8d9a9245043ff07348208afb952360a71a57f3ab050ec818de66c90b41187ab859cce93eee3d8e3309d5b83b738a07eba4cbbd74aa8bc4f6d8d8ba13604e8758d6aa1f11953504fa47a6bebc4d374548a97fc2f49d0779f1c9d2e83b71cf5b88eee883ffceb090f13f3d79bb0528a3ad4e0080fe348237df41ae93bcd53783efd401264c12cc7f4f77c8f43220fd1c6d4da8b26a4e16131a25dd1b0801fb516280cb79429ca238b56e3141d128ac429644ffb2030640b29c52bbce423b87338acd094bdbe8ef3a622a25d8fc98a6dba2aff291a96c0162b5877d56bc894185cb16c885cd77098fb64894bc40892c6effb1b9583d14ef9bce2f9f5a954f40a230e8daeadb8fcbf93b249731cd7da6254c3371acd13f659e23d522df126f097168c42d08e9ef6eff588a0635e2578d53dcfff0c834ed3633dd9b39e0ba14456b361aac4cfef7fdf1c807791fffc92bbae930a8ca583d04989f4c087f6b4f6d00de97d6c1161f50fdfcbafb4da1c6405abb995c5d24cefcaabe4909408472820d256a00b379678a49b6a8310ee12a4920b5130c4b376db877f95adfde09e182aa1d858a66a6b9bf92166e5527059aca396abaa198c2dfc0e1aefa6df8bd2a72ad107a7b72b24611da63701f9f379327105a3d3cb0f27822e0305b01dc6d3587084cba484301ac2a04d05c758b218bf1848244a3f84e721565145c4486b6866354c5cdee52e42cb7096c1fda368f7c56bbe6a3a1241f6d38935619a977fbdf95aa0e97400307b7e12ae0ba06c53486238beaca49ab2485213ac9833550fa13adbce929968bfea28e1ceff2e7706b99e9dca00d1825890364a1f3f1f58ea2dbbac83883d2edce983d77d0cfd704149ea0042b269b71d614d769cc6373f68eca40f8b488829b3b625d3fa4940134b41e7a6da1e127856e053c81129f52447f2fb1a1f75f221dd06c72a2cfa0199c2b3126db538d588f03ae33a16be95690a8d4f64328433ea1577370c210dc7428fde5de2feb210b69a7448df11c1203dc647f1716e46b6388d3bee77267f94f33fd5a51f455f57cb28127bf343abd678d8d2cdd64055dcde694e0aadad355ae15bf62d909a9c58ff15934ef535c17ee2c7216bfe178ffef7d1cfe97aacd7be2a60092b", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:08:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x9f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:08:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r20) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000001000100"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r22, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYRESOCT=r7], 0x3, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r26, r30) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, r11, r20, r26, 0x0]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r31, 0x4) 11:08:54 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x15, 0x0, 0x6, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffa, 0x31, 0x40000000, 0x9, 0x52ccccc5}], 0x2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x10, 0x20, 0xfffffffffffffffc, 0xffffffffffff8001}, {{r6}, 0xfffffffffffffffc, 0x76e0b9b0acd2a34c, 0x20000004, 0x8000, 0xfffffffffffff800}], 0x4, &(0x7f0000000200)={0x81, 0x8}) 11:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0xc}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 11:08:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x400}) 11:08:55 executing program 1: clock_gettime(0x8, 0xffffffffffffffff) 11:08:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f8e1d0a4232eb0749bcb1fad7f778930739f83caba4d003356d51ae199d36e34216d2e1ff7b1e50518f048dfd1b43b2fc52239032cbc94dd681561561c7e383c4e826abf552f07203c9d35ff4a0a1226d5b987d54caeb690d03000000000000009a10b3cfe0604539510d043a62ac18495f44b3ff1f4a5005c4097d092b83848573eafa1ce8e43e027d1e36233b2b214463d005ebc870a6d5cb7b62a643b61d8cf1f56fe980217371a2e23af6eb2634"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) socket(0x18, 0x0, 0x2) 11:08:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f00000001c0)="17dc03007319c4c5bfe7b7ff17dd7ea094d77fdca72c878a9f7b8fb12c40e8f415f62fbae0ba1011", 0xfffffffffffffe24, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="fc4ddee2b3680c82449c23e52f96548f22a5b56576d7edf6f61b7e97cf6f5ddffee9c6d4302b9d51c69f34a608f3ed50645a4c8220a48be66627c69f206c29a271f2391dfa9994a3fb304fc4a5cc7344faad20b570a1741fa06ea975d4f0b6796e517075a819ec91069cb76521df9b32dda265555d55a6d9686e1ce70334913e0b59f3d5580b0293e5f3d75d9b260a39dca9562631c5ce38cc149b3d27c9cbeae049c8dc"], 0x8) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) semget(0x1, 0x0, 0x40a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc981955d37c1c103287f07", 0xffffffffffffff35}], 0x1000000000000226, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x1c6d, 0x7ff}) 11:08:55 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xffff, 0xfffffffffffffffd}, {0x18, 0x2, 0x4, 0x2}, 0x2, [0x8, 0xf98, 0x0, 0x7, 0x3f, 0x9, 0x1, 0x3]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 11:08:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 11:08:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r11}, 0xc) 11:08:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fsync(r1) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000480)=""/160, 0x18a, 0x401, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x1e6}], 0x10000000000001f9) 11:08:55 executing program 0: 11:08:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x234, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x5cdb2e7b) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r0) r4 = socket(0x18, 0x2, 0xfffffffffffffffc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x80, 0x0) preadv(r5, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/65, 0x41}, {&(0x7f0000001340)=""/143, 0x8f}, {&(0x7f0000001400)=""/110, 0x6e}, {&(0x7f0000001480)=""/107, 0x6b}], 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:08:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x58780000, 0xc0d9, 0x3, 0x1000}, {0x5, 0x6, 0xe, 0x5}, {0x480, 0x7f, 0x8, 0x1}, {0x1ff, 0xf140, 0x0, 0xee5a}, {0x710f18d1, 0x8001, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) socketpair(0x1, 0x1, 0x1ff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/197, 0xc5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(0xffffffffffffff9c, &(0x7f0000000240)="d850857485b24a8f5d25c6be83168cb45aa8cda827c36c9aeae5cb3dd0a07b79aaf570f367bd907d53c87c039ce4c99d7c60d960a8cd6414d44c2fee392be1f076782e064c761a7e14e00d9d80492010f48052534bf36493cf28e2f427abce3729d47b4bdabffcc29da21274d12a5856530e7bd7270c34a75a8b549f3f5eaaa42a3aa5e13886aebec756fd3036ae6dd45bf59e70da082fb82fd90c86c7335fd964aa7ab12199ea398fb3a05a5fe01a49948cca84d4cf9e2a3dbbb584de764a19f3357fbebfa756a84b67e3a16fa93814a59df37f495b6f95c5", 0xd9, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 11:08:56 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() mmap(&(0x7f000071a000/0x2000)=nil, 0x2000, 0x6, 0x2010, 0xffffffffffffffff, 0x0, 0x82) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0x8, 0x4}, {{r3}, 0xfffffffffffffffe, 0x5a, 0x40000000, 0x0, 0xffffffff00000001}, {{r1}, 0x1, 0xe8, 0xf0000000, 0xff, 0x4de6}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x1, 0x1f}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x20000000, 0x8c6, 0x5}], 0xfe2e, &(0x7f0000000100)={0xffffffffffffffff, 0xdd9c}) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 11:08:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x93) pwrite(r2, &(0x7f0000000080)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:08:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:08:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x61}, {0x6}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="914c000000000000"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r6, 0xa5, 0x1, 0x100000000, 0x4}) chown(&(0x7f0000000040)='./bus\x00', r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r14 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r14, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r14, 0x2000740d) 11:08:58 executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x20000000000000}, {0xc}, {0x40006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x83f07c5f95ce5a53, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xffffffff) socket$inet(0x2, 0x8000, 0x6) 11:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="eb") 11:08:58 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="ba183c50bd2766bd2db30f3bc9c52ff05de2f4ef18", 0x1a4) getsockopt(r0, 0x5, 0x101, &(0x7f0000000080)=""/86, &(0x7f00000001c0)=0x4a) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) 11:08:58 executing program 1: r0 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) 11:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x25, 0x0, 0xfffffffffffffffd}, {0x714c488e, 0x0, 0x0, 0x2000}]}) chflags(&(0x7f0000000240)='./bus\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xca) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) 11:08:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x80000000, 0x4, 0xfffffffffffffbff, 0x8}) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000040)=0x8) 11:08:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r2) kevent(r1, &(0x7f0000000140), 0xc, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 11:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x81, 0xca2, 0x1, 0x9}, {0x3, 0x79, 0x4, 0x2}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000000)="83f6f729357f4baf02a9c4b6") 11:08:59 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) socket(0x20, 0x5, 0xbe7d) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000100)) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESDEC=r7, @ANYRES32=r1, @ANYRES64=r6, @ANYRESOCT=r3, @ANYBLOB="ccbe7049b2015048bf94f9b09db43383b2b808c41d8218cd0f45f8af66c218b5812e9efb8bad80d27aef1239c6ddf543e13b43284eaf082b2b4c9d0dba4b49edf9683d5a8efe657674060166d488291ca7e70b42a070ef29ed4626a345c253e85757d78296502443bd5325788b4882ad6a2ccf1d1fa2f1ccb486e2f294c18e94dfa86af2d35cc2470c281f8b6c79b8a55f110fd85b3102a6a197ff902b783bf5bd76bfbe2c7e1bf3d1ccc2d74e2eea60ebb3e75a54558a35d091e6dd"], 0x107}, 0x0) 11:08:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) close(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 11:08:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="65279232c01f1eb7dfe6000b7a00000000000001000000004a7fd5309af6d74453c1bec9bc109f5a4b1900040000918ec168fc194e50d1b295dcd4ccf0223e8ba9127bbfbeae0d538dfb02c119f555943160fe5c60ff5f77210600000038e6a920b3c3d0c37d6ed279badbe2c9d6d928ef32d27442", 0x75) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) 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"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffffffffffec4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x10001, 0x8000}, 0x10) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:09:00 executing program 0: r0 = semget(0x0, 0x0, 0x30) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x3, 0x2, 0xfffffffffffffff9, 0xa8, 0x7]) semget$private(0x0, 0x0, 0x40) setrlimit(0x3, &(0x7f0000000140)={0x0, 0x100000}) 11:09:00 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x87}], 0x1) 11:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 11:09:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r3, 0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x2) 11:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)="770717ae551d980f3aa49c48977948ce6b72a248e9aa7e0f557962fc3a0d2ac308000000000000008994553d4427fcc5c87b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc, 0x2000000}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 11:09:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./file2\x00', 0x20, 0x200, 0x80000001, 0x0, 0x56, 0x8000, 0x2, 0x0, 0x3, 0x4, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 11:09:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r4, &(0x7f0000000280), 0xe2, 0x0, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) socket(0x2, 0x3, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffe, 0x11, 0xf0000000, 0x4, 0xfffffffffffffffc}, {{r5}, 0x0, 0x20, 0x80000000, 0x9, 0x3000}], 0x7, &(0x7f0000000100), 0x3142, &(0x7f0000000240)={0x80000000}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) madvise(&(0x7f0000003000/0xd000)=nil, 0xd000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 11:09:00 executing program 1: socket$inet(0x2, 0x5, 0xffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0x7fff, 0x1000}, {0x2, 0x80000000000001, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x1f}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dc6) open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x68) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300), 0x39e) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000440)='./file1/file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:09:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x5}, {{r2}, 0xfffffffffffffffa, 0x93, 0x90, 0x8, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0x4, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x41, 0x40, 0x9, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x1f, 0x3}, {{r5}, 0xffffffffffffffff, 0x4a, 0x8, 0x4, 0x3303}, {{r6}, 0x18d7e21ded5bbc8a, 0x2, 0x2, 0x7cd24195, 0x8}, {{r7}, 0xfffffffffffffff8, 0x11, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x800}], 0x5, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0xa2, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0xc7, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffb, 0x63, 0x80, 0x636}], 0x9, &(0x7f0000000280)={0x6, 0x3}) kqueue() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x0, [{0x2, 0x100000000}, {0x4, 0x7}, {0x1, 0x80}, {0x3}, {0x2, 0x9}, {0x429fcde5417ba2ca, 0x3423}, {0x1, 0x10001}, {0x3, 0x400}, {0x2, 0x6ca1}, {0x2, 0x100000001}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x4}, {0x0, 0x8}, {0x1}, {0x1, 0x3fc}, {0x1, 0x3f}, {0x1, 0x6}, {0x1, 0x4}, {0x1, 0x3d}, {0x3, 0xffffffffffff0001}, {0x2, 0x401}, {0x2}, {0x1, 0x100000001}, {0xd29fc716313c9fc2, 0x3f}, {0x1, 0x1000}, {0x1, 0x87be}, {0x2, 0x800}, {0x1, 0x401}, {0x3, 0x9}, {0x0, 0x1}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) 11:09:00 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) 11:09:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) open(&(0x7f0000000400)='./bus\x00', 0x1a1a675529cd390d, 0x0) 11:09:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffeffff, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 11:09:00 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) shmat(r0, &(0x7f0000c71000/0x4000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x3, 0xf71) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xb3, 0x100000000}, 0x8) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r3) shmdt(r3) r4 = semget$private(0x0, 0x6, 0xb0) semop(r4, &(0x7f0000000040)=[{0x5, 0x1, 0x800}, {0x0, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x0, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0xa) r5 = geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = geteuid() r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r6, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r9}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r10}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r14 = geteuid() r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000005c}, {0x48, 0x117, 0xfff, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x1}]}) kevent(r13, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r16}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r17}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r18}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r13, &(0x7f00000001c0)='./file0\x00', r14, r15, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1, r5, r8, r12, r15, 0x40, 0xfffffffffffffffc}, 0x20, 0x9, 0x1}) semctl$IPC_RMID(r1, 0x0, 0x0) 11:09:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x78a0d99d44a1f99d, 0x0) pwritev(r0, &(0x7f0000002240)=[{0x0}, {&(0x7f0000000d40)="b9", 0x1}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getpeername$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000540)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000080)="8bb2cef19eb1a6f76767ebaf1c5d8f02a6ec2dd843ae10b1c865ff198fd5caca8317ffbf43b4a40be3fcd3f1b45abd8ea0061c59acb0dd089c05b7e7bb0bf6413e0290305ff668ec2fef8083b9a1d8d2c87a6f502326bafd9536da7821baa0ad30f223f52055dd47ac8b04e0be42a13fbf621e729ba35c90cf5168706043e8854ce569dc090a11653697", 0x8a}, {&(0x7f00000001c0)="a8c49aa719be482d4c", 0x9}, {&(0x7f0000000200)="3ffad3af5dbbb9da8663df5c91570f633ae16d87d439913d384b89e04e963631dda15cbc", 0x24}, {&(0x7f0000000240)="59c461c2655fb88ab09b1c7e30fb1d3619034be17b38631c30920d0a73712a00638c2d79f31f3830866a0cf64f5c51c28b1fea9bd73b76a40fd0b179d4b507f40538dc42b2f0681c3b2db612b6ea9f22b71546c2e1831518efaf2c5c2daf22a906fe2be6f4084100408f3a1f0c0c40295d49f5d0aff1546aa0770efd3db20636d62bfc0b5486b6f38504c2", 0x8b}, {&(0x7f0000000700)="7476574a31f0862cbc2b13bd304cdf01a2b2dc4b35b73b1558f4eec7a8a0058d92705cbd0abfe047161db75bd02af6deac74ae5c217abeaee5534f51442e26783fbceab01708e929fdbbc39fca5298ca99cfc351d31f2f950f868b7b9b20a5428fa9d6291abdc7462e4411271ee27bb4c710f49539db9ded9edf7bb1d11a3ce036a83f955ec0a5efc458b15bb711f05bf340bf970ccb4aa2801d6ba6b8ef3569e9748256ca5bf3e69908ff8992bcdbc1fd1fb317578c7e0355fac33933e7e888c070b539f1b9deddc6abcf69ffa5ed526b06ab5c49bc8d2e6211341ee0c891520c1d04e7ba88d9c0fc806f979e7b721acb28ac762857385ba792d56d", 0xfc}, {&(0x7f0000000400)="0d3683a19392ee3c34f02969f31dabbb8a860028253ccfa12d242493ff6c4ca96f03499f092478664bc7205aeee03876cf5716885c7c4e738553f91a8a4d8585b46d4d7acbb6ce2a9bb68259063900391db97ebf7ae176ff52162caa432383f3709c624a33a1f646ea92a4bd65f3bddb46f0c09bfa1f3b12a48ddbcf1507dd241cf487731308d47ff97e6e31e321315d2565838ea87268cbb654fbef9a36c1b9b4f59a", 0xa3}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3ff) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x80, 0x2, 0xffffffff, 0x0, "1c59985b5bf2004050a299f07e782515455c6d62", 0x2, 0x8001}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x4) 11:09:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5075, 0xde, 0x4}, 0x0, 0x4, 0xffffffff}) getsockopt(r0, 0x29, 0x20800000036, 0x0, 0x0) 11:09:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:01 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x6) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 11:09:01 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 11:09:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) pread(0xffffffffffffff9c, &(0x7f0000000280)="ce213d9e64d5c62fdf4c1a3659af88af0589f9607c3aff759b645420c1c28b8028a800ce11ed0f41324d27d2165582aed7b00d07d59c419a655a7e3dce64c942a32628fdbb5d620d75fb588d543dc5058c5383c5a670650a750595465b9991175eb9763226582d25e5cf6ee6c7305ec558a895f8f8241629a031002e228dcef10a21f244920b4f5f8650983b3af193b2c552907523d1f2f1d5653077be52652f9ce973559ff05b91c8213935a2f3329ab8c6190eaffd83a73f65e934d726013031f82a69401b59e0460a21344a3dbda5a47475052f", 0xd5, 0x0, 0x0) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) seteuid(r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 11:09:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 11:09:01 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x3, 0x3f) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 11:09:01 executing program 0: setuid(0xee01) syz_open_pts() r0 = syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="b5363ec95f30e9911590081a96bba5f4e6ae9efb0c817e59ee49cd7a38d4e40c152b3febfc69e0f1dd348be89f5d8cb57819fdbd05a1f0c6f3e8751edfc1cc301e7136a4e30213484726570f21e7576762368780bbd06b20c3831b8d69eee595619ed153642f36371687e50102fdf9740bff5e8b615807a7d4d027afc9da267363dee88aba50fda9016b132d2ba1fd93c7c11e290df0734be81f8303ba", 0x9d}], 0x1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000040)=0x180) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x210001) pipe2(&(0x7f0000000100), 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r4, 0x4, 0xf7c42c1ffc896b0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)) 11:09:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6ca0ea80010e23807839e79f359d953d2ee45eb5f2fbff", 0x17) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) 11:09:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x11d) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000200)=0x4) 11:09:02 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:09:02 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb805000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc004cb8b0f325d976c40727284e330df588660fb3c9d87b42005df38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0ec2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751fc4b13060a1a68d45224f829451da51df78d608e8024080382ad758232613b5a9896009b2570d1b752896f7c3b860a36ac1ef55c09c8d8dc721efa07caba908b151aa83e487891cdc8c867252ff813a5561f3c5801168fb9637d76571b48601114b845235db04d6d81939a894b2c6e2b33392c7c"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028b0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 11:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c, 0x2, 0x0, 0x3}, {0xc}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="04181af260bfa533ad4f8f0a1ceb083365e732203da06f29c93e5961975c9361d9f588f528bf1e68e13127eb93dbd31402871f9999cf9be94b55fcd3faf6c8cb2cf9a47745cd5735ba0ca7d443502bb9930d3f5d71395557cabe001d922c8bb4439faf13f9c887579d78ed4bb4a5f71f50cf7503805449ff209d766a21a0dee01584bfaf453026c156641382c9d5c08c0768bbfedbb0df04d8a7505fab8817375928e7ad0b243f7debd1bf5ee52b2a7f9ea54d02816d2a39f2adda2f94f5f5061cbb2b23c6cfc01517f88378952c6376b58e3daa6aed8dcc08a1148b6f7a452df0ff69bb3a8cf8f230d9b7ff5a602ff8cecdfad3cd6d2a"}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x557a3825dfddf9c3, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/107, 0x6b, 0x801, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) 11:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001200)='i', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="7d00724fd2a0718d914544a07986e3aed203863eaaa6606fac1cdfd9e425e6b3fceeb4b1b37bd9aeb0c045b4ae3365a91b29681259519bb38f00bca7f239200f4567ca1b0e84b9bddb15d9b7f55074137febc1c100c95fa6fc0c1583db499dbe6dc6a310aac442d7720e68d38e4d320d25218263f7610878dd6318b8a8596b447b499e8ab404e9d01eb2cfbd397095c5d9a45e9f00c7c9411eac36a2aa577818d48f5c919e45f5db5286b56cd6500dd02d1cc3d6afdc04116f935d6f75ca2f1d903333551cb95b9383161375bd915108b579a22f17069d29488b", 0xda) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:09:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2, 0x1, 0x0, 0x4000}, {0x4d}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:09:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x16, 0x3, 0xf3}) dup2(r0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x198) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 11:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xd6, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") open(&(0x7f0000000000)='./file0\x00', 0x20, 0x104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:09:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}], 0x2}) 11:09:02 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) r3 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) 11:09:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x3fe) r1 = msgget(0x2, 0x82) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) msgget$private(0x0, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) 11:09:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1004, 0x7) login: load: 0.32 cmd: getty 57493 [ttyin] 0.00u 0.02s 0% 307k load: 0.32 cmd: getty 57493 [ttyin] 0.00u 0.02s 0% 307k 11:09:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x3, 0x7, 0x2}, 0xfffffffffffffd7d) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup(r3) socket$unix(0x1, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125815bb6ee11e303000000b33d0000003b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/274], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:09:02 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) socket(0x40000000011, 0x3, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x7e, 0x0) 11:09:02 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5d27, 0x80}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x7, 0x7}, {0x18, 0x1, 0x2, 0x20}, 0x100000000, [0xffffffffffffffff, 0x6, 0x2e, 0x4, 0x3, 0x5, 0xcc, 0xfffffffffffff82a]}, 0x3c) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x5) 11:09:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 11:09:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 11:09:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x8, 0xad, &(0x7f0000000040)=""/88, &(0x7f00000000c0)=0x58) 11:09:03 executing program 1: r0 = msgget$private(0x0, 0x80) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r2, r11, r16, 0x0, 0x8, 0xf45}, 0xf0, 0x3, r24, r31, 0xfff, 0xfc00000000000000, 0x144f, 0x8}) 11:09:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 11:09:04 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000700)=0x8, 0xffffffffffffffb7) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:09:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x11) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a900"], &(0x7f0000000180)=0x32) 11:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x2, 0x5}) 11:09:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000), 0x0, 0x0) 11:09:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) 11:09:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) close(r0) kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) fchdir(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x1, 0x67ed, 0x1}, 0x8, [0xd74, 0x1, 0x5, 0x100000001, 0x9, 0x0, 0x800, 0x1]}, 0x3c) dup2(r1, r2) 11:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:09:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x987) 11:09:05 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x20, 0x14004, 0x401) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xa, 0x1010, r0, 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffff8, 0x1, 0x4, 0xf4e6, 0x5}, 0xc) 11:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 11:09:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x102}) chown(&(0x7f0000000200)='./file0\x00', r6, r1) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r9, &(0x7f0000000380)=@un=@abs={0x2, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r10 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x51, &(0x7f0000000300)="570ee29e2c304ef43b8dd9095fe569c6df610691f19c8f1d121a97e75a86c7f1035579376e931733e0b249d28c10b7601739f3011d8da1521e5e399fb5ed8fdc2468fa8d0c73221f4a4b356b09a7a691db") close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 11:09:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x5, 0x1f) 11:09:05 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x6) setpgid(0x0, r1) 11:09:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r9) r10 = getegid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r19) r20 = getegid() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r25, r29) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r25]) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r38, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r39) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r47, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r44, r48) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r50, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r56, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r53, r57) r58 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r65, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r62, r66) getgroups(0x6, &(0x7f00000000c0)=[r39, 0x0, r48, r57, 0xffffffffffffffff, r62]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r69 = getgid() setgroups(0x8, &(0x7f00000001c0)=[r5, r10, r19, r20, r30, r67, r68, r69]) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) 11:09:06 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1000) sendto(r0, &(0x7f0000000180)="b88e5f4a16a8b4791470", 0xa, 0x2, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="7b012e2f0968fff20000"], 0xa) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ed000400000000000000"], 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) msgget$private(0x0, 0x200) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x67ccdbed79ea8e78, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = geteuid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget(0x0, 0x446) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x0, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r7, r4, r17}, 0xc) setreuid(r4, r5) setuid(0xffffffffffffffff) 11:09:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(0xffffffffffffffff, 0x3, 0x4e9115fc, &(0x7f0000000000)="7f1699d395d265f9c310eb425c4abed2ba8d376f891d264c98043c07a66e3e5b132ba670c8f9fa535610e07b017129c25489df92bb6d357d9b42bba8f728952dd753088bbb531b0c893dbf59a074621ab71ad9e2369c567cdbd84bb2ba55bb2656c8a6969b3c8e23d4812dccc990cbaa550635c571d65852e1ead03c404a509c7f32cdf440aed31e954f678403f891a5fa440f670201fe3ecda0003b77ce52cd8f010d811f1fc202848c1a306c447bf0667f8d6a5b8d0cfd38fa3f76980aee0d2a8dc7edfdc1afcfdd998ebe03d8af110e1bdc9ddd00ac58e3a9ea71cf09ab63b6955406f672", 0xe6) 11:09:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x80000be}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x41c, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)=',') r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 11:09:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) getdents(r1, &(0x7f0000000000)=""/223, 0xdf) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, 0xffffffffffffffff) 11:09:06 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 11:09:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0xad, 0x0, 0x10001, 0x5}, {{r4}, 0xffffffffffffffff, 0x42, 0x0, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0xd8, 0x40, 0x9, 0x8}, {{r7}, 0x5, 0x40, 0x40, 0x4e, 0x2}], 0x66, 0x0, 0x81, 0x0) socket(0x6, 0x5, 0x809f) dup2(r1, r0) 11:09:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x20, 0x9, 0xfffffffffffffffd, 0x1, 0xe86, 0x4, 0x7, 0x2, 0x1, 0x1, 0x4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0", 0x490}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8600, 0x2) 11:09:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x5}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 11:09:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) socket$inet(0x2, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = shmget(0x0, 0x1000, 0xd85, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 11:09:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x200, r6) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xcd) 11:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x6cc, 0x3, 0x200, 0x3}, {0x7, 0xc3b, 0x5000, 0x10000}, {0x80000000, 0xffffffffffffff01, 0x3000, 0x7}, {0xe8, 0x0, 0x6, 0x400}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffff0, 0x3}) 11:09:07 executing program 0: socket(0x18, 0x4000, 0x7f) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 11:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) fcntl$dupfd(r0, 0x0, r0) 11:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x6, 0x2, 0x49}, {0x2, 0x80, 0x1f, 0x5}, {0x200, 0x3ff, 0x3, 0x96}]}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000000c0)=0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="40d9986fa7ba18a1bf905ae5c4d98ead2332811e79c0071d6145c8cb2dc54d87df23208e51f5aa47f26f286d3bedeabf0399f96d59ad0b64e45d8a03cbdc327067a5f6b50ffcbf0d9da37cddec8794c481c72f2956c21930f2f64e449404d33e84c8061986dc781af3089b8968b5485c431cc195a0a9c2a2d306dab039fb8170f17278122dd3f31c6ea8a88101bce3398fea6ccd7b91668d0852095f18a018f82940d3f8416c65e17167ee8c26a3c1c95a996e5920a0e2b1634ac8f24af31f83bc7cfca2b4f0fe349c2fef5dade79f73f64c3f9c4106657078", 0xd9}, {&(0x7f0000000340)="29dd17d71a72f49951ae2ba48b775580c2670dbac958cb2def88da12978a7489eaac6d46a95ff020c09405e76902086c42fb03afe0701998cc93f1726d4927c774f4c1d45655709ee9781f54ea693c", 0x4f}, {&(0x7f00000003c0)="175159e8c553216655e19d3b092d477a67125da1a196ccb428ffc52d01c8157ccc1529a6aa27017a8cfd48fa076cec02dfe580298d5511e35f1b69be683ef3dc2722bdd9d199cf8fdad7459eff51dc1045d333fd37935b6a36d1734ca2d6ddde4b59107c42de9934ae3802bdb2c3596775e1f65415ddf4278bd856d8afee9af533df7ca3acf39b04d54f3194105fb4470ec925eb202d6ab7bf76307a4a89580f062c493db23ac914ec094f3f1e0f023eae807086381a2c2a0b78c0610126202ad21ef1dda47d1c8ec4defeba0319e454ce12869287aede78bb0b5eb55dd9d8ced0", 0xe1}, {&(0x7f00000004c0)="a59f6d51d5af13296dd99d10562dd496872a7adf7a45a1e22e4bf9ce58717b132a99d3b47c8de5508e6b3896d61ea58228e01259a4c0ff6ab6cad7261eaa8b93f204e84db7d2b43f7b261fbf550cefc11552e21a1c4c8da3dfcb467baf0318024707161901c0613189950441630645dd67228f7ad7cc466e0b3b3ec6d0486d2c6b914166ce1a2ffd4f6db20f4e", 0x8d}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000600)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)=""/30, &(0x7f00000005c0)=0x1e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x1, 0x100) lseek(r3, 0x0, 0x0, 0x74223c9e002d5cc) 11:09:07 executing program 1: r0 = socket$inet(0x2, 0xc8cf5585c22dcc97, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="61215b0f8af72e1432b5586bbec81cc612710000d100633feb9f7c7c4e0e08f21683aef1971b2443a8481b216142c1e5c906f9389e7db0f1c19c38698d6cb1fdfd26d3d61bf660eab8bd1fd912e204665a364799c194adc7029b09d7774cbb48531db1521013d1d93144ff30e883bf6ee36c926c36b791ed40d72c45d3fb3d16b0ff", 0x82) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x5010, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 11:09:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0xfffffffffffffff9, 0x4) 11:09:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x8dsmouse0\x00', 0xb5ad856b389646ae, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x22}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 11:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xa, 0xa, 0x102, 0x2}, {0x2, 0x7a33, 0x1222, 0x2}, {0x7f, 0x7, 0x4, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 11:09:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xa91, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file1\x00'}) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xb0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0xfffffffffffffff7, 0x3, 0x40, 0x1, 0x0, 0x7fffffff, 0x0, 0x1, 0x1, 0x3, 0x7}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x4) pledge(&(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)=']$\x00') fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='c\x00') bind(0xffffffffffffff9c, &(0x7f0000000380)=@in6={0x18, 0x2, 0x2, 0x8000}, 0xc) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') recvfrom$inet(r0, &(0x7f0000000440)=""/31, 0x1f, 0x881, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x400, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x100, 0x4) r5 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) fchownat(r4, &(0x7f0000000540)='./file0\x00', r5, r6, 0x0) open(&(0x7f00000005c0)='./file0/file0\x00', 0x8800, 0x20) r7 = getuid() seteuid(r7) setuid(r5) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000700)={0xda, 0x0, &(0x7f0000000600)=""/218}) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x2200, 0x336) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000007c0)) 11:09:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r2, &(0x7f00000001c0)=""/225, 0xe1, 0x800, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20400, 0x4) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x2) 11:09:07 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xffffffffffffff01) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 11:09:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) semget$private(0x0, 0x0, 0x100) fchflags(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 11:09:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000040)='z') 11:09:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc, 0xfffffffffffffffc}, {0x40006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'\xf4ap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x80000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10006) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2000000000000167, &(0x7f0000000080)=[{0x85, 0x0, 0xfffffffffffffffe}, {0x9, 0xffffffffffffffff}, {0x6, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x959d34a7175994ac, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 11:09:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x20000, 0xe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002980)={'./bus\x00', 0xfff, 0x6, 0x18d9, 0x0, 0xa56d, 0x9, 0x7fff, 0x3, 0xb9819f127ccb153f, 0x6935, 0x83e8}) r2 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x100000002c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000002a00)) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r7, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r7, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)="f64bb3a58f862fb6e651ff83013aa0ab381f5abd982b9eb018f254af09b8fdc5a25c9aa98ef079f0d1d984a220a9731f74e1e4121f21fc9a5e98ac7f489fff94cd85cbec87d5727dc8b93c2bd1a1469ea7c745276ae6b8749c2be25a6e006bb74b16755931e9dde07bca356fa6f256ea401d9783a01e809b610d69f15165452ddd2ab7e780ad6c1d4e9ac2ed46ca5c08af8d6159fa5a9f729345f91d6302521989abfed24775154061246ecc80b7c7577fd9106a5cdbb7b3a908b9da84b1a748992e488210fd6e37", 0xffffffffffffffcb}, {&(0x7f0000000180)="efe46ce5ebdaa00ccc96a56a0b810f47f40a50bdfe573e7e9451cdb391fccfc7b294", 0x22}, {&(0x7f0000001740)="c3838d3bc1aebd6db2a073271405b9af2f29b69455f5877dbfdda41d5a698e9bd454f48c85f7bdad63428de02f5bde963ae5d99f210a4be3ab1f975f459abc034de340d133e9cb10167117605ab33294d4df03440e68cb37220d1e3958c1c6a66ce195547ae2440a6354250aa9f81dedd5adb6366334e5a91d86fe379bc1f441246a2bfbfcfd2837c14fc5c4d287753e9a83cf7b66a7101ab763fad69828ab144466e5aa2a217e596bcc78d6788e59f7f917263a330833f19a922d76a74f7585f3025f1d01edc197b27993fa3050d94fe2e9f17a60f86fb56f132abf6ce9b0d5c0c80506dbd6060bf57ca127ad89ea7ea4b7e09071a0af2e15aecec952fd8badc742123030fae9a7650daca1700f2b03b315fe4df4c364f63a9a4d78ed9880e031164e7c7d8e1d349efd8202ae27277f860ab17c9609ede4a8f3d828dffab34210336621b4b56bd537a03565405a9af841eddcafdc4f7863a6fa28fae4d50a8960185660f942a84eb9bd5fbc13668abdf2208725dba9982a5b63d727454aa3550d306b4e6201e5fd9b713508f09887969ebf14b9ec75edfa1145f2e56d45a6e9207e95ef9c62416eb363e2437597bc799a10536d809c9f4613a7f84978be2c01bf3f3e9021ec7cd01c7ced9b761206c09b685b9107dfcd3d62e7e83aed863a1a6c7a6c9198e193d0c2d9057b25b2168eff77af85b348f455a5b769e8f10a92990c0511daea101342730fcb31cba4161559c51459a6463a4bccd4d92d593867abdcc37f5b28ab770efef374d22a95e0190e79995f79ecc6f5e3c1ed666e9313021f92d7472100146ef4efe8e2789cf80a808ec8b7ef674767a4fe53ca2997805d7bce289e5e99bd2a0419213c009d843ab217acac5580bf682b5edaba25a2015f12e6ad0d1d9857fc6ce943068324e0de3be6cf8c59ade4911d32d17ba2ad9bd579df9147a3b786046b28a54c99a0da7bc923c3a4576799637cd29d3a043c3e295b3064cd4fc4a7029a38b2a14195ac02ae7576a1c506959a561bb4885d6b542b2bc763578e30168f8c27abbbc162c5d49d3cf6d239a9fb4b33bcaf9da3d0c65af4e522d9a731a15f211e8ee1764b018bb0324044e21d01add5a1857281402a0917b8e3164767deecc460ce0a7d32874994cd3ee0549760e72228b3e0bbdb6aa1e21380743580f8bb7285e89bf05811b7baff2248e8d02e2a1dc3b93ae0044ac04c93bff8b1d80fac7451a0c3da549a33737a1b1c62c28ff8c452920fd4807db65100932a3b73b55d65ad6088e14d228769c36343160a7d00ef451122013666f112a1088342c5831c31539812d63da5dcc2568f6e971c1b2cfe94238921a3293a942084bce700b65321db8eb1a18efa3149e2554077e7ef03657260f7ece5ebb93219c4d9a3ab04310c8c23a421e502f3eb3f814fcd7b2a28d47e0d1901684ce552332b92347a18afaf15ff2435604a616b4852a3764678b5071a6806a0a34cc0cbeec362315fed1e2ac23dfc858801c6727349eaf515a440d4ad9abb91b74cf4c4005fd7c1e76823c027a4d993d1696919929933bd29d59e73dc6edaa582f21ebdcbda0d59fb13a239e9f585dff719a38561ed663eec24dc804e7efafc410076f7f3d644c8d9d08eec3924bca5b59a8c30ea600d170168991e5214ce1cf5504119410b84442b7971f0d82889bffa41e780da59f7eb892c281b841dc1a9569b21abebf5ed0855461f4620d02326a6dedb5240ccda3da668e1b1fb95b454a2ed0c17f6ef73d8cee45ceca978e31cccc4269f02a61e86883c2163dd07c652bdba7bd37c862507548095507acba6b9dbe4150915d883facede94814c5004617389a591cf15a1681d4913edb9bba99b4ca6fb3642908869c7f94439de4b9a67dab32c8ed5cbd81b0ca4316880695c1e578cea31bad39880bd339be06fc548aa5a2c5e4e3b6b41655e89f7bc01bee525a70da251fe10bc2a5ba9e843bf5c76c60a01305c687734cd1cd8e93c4f58fb2c848b944435d32adb29c0f2b7a019e0970f567ca0b05f958e0fbddb1f07ed04272ead0a413c8af35572569635a913088e0aba8d7a3fd30bcffb36a179bc48f81543890e9cc60857b0974d0b71d830a5a4a45c2fdce56b084df303cd8f12847701762957d07b39067d55ced3a1fdcc7a1983bdd6c8a786e8e30aa46d74fbefdd03f89a7cd263ea1d4122817f297304ed4ae31678368dd2bf83b022ff6f0ffdf2935ba5d387e70f8c895721ae854db1a88f8606d814fb1b33336ef805d05d836d7f69ce9e6b10259853453479b075996ac56a3dde1d5d4d0713986de2b1e094faa8f4bb97a6a1dfe288de13901124085f887168d9911461411b1879d4ab80bbe1fec7d173a3a5536d4a725dad96d70beab379794f95a40c9412444c811a5b79adb10179700e39e41cbf64ad30b78de19386194c6bd61b49e3ef6815907f2a2ff3ffa7ae3fef68a612f7f3d7b6f0f7b6453916ba8001720ad03081263a449695d55b3f308d193cf38209b68c2220a4e0a16c52b84398dbff7e31f7c7bfacc9878b745a6a3eb1219f71721032c0f292bc99349e1a4567c750f2728842c89ffa972b9328be68b902671065ec92d4fb04c351948167bcc9775ae85b6db30d58fd30cd7453ada5dbbb19a2bb6f905be3d823d52a39e5a21bf2352cedd3db84f37b1c5346a98046f4f6e047d6f22cee2f02e4f56e32994c67bc424700d1f1014acdcea3ab2e6c9e1b219dcb08155cb3b2f71b22bcb2f35f486e7d6e79efa4c52d003329413f63aa0a683c8d5245df2df0dfa32407de60c8ac7a7a4a7b485c69327572063a94bb9d69e6d8743e9951584fdba0f5fd00d80aa8679d742fd0dd140649f3e3c9c5aaffb6d59de6f9f173ddda5e762de5b2bcd03d78d28291c791ac290da808cf1a5df98023cf54f0888dfc68bfd115962ee8e57d842d6e6da8b2ab7c3b8bd2dcbdadb60c6f1e018ac093b4a1d0a03bcff0579b4e240bb40369ba22e6807bc5c7bed83838037dd83e2a41550b24774a50322a764d61a4fdac60dd0457d3b626cdc4b6b7050610764e6f5305f7f86866365c22b6d4c7b564f8f8f29bfe2cf47750130521347748cc9f2180764ffb755e2ab10781993654d039001a2d1035649b8c8b515f706e07d1b4ad69543bc76af9947e1e810757705025bf28910d85d94c18c27606698b5d03288ed86e8e3ad4fa78a26d4db2cb27f48cb86dfcd90abd9ebcce737cb0fcd4e7e68c7d74eb1133a65c421540a3c269b02a46728e38530b282f5e22cb0a229491e63ef749390aa02f211c853315c906bebd06180d2697b2d1bd446ed84d24962462455fa2a33380c5e8973eae2916404e82b0fad84a36a5fc7b007d71d742a7156a908bdac6c721e8187f0171133781afcf05e9ee1e92afeca5bb70db98edd3160ddf20d097146ceac4e70a1e7e55f882ff9137f2008e23fc8ff5c5dcb93bd81b508bcceea0c27e89f8b8d0cf998e5fa43a532fd87480c9eab1d857e23db3d91040c95cfe06330b8fd5712d6c51a59af5a58f315dcf581ab1a215c41278e89f464252ad5794f27a487eb20fdec2acd35ed41a90223b5cde8029e541896e4f963009e96c20f4f42d7a50b02ebcea2e6a4dd78a52ab741f3b74e6c0ec1fa9e04fbcf60a73636ddc7813078f27ce46856c10d943a82abfab11dbc3ddbaef19ee3e45580e5e67e8c68db0d1964e163feb98c5f43f5966eb97174a8a9396f483c7fd3940f68ed437c1648baf37d0bbeaa9c438dcfc3cb5e86fcff10275798294e38c72385d0252adf0a8451a8ea1ee5fc55b40bfbf8a9d0c22e749a8719e168e9d5783439245d8c2a1caf2ede7901400c4f0dc840aaeb36e1c874647d1f008d216679dce7ba83afceccb1a1ddb4ea544e1b085701eceb4d1bc5ad9548b293272611ce964f895295538be500ec5cc99da2d4d983f35eeac84886acb5c84d443550b7872805490e01eb1ba08323166dbc0c320cf3124177c56598fb905a10f9e2af2001ffb40de8e72df18d0f30442f4771a31757b1e9c81e8472891d67d95905aa388959eb2b1366494a6897e312a6cba41e2cbfec60b3772a665497f4512fe1214d27e5271b445781e3d748c9fd43ab7ed77287fb284c62843ea93ead203dadd7f3bab77d34576bf899ef00d88a88f4c9ba24a78506b28ea60c2668a8866ef12f6e9be861f622ed08ce8d0e0e620c72dceecd9343d6b900e689e46f26b586857a8d95b6c10e5757a90049fc54943044054c637a3b769c7cdacd870d68db6e69217f8be6590ef66c83ea61ec15eaaa8886be41b7a9beb95b878354e45d4a185d5b2499e240c238e6e021263832c536dd2b5afb3c5af2c0460e89c6ce18a14a38e99d361998d231db061e8642b320e6044c5e7a5ae2d9daee68c90bbe5b817badd176174c7297630736290a644e55b583d2d025caf2fd5ed934214d06ebfba99bc5071ecb56ae6ff2c9f20b6faae02fc2d7d61aa09a51d2864b393233479bf7d1b07a96d32f215f1a3a056f12211a14960498f15ee20fd0421d06461cdc777c17d8ae1fa59d7b853ef771194fcd89fa6daaabcddfedf854dc5e8d6726376dba48e2a082ccfc212a25172f34d7ec32642111be1b558a9c5cde4498207143fcbd8e7cdc6fe94a50a17b776f2f2ff777c16abee58b87eef2efb89b0874f905f753845dfef27aebf74ae36826b2235d5e8a24ac58ecea9d2bf92aaf5495934743525843a527d2f6ee928f12b02b9482f3058853e1f447f6742f4da0a3b3df0546481c160ae4c9e4456f2e7a5dc9f80b151f1e82bb0a0a9b6d5fbb9dd2eec2a1829b164b69f82b13f0ff39e4e4b4701d59a7b5cdc20a311cce73c59bb592558094d2def2d9d5debe8338f077d848628776e37974c7d258bcf73fe39cb322c6fb7a2fbede8de2ec79f576298c85ae293f73432026055dfc0640e2bfa54c190d90ed7b2baad290f4fb225fd6c035c631238b19392065287de53893be53c06dd20819e03c14dc758899d1f855682398f90bdce177389173f4fffcdf4787adc7c7b66668f0d95added7e01eff8771806735b127a20731b8236519508217d4c85d8d8e3d404a2421fbde8e483923af950fa27779757a4a71f6359935b7d5c99cd847ff16c36f7dfd84d46ecd0b338129fc9c9afcededa57c29e88ad90e6b1cf42273223726a431c9d4adcc4443fecb40b1197d86fc6613696531dd4470dc3bbb2cd215782814303dba3134ea979e42208458666a91f2d7d24b8a89961a1c98386a3e3f314c4ef9c0444e02ffe760c9717612cb10df29ef448e5d9d8ceaa4ad98c8a24e91f083744d0a4aa6643bca1b0bbb3fdc0b042f1c5733b46ddb8ab1ff2790dcd1b6cc9a3c73857af4452cdc3b2d28efc1cafe4d5062b57887a24156bae40757077e4ca2558470160753bd6c8a0ed9541a0c4039c972acbe5d2de4e75ee4e4de1155b6cc105d88e677bca2f50a224621b3d14f5b2bda79a5a45b2c82a5b7aa4e6e4f60434149059b40b0ed2dc7bc9b4fc315c2b1c7357b74036957bbbad0b95c11d342ccdccd2ae95c391091d63e29f75cc482ec33ff72a76c5fef39472575264ea30a36b99198d31b06369bdef4035c026dfd673474bd217329c5a1d97f10d8bde82bf2a123718fe07b7dc0f937b91c8f311977fe9969fa24fdb9c58fb59c8f3b7c7496c971f5ce6d912b39eff59a9d3cc9edcda4175ed731e3bdf6244063c58c09fb31cc79421be8fce30736864f084b094e181761ff54eef27ff70e689de091bdb8e62c7f2a55cfe93b0ab09d78ff8c3a81", 0x1000}, {&(0x7f00000001c0)="44d525334e122d1be8e82bccc7ed63d8c25fe35a9ae743c2f61c8fa4e7bc1f973cdc70b3a1defbe842c8bfb7929d22846317c429b1", 0x35}, {&(0x7f0000002a40)="47671d85c3ea5a819805693429671c433701b65223575fa50c5b9202f1c8df50e55a34cbb8359c0f0000000000ba5fbc0000000000000000", 0x35}], 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = open(&(0x7f0000002a80)='./bus\x00', 0x8e27ce6b38f0f49, 0x65) connect$unix(r9, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r8, &(0x7f0000002900)=@in, &(0x7f0000002940)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 11:09:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000f900000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05d31a81e2d", 0x8) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000240)="6c079bc715080fa35babf2ed0e0d93da9cb6e5936b47ddfa4c32da9ec1f1988a2eac7e2c9b3d287aaa2674447b103dc01987eb831bf54b0284992601d4b7d8bfb1b89a5b27b570dfde688309a3f35bb51ecf1df65cb86cf695b94bb949e936", 0x5f}, {&(0x7f00000023c0)="bc3eb6303c2e698a57b28f4820ddbc029b7d9ae3d5790bb08d022b8121b2cbdae59b18dc136e4e0c5472929b881b889f02cc80e978224e840480ca5f2bda249ad55567d1b8853680b0c97f0d3596dfa073176ce511533b8849e7d4f49e30cd6bc97fcdbeb8511275dc04176e19d899a3babc14e720c0274d3dbcd839808d20130042e9895c943e3dca1840f9968b88ec773073e4c859014a4a1b47f16e4901d3105b0fbaad881784874d5934568b4db377a5368249edb876e5038aab7b360ea5800c9ad078caa7052dbefe325b9efd8af6080e39a2b7433d38284ddaec1837631c7831d5c8387ed8a672368d71bb8486681082dd2566e91527605dca1fdbcbad229906bc21c0913c854c2ce139626311671b3acc89c0f3f828caca8bb242c658eaaaac7c20495a5c78d548d67cce41c0fbf5da9fcbf651434f292bcc35d62243b8f5886bcee02ce7a09f38db8be0dffbb731ea672d4b049ebed0cc8c075a3549677f75123adba6aa139454fd23ae8a707724ab512b1daaebca802163389e5465213fb81c38da64aa41587476f312683e606145b541719ef3872bb312988d73178638840e71d2451c9053e9a78bd39a8fd7755b0004dd1c52d196f61cbbe009e3384f9f393fe3d289d05fdc2d14bf5902a7bb6f700182d81172d4223e2c189456b83db0084f6af5f4f6a8507de41cc876ae9bdc7c54f987c65ff8048cecdec21f4e7d1991818012dc02366df0a4bc92b1418de0e3b66ef36cda463dc46c680fe13e0358624633e6673ca4db084cccc9b2dc059ff77fa5e3805d4c8c21952d87db1b23aa4a7eaa5fd44cf31d868254a63f3a15aef562639977a0e9896e8123989b396d61279697d65b514e18ec6ac35dd0c602634a8c458b34ad3f1676afee89700c9001bfc0792aff5d5c1baa7fc03d5732a228303e865f692b0cb8a05017ad3e93c733fe3b78f14fbd0738e9a8782de72ef21d9562ad5a8f04654787d7583e630ea53414521652f856e8040ff55584c49f4d37bff967301045a9995dbb35d25a459145cc0440bfa32ab2ceb9cab5040b862c22796150b5400f3d99bfc7e6f0d8d1be5689056c7e0e14b92d5b173a923ac58400637e3af6f7df8ce1e926b26113bedc5e58ad5e74202ad979986269f205e94c3cfa1a8a711e90897ec8218330e62a0ddb6830fd7d8af394dafedd19b4efec9e01d0b167c08635a9bd3d624e02c8d940d1d0b5f3a01ec3cdcbc3d1e43500b67439eae7898ffe261bd9cb2e301c477b737f8394e6a20309f5159244f0af8565e62fccb511bd792889295080a204f64dbb0df7116a6dff0863e74480301364707e2f60493f17af2089944043ddc19567a305587108586e2358626a3662c9b688baf65f31fc021d79784c3cae49bba50357696f9a5e127268ba1f8d70237433bc8a47863da23347cfddc466463dcc8a430a3a934ba76d4693f9e425926175c74e2dbe5a6722bf4fa50ad5e83c201dcb8965be3f4750c3c757bcbaf6a880b409ce2d4c60da8670e6f54c17a5b1f6bfab4399548b65107f67c6e00762e5e9f9de82078a2f62b8c4dd82f720c6dc9f39026d062f8251c343c2bca29a61f9f5004356b924883fa95f7a650191372be0c673030fd6801ecdf0cca202242597f8e2f84c1a6bfe28786700509517abc0cccccba81031ae7714e6096c4510aba526e13e0bfcb0705aabe20ee992d2696718cb4cd2d1a6c5f71f9b68fd3976fe03a0ae8898caee919dfc3c05ae39cf1259c0d2d6468979b6d95bfb5f7a9422cbfdeba1ed482c88a7f6f9c73d7f215a70a51d6207fbef8882ff2ef2f04e08c66cde7425fa7d61a09c41a63671abdb80bc7ed0c5846c82411171ba1b1537a91aca3ec0e5bd18c024b7a777600971f01a752b7adbf99a13fa50a09a2a9a99c405e15ab60246d86513b6db1a508fa560a0ce48d5c2cb9cd991909ce0c6d896af5337006fdaff876d69aebd48ba224f9e8bc0135b08be20b412c3e7b4c98a53de9af4a11ee6b0c04009f10b8feb815621ca45a9c7df0d0627839bfca6025a942a93f4c474bbb969aae0e215379b1bb3298273faa7eebb7fddcc6663fbcaa6dbb455a34d9d1981c00cbc8d4f871ec284d704a52f20e829fb174d82783fff46fbc3cc1303084538bc76562ec896d424e9a3e5a36d01e1eea956239a1264f9d0a16765daa0b882d2862b50d2c216dd127ae2480a4aa00a8c9e83b912a599155aca0e46b61e48874d3e63e1730e73d8948e83e6c814f966e8158230be16b9eac9c3917d8a999fae9784e19a37f3d4e1f9775d2a4c1f2740465113f95e5e4860e48889853230be9c10f95b33f8b25b2f6be26c988f581e3a636445adb0ff811011de09943440c864d7ec6c15ec59579bbfd66b844beb60ca294a15cb6e028af7b2625e83af2ea3a661149057e553c0848552b4f07094fe7729bf992d31a659f957be4d8a7c69faeb4574a4650c0fc37530a76dec818413101c91978cdb5a4054c1c4a8fc9b9d12183444671676fbdf404fdb126e8ce0cfd3ed48ee24cd43af9f406afa4f8bc94f40edeb59c67e45f472e26274d0cdf36c0554a42cf147f15e7fdb4bf0e14cabf829a2568d14570ee29fc39399209f76f11eced6b719bace0ad35229b14ee3b4b6e6ae149e2a26b8ddf769eb1d0222a8fba7a9870d639966e6c530023ec909c14422bea8f1b03a0594b90cbf08460403f54209923a6da5b3cd716715fd37d74f3ddb532488fd5528608a8101f87fc0af1cc2ffebe6bdb58683f13483dc4ddf01eda6a38f5dcca78952199c12022ccc84f16e423aa520f3c51a981b35a5ecf1e06efdfe972947ea79607b49f64a0e9ed872b90bfa86764dc0d94ec90f41628da06ac3d15c9b89976b46c1aae28eeea5627d201f5bc702131dfe39d47a6f0733019c893c9829d13a04decb536aec6d4a32b80abfcab7c02a790f9a4e97b8171d6a0ceec56061ba40cf102004b24f95116c932125baa30f8c970e289b8760ad23a7bb2adb442ce6e251a32ebdf60f54bce496a5900437383c8bb2ae99d050f8a3da2ace2ed4d7df26b044f83f124a4914aaccd0c041620355d41aee831a06be654c8a42806c74ad7b188b62ffebfbc64cd0b525f0d55547130f122a4d127f8318605db447e1851db18a687d6991ae296c064234f7b688bb2aefe937a12698345d8a2101679e6e9ed34ef5867b87ce34440f1ad2614445da476b8a725a538b7e4f673d49a5770f73cfa45b992435938d4dee6a940de628098b2262f82308663d1d4808df34afb3ac56d4a1838c886ae09c3178c549d5c55a7793fe3689a1f569d6441efd7f6430c4d0eeef3f42bc83399c317b297f5ded3c148023d1e5adafeb332485c8658cd11a0b6bd75e04adf5ec8df37ba972c969f92a92f0e398b7469a1d0b248390e9cbb67d30fe94110da01eeb0fdf7e735bc51fd184301f442ff497f40cd46f264d56b9123774de821d3ba535566b581938862f7c85ecde8bb13adf7b02b7633a8eff7b00f0067c156b14a12b1408073b54451f839750987fa85bb8ebb12801dce966c3c0bfa9f6f7a96c9c3752cd2a94a20b1451a0c05c9b79bfa58482ea6df7ea419a02a7f50b7452d24c2d6b2a3c348b35c5fa53968f1c0182728f3b950e236ab3cf93de3bff0a253532c20eb74b1adad0a672706dbcb931755cc00a2e775d721dafd4d80f472cd4af934149fd29f806da7d84aa3cb84e841e10d906f54d861ae785a75a42cdb4739b554eb044a4242d8fe43809a5abd874b529ed297db8419b9ba4fd085d444e852490cdd616e44e48aaf62f8dcb4c2cc925be89f7fda5dfd41505eee1a434d294c50503882ef92aca5de25120600f65e2ca5f4df181469d451f68801fb3a9d59a05f6c411a8476872c63c07b29f9f4c6564b77c55e337db13346bd0c7908fabcaf16f62b781e9433eedbc98dbae2d10fd68d1e9c2954e960850862ddd03c04797400b7639a8da434c3254a915d1431df3d6ebad8b1f711dbaa9e64f63d0ff21cb2bef79d16f8dc4ab26ddbf7d16dc25a25a92bde3101fea8978a3f467f7e9448766ba6bdbdd90bca24c641b5e4a699bb852fefb7e92a3a1077aa921e04361ede2116cfe449a0334ae2472a7095265d61ab1b89e578f7854d7d9e5b9d98c31344355515a66eec68e06f61222fc3fe7e543effbd5ebd495487e0c7ae41fcc0d09af03c1f005217c03cd102a8612b389e1827ff82988509486fbe5684e297e64bd5bcf5753c99bf310073f49fb71034c601b342201e89538313428446d0547b0aded844fc65bd45693a13305ef00e7d4bfa061e67c3726a83699f700f30cb9314a4ca39e28541bae871c38cd0c19bb8e718177bb0e2d9de26943c83345b091e6af32940100b5925bc662d92c7d9ffb50a87d8316a0a2d34b762b6fe79c69730d86923f92e58b0da4c1f69dca44b5c49362032dea3c5548d47bfd3c4f0c116abebc6e04806925bbc72ed6cc74fcb87060637054a1a89353bd6de77db751e3095d8b0b4d74c655a3a953257d4c5526964663aa9f155c89dd4b39abb6cbea46436bbb94d63044d315cc9b23fc912420d71b9128bfdcc7e552a797ea53b785c8df67fd7dd7cea86e2d74c115e01d71f4d557d87284bc80d081dc8fabab3d5258b551d285ac01f918cde480db2a58d138527379d2ac0d47c401b42aa8a722e79335ba6884a5646fab305073947c4920531b1e1315abf08fa99bb8f3a685b8ecbfc2912976783bccb67406552f7fcfe5e550de4c14e91157e3ed6e6efacda9f40d2fa71a9aede6ce228b178a64e707c34b96840bef6328547ad9a3ad127dcaa847750c2aa20fa324e5308c20ad52e565dd5488b2925ab10c8996d881d7bc1cd7cdb7912b8e5fce731820176994c43d3567c02effe69e0b57d6758d32ccc972b44d0fdbcec9640af0391999ed8610d12a35b0df230d93d2afd776b6d415cd1e716882c5fda394be2162e88655bb5dfac1d82eb681af35752538e6824b9bfa99f7fe25099a2dc4de226f970fe386bee239913f9a94c18081edcdad16638d560e779d465b237c939c12684104813ad22d349b1d173ce87dcfedc03fb74c58fccb729fb8d87ae36cfeb92a9dabbf33f08029f00c22ac5e997a2462efa63a7d74edd42d95fdcbd163b06c2b39800fa200bdaadce2ef477b81691df4cbc1b18265db137c7ce1d0ae8d8c7c702860c0e5df89e364d6e68ea25d1dd1c1c799cfe9e09895f6c404ba47935a679ee45c3b5a043abcd31d600eafa5007046649743d97c61a6a87546c03f788396657a3783d0960e2778e071dffbb4a160390e94972ad51ce294f46c4d288efdf76a9ea48da18acad6e1c8e53552443d527420566dd373aedeca35b9c1cf23fbcbc8e23aa7c9e750bf8d4588b43943206700bbd0bb9a51a9297dfdfa2f6bf1c554029949395f1e7b2f4fb9d883e3595b81640fd8efd4f258f614021a9413b6253e1b3500cd2c756ebf47f6904bfe9fedce3b072c576b7043d8df42dea7585f9292f146708164d6452626a10fcf77deab756ee06429b6c4e850df964a73ede0f0144e443e562ecb852e2e9b90f67b9f1c3518291b07459dcc49a6f5ff5c06dd2ad445c81cc94fb8c67de6d51118a458eb3d540c53570904f948eb7a37fafb957323fb5deefc2ae03fad3d2c80362467cdfd6f082849009a3e569c850b14ef9fd88690c62e42ea103bfa371da6ffa7d99a868d431f7c4abd62978e72f4749520b755738c8aeb3210a8169ef935a05fda7ad241561506703b9b9ecf6913521844345a819aa956b2e115d001b1ece0c7a984db223ebb1ca14630e9b5177fc5cce4ffeb750861365d0cc8b884fe6bd04983176eaf58475d", 0x1030}, {&(0x7f0000001440)="deda5c2108c23da09ccbb96d5f067d8fe3b115b67b18a17bbe6aeb65944ccfb33024ca84c9c989dc5e249d809bc8c66c6de55191be0fddc25c664aebb2154eaad5187ad69f28da4d5f4008a9fdd8734ee36c82c48b6314f114b672629ffce4f8836ef7d333f1bdcdb05405919753f93d25e7071573637a5947d2c3e9", 0x7c}, {&(0x7f0000001340)="c7bd55c9a15df681018cc3eb039e3d3c8df413e3a1e27c55c51776d51bf557c6aed52adac1b37b65b268eebd0e706106f4bb291ffd2ec3b0e43d25d0c90d298a7ea22c8213ad720d709a4e2a95182283a631bf3cd7ee920240396bea7f7a80847a35b5ee81a31a9690feb90acf636794b7518be5b97418e370df4d78d9e59c7e62147e41480f06baa46e681632d32ce74e11d346aa4997bf340a3a70460eead05470ab974b08bf55f3efdfc0593807fbad7d65de8b53edc555a4405f444a831886fab26e05ca", 0xc6}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000ffffffffffffffe4000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c55b3b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b2ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/274], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="18d3a0a400772e00"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r16) r17 = getegid() setregid(r12, r17) pwritev(r7, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r18 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r18, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 11:09:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 11:09:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 11:09:08 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce463595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto(r1, &(0x7f0000000040)="86110c5327f954df8af006445031edd9dc3c6cebac867a626a032f8b1bcfdda8d26bfe61ba429a9464765d4b27b06bf77bec9924edeac64b601faba17f78c260d7047520bf9a7c9c72b9e01f0d2f76259e29e0a16a943f8a0b1a93a1f4613dea005668efd3a2ca0a71e6253eeb77a0d7900bb4c55f1e3f8b44f5bdd937e404454423fad1860bf3", 0x87, 0x402, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xf4ec568dd36c77d4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 11:09:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) nanosleep(&(0x7f0000000000)={0x4, 0x9}, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 11:09:09 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x2, 0x3, {0x80ed1}}) getegid() r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x7, 0x8000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f000064c000/0x2000)=nil, 0x2000) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)) 11:09:09 executing program 1: r0 = socket(0x10, 0x2000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffffffff800, "08000000e7654f0000000000150000000600", 0xfffffffffffffffd}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8100000001, 0x100000001, 0x1000, 0x1, "d730c1e7bb6fc6e23c5b00000000000000244de4", 0x80000000000003}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getpgid(0x0) r2 = getuid() getgroups(0x1, &(0x7f0000001300)=[0x0]) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = getgid() sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000040)="24b35c8a40660bc8a456d00070812547297127a575c369f8f8910dfa31a3c9859d08cf60756b91887ae6d7a527c2c2d5a5ea7fd2621df477f20409428017ef48b43b6ade89494bcb88bd792bf647faade2ebe4456ca17bee7c41749a8a8c575b182fd2eb858dfc876363b4a8857f5f167e056d6fb6039fa2563f8a361476399d3db0f2754ab0c1e9967d5bf6cbd4b74bbc623af1438ad3751d95a6ea8a452dcdfb6c91f15d6c428fec6ab922a0e568", 0xaf}, {&(0x7f0000000100)="71e69f7d8a3b745c201806d8a0e559cd4130468d829a0fd9c3f32a3bd0219777a06f146fb0303e7dc67e486b35ba38bf08963635970a5a31cabec791d15e8892212207fe39df4efd9a76405578928c73ddbd14db5b01a59b39db295ba79331dac31da3c4cb75c3c949562f4268f892d23499937e1f1e2464e2c8fc135e", 0x7d}, {&(0x7f0000000180)="ae6951a71c744d250ba36044369fb1e3e71e9bce933ff4ddecb45c3a97d4bad2777266c0d3289e06200723894974c95acf8f0771dd78c8b0c84c28aaaecbe3903ed4b548d74955e64f5f640dacfcbdf77d2e1b62b7d2a8d9d637b093f2174890654424b0145b09ac187c067f6d1174bd7e94c995cf936caae37f25e8c4be329369f6d875c21f747a80773c9d7e3a17eaabecce0c2f81626492fadc", 0x9b}, {&(0x7f0000000240)="b553dcef3e6830b676209038", 0xc}, {&(0x7f0000000280)="0acaf5f5d07ffc577fe2de7835a6c11755ca2b33143cc379813f1943aaa3ae7c429edd06931411a6394013d979f7a017593bca6310737db9ddf401ef2b2f466cd8a5cba6dbc3890aa020343c4e86ffb6483c5f9d62ab6a87e6e6526effd7bb14cbfc20d8dbddd00da9ba607c64baca49230f775a75c6a1ec03464dd53cfaf1e9bb88175db7d87188787e6e07908948d073e5f0ff45537169d60ad5aafaeff2304bd4b3f1b44047d1512f2d8b772226e352e63dc9e04c0fd9a9d7b21c564ea0dba753b36eee8d6f7b9c1882d80fc4012c50fd5803ea3544844bd5e1456e0b7c43dcee057fee83d4fc2682282306f69bb4fd3f855a62ef6dae85c1ec9aa77015072bbca8c827a00052c634d1175c0da8b0046c05e7385b5271751589c8027ad38e13c25c1c90817f5366ecf83be3900bcaf9bf10c4a5109f4c1a95612cdf51978671267cfba99ef518c8b7b8f51967ff67034f463bbb4b74ba481ee7b385b9bcb9ee0844f6d3984275e217b1113691a81a9d5e1e43e0da16b05ba655d7bcb9335dd597ed356f5022a2929e7f29ff97a2841a964b34017ca3e64b41c8c536d2f2416345198993c3728f8d3aec9ea70e4ef2c3e7821c425b5dbb1e773ad0ecbc59c69435ce5b64afe04fce87c4667890e574967aca25d4af61971aa2398afb980d75f6aacce70a5c13bd4cfb9e2d6d19ba47266d2cda35375a1d520cd2888713a39771f4bdb375c4a73f575e97244b3a632d50bb22ecedd7b45b5b734c4e1ddb7aba24c2ea9ab1ce2ae6de20f908eeea3f91c0a62c53f406449ec7e16c6f78810e45e2e46bfc92b13f20af7f285b084a3fa43cc4036c3912ceac8ee947f0e67daf0932f94517bab7a2f39c26961c5a46d11284193b59329611c4b4fb5a5cb4e40debb97a64b158f18050f16f7fcece5dd18c99a0fafda8ed090097938eab5846037a2ae53d27f88a864407807e174c35893b7dc2e27c35fe4a5976e0a8ec7563221aefe4bf5efa136806767ff39f8bb7057cd50c904322059be3951b5d0061697aa1fdaed781fd4637d91689a9c9144369805be6aa123b7bc5e9c721a6981d6049061cd95ee11a7c08ac4d7f984aabadf6f57eafbd9d00859d5017097aee72eb160b800329117a5c525173de4b5b121e08cbb77cc5d5d0f65276bcbf6568146a2e1c80c5261bd6c9026a21f004736614350c85673ecdebff60c4e19c1acfcc1e526a61e48d2a0c3a6495e16000a3fd8f2db47538e17e730d29180925ef99972dd5e4d4e135ccdab2e978b0ad373eecc0af07aac93e09c1f73d9be6529b5f2066e342b2169ca39b9e05d1b75088a71358ae07c97120f8726c44ce62ee3403d008ef7743c1b9b51578732c7028f1df7e1e7dc0780d289f3810c4c4adcb56af58bf15db13c242ff9344a82d8215445d9803ee943848e3d8fea12d831bde4edf9c0684cdc674703ed5ae0b5323b4bf4ea76c520ded9ff5a13c773826238750840604748b2a4c0b214ce0d46cd8db70f37f5860ad864b29fdc0dcf46cf4ac6847f42094fe768464d031e3b39f725aedd381ceb25489ad9f5b5331e75577f3788b8609aca700421bb491933fb82379c0660a304ba22683d07a01c195bf092daf1e7f784a517760d3934d9df40838022edd84d7bf958b01342ad21e50b0591d1cb0c0fb0691eb15c6d0bb0118ed1b0eaea4a9600a1f07b582d6b56a4a94bbff406f25c262e1010e88dbb01560e0f4f80b8e4aa21b74907f1beb4c273c2828cb84a6c38c09373bdcbf8090b960b5332d99240c2a4bae7c0ec0eaec9d453fc110c19ca39b7d197a7570db6384e534039af59b1525410290a9f1a63c20078133cca135b1c98642f1adfdefb4a57eaea61627dc3b0c814997ba8f2d27e8c46a8736dbd15df9f95d5c5ecc2644f8b60af59e767c8a5ea0efe520969f4cf6cd7bc018f30a33cbd5ce2de78ebad85bdd34d50f3e23397dfe2a56bee01c392fe356c19e673351213ccca64f954bd75313099d5489c13d874302ce3d35a3899f14b0c79e6b4247b2f33f5bb21d0bf3d58972a15d9083c4f5078bf92ae2b2d01cc5f98a35dd7bc2fbca6c0494df8f1019ff2bf4bba23eff5377d819e38dfbe8da2d6a06e391a3bb1f87ef56c64bf69e359fedd5600a70667393b40179e68178ce544708cf8cb98bf06dfec518b15c89f16ffc8f4ab8d4f551a3478a9b6ee348a7524823379dc6a4059d85c4495f061eb04d78a925ab20532f8afe4f194d350079692b79fcc57f9b51e8950cdab92372cf164680cc9373d54b8e31a63f37cac8717bd1e9447e13830f2b6764565f6c4e5749f02f80679a7686d9c26d2388ca31108200bc26944428ad08297761e02dfc0e9bbc313291e78bb2cfc217cf4d5627cbc007b6069b7ee1d185b986320d66873d3e860ab471ed11fa067cecfb0e703ddb2b016519e8178c709d08ce15de74450fd4e9734b9be8ab0e9ef1f0d50ee151a6d90859a3da22b649a5ee38ed76da99dce2656d34c1157a7bb513f18bf11e15efe6f80af210cb6b6c047fc9c74aa28290bc6f55b6733619961074b448ef67c6d3852afbd0b9dd975732a55612761ef8a98847402fc6e869bf7a2e04df35ab2d5ad876442dcb6fac5c66c5db0f99deee612e9d581321d2a9e7ff64a3ccc4a6c1b70fd7564169360f526508a7171b9a4faea57e6bdee09439c412bb1056fc9b8d56d87dbdd1b61864fdc8ca6f6b133d70afbe2817e302d050a9f7a0e4068f0715c17823f20d04efe085102b20e4f5914eddd6b6a62d8326dc82c06bda1dd25a5c54b8ff9ffdbfa5b9e6c934637bb5e6cc1a100010a43d21948b9bf3c6af3117a329669688db7eed09e7db44408520e53564af775de36517a9fa4b732b6d910079ad8ca903d87709c76dbb11c50f96e5f49e6187559b75d4c072f8fda9ac7a1abe478a46a533313632e402140994d7ff81c6ff7ae69e0eb8300e2f4c89e30e5ef826138e2bd2d38208f0afd0f44fd5d3e1cc48aed64f9d32e24010673fc19012ac43a8366ce5ccacc316e5c57d55294e9830b49e220e165e87b39aefa315fa6442a2f6c9b609a58499d649d6046f5c1a4cdace82a269f10947eefb18e3bda114b6d9db3825dc639e21393f037a9e2a01d62b07f8f08580d93a6eb6b76a57afbe02c9afc0fa2441063608ea25c1398920b1a645e8800698362c92a93757ec46e7f74e1bcc26a5e866cf9db41255a7dc2e253fe698c91ac20aa0d8a9f3138ddb48b1f56b667ef96146e82fb4d1a539d3183db834975e75c58803ceeaa80cd37fd3c01f9fc7a13eb202455e7bc7138721bf2a9231fd92401bdd45d0d5f2e9177528a55acf581ec0c0c502d5fc673900bda73bdb8b80c3ece84efdbd04a15be56eeac2c8c553a0e71a099ee7bfda2e896312a269b3feede01be643d38b990d6cbcef211d5baf6fdbecadb5ba58f0021934f30dcae937f97cf20e4413044db53a1b8a75245113af6ed89d66aeb4d6277d9b9075e477344b46af0d85219de2d03f44ebb8e5035e3a59bb902ca0775ece85f2ff6da8481b9fdbb87acb48c3fa7bbdd516768a2302b9371ffc33f55c19a26b29b697b67732b02975390fc63e9819e4aef1ef9e63d8a5cd09a28fb103cad8091f2a2588ac119301203ec9a99a8fef7893306cf6b8d3951d1b7e6fcc024d23c1b94beed01fb06bdf60478de0524176449fc5e99129b9d8102e24c4201516780afdaa8d55d22d3c83d76ac04d4928d5ca003755c8858f583af5afbbb9cec9b0f1ca6289234f1aee16bcdb7c97e56887a8a4225a2db058311e174ecb45e8942de56c3db62098424e7e941dbbe506e1d311782d1920591509ccfefafff4e3f99d8b0dfc57bdd328634da0bbdd7615f398b88f47d31e1be41918f372246be61b38f98ddc1c6c84256c50b84343c78f1b73c9ea34a16371fe25445f5251141fc86ad8d821f1450dc56baa4067eb2e0d3fd6437fdf9072ee9c0f13c797724fc9b83643e6851cf697535e26a7441146686e2188c821f4d548a636d4075747b3cf5cc9789845d6b2de39da2d53471118035a3a69a8b19a099d465653452fe541f2a7e85272c504cf29f2d39b1bcffc6e1428a35452afa0f9bb50269ecac099751fef61a9e33ef08960e3051ec3f97ea561db9d2fc58b8129eaf159a1180139f75ef8f0a868cfb58c2b42994cfc5c1fa037d2aca30e11988579b7020f4496f3b84c40e191b8b408a5a11d02f11afcb703953fdf0c76d0c41c11740f7d563fa39d51447dfcca31b1871c08c535fe3646af05f388f4e9affa781cf40059fe6efd9cb79235a8bcf7fe8b9b6b7b1753a4665662d50385624e464359bd344448a7159f0535bc71d4f5c407a73ae3be204db810329af87b2f9e6b1f54d1ac1ab7d4e489a437f3138735c93cf0e782ee4fd2a00aae4a1a9e8f0fcffab49770f92a873c6d31a6c5631f3f67113b4d6fcb8c55f523da0b8c9743626367a7cfbfdc3eaa800038ec32c27e78374d0b4f5247dc946a34040e67f4d94f34a95df501209d33c680f3859c577bb35ba1da55d0b9e9a6e18b38d43d8f6d5161de450453c770c07d34b7b0ddaa4e9b666ab2b53bda7904e43ce0210be2c80e7c8d34f957f7a1d6b586cd4531aa6efff41437ff8acb59d2d68805d9ed221f255f61df4d27dc84c97c2f4332d9f4319fd093ba6b729576b953047e8ba3aed5d61858a0a4377a115298495000601082b90c1a6bbc0ad400261e2a939eed4cb9a813dfebc052d73144b89e2c6a9486574c0bf044c122655dfa9b74a41801de4828993b3b152be241a1e7bfd31922f2c08154dcbf2042b16115b64aad07ea4443afb255ae4a603763ffa4bfdc114e721c6058faba05f6672150f0e86e5a74fae4724d7ff34124599e23483990cd87003ab00112e237235568ae4bcada2def450815bdf8e730a916e8cee7d3332126af5472208bd1199f6e976d2e915c5a042f59ef9422bbd953069b137a032b42caee20b997dd703a181bf11f7c17616a75f635f028df0690a1a3cc92ca3481f68255f2d4b18aa378992339a36ab401f0d6e805c925494abd7ab62c69729f445f1c5c62dd7bb975a2965276c9562d892f0cd6e147d61d8e7a3a6113a3c36f6f109bb87d6a2f2fe8b0f6510d77f4bd92b45e7d3552c528e4451b20d35b965207dac0bdd546b334a6b62c7e86a7f84a94d69f854007c4ad99f3648a5876b5bb7f6a78be3907b7598f920981841b0fd65ad48c7e118780adcb671fad3b05d99420626efb2faeae3d677630742c3e2ef684aa6c160f09aab6aa53314ddca51b7d70a0910e856f27f94657fc366bdef1c2dfbfb86a12b7dac85a91f6dd18176d677d8e1d82a7913c9f710e21309a05477e119337a43e5462f5d2725ab54eb7a0709cfec2f0aa91910234d7498a49ae1e0209be85f0a753b3f68ef7400ae3b6d72164df9a24836c34d8ff8598f4bb10a553c14f42e46bdf6bb0b3cd9a38292c4f2373bada7bd6d55c0d1d18469334ea2cc9485c33badddccb0e7d0f8d7a1b8aa738f06ca88f1d05e57f9356db91da265f14ddaa889593ed9e53d9de313dd11ff1484af5e7213f4c212f6aa4c865b076a1485a6db631664de7a21ae26a3ac63dba3c40ee5ae4ca1d77c56fedcd7da8d6797ead2140b624c8e9ea529358711513fe0210a69d2d9763e66ad6ed04926392efc9845be4d4be38c4d644a68e5f350f9eced32e32d5cb6bb294cd51f8172d09ffdcc1f28802f5f41130e19667bf54e23fd74c989371554067442cf5c7c3639a817a9d8b44ca06688a7933deed3259318251242f", 0x1000}], 0x5, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r9, r12}], 0x40, 0xc}, 0xd) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) r15 = socket(0x73d9483737488e69, 0x4, 0x3) fcntl$setown(r15, 0x6, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r14, 0x0, 0x0) 11:09:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:09:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:09:09 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x24, 0x800f, 0x20000000) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r0, 0x9) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:09:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x156) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x8, 0x1, 0xffffffffffff8001, "f96f6ebcceb55992bc66337e752b71cc6b59f9b9", 0x0, 0x7}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) listen(r3, 0x7) shutdown(r0, 0x0) dup(r2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x3, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) connect(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="a2663100fdf8a70ac100d55200df4400000000000000dffaffff01000000768b2be996ef13b44e369b45d4076f040cd015d004b6118c4b9596850a99fff06a356ab12891711f2e54768044f781e421f8bb0745f88b71ce933b93bb3c87d360d51e77ec7c7fcfddbcda046c718def91132e5e67000000000000ed00"/138], 0xa) 11:09:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x3) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 11:09:09 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000100)=0x1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x935e84c313d7b1fc, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x6) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x6, 0x9, 0x4, 0x9, "659b3fcc1be846cdc5e02b15243f1a37f2d747c9", 0x7ff, 0x8}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000280)={0x5, 0xfff, 0xffffffff, 0x55, "93242016dbd5ce8b66a5f2c8845ae65a7bb49e18", 0xfffffffffffffff8, 0x9}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0x1e) r5 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x200, 0x20) fchmodat(r5, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0xff, 0x3}, {0x194, 0x8}}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000500)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000005c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x12, r5, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x18000) openat(r9, &(0x7f0000000640)='./file0\x00', 0x200, 0x8) r10 = msgget(0x3, 0x480) msgsnd(r10, &(0x7f0000000680)={0x1, "e3d43d318429a0c2f1d18adc2436021d50f51fc3bf950c0e9f7cfdf18b78939291bc038e23aa96ec8683073efa4212cc5ad2e05a823a04368e42aba89eda05958526a089209d5082764252f265b4ed549bed6c500f481986b2b8d1968b02c7c4a6e7d5db2c1e63367d5b83"}, 0x73, 0x800) open(&(0x7f0000000700)='./file0\x00', 0x10, 0x100) socketpair(0x0, 0x8000, 0x1063, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r11, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) 11:09:09 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/171, 0xab}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 11:09:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x3, 0x7ff, 0x2, 0x4}, {0x0, 0x9, 0xaacd, 0x40}, {0x4, 0x4, 0x2, 0x6}, {0x100000000, 0x0, 0x40000000, 0x7fffffff}, {0x8, 0x8, 0x4, 0x5}, {0x7ff, 0x4, 0x8, 0x61f7}, {0x9, 0x5, 0x5, 0x6c}, {0x8, 0x1, 0x101, 0xff}, {0x5000000000, 0x20, 0xe41, 0x800}, {0x6, 0x0, 0x9, 0x8b2}]}) 11:09:10 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0xffffffffffffffff, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00f20edc0a78018f8f5c0009fbd0aa416f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r18) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xff69) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r23, r28) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) msgrcv(r30, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r36, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r33, r37) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r45, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r42, r46) getgroups(0x3, &(0x7f0000000140)=[r46, r18, r23]) r48 = getegid() getgroups(0x8, &(0x7f0000000000)=[0x0, r48, r23, r18, r28, 0xffffffffffffffff, r33, r47]) getgroups(0x1, &(0x7f0000000040)=[r49]) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) 11:09:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e20200000300000000000000e4", 0x0, 0x200000}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup(r1) poll(&(0x7f0000000080), 0x0, 0x4000000007f) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 11:09:10 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0xb2, './file0\x00'}) write(r0, &(0x7f0000000000)="9ea33ac3ba2eab5f1f357f089cb00e20e8643c478576e98340993c4d2e79c51be4ee", 0xfffffffffffffd33) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:10 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x40, 0x80) symlinkat(&(0x7f0000000040)='\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, &(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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x6, './bus\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) ioctl$TIOCSCTTY(r1, 0x20007461) 11:09:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) close(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) shutdown(r4, 0x1) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) 11:09:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="4024adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30900777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040002000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41bc6d0246ac76f6470000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc966fa7865201b9a931d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1aa814b77f3f5a659255490b88ff1bf33436e6731ad3574d79bec22490fc0dfe36ba0db964d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f2a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd7186ed9f625d1c881dd64237143e761e2e3f02953b3daf35251833bbf72771e1526d6dddd5422c568ef9edcde9752405877bbfaf38406ef1d06631b8bf6db06c245fc17cfeaadff6b90391b75d1098fc724f4bb8e91e3c883e4723dd7279e430aa67cbc452b9ccdd9b1775884634ae1d249bb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x102c1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 11:09:11 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x700, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 11:09:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x100) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) r0 = semget$private(0x0, 0x0, 0x200) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffffffffff7, r2, r3, r4, r5, 0x95a0ae1d287f866b, 0x7f}, 0x9, 0x1, 0x8f0c}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 11:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00(\x00', 0x4efef5c7160ba6d0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0xcf5}, {0x18, 0x3, 0x5d8b, 0x3f}, 0x80, [0x225c, 0x6, 0x1000, 0x3, 0x7, 0x492e000000000000, 0x7, 0x7fff]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x71, 0x3, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x8, 0xffffffffffffbd9a, 0x8, 0x200}, {0x5, 0x2, 0x6fa, 0x8}, {0xffff, 0x6, 0x1, 0xffffffffffffffcf}, {0x4, 0x9, 0x7, 0x5}, {0xffffffff, 0xffffffff, 0x4, 0x7f}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x81) 11:09:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000580)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) r0 = socket(0x1, 0x2, 0x10000000000000) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f00000008c0)=""/214, 0xffffffffffffff92) 11:09:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000002c0)={0x3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="03000000009cdaf97ada930e314f8105000000"], 0x8, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair(0x18, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000853c8f083acdbfde0000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb6150000b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea67e4be9f0bf369dbfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) r4 = msgget$private(0x0, 0xffffffffffffffeb) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f0000000840)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYRES16=r8], 0x1, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f00000004c0)={0x0, ""/28}, 0x24, 0x0, 0x1000) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f0000000480)=0xc) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) write(r20, &(0x7f0000000300)="a5e54dbfbc69cf4d752598d37976fda64a2b0819eabb644f978dea3fe620e92da5fd2efaaf2ddd72c281b7fab89ba5b3f8f5a6604f2a3313614a29769d9b8e28469c0586b554f12450bf53c5b57c5d56bf2a107b346f6216826e7e7d85ffec523507c31a497cc2548b", 0x69) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f0000000000)={0x0, "f6495d535b100709b0155bd6e8c6c87b46ab62f499781a24c28fafacacc6fc740ea174191cb776bc00965d3d42eee23a0ae72c9c1479462dd062e03511c2314dcf6ee122a022ddf15aa5c6672e0aa8afd87961ad5fa015dc890358dfce27c2a9b1e1d005e0e5d3c7888da0501e11ba0dc7e4afece177e707f7428400dc0a52110c347ea7d1270f1867bb4e06469002"}, 0x97, 0x800) msgctl$IPC_RMID(r0, 0x0) 11:09:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xd8) 11:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x3c69}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000140)={0x8dcc, 0x7ff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 11:09:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x13f) 11:09:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESHEX=r0, @ANYRES16, @ANYRESDEC=r1, @ANYBLOB="98c6575598c128bd392ad53145f663984241827309a176162eba930f55e45d221dc9bccb7eb462f79942ec46ae5aec50832f66804216a71bfb2e1564e6cf5be9024cd2107e58b78bbcb9070cdd75b1b667357498f2092eedda9d56091d26cf35d8a7d28971b66e909bfb76aa505866d4c4d9264ad21293cc2ff2819fac9caa278958c8bc71e8d4dd9db979fab9bd6db39ec34ab7c9dc5c0e652dfd9ff05096d3cf7e0e085252c5504b6d6a92ced70971c119df40c2ad2a9708e040a3605d7f58bcc9f34e8a6c81f4e520405c5807556e", @ANYPTR64, @ANYRES32=0x0, @ANYRES16=r2], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES16=r1], @ANYRES32=r3, @ANYRESDEC=0x0, @ANYPTR, @ANYRESHEX], 0x7) 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) 11:09:11 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x20) setpgid(r2, 0x0) 11:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xbfbbe3624b7e9aec, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000280)="d62be4e5b32c53d01a48435245", 0xd) write(0xffffffffffffffff, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getgroups(0x0, 0x0) 11:09:11 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x6, 0x0, 0x1f}, {0x3c}, {0x30, 0xfffffffffffffffc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") pwrite(0xffffffffffffff9c, &(0x7f0000000200)="b6d09d6fc2067825e66b1cc3a86acbd0b48bef60bbeb79f39c616a2d3fb91911bac4a1e7bdff19ec5398599e199cec95cd0a6ee93545873911c8f793dbac2b93b2735d62b7614f8206220b8c3c6ad96288cc427f9bc138d84a2448394544178e298a4088e44192", 0x67, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x40) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x80000001) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x7) 11:09:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendsyslog(&(0x7f0000000100)="81a78bec1ffbac1fed59819cf364bf44ec56bb21be7d59d7fe562c4a554a1ffef6ddd3c48a209c14ab0c2517567f004cd49026a338650222ff772cc2645cb153a25abd24f0710738791935436870ecfd9ea54c3032386a9ad87ed5e875f8f4bda4231257fff432f054717a2801287fc7c592b40c64799667a90d984f4aa317eced0160a2d1ed6261c8d45742053e2959690784dfa7a8891138599f1e3ff61ab83880ec020371ed2541d7d5faded23e4304279b5507", 0xb5, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) shutdown(r1, 0x1) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x4000, 0x880, &(0x7f00001c9000/0x4000)=nil) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000800000400"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() r12 = getgid() r13 = getpgid(0xffffffffffffffff) r14 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xf226, r8, r11, 0xffffffffffffffff, r12, 0x8, 0x4}, 0x10001, 0x1000, r13, r14, 0x7, 0x4, 0x800}) 11:09:11 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) 11:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 11:09:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xffffffffffff8001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x5, 0x7fff, 0xff}]}) 11:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000180)=[{0x80000000, 0x4, 0x4, 0x9af}, {0x9, 0x3, 0x1000, 0x10001}, {0xcae, 0x300000000, 0x6, 0x3}, {0x8000, 0x2, 0x7, 0x100}, {0xfffffffffffffffe, 0x1}, {0x20, 0xcf, 0x7f, 0x10001}, {0xf0, 0x5, 0x90, 0xe5}, {0x7f, 0xff, 0xe37, 0x7fff}, {0x8000, 0x3, 0x200000000000007, 0x51d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xffffffffffffffff}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8000, 0x400, 0x81, 0x8}, {0x9, 0x5, 0x480000000000000, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") shutdown(0xffffffffffffffff, 0x3) 11:09:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x3, 0x100000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() r2 = fcntl$dupfd(r0, 0xf, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001000000b5000059", 0x106}], 0x1) 11:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x200}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 11:09:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="180d92c3ff70be527f000427a13aa782118d1478ad6da9e2a437cc92d6581b18e87cc2d7a1f519c1c207032b8ef9ff99d993a16f654ce72115a89a4f1bf288652ed5f35f976edd1f4b244b4bded675c764b05e57e56758155b8385a90cdafb388b121c2e5ad1ff44bab3690c422639fb", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xffffffffffffff98) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000c623fb79b07cdadc1afe5087c416a7760000000000"], 0x10}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="3521cfc278dc4eb5da62d327ca5d351b7b654f16bccdc461da5007859d4e3a1f3af58c840b91501c32e9c56b002f4c8c0e4d457bf498ed56f3b07854932db8", 0x3f) 11:09:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r3, r4) connect(r5, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 11:09:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) preadv(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r5, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 11:09:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xffffffff00000001) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 11:09:11 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)="bdf0af55975bbf795dcebc3c94710d1c9e7203184fe99f0bd0f515ef7b7c7dd689db935ec7860f587fcb9b38e09643fd4b614afeb7192be690022202cb12e06e78e1670d060046a323ddbf5dc2eddeba1048be9eb2883d6882684f56fb4509908d063fb98f4fe18a0981fe9d4c19f9202c71f2a2fcd4e207dbe5d5323da2f3829e7b410f5fe5aab72574af91040b28fc32b7d4a6652d0aa224ddb02ef4c986b1917c730437f4d503fca70f4fe51c1907e682041d900be93da693cbb167434097a8e6cedad608d7d7c761c769d10378dbdf79573da7e89eff1dfab24443f6c2eb1f084ca86823bd113becc0f1f4dce9b906925b294242d03fa64c636cab6a085b2d14c77244fcbb36d96573bc3560963bf9972681a9e015f09a3449a789ec633b6d49fb3106a111edadc53ed0c07c4e267b709d672ab5a79406fc118ef6471eac81962f04d93475b4fae310867db7d5c1f1bf46f85b12275f2fb785fb50dc5ae070bfc43a2fc5a883a32392b26935cd97ebaa176b68fb4123507e22e36da4bcd33adff5ec1e512531fca49cb75a207beb0f218d3df077bea5a2a0cd3fe7c207a573776c5b3591de14b9ec03330301feef2dfde0235ef64dceb14b6b9a4b9ae88685165123406b148c04d9ce973f4924fb43ccbfb6726a6f05c0257cf603d4719c18ad057e60fe3c657b95e929244d6979e6229f7c9e29e115e344477e4fe70d2fd5a88250c9c710cbf48e2d22bbc65827efb2d23ff9391e7ca1afb14cc49a5caf53f2d735d3de93e5abcab7de1108438dc31db44ff12d2dd2f55aa906f20196dc0873be33c5d035d2ee4fb4cd5e84851828bf65d830e1f760a198a476f0dc2d93b1a015de531a8c852decf4196d5df8f85274d81423ced07978b8130e2ee60c57737e08def17753c0efebb70279b0a2083484deac054a38b6341fa667c93a8ef4cc772e933e371ae18261fe902cc67c18ed31161ee373fa617c0943fe780c918bf56cb7707340805750b0e8b8b444bb14f878b84ef72372ef71d90b0b3a32cbc37684db1f9b1c2295796fb680022bd1a453ed536aab6ba060422cc3def3aafffbf65927d670732cddbdf3942d9a68eef3b1d9c5125cb304b75fc03f9465fc5e000ebe8ca948d110e5dd681882503c753b29ab2f7e1e71ddb1e05e0ffad4d3f363960fc51c73ae3e68beb64c9de3dbbb9d6e649c00769510db1e51bc603767e0b32df032a9d5eb18d0c51554dad68618262ad822bebe680a27b977937d05d09966424ea5dfb534bc7d3eb788d38a7c0d88c810e63294990c5abd007aae4a985c249f6489b8e17bfe329a45a5241f9ffb80b3136f89a665974999075c4e6c87a6ecd7b26b45e48cf69d850fbbac3446a47c360dd71f6bb564d1d67393565d7117f5f4ed64d79f1d556e940e91662bb51edbe504c2cc9659c1c43547ae9e4209d1451cc04889fc8a7f5a4d455fc7e0f2992cf9d77d86ccbe42de29288de0c882ef740a03fc067e713f09902d577edd89f7a1cdcd74fe13b8d6d10a5a5f1b57c2d98ee92e29907d5bd65846ca8834483e4cd985358b644654c421ad06359c85f00a9045f1b565c88761056a4b737726908fcf65ff302be2f368b9807761187432356c19010ef69d524eb6f27055a485495e5c83f69e970ce307b1d8e8be7bd5215915fb8644ab03c96bfaaa72ced932cfb085e3053cb99ad8dba0ca3ebb96004c32ad21c8f2c3a433eac5368d21caac6580f961b0c68f14b4056f56991eea93419e18fb3fecc896bf7653bc8e760c06ff794c79d39a6921d7d38a8d3a765ba1baa9eb5213980004b03b442533d8db64bf21be7732df2cfdf7ecfc639044d8d3717e8f98b048f1c64d15938e12e142248397e7ecc251f32af161b1e29c3891b1a94d6e26a8ec0f1b354d5040c1db614729662d7b3c99d5fc1ebc19840aa97bde473a4333ad0bfcd7733281144234cf0473e4bc690a041218cd3fc0c5a9e0d97484909d8ef2a878fcf3d9452298f9b255ea6e5f1849802d677b032e15026b2a7879adf46c491311464a4cc5682586a15790bec87a9786bb4114a5894c66d205401383dd7515ae12a5b2a9a0b51e18921c19735c864487b12baf5aa33cca0a279a45cbc247068f7cc4d0324426df6da966a0c96628e1728161a31a3454373cc0a4632419b0038b7ce41f0a6ecf335e95fa9c3a5dffc19d3e669bfad44c828144620aacf971e278c3b8f495720b1f3d791e78eeb49c70d0b3a72a1eec0621683eb33c798cd55199f1107f60f5bf73036447cf843272e9758269ddfa8398ef5f1e6b186e82edc4c695607c78095ee3d1896e7873331ab133d7bb1a515baaa222fc52f3e8eebf6510828458d6cfed1d28bd636b255d6a03f0bc31d3c4e4a081b451742e79578d41d9fd883ed44af99e36b369c5533329f8ad5a650b6bf9cb9dc10b91612004b930fd4f43a2190fd4bfdef895cfe3e8dda54191050d6b291717378dc552868c5e943a25037a664d13926f9071f8a14fb8e59e9b5fcb820b2ce45a42cbc0b6c5ed6d8d754acd9dc4a622106e8f55e8081eedbc2654c0c0d4ac8bc95fe22c4a5c26f1854272506130626d4c2da9e3030da937728c78be63eb0b2909d0babd90e9f3893867731d7edb7a7c2e6f3e2d89f26070babbc9e40aee3036cea41ef1bbd6460aea7932a52120b670cac3dd8dd7e5b5cdf0c48d4c78dc99a3bba5fbec070ce462a3fa25d0aee06e8ce54780eadbd5b011593a73e609b86c26aeda67b0da4c0657130cf27e2405a67be3fb7bdb5bf5942717d51c44575855a31a14fba40886e034f485cd988c803c006dc67f761d890ebd43161c8263deb9b499537d266c71da861e3e85df538ec211c98c7733b19ed5dfc1a1a007a97c4f7fbde70a1eed0e99ccf6e4e5ab91ea31b385b1d28988315c7429ce8af056e92b7828508213335e1dcdff62d8fe6075f3c51de6785589d0a0aea2b1f1cdf49efb6d95e67375a54a1438b3375daa0289ca78d270708424b9ca660a9a0a8d51d313b63cd3d3634739f5ecec9fdad352d9218ecbc941594eba98e44950152d7a6da238b42dce898648c82e90a9b822bf83fbd71cda1de9a0a47cb4164a2444bcb402d6cb9984f976b1264a026abad4dbc82c6f8af6aaebe24c357bd97ce9ec02bcf4059a4f13ea5e49b95bbd7752954db63c272c888d6fd82238130cafa01ff437225ffdc0ba6764ddef1f40c76ef25250fce272fcbfa384d774cb424f114ac4f40f76633ebbf18b3fdfafdd49e07452a21a853226ad5d51160647265cef50a55d88f2be1713f38e41615ac36c71a3ff2ba90971be2065fb10035f5f05704428788c2a52e238fee2e765dad3a62b571a08316afd06df15c45e30b2d31303dfb62f6e25bb9d302749112657db5567a751f8f62325cc28bc6b6527b21241609aa8ff65ebedaef68bb574ac1e26bba0775ddcdbef665e10d1972f803bbb09671c0ecbac05a7d798add2942eb51b8967a31f373130460ac60decd722e105cb4ec4c20bfffb14a9e765c229571ff50c220b0cb82cbec978dcebcf1417aa1f4ac4ca71e75af8cc2774957bbc84db0d32804eff62c407a77daa963c15ee485ab4ad77abbf77abbcdaac99ef8a2e87d834ce354f6a70f371de1a17e61f66f685f98d38cda845349a2ecab5e4314bfbcdf3f57cd0e15df5b93d8d317d9cffa570dfefd482b8e0425ceee48dd6d696219de4e4c4d2ea8956b7ca16ea9cb8c7267c74aed4d36987ee510824cc235d2a2797b8be94cae7e2f4d78e27b858a68550266545be917d701f74a7df5c1a89322615eb40c1109bc483d165037f5c56234ecf17889415584970d6d9d3b51cab67347219b46aa6d8437f75185bbc669cfb38502517b97632ed6e04196d0e46e2c30e81e09ea19ee39acac4550335205b0da16f0b399d79aef1e1ec980262339843a754d86c834d6dbe76d3ea10153af8709b2532763d0301398fa02b7721476260f0b314888940d82e02a167c68fe625060804c120d0f244700a4285c87860a07a236ed78edbee0acf72bc279da2d81c4557ab6e13e9b4f3415ab573a5f20e6cbc3f6cdfd241257e9b533e1b9269644ba2d970af2fa9b8e260ec9472bba1297c67a4705de90177eeefba15ff6575e32aa55184860963f152daa10bea81b5faba0048bd970944ea3a86e2dd940cdb6c1de8922c852f68399cc616650a64e667c131f6f5fa6fa39c46c34776b5ee98144d5e3b4776f86a9914feff1da540a4ce8df3d68db8cd69b16d56123b2dd5d8736d95d550e17b47a004cf8779bae1b9aacc79335d10829779549e5740fc6a9992b3d4ffb0bcf47a4efa72664d6b98e2aa68ae8c248dd6967435327f99673864f8694466bc01d94a9540d343ab88cd88b83d44fc1427cd2d891f033a821f70988d774b9a6d32a100c248039c9a31bd195f5df753892cbd124b78fae8d86009e107fdb516f31a577e009d29582debb581f493d37b0d3fe57f1328d6d2cbaf89a2c19073ed9dfe95b7a9bd2289e8dfb449a72e2572447903da454f4894df991bfe52f95f7128ac6c8cfdca7de3d1c222e3b2033e8677114a0252c3f37de07cf4009e2ee8ad6ba3cf430c243515509b8212f63f74f5f3050ac3527c09d58d445e984b53de193cd2775ee6228ccbba1b89ef61a694aac090a28be26487a0ed7d3a3d0fcd1b494be5a598f0c3c5743014b28645f9e7471864269b539279e87ea928ff7fa5a1ffb23c464cc862a4369906757f46bc78c5465ba3782e2f0a9898aebeede4c6dfb4084ec446dc7a00efd28481a430d01f9f72dab6ef6d81bfd686aa46f712d0f81d86006ac11485079b134f82514468ed682a7ca498572f9fcbbff37a9ba7fb9bd83d2e0fd7c3843319579327e9423cb3e1c42cd983c27830dfb185828d66ec86d1e05762b7cd86a9fe07848b2a6b0e38cc50fbee920a981ebcff632b862e55ddaf35a6ba02e4b2af88ef9c1e1e7d06d2580a55a44731fcde4a14b511653c9b90f87cfd69fc162d1e14bf0ffa58524c9c9bb1461761996d04695fc6f7f60d4a38c030f0f8db28a87bedab5163a1ff40c41043bb8942dfb30b3c2a1facc6d4a3352fbd10cfc0b05292978ebe4ef68c727c2fb77fa5f8b91f75e0646fdfe9eddc92c8a6c2a2437cfdb78453796869b95efa3cc48ae53e9b7ad141eb3c1e135705cfd05b675505e9e0e70d421f8df160c05c1daa5c96dff64705a1024cb37abb88ceaa6a04c639d82b734a538d7c33d9ebf7b0ff0a5b99f6c6beb638c82cb5618ed62114662c9cccc515ca106e9fe2ea5e4010fd9d6aae2fc86f815e1166932721242ce6a77aef2f34f14ca7b5e51f1a02d0eaef1b25ce2bbb847b37783edfaff0f370579f0c4e045385c62ac8ffb894620dd4727fd7ae4b5ec1fdaedb0e4d51b2bdc5481ed2142c1750d62c82aaaaf94cd0afd17bf24a9e1c255b69a05202cfe8ee30b413fe956614c85bd7ac31a20548992934c7d4223db9271fdbec5799496a8cb9012ede8b1b46ea2ffbed5f409081875358494e84a8049ea5018db77736d5a745226923d60160ee02559ec3630d3f4ce7358202a99863c966b66b1e0c9601bf0f59f1a85f419b7e9ea778cbfa37344e15050d7cf469e3c30bf9127a60fab89ffffec3503713f7b5913aba6c5d85812d49fccb559a1e8c9c9c755766b1b2e27bc610685e7f34376382d1e163aafb15894fa88b40d11fceffb13f22508c1bb5da0d19fff2e9525fd4dc0f5f62811b63d2b89c3123cec63433374cac5566a51a33ee2cd437a535f55dc9823906795b8a", 0x1000}, {&(0x7f00000010c0)="36b1dcad4ad3503a5708d800d6fb06568b7dd7fd4ea414f887bfd008a241f985595a2f91445edc11e9126d3d954116269ec4ea4f5bcde72fd644aae5e6063eff199078f820af4af6f3e36c8ac842b8435024772d23f149f7652eb7b8fbe5eb00abab02890d9d182201659707426e09f80543b3fb2afa57250561aa7f1330778efeea627eb67be20e8761b8d7c9fdf4d7a751f9f221671685617b34bff4f4648ae401ecb1e538a1cd58cec462555189b151d03f7a0599dfbb0248c6720f002622a6", 0xc1}, {&(0x7f00000011c0)="39d866cf855b1f33cabff4536fc518fc9219533ebc5529781266d9187598e9af10150ca53b14c40ff285e71ec8cdf094dbff43a6eb8f40c4e52a318c9783676da477bcdbe8cd2e9a80b665b63b26e0119e967b05207723dbd0c1eb217b59a99282c9db8d37676ec0fc13989991a75f83170b88a511a2a6cf4b6ab396fe4c104910597cc23d23965ca3ac4e5cd12ebc8f49f6dbcca09dddb85b781333369bc393527f5be94a67fe9fa72b99fefe411116526975c553a36be0a16ba3d1cc27806c224ad6437d9eab", 0xc7}, {&(0x7f00000012c0)="32a66d8905a869e677cf6dc7f13a5e1c553d252cf9fd90c668a33dd9b209663917cdadba034ca0e78d3f90bcdb04ae3d870cb4fb69a3446c504ad90fdfc7321f5917cb0588f045d880de9a80935481dfc502d0642efbc09d1365b91d4fe21812649d69acabe165a24fc711989a453d3b81b27463ec7d3077749b0c9d42233fac3b99ea17b79ed127489d3f93c94424cf5ff0f60d45af1050d69d56ac92d8b5dedbea1465ac08675ed83befb882d193b4b0c9bd606e94b64f5735fb7747c003399788cda48106a6dadbb5c9b6", 0xcc}, {&(0x7f00000013c0)="b16d850daedc07639a3033d5799db4b462cf9fb10e9812376777e3a81a6fa1e0a0b0f3592ed356742f7b5ed7c1e10121b7924195b776db3a0979ad882784911b4acb4b36e5822558b3dc6ab3da52ba7c1660a6629c591defdabecdd2f492adef513ac279af4411eab8098fa428c41e72b7358c4f67f6939d9b9256ab838ff3f7a9ad58022e843f6c28e6074053575c5176b66c53ca565062d72375e0eddc44d77c9d499e555e9019066fa895d6faef96c7ecd383b4def217103376e4d30f522365cee1e040def17737f6cef95ec793031923ceb50e0ad7c9638e92", 0xdb}], 0x5, &(0x7f0000001540)=[{0xd0, 0x1, 0x3, "1d7303144fb3c874567ad37997adf44a93faf543c43b3c2deb34c52f0b3411257d62b5c483f751ffd64067a9abeebf7b9edea050abf8546e759f844bf95aa11bdc13f5af4a17db6cb4783a429ab8b2eb61fcd48d007d912c6cd44d918ea6008735b6ccb7d01e84273d6aa79d79f374cc1b34807c089092ae33904997422630ac9c4ac40834d09339d9895039048bc6967a5f7e5d321008658a168802b3cfd319de74de0ff457999bbf2a4f1ae207d7ed25e3f854cf318db578a6b4dc99"}, {0x60, 0xfd91e3cb8816adcf, 0x7f, "4b04a2a2fe78a746006571daa82d1dd3a0ceec57225e675a0c86c39b41717d7d9ae7683024c9f816904e8cb34972c91bf432e40acb75dcc947af43623db8a32c5ffd2ddf795f6d3a15ac"}, {0x10, 0xffff, 0xfffffffffffffff7}, {0x68, 0x1ffff, 0x0, "4c3b76cf35315db6f09ed0cb757bf6fd3ed1094d518998b0a5630879b54ee468cde96e206542f7a2084c693ab931cf04483e9466035c1b3510aca661106c956d4f3e5fd8abefb54c55fbd7664c6755f5a6444710022ffb"}, {0xb8, 0x1, 0x0, "7273da8a7ca967d7e13ac5f6bd551e1411291d1c581eb929ab0d235821673679e9b5e58b7586ff642d2fa1014eab2e22ec09ccd94d1779f26ab7c2d5994d54e141e794b8b1c3fb48b38cb78136eb28298f4d6062aa2307c580f4bdf0be069015b793eb1ed580c86ca89d4cb00056e4a6e804bf29366fbe89346ca29852aa358c873ab955eccbb45cbef980ce16d0eca6d98fcd9dabaffcba754235f57e79d6f05982e1a8"}, {0x18, 0xffff, 0x0, "e66cc1"}, {0x58, 0x1, 0x100000000, "a10b97c462817c7dc99e98304240e8f4ded9a59752df6330fdf60b40752ac82b33685047352a0917d4ef8dbf4f14a040549ba30cd09ab5069d134e4914bae7944d2856"}], 0x2d0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) mprotect(&(0x7f0000143000/0x3000)=nil, 0x3000, 0x4) 11:09:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0)={0x1, 0x2}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) chmod(&(0x7f0000000500)='./file0\x00', 0x80) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000480)=0xc) 11:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x60}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4989, &(0x7f0000000500)="30496112f130867c4263216c563cc1d01f9916708f3da99e060186ddce1de81b1a70e4f1b54ec1df1deb35de69fb318e1a63e9655df2dbdf5e699c00b25d29b0763b04d088715c61ab7405efbc86704c381cf9a13d2dce042904a1f16d575a36a0c6cf7b41c64f06ada13d7a9c53dcd4aa908c42dc9c0f31fd9b511f53610b702dfdceb94f70c9caed2b456e6c328c2e0b6f1fae83fdfd686a88061244a6815a7545754c9795cb7774fd8008e022c911156b7611b31a2ef30073905cf5a5ec8d588d30fba524a98bfd7d0c5bab37c1391cb5cefbcfcff032f2747b283af88a7ec1263d3321d16a4e827e1462bcda025f4b1b08c511c79c3921e312b7d7b1f8a5d013b06957c4453f1c4899c56896919ba86b7ec16c9f925bbfbe962e4488b88a6e0b277b3e1aa5bf00e22ed795a7d64438131af2a09058fbf76fbe9106877f1c6121058fc4c53975d212f209657309ce56ec55a91034eb7799cfb5b7201e7ab236c5f5189f74be3530eca5ad7cc4c2313bccee9368865c88ae54266a08b007728ee72dfa5f75c97b3c0cd2b4c3d62a2c9c6a29dd1f133c91d8bbb926abe681160f029d33dfc5be123bef756ff2675c618b8cbcdea778fe84b748097104ef735074333fa8675eadbe895916e5a2cdd9387fadf3c53e7d88f1cc6dff232b223bae4dfe32d037e403133d3c") semget(0x3, 0xe66dfa499c87160e, 0xcde3828587a556c1) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") getpeername$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 11:09:11 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x0, 0x9, 0x7936}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 11:09:11 executing program 0: socketpair(0x1, 0x4000, 0xffff, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x142) open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x108) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) 11:09:11 executing program 1: shmget$private(0x0, 0x1000, 0x8, &(0x7f00006f2000/0x1000)=nil) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e145228f32ec496a9dc94e1ebc23696ad7b38b50f10c83b04d1fffc84d8f68b1296cc4a965f06d3dfb053c362131191c563303db4dab919ebd47df2b4b744ce2440f0e55d65b3eaf96e597b4", 0x4c}], 0x1) 11:09:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 11:09:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto(0xffffffffffffffff, &(0x7f0000000140)="c19e4288be37686e39607cf2a0681b62809571871c9e1f4f32d276b71e96fbf52933f8715760138d4bbab63099", 0x2d, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c453000"], 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{}, {0x18, 0xffffffffffffffff, 0x20}, 0x0, [0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x8000) getsockopt(r0, 0x808000000000000, 0x4ce, &(0x7f0000000000)=""/22, &(0x7f0000000080)=0x16) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4}, {r3, 0x4}, {r1, 0x20}], 0x3, 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x220, 0x0) r5 = getpid() fcntl$lock(r4, 0xf2924dafa40d27cf, &(0x7f0000000380)={0x1, 0x2, 0x6cf1133a, 0x0, r5}) r6 = socket(0x1a, 0x3, 0x1) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r7, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x100, 0x1, 0xff, 0xabe6, 0x4}, 0xc) 11:09:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffff7f80040005) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 11:09:11 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="5685f9383c501801bf3d3aa0648b38ef3814e4791ef4246feea601700833999280cdbf717efb1af6d0fc35ed98acc2b39c9e9082838a5f28148b2bfabaa929"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 11:09:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x5, 0x7, {[0x7, 0x8, 0xfffffffffffffc00, 0x7, 0x9, 0x1422, 0xfffffffffffffffc, 0x1, 0x9, 0x8, 0x8, 0x4, 0x7ff, 0x0, 0xff, 0x5, 0x8, 0xfffffffffffffffb], [0x400, 0x5, 0x7a, 0x6, 0x2, 0x1, 0x5, 0x100, 0x4, 0xcc], [0x400000000000, 0x9, 0x7ff, 0x0, 0x912c, 0x6, 0x7ff], [0xe401, 0x5, 0x81, 0x6, 0x1f2f, 0x6], [{0x6, 0x1, 0x0, 0x5}, {0x101, 0x20, 0x1ff, 0x6}, {0x5, 0x0, 0x82fa, 0x200}, {0x29, 0x6642, 0x8, 0x9}, {0x6, 0x0, 0xff, 0x8}, {0x2, 0x67aa, 0x7fffffff, 0xffff}, {0x3, 0x0, 0x4a6a, 0x27bc}, {0x8, 0x1ff, 0x7, 0x3}], {0x2, 0x6, 0x4, 0x7fffffff}, {0x3, 0x9, 0xc6, 0x5}}}) 11:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xd805, './file0\x00', './file0\x00'}) 11:09:11 executing program 0: r0 = getgid() r1 = getegid() getgroups(0x6, &(0x7f0000000200)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x20082, 0x11a) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 11:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2096, &(0x7f00000001c0)=[{0x100000001, 0x5, 0x1, 0x10001}, {0x9, 0x3, 0x7f, 0x7}, {0x100, 0x5, 0x2}, {0x8b5, 0x7, 0x6, 0xf1}, {0x2, 0xa83, 0x80000d69b, 0x400}, {0xff, 0x7, 0x6, 0xfffffffffffffffe}, {0x9, 0xfffffffffffff01e, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 11:09:11 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/49}, &(0x7f0000000200)=0x33) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r2 = socket(0x1e, 0x5, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r6 = msgget$private(0x0, 0x381) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r6, 0x0, 0x0, 0x0) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) msgctl$IPC_RMID(r6, 0x0) 11:09:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x5155fc39afdb85d9, 0x8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000200)="7ef52e31e77b8b7dacdabe8d1ef09e2c407a3b4fc5874336e445468fb155164680206e96791461a769cd1d6174bf582a6bec23e96c166b0fc5d53443a2a69d30a572b6d59506a9f0db02f58ec2ddaee41586097a0beaf5e3c263e74c9d0622d9324092a01cb8447b5a2cd77178d0f88278851ebd2ddae9511812582141ef02817689780ab03ab157019a125d275a997114cfa012cb93d82d92b877aac9dc6894fd1a8540456cf5637ae5c522a0a8e92099a4c432fc4635cd662882f2d3aa891a250794c93e131d9b44ba1331385d07cb6415a8d6fa6d24db27e3381ec30af640cf3c85ba0638da86520459e951bfaaeee6"}, {&(0x7f0000000300)="5ec7bde99bf991f7026670f759e93eafe828ec4cdf3ff5f92518981883c24cb1b72bc2c55e84b566ede382c76ac7d3670e70b531822d8aecaf09403ad94912316bcbafd97fdc0d4f6c95a23abb72064657cbdbb4475f59c7ffa5d4ce7f5c9c50ae50e970b2040dfd1c7db55b82c6d26327d76da8f1baca0b1dbbfd9480e4138b8c0c7f44471effbcf68dee4b4ae664d2632ab9deb98a3ddad37c151d8b82956df0656d021e94ace05f7e38dafbec601e7fe59e5d00c979ee6ddd1a0a23a730d5e7a5113ae516f511880023a52614a7b4ece425d7e83b3f959a75a7f3c8551c949b5247bab43227e74686403a7ee2"}, {&(0x7f0000000400)="06781ace9ea415db4e62bfa9450fa6a3fa2c3d48809830bc4871b4d59bd90f7359f018d4befcb48872b81c3d2c2619ac34ccbaa79f34bc69f571dd3f5a725ae48439f6ad907a3442bc7738a25392f2e2548f778e1e04d0a5355843160b31996b0dda51e2ed49241c7c66708985ed427f30abec9984384359f39752c3ae8e83cb39ce954a71912beebaaaf6d5be1697eb6a0d52ee37497c6133017db4ef7b8da0edb3e812657f747c4eb759386ed0d0e8ce3a7fb4edcddf8171adba8f41572a749955480513226ebd0e624e6005676b0975c860c1e81616f490b64d4bb6474d8d2c216c66bc886ee180839b2b44d2d48fd6363dea405c"}, {&(0x7f0000000500)="f61d7d4160cccf4da94955c78f4f42e0f755091ff42d02cf330ad345496ef243e25fda2e865413985ea6230ea238d8a5680a5999cdd555a827574156b0d05e128cde23d2f6652ccad01175bad06c1a71c1d5f2e7316cc7095f61d9e6ae3e3e38fc4774280d992bbddbe17ce707568f50233f97fcf98f6128f6764b74e54b8b8d73bf5ac834d66b6c7d8a2c8e7d5e5cf10c1a14106045af8efe2d1aff"}, {&(0x7f00000005c0)="708215bda9262508a09b907f7924f8"}, {&(0x7f0000000600)="dbc7c621e65850c632c420b5ec091e8973cb3eb5289cc48282df0db4cc84553f2d172c92057a5e09074d13113fec7269e51532698e43761dba1b8bf333d1f12437315e42d3590d70698a66797efccfccce828f1636ff48b4efc7271b30fd99ba829f12af50313c4fc8dd02a7ef"}], 0x1000033d) 11:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 11:09:12 executing program 1: r0 = socket(0xe, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0xffff, 0x5, 0x0, 0x6f42, 0x8, 0x0, 0x1, 0x0, 0x3, 0x7f}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x3) close(r0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20040, 0x0) setsockopt(r5, 0x1000000029, 0xfffffffffffffff8, &(0x7f0000000240)="f6ffcb0414f9fd812eaa4e713040e6993192964822b0a496108a8bdb930b8d752990359c3f77864fdc4f65dba19b80f8653cfacdde0494e1ed9d880a784624a07a77398fdf03afdec4d9d0df9f6ea98c5af0220a65f5e07e6aac7464660b981b52175f049a433ef06ecf6d4185faf7fc", 0xfffffffffffffe66) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 11:09:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8003}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1a, 0x0, 0xfffffffffffffffc}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000540)="31e32e3c0e0fcc4de8206aa8ed125b2b4df0a27661ef4227640a693e5474d351ac77905ac7b8da8320b8a10a30dd949a38336b314ee669fac7d9a1c8b9113ba38b9db94fa1d3cd47138af759eda934c4626c05965e4a4bba0ebcedf197ff70207be9e04a98eb60ecdefbe46e3530e5b0a35c8745244612c51df7bc132f04776ab7e40d3329c2773515f1cb5dc6bf4db3450475f9dacded8e97e1ad53b74e753acd810940b7877e1281a9207a9c7b9967c3b90db9c5ed6ba41b8c16e923e8f34cd9133cf9b4cb4387cc56aa1f2efc61d14a80da5c9f97b5fec522fc80dfe66037ea345a14ee175dc319758f07655b0eae5d6d6c837bd262492d0c5de06ca86464528869416d20d185918505c2bee236151efa9ab2a8652dc172ea7512bc5986cea933526cb9164ab8bd660a5840081136e446db323e494bb2496b2093b4e68a1f7272318e53fd95f7b268ad68b8806898e975697ab7c87bcf342f1845810e9e088c5b77eadb105652b1a7fd7e54b08a3ec7eb9f08b702fd06b93bdcbcbfc4a27135a8549413eadea8a3059851789bc1ae14781aaf952866a078dfc00c12a6e3587c2fae4e8bac35ccde67aa92eca0325d6c00af33203e5c4aac30ddd86d55cce9eb8dc6066ee7595f39cca939c4c6b0fb2b66c56649242d36c08c9e80391631690a4601c4e123f20adad125fc18efadde8c5d43c628264a4f0d168f952e0d3dd7c84164b3e2ae376b0ca4f1495294c526e4e28c247ad15b7cbeb86a18da48275abb260833c038a1502c4221f572a1f09e8cd877045a36a5b2c33d01bc4712615e4866ba933579a158fb2eaab4bd78ba59c2eee10e774c9da418c2a5f30cfc35997c18b27889841663f09ed80658dd3aecf82ed1d8da1d38bb5d1ae552f2280237b5584566c092861ebe5b460d9a535fdba5a0d9a37a7ce4a68244ce5262b33e4c4bcec8bc836270792b7038adb5476a45c582c60c99d7664389cc5941915dc1ad474c4b481f812b3b46919f130852056f4573d3ea4d80ac7756f5dfd93d3c3068df399aee28c05a42288ce9653f86c9776d803fdb91ceb18aeb8825dc4a8e2a7b60969dfb4ea638ccf92e902b11c8750190d5fa29a14e5252f7228d153146e09e3a20dc40f0be5927d369d798143b1a72db9683a8cb7637667229c301dbd2d8dad3e6ed661cb8f9bf275244671755c1bfccb4e9356697c3cf64580e175c22dc0de12b2f4f2e49d12f2a1e8463d54311549416ca5addb645884e65b19560deace3204b9b8bef25d5f5216773265b045fe67e918b84b00c44cf8adfeefaf42572d14ed62f2da10f74970e30ad86d2ca4c28c2b5497f85ff32a4a844b5babb544ff7a13c6ca11def2918ea874aadf11c9b8898e655024a1c87e577234e5ed7abc43b179a07e6d52b29507cef475774feea45e1fae830178e61d322e898fc0b23df46a61ccfca88c79b90f2961b127d7ceb977b0fc9bd3aaaf1e4fdd606fd81ddb1618f57dc6910fbad8b1ea15b51dbe2410c05ff8625651ef519b471e911af46a525b8dc5a64ccbe8011389725dbf089b1653717ac158d670707d5b7e87374552d89003068cce39d03cf7356a261ab2148c0f06d50aa208ac68fe895365facfd9ecd7b9d4a8b937e0672cb6f5a2336507d38bc9750f6c294d799322323bb39bc62a74d3824c0fe51643ffe3593ac73ae7e35bf2fe5a6793fb48c59b423ba820864c840752dd2039b622243804a0d97f5414826731547bf55aa8733d0d93dd5f45351e0de4d1594d03b4640bd30e8b2378769dcf13d8263bad1ab954b41a90bb34b3613a9b76c9387078c435b964e447669a5c96c2968a1ef0a245c4bd7ad6f3e2a33e3c757e93f65e637769cea0f50874df7d4624229eabd720481fe7b998d0b4b21459feeaee5c0601da59ed6299878bd12a5f8b8ec337d486c9a5d746f691b0412fbd412fbbbc534013565e2fa3cea57be5efb5a0a1b35f0fbf1006bd4a78cc083e1ccae416879b199f9c02d4b9bc6707963fe451502cae5799b8e7036f60f2a501fa9fe6caebb53ffeb778a3b11fa7c2f5c376d8b58c120c8980d4cefce4fbc5f61ef7f14f04a6edfaade18f9fd945cf8de0bcf0b894924b087f415abec44d96193c1ff056c954bcceea7f7354135dbd1e26c63fd21d8a0c5252fb8240e2508d53f0b1fdf92d752e0db42d1147457dc0eeb5c293c6bc52cafd1f91551a3946d0ae2350e4658cb07f5aba7f9c9c90bc6c31939c9a206c64b5d5ac4fbc2bb14c26591dc491754130deff3c856f09878512c1b2ecf053d469383053e9be24c77bf632f74c340b3ce0e3a02b570f1eb55b28021c5924ca6acaa31d73c6363d8ee4be6153a646b06c8c10e9c4d5246b6e998c58367f1135f5d93660ae3d1dc9240ec2856bd6211d482dc1d11c16a61c0a8746267ccbe8bd4b6c329b6d4ebff903e847d60c50351285c90941f3b6ef811170faccdb199a09eb6da5674e13dc4f69b61d7962897628a90bcf020e2184cfb697c95f9e4b7c199442e7eef126230f1a4dc2809072c614f86189efbb8db2bd38c5ac70524b2981e4664ab94fefc541cd81f1d83192f2cd8cee86f301b07ad47e5dc937ef77dce9c02533bc685e4cfbd1c5ca7a1664e5e73410c8c1a8aacadf9437d9e56ce5eadd226bea23a357261a4e4af65d5d29a628d44d3d7de9b8ddf58b51d88d058dd642fbef36a86d962e0301688964779aed1b18ce420cec24cb3ea25e5204957644e2879cc420d18e6e052010ade657116d7d4c07a3904e10c69554f5391210eaa958f1cef767b8630d47dc4ba70377ac77a5108b7f98e99ce28e9e7fde278bad01e87185782958a0f1685d19bf0787cf3021a504fd416a22dd88b6615c5d5db3e992d6f0a587f90190e5b26ba9b3ff850667ced431af67a4e742b6ed3395f77928522704eb1ac48a8a97a8fecbbb78438a3e38d250f8aacf7f9e879d1fe295325b976fc7e706346c6f3f2214670557dfce963e8cf42e2bdba250498ee3f1404647037130732bbd3afbbd30118bcaa76aef085240699e40c49e6b980f39ac2fe0f0628b9f4a4d0f4ed3173c6c0ffbedf9f353037b49f117fa32cebf6d9a2cf111bb498fde93ee4ca8507c7ad8a76fc936fb9613669bf0b63087f58a32d250c3577531e674380789fc359e115b38206e44f5e649d57f12ceb771c293045dc35cac66d27fb3a8f35f1fda61734ce121ddd26d7e74827f4cfe7d1c5ff1e971e586a905260adb65ab7e87fbf19788f6b8338ed131c098c1c19e9f2d9b7d0882267fd83251c4016faeee279deb2afeb33ff63c8bbe1b3046dec1b40b9c18a3cba6d5025d659bee39af0c871ee954a506727c0b6af4932ed9e527b92c25d6eb740540d3e962e9266bf5445eeaccae1c1f8474166b3f650b202ea96fe82472dc91ee15d0ecd37e9d09b97e06066bfd99e77b4f12be7d4102824c0d7a23516505a3ef63bad3c3883727b24f64e6049489e7a081e708ef6a58904c991787e4a454ce1455b4042df1fd9a4f47ec5ac64070903f8a7980498f13e221c057e1c0ffe9e84dbe4487f1d5708ddcb8fcba732b2c68d55e49c78f90b1c095181a5e8ccfc55176a822b4f50b48b340cb6c723c709fcfd8f6f416413dae7ba3bc352d40f6c09b07a2dcd7d2f0b8008a24abd6f9e7240c09c2f78d52dd339a593bd0a62c6b09264eecf824fd4383599f8fb31c68b5c7ab53660533f26a992fa3c1ea0fd55aa0f2543665ae31e538a6c2f6c8aede8180af638a573bb8472ad5d39a3b9191b9d1a2070dac6892345015e4b9340781233e881a21a00f25a5df85a488fda49df91d7c8cbd9aaa2e453808c6a87cb94565dc0afbcf325112407c55539df1b52f93787b27f6c8ea7a2fed744d7784c4b806302f757f44cc666e6b9bdb03e657e2d57a2cb0207adc0be8c950f160936f2e3cffd5c637a1a79b6d1f61a5c6ebbb69e0b54969f70993475e34a01d3d6896d95567351aada3b8d85ba749798143520c7f52f093207c25fcc575b5f59ff1d33eac2ef1094c98b321b87fdadf31a66e79fe34e768a629c9fd068636f979164219795c3af4114a66a98fc2d0580c9c131e4227ad31fc6b3b3eddd0349e2bbdeba75e416935e317976ecab70a455214542be713a72f4bcca8ffb9b6c9b3fb2826cc806d119843995a83c27b3ed798c4d02034fed56d1c7f159b03ef7e922ba7d70932ff9ff898189f4d4d1f1d308fc4928030e9d15bcfa8a54a38bc71a9b278ce633ba30cef3e62084f75501c2dbd6fb94784a81e45466c183af3782509e10a42458cccf57bc2eef81d0e7b056e6b93f4d423d0ef49810b652fd294d1b10abcf04ff3d865db40fff90dafee813934b55d4b2e238b9adeb1c1bad5e5e69155dc19a28d0f927b0ca0b5b510b797764d81c2c328846caf5dd48a8892364c93cbfc2999a6671a35b26da96abed71b5f03c79301eecac2d316d63f71e243039bb48ed893ae11f0a42612bc68ed4973e0d3590ed277f9590c02caea9826db312ee1391e3b4fe31d7a16c91f863354000594915491c5a6bbfe906896ae172c0abe9ab52d85e7e0424b62507180242383407c3b7d21aa3553d65e364a8485f3d213f92ea32400d05d5bb2fb60fc650e800be5540a7834edba0a8ba6f43caf9b44c561b4f0ec861cb24fe54591be1a892cae0795984b630949a3067d0d3d451731bddb14d95aa03eccae8be21db5ac37f86fa2cfdc93c86f006ca43b6a18eb243c08ce096d637b4d990adf9b18301661c0ea77bdceef1ca9bfb2f5e8acae7e61a90819bcafffc30e5a9450f57ff7a7f3ec138f87661a5effc1014f55b5079f5ee448c7aa90f87923e57086dfae9b192bbc94ef168b47e6aea521105c1f71de933f13e2a687aaf16902a5a4c5ec930801aa72c54fb30c70275bb393e0c6260c6a4d891bd6bacdedf0aacd3907021660e774175abdc37fbd95123ea6ad8f4f5068c1bf0e57e2db73136b46edf5a5153b804934384d5a8a37a80f99185bfb2aa32ec28b240c208ae54675fd93e62ac6a7de72dd8a31d525db5b79decf0ae0959d991b5845ee9edb4af2f1d1bba5ca5a4c6247b1727da50a44719a9c57312c56621de1bad861231836d55e4eceac8aef78f751e9687740f20b9982df76f7d61bb84b7bb1e4ca034bac12158291ee05bb1973d0149c0e80d3c0a257ebafc615428c79a4e6d08fd759e2b4db1201385354e62098290e14e5bf1bf4cec432588a8480ffbd126108b908577919b1c1d601202976198c95a579b03f6e18508a3f5e7ed95495766efee969638a6d0e114d4b84fd17c95140aee8a998b0d3b1a37878f459648328a623417181be49485153066c98d45995080d2a5ad4dc2f7e01c88ddbf07cbf2a7d46889a7d4522266237d23e7eb334672c889df621914506663a8431e2b28d0d92b7c7cd061d96ec2f308b14c920d99793c30049109ec95018062a405e1e8640e02591a5ea91dd4d97b82d9164f229c70ed2e967f5f0dfe9f5c2e92a7abdbcb39e5963c70ebdd9782508a5f0a4d4e973578d056644e5b52c0faf1b4ad24b21ab29656931129d50d3cdcd7bc18a84d957a6bd13afc8f3217f5d7b513e79122956226b78610cb50f9e6f5a98a0e651ea34c03fe7d5b2173c1f9a7e747f91d27e234945a53cbe8a0269460a26f672b56824fdc5093859349bac53c654ead3e160810bd1a751cd8e316a81521392101609624f317b281026df599460d4e50fc7e83c4b9fb82bb3e781d433ee6b85dd9aef847a2042f8c1c908b607285deea8cc3c404dd7567be6cc6e8", 0x1000) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x28, 0x0) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r12 = socket$inet(0x2, 0x3, 0x63) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x0, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0x0, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x42, 0x4, 0x7, 0x6}, {{r8}, 0xfffffffffffffffd, 0xc0, 0x10, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40, 0x7f, 0x3}], 0xfffffffffffffffb, &(0x7f0000001540)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x1ffff7, 0x7, 0x52}, {{r9}, 0xffffffffffffffff, 0x5257f01d48ed2fb3, 0x1, 0x5, 0x101}, {{r10}, 0xfffffffffffffffd, 0xc6bd751426b9b100, 0x80, 0x800, 0x3}, {{r11}, 0xfffffffffffffff9, 0x4, 0x10, 0x9, 0x9}, {{r12}, 0xfffffffffffffff9, 0x20, 0x1, 0x400, 0x2}, {{r13}, 0xfffffffffffffffd, 0x140, 0x0, 0x40, 0xd283}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0xfffffffffffffff8}, {{r5}, 0x0, 0xa8, 0x1, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x20, 0x8001}, {{r14}, 0xffffffffffffffff, 0x80, 0x44, 0xffff, 0x400}], 0x81, &(0x7f0000000400)={0x200}) sendmsg$unix(r7, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1, 0x0, 0x0, 0x0, 0xd5, 0x4}, 0x208) 11:09:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r1 = getuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r4 = semget$private(0x0, 0x7, 0x0) sendto(r2, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r6 = semget$private(0x0, 0x0, 0x674) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 11:09:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = socket(0x20, 0x8000, 0x2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt(r2, 0x9c39, 0xc, &(0x7f0000000080)="d4d50ec96cc3fae1c8aad83edae561971f14", 0xfffffffffffffe37) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0xc0e, 0x3, 0x2}) 11:09:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2a64d2edafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09f8dbbf55a7d3bc65b0ce32cc6ae6fcc9289545dfafc8eb802816c6bc54439dcce89bb9ba18e15e221373dfc285404d91fb0423957fdb69e9cb550c3297b025371a2645746fb4fbc9344bc2ea270bb6", 0xa1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 11:09:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 11:09:12 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvfrom$inet(r1, &(0x7f0000000000)=""/144, 0x90, 0xc59e31908fe9e74c, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 11:09:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000004}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 11:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 11:09:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377283c35b86e2e2e2e", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 11:09:12 executing program 1: nanosleep(&(0x7f0000000040)={0x10, 0x4a7}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="91bd9d607c58e1b28e09a51b320ac48b10b90e0d4198ba7ead30f939d95fdf123492741a79cd39eb7dbbba292871a427ab02fdefe2b032de7fe8df644f12664e74189c3dc2dd1e86e0081adeddf33f9b59de21dced095a2ce90c52944e4c66566ca62d3bce512350e0660f1ac321e910bcfb8b2a10fb2f5ffc3ce48191f50c8d1cc135e1edc9e339b085c5c35a2c4c927fb0f7518de98f0d0d8325c2286f06d180a71e37d0a16bca9199e70e9db7a0a846f5f2e7c6fb215f25324f12ff14217528d70f163d04f3041f139ad6a58e9a3d27d726e6bc2031f9f73acd89a61d0d518794e2b88a45119177036c94e15d82fb4c120a7e73ef7b4dfc2693cf6139f8ade47dc2a055cf6d426c3cc8cbadf38237946a26620d10034a9aed6311a3a3e3157546", 0x122, 0x0, 0x0, 0x0) 11:09:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = dup2(r0, r0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3e, 0x0, 0x6, 0x83}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 11:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 11:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0xf3, 0x0, 0x20}, {0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:13 executing program 1: seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r1, 0x6, r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 11:09:13 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x14, r1) clock_settime(0x0, &(0x7f00000000c0)={0xff000001}) 11:09:13 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)={{0x8, 0x1}, {0x108340000000, 0x7}}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000002c0)={'./bus\x00', 0x80000001, 0x7fff, 0x122, 0x0, 0x2, 0x100, 0x0, 0x1, 0x1, 0x7ef, 0x1}) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000240)='.\x00', &(0x7f0000000280)=""/53, 0x35) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/178, 0xb2) denied attempt to set clock forward to 4278190081 11:09:13 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file2\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup2(r4, r5) r7 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x10, 0x10) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse0\x00', 0x8093, 0x0) r9 = socket(0x18, 0x400000002, 0x0) close(r9) openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x9865874da55e844b, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff5d) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) msgsnd(r10, &(0x7f0000001380)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESHEX=r7, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYBLOB="b9bb618e6def762ff2c83bf04c1e5f8914a1b14bedaedfa918b1d32006cb1bd0fba4decf34686723124cdd3147ab7a2fd6d47b475ac5758085c596bf26e7cd01679925d4e1312ee347", @ANYRESOCT=r11, @ANYBLOB="208b43d06e8b01c7c2fc8c8028b6c17390c186a6d55325e1580cd25958e104656f150317354a2c0929083f5163ab7ecb5359d964bdb937f90611d99219401edff63e7851333e964a53135e38895c9f067ca1c429df547ded8725dca3a609a7baa1eda3b9c3870a6dc0dd50cb780959080efaaf85174e2bd4d7bfed8df51a0baba7ccb84ac39d5c78c009900af0c556a7fa5eaeb2494a2946bf14a4bb2effa54e3ac1355c4572dfb61b1b824e187a6739bd6fd1a59ad0489852a540706d509b414e2cf37d4d3750222597b978b2e00715ffcd6218e4e1aef20bd95762813c11a434c23d72", @ANYBLOB="8e9990ccda76817700c359725795ef0175ac5eced2e1485680b65e8d3a89d82fa9a69e594928da865d4f0e8a1227732748c441dd5126b2c5368c5208cc340b3606ac783e6c40d23a7ef2b7b12a379bbff1ef59b504d42ba3bb28e51417379a4045e7b0672d9d58d8bb440a754535d174cfed7b88d49dca09f163d2afa7041f87c9479da5f6b60307a56f78cbdfcd2f932733c15cae15ab65877219198d6e440626ba62d1584bb661677896b105681ba57c4b249c2ec77898f343bb87a0db1874d69d0ccb81f3d1cf176117ac15e581ed761dda349b892861fb0295f01a5bb2da0b5fa223fbd9d5c1ee23ca7dcca8f1e3b2", @ANYPTR, @ANYRESHEX]], @ANYRESOCT, @ANYPTR64, @ANYRES16, @ANYRESOCT=r12, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESDEC=r7, @ANYRES64=r13, @ANYRES16=r3, @ANYRESDEC=r14, @ANYBLOB="ef4fd718e3cf5980968769335f05dc9198ff56d98747503c7bbee887a6f8de4715b8380b7e45094099c9c51dc33f39d71227f5585108cfe98dc2f456fd4c5c5a8de477d8afb10efea0853e6361eb85e8b0b55360124d11001e253a67baddbe769ef0b5382f445d248d8579c3fadbac955e4f743157e7c1a431e6e426e7cc33eddb2c06f6989e7279cacfe8c8faf8283d19120985a8366a6a0dd6b874ebe558262b0612fb1c7d643808e047abe0011c9d282aaa02769dcfecc956eb3614d7452b6be0fee19d2fb465f68c", @ANYBLOB="3d9e8a560b0e823a3301b1d6c8376b06c787b5cdc06f8ae4783b791ae91ff37c44760f8fafd722bd035798ce50bfb1e4eeaa4e3d81db00faf7be7529c20ae82850af3b835ced389f894cdf618c60d3266a39a7c6a54155c518e50bd205a333ed245f284fabd43e9f4cafcd133b92da04947002def1cd1fa6c4b1b59f173a0572a6d3fbd8a00d9e6b06fcefb0c3ce4d634870eb1a5669251f2f7b2c5f84d87c59c289a62d5ad305d31fd9021c8900b5748c0132839a038a4ac10bf0b883c081af462052b0faae67952b52bf"], @ANYBLOB="f4706dc9c06f0d29f67d9f3ed56535418a21", @ANYRESOCT, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="c4961dd64fca4466f104d7ddc4fd68bd6f084a5323e29dfc375cb10147a174d07d9cd4da29969ff70692bdb545e21cb5f117b75666ea13cb83b5be828fea485426fe1f0c7fb48fbf5897f118063f3b81b49a6e0137bec7ae1604ea52b997901150cbd039467bf59a05ade48485f3a8883c91b1767bf060cc9f897a92d67adb3e185a60e41c688717e0b6268e4dc9ba02fb1e1933b16d9baa467e6a96fbcf893b6e0071c24bafb9f16ec48693771af72e5340d908ea712ff06d6f6cf6ea470b7e7538099e5e6565514bdd6072cbe1a7c4f5ad63135a79f2559219aa98b2acdabdce0ca1ad3728d35d"], @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYRESDEC, @ANYRESOCT=r1, @ANYRESDEC=r8], @ANYRES32=0x0, @ANYPTR64, @ANYBLOB="c57077b1796e143789f773eec4702c7c25c4fb9c4db3a909c3a923508aa2f6257f29d8359aaad57bd12f6a6fc8a5d9edec321c482d70fdcb8bfd57079b493ee25c78e63049e7edc763d6952955429b48362ab7065c2783bb6ef2764f58f9c5d9e236a064deca6ae0dea3fa5b4fef56274554fe30ce065ebb4dbd5fae50c4467f36ea7b4445db03947bf56d57828e6af094f48a451b374ff5de0d7b9ef1a56d57b48c6e96a105f4935905b8b18b1d3cf51f39e8597bbaa3e71fd7ed1d988ce89fad2cc7f409527b3efc8e7bf9a3d461594a32a4059dfbaa"], @ANYRES64=r12, @ANYRES32=r15], 0x8, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="00000100006a0466"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x1, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r9, 0x6, r20) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r22) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107008, &(0x7f0000000980)) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:09:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x181) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000455925b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:09:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x80000000, &(0x7f0000000000)="eaffffffffff0195", 0x8) 11:09:13 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000f7c000/0x4000)=nil, 0x4000) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:09:13 executing program 0: poll(0xffffffffffffffff, 0x48, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf7, 0xfffffffffffffff7, 0x4, 0x1, "03f23b1ac8d6f3e8e9223af51a6eb58041f273c4", 0x1, 0x3ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffe46) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x40, 0x5, 0x6, 0x3, "ae01a372cde1f402264886f743b5621156592503", 0x5735c34f, 0x1}) r3 = dup2(r0, r2) flock(r3, 0xd) 11:09:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r10) setegid(r6) shutdown(r1, 0x1) 11:09:14 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0xffffffffffeffffb, 0x10000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x10000000008, 0x0, "1ffbffa6163cb90277926a1be65536ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="c542bfe58f77e7f5d514585395d25a95d30cd5a6658ade39f7c04d12e5b5ada4d4962447a2a1090e5cd644019fbc12422f7b16c91088814fa3607834e2597450ef3f839bb36514cc086cf205fb90eb090d3b5e845cb08e87b67c041da69332689aec83f8df24b71556911902c68309f749e5bc32768590c0eff03f32a0102beee5b8feb45e4254685bf89d21e6ed85bc51870103c4f35947d7d5b306b3e8e16af8eab69a6e658da9370245d20c64f942f3aea01e099d8fff167963c7c71f873eae39d4569e4f0a3fc5db3f75cd603c88c7daa11b308fb8071510add94ac4787815080266486372ab98807720d242a244cdbe7f2c7c3f33ff0f140a45fb89480358c120ce348e57d63a97591cc398d1e885e49140d0093f10e669056ad5a6cbcc8387abbeb62852024d9a8837301bf502b6bc57015bf9c683ff4bc2110e7e2682f1c258f1e732ba21fc13f8397285b9e4f620956d9314e93f646a77f8769980e3c95378a2467ff10ef6d12f49c3c667721a99bd204ca85cd6f8dc0fa83529183baf78ad42582c4721de6d2883cb29fa7d97952605d4a201d2abb8ecf858fefcfb423ffe726ff1607c68a90e517fae3ecca6dae0b90ea005d99334f082d96acd84462a13e8a435009b15d9b4f675b505e4c85a26ccc52a3456ada6fd22ab1272ab1eec5ca0fad8ca72183c63b1cc85de414e09f1eb8983598c194e01b912450637691c01e73e04b802bbcb8f32a10c927315fd3fbbe3b215133d26c43cb91c6adec026d9599c38383042302ceb52f0bdc7525b2c4e43ba30874fd96187d96bdee79d2ea160a21404e9875e196c1b248bc4398d89223da35136bd76dd1963c0657f26b50525e57a09bf53bcbe0dcbd02f54ef9efade2c24b9e8cf44e315ff706a3b093ee160c256b7b9ad3cddaf65486b48b6c641bdcad97ceb8156a10adc407aeabd1b31d96ae96f0a3e9dbde88844070936a0c35b22fd7917f86cc7b4e5b217d8b82ad2bfdec6b55c6bad36b705e261176a035c896e34f6ef8c550b5506a0a4eb9dc70e850f1a928f4f4bc7e30f31cfc43220ef2093531fa248cc431699adefd72b05a35f51162c908f5f200e1d0c87fae5093a0a85cd03cf7c1e925752284a41ace954dd0aedf2dbee7c9b919df5a532b8624209e955404d41ef0976afcb68d3d054c274b2b665c908c6f933ca7bb0aba61d5b1da0d61414fd92a414f56328e3855a5bbeb0947a8bce1693a1b235a8ea64b8f6d62e248bf028582694b3969db3db9a5db1077f270683577c1430f47320f860403c5989dab6046f4eec2d8ccb5d0a0fb728f085fb79fe799014909624700a5288c4ee5428d375b69633820927d15daf430adb140c70e928b68a7a4c243172754b1f683a9cae387b566ce01e1e108f1845b4b6b555d45db4d8d77e011e3c81c4cde32810ec3d473c4420e20b2c120331935e12f4d0874b561dc3c5d77996b10bbeb20057f0c0c47fe1f978eb91ce24f8f2de40856919a83115070d580d139bd3b619073e44a081ec9e46a40fa1c41e15023ce1b3c7598aa4a1d5fc8e0cb6dcc1404bf80b437f170a7f0c79d0b219c7a7049a2258d9cfdf8dc5462188d63de1c5153e70c6a7b7b292524cbd1d1468113d11920e6655cd2054437984715eef0e08e9a06b370776e0e4df567f0fdc114f9ac1e2515d7361151edc6910b85004eb9431f5cc42bcb8efdc93f4d5f6154a2510786e3ff7137b8f33c36104b15d1770588d6f2e95fcdbb5cc3db5fbe4882e7053d50e761ff44aeb152abcb44c67d4d6d1d6108d32a0d72bfebeb417f9ebdb57b29e37cc971a2bdb0525cd64e91563b3c78db55c8c0cc9f4120b0275dcb031c184cb9c78b6b35c6efb36e7dcd902fbd1808260133675f66eb4861ca7b243abdaaa59c5349ace93eb49d0ae7774d3d3e50d35969001550f25cdba3a82ec6538bc7f219162249bd2df38189c1801cb982301b28a67262855ee71e5176e6bc9832735a3202c63a196344d24f042634fcccb5347fae74fb396bd2acaf345ec442e43d07d9b57d1000f3dd918a9d22fba832eabb861b9657271f4ba33d1cd389cd65e4652e18a46ce8bcf827d46297de07a031be6a692cae83bd4b6c777f7a26539b1cd0995ee569c7f3331e16eaa6e05808fb0902f9750d6f8ba3a0158487faa72e38ef9c69689ac9f51bc134f4b3b6af62edf778c8cf56a8fe17239a8d68cbb7312f6d168c969fcf5f1aa9c864f9a0e23a70ca333d61565ebd7c4671705faea921317353916690bd2aa468b051dc6eec46fa78d81d621d816d02f69b2baa486d705786c488b6189a16643917f12fc8316437a3122e952e56051c0319187a9cfef9115e0f20fd13fd0870378f36f7c7e6557dd4eab5f70032283d394c9ffe3276ee2cd9029aeaea83e3a5e00c68151a321ef841c75a69a511819bce5917a8548822b3345daba923551ffb900545aa4767d9b7385c3a732fe801d22cf3b633de6f2b814adf50de798098f18304ce8569173419b6d74ccf6cc7c641288607d867f551a5093e28d0bb2eb1796a41210988395061484c60852419b7be5b0e84561868f07a64eb784a070fac3a4d33e5a33a32bcba06500fdc645b2c22e60976ad7c97e767d1a1952ca5f510102801c646dcfc163e928c26cb74036d169fba2fe09a145770ddf5a18f04cb31bf5fcce9ccf07399e922dc9d4972a7db37146065cc32d449a0f16a9d89caf535c88a80e6b8aa5a1701375f42984c7ae840d1f20a5b328580fb0a383452d04ef6c53810b3dd3b70c7b1764212a04becd0cf59983b2e78a5fa011157e9a426c30503259fe93451d6b84ddbdad00e2e823c2e4d16fbf24279eb23e94b22648c933cd4212119eb20ab146ff0f9544c17d55345a0c75382d84d544be36c446cd0509557dbb5a8f3809ae00d3b24c47ff7da6a54a68714bac6fe2dc59f60e0cd6de111ef82bda6626db89abed4de0816cdb45b18b1ccbe0bf6c55f8d5355456994678e4a39d0a067058582f07acb26a29c3198b035ac89b0fdfb34f5db0be4b185692f2e5b847de6800cf25ef9a6c4f83802d26559dd35a5742192f70fbf732d08d1b2750f795a16be6d4513e42edbe3e888717c4a0ad08551cb9b9a54d8b5d345772f510123de6937797009d3279a41d44d41ed5053bb0c3abbc85e85fef82b3a525119d75ac7f35fdcdd9d233ffd17fa3bef182c3e1a86235af8164cfcd7e40b26f273bd741eb3d897f7c01e9f3222a6b4c06610b12f4c620ec7fd629be44ecffb8b434208dc7dc4f74596033dd5f97e61fc63b0f35e0d8ba34e145ad6cdf7c517c60a69ec215c12a0a56621d9d400b56fc34ed338e174c18939e59e25ac81a766b5ee1d705217232aef06649024a2315ab8a6c031b9185c573a8c3e93abe1c14daaf30156b611fa5e6c8d323b8118db3d177a3cdfea864f8077673a61e0cc07e44d2f993f706fe820eba9570f8be7783504a88e7626c6aea5d516c5895b81e8f898998e0051bd81680a3e168b9429e6b29dbf0b2114688d8efa5e0f74a6af0d160ca1ba4a10bb7fd4a4fb3b13386ac31599657a4d26fac7a98ddf07c0c9c81d2ff4799902f6b4e04a5c3f659f95246ee377d475c7cf4139699301f842f202719d79f886d49e6acd39c04e3f854c202ba0bad4eb7d374513bf0856fdfcd1fccc836521f3aa27bfe443e129ef2ae4ec8a0146032155ee73d60dc49ea1444e6093e243e46fed24122fd5e93adee271b4670aac66a561033a648776c272b90d0502c6b2846c793539a33c6465b10313a3bc3ba2417a26118d101813fbee2308fef9fd2caa27d342484eda3f4c354288ae8062fcfefc574b673537ae3efeac79204ef67f3e792edd3c4c21a65fe1ec2be7c371b8de4617b14fa8b66dd53a0b4d199305d0e9438907a4658fede3f4c47ceea1ef7b567eefef84ed12dba4aaae40414c859a98eed453d5681cbd61fde3a4a2408e9c3e84799848807be4b1082b62da9b9e447908443106cab97376298284c64fb38ada4c41d0d9168588564d27a086827cca922fa3709721f15c2b96eb04cc28bb9b81601e305b0adc5a3e26b71ef0138c74f3873019b70bddcdd33dd366e525644854a59f398620f7c34bc6c32131bfe24dee7f81dec821ba1d79f048a28b670f3a7377ca76c0ecf150cf3c7f0ae8bb72360c3dab72342db57e35d5b233be5ebd3bffe3095803c178bfdd71e1c4200546410a6f4e6e6e92143e02df234eaa8af7ad3f702237399386bdd4f39dddfd356e74ba34fc29bb9e1533a000cb142846ba700dc92e0f5724dce71845e58074c2ff1f0495ff5fc7a5c8cc22b43695b876412e191f05ab027b3d2372fb59658daae9282a3ed62719b08aba0b3c9c55598d294d5faa1cacbe95c51772ead02191dc4c5535145cfd50adbb80b3798592739c1be234df46ae3830bfc053ec50a311fc2d25349456c31095570bcfcdbbdb8dd39b60facb56815320aedfb6262fe5d8729f5cdf3933f9f6cff13602d102e35ce27ac7296ba6d6f2772a011b76d2457f0ecc212e1d9f7a5b04ce2b4ffa216b84f9f18557621c1f5831e2541f8a1422d790a2a1abed171b77e9aab39ebfe3a63b2ab1acf67b6278d2f608d6a0cbdc2851714d7c09b8b56bea75f7ec7ed807318a28e7bffed0467939c3b21111d319ba1e156354a7e10b664e2164292c5ade9400d7bfee0b6bd166950f5407bacf2d66d4bef57fa737fc41f734119d156f1741290f63c76e31f015dfc02e5ff40689a5e85f6e1280d8a1b1124e73a91c3757bed37147a2d42503e1ea7379503b61b9d6df0926b4d119332c0654ee21ce379102f3a0885ba9ae2caf539c8a1803eb3086771c1814693efc5d5c0c94150948bae6259bfd7999111a0d108c4847732a718975d9ad0cf6ccdc3e08e3d345a8067bae7e2aaa5d813c4dea75376f0c420719118f116ef51c977bd32b25ffc591f2e0f9483be8f7473b26ad4c6fbcf67a51e125562d78901c785a3aaa8d0382d6f96e578f60abb0f3c42f7648ebc6b718fdd2fffcfc6ef3fd9a527a96ff41f7e6d406c818db416347a1391f27c6e131ab1e2efea94728ca5d49ca4ff8a93d66d6ee1dc7e1dc5c24ffd97f25d57df1e680a33d148697742dfc6a6babb3e503ce60bf2aa1fc92df7bdbaed7f8d5ff359bfef1b7dc71c2905c38d374db97a33fac1461f7624d10374fc3d6b445974388511d17ad2eadecc8b29a8fd5465fee46854490408a13a06967be75ebbaf31124070fd96a4cc271f1328df61e7abacc0cfbb108bcf52591cbe1dc4d7b147eb8b42731f8b99d9a9b5fdef1e80f6e8fdc333ed9fde296f52a7269c06328cef3da05a5ebb1d8c97be788b8308b351d6d3da5bfc78d454e07d0e4920bb34f4ca1c49e2f09b93edd665b81d9de834e8a8b170706a14a5967e9fe81c65609b9baac89536171fb06de68bb7cfd505ecca0f8d27a7ff18eb46a295af41f35cfc2ad36018fee22b3067f392f5865dda545599bcd5a60ce87e4b74d6e57630e32e3957f65f615a17a7938b76ff7875ce705262a4a2861e6cd85c8a431b09bb81a3a09daebaafa6b31c8dc21429fee77b028bb79b8d09db03468d62e01a436e48aa5a5067e4e3a8bce4628e971b2ea406036fdf966ba304e67984dce1a14d55791e7f8ee342c386d7adf8bfe4c469d0b1f6971795cda726ec2fbad3e22e6f98d2e8762fb09e4472a0a8459b31d3edb98ccc074db87ef1eeea6a80e65695121d95a9845a9a57528da4916bb27b4ddeb6ee7f14830751a36257557ad0800b913062c7db3b1ea134", 0x1000}, {&(0x7f00000000c0)="be87958f39e6dd1ecd4e0ac5ee55462f44f0a51b2c42876fc0910b5c8f4d1d2b41a8791eb00878ffa6d2a499466d7911a95dfe4e05c3a0d2b8e355284735e9187d1b3ac52450d50bd8a94b16decf9a842820408c33f2895f63ced1b7bc37015cc2f1fccfc0dd5826a32b3185281d888f9bab88d678fb7f6d5fe297baf6140ed48ef6da22f90a14036599a1a4caef9a67032cbc8fd9e9918690cfd3ef2b93206340a105e765", 0xa5}], 0x2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x8) write(r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) 11:09:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x100, 0x4, 0x2, 0x1, 0x7, 0xc1e, 0x2, 0x6, 0x1, 0xc5c3, 0x5}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="071cb83dc6df925a4864dc5052dd384e5a5cf903ffe2962ef2792b3405a85ae4e83571590e986b7cee83bc0fa3e77d2e6486b57184b6273210e6f3c1403ca9c6aceb9a58f7e2bf2e21fbb3e4dba0c2f076b658f7c1b071d838e19cd06c54d8872811a504fdd5670a6b184953bf3710fe0a3873dff0ea101133c888370a1b9825b75ccdb571b1f2a8c51152f515cd982788607743c4307cb4a146e31d74b80c20b7c689e0540d14f2b91c977b4e34dd7a33e0ebbff4fd998d24870b957a2dec52efd214bee9e1377c37671aa74b4eb5d3c4990b8956", 0xd5) write(r2, &(0x7f00000002c0)='<', 0x1) 11:09:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = socket(0x3a5a9d669507bfc3, 0x5, 0x3) accept(r1, 0x0, &(0x7f00000001c0)) pread(0xffffffffffffffff, &(0x7f0000000000)="86183da289a0306b94ff039969c9603efb21a6ff9ccd797f903a0dc496ad1e965193d8c7eec990814c6abd7da06f2832acaf97adfcd45ac23b40a5ded33d1fead96fbd27f17c8d70459873f7f1d5feeeddca1e5e155fbf2daaa5ed44b1eb33fd0a6bd1c70b05991d77e6c9bcc913838b544c209713d600c20fcfb9c736bb5e906611538565d801b1012d5aff5b583d6dcd7d65abc16855f6734ac11d65a8d0490f553a32d2a4439776e4efc729a40beb1e584a7e318afe4490b42acc056c97dc48707d218576f5335a55eda91f2e3f4a24f7831737c50212402a94477f5873f057f1d237c26aef04cb189abc2483752a35c26c1c2b4938242a55d2c1f963", 0xfe, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000300)) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ftruncate(r3, 0x0, 0x1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r5 = accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000088f0071700000000000000000000000000000000000000000000000000000000000000000000000000000000000043d57fb6084b798c104cfd3013c31eea2916edca709919cd13581399f7650b544fff9424632360fad1e0215ee40ef7d7877d08d15b7a7db2ad7f827f4df7d89f91713e4f6ade3f7a9478e4fce67aea6f8acc10a99b82adea4a7d021bcc718770ee64efb14da07d2a781b6fcc0e684864658cdece101c0e65535acb5ea6073ca4e64d8149d3511574e1e4084c9ce855292726c614afd1c7749a4a885c5b7d8c498e5889ac0b31e890123cbef5a072ae8cd5af229e254baa25956fe2070d1312a05397d7772a7e318fac1cb1"], &(0x7f0000000100)=0x6e) close(r5) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0x20) 11:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x2bd) 11:09:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1000) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x8, [{0x2, 0x180000000000000}, {0x3, 0x2}, {0x2, 0x2}, {0x3, 0xb1c6}, {0x6, 0x3}, {0x1, 0x4}, {0x1, 0x8}, {0x0, 0x3}, {0x3, 0xcb}, {0x1}, {0x0, 0x1}, {0x0, 0xffffffff}, {0x2, 0x8000}, {0x0, 0x4}, {0x2, 0x9}, {0xc6f91c8ff93df159, 0x401}, {0x1, 0xffffffffffffffe1}, {0x0, 0x6}, {0x2, 0x7}, {0xdd98c04eca17b3da, 0x1}, {0x2, 0x8485}, {0x2, 0x3e2c}, {0x460985d22b4c4e8a, 0x5}, {}, {0x2, 0x8}, {0x1, 0x80}, {0x3, 0x1}, {0x3, 0x3}, {0x1, 0x6b3c}, {0x2, 0x8}, {0xe458bf1ea925c6a1, 0x9}, {0x1, 0x101}]}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) 11:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x5, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x10006}]}) msgget$private(0x0, 0x348) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x2, 0x9, 0x100000000, 0xfffffffffffff127}, {0x1, 0x2, 0xffff, 0x918}, {0xee3, 0x4f, 0x0, 0xd9}, {0xa3, 0x8, 0xffffffff, 0xfffffffffffffeab}, {0x7f, 0x7fffffff, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0x8, 0x7, 0xe4}, {0x2, 0x3, 0x7, 0x1}, {0x9, 0x0, 0x79, 0xd1}, {0x3, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x44000}, {0x3, 0x1, 0x1ff, 0x8}, {0x401, 0x0, 0x20, 0x1000}, {0x7, 0x1f, 0xfff, 0x2}, {0x50000, 0x6, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000004}, {0x48}, {0x6, 0x0, 0x29}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 11:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x32, &(0x7f0000000040)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x2}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:09:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r2, r3) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 11:09:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="97f441ecffffff000000000000000000ddffffff0000fb00"]) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/2, 0x2) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 11:09:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x421) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/228, 0xe4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7fffffff}, {0x6, 0x3ef}}, 0xcbb63c2897664f08) 11:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23e, &(0x7f0000000340)="b6") 11:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x42}, {r0, 0x11}, {r0, 0x4}, {r0, 0x8}, {r0, 0x100}, {r0, 0x100}], 0x7, 0x8) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0xffff) 11:09:14 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "0431000000ff0f00", 0x6, 0xffff}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0c000000ff7f000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) load: 0.27 cmd: getty 57493 [ttyin] 0.00u 0.02s 0% 307k load: 0.27 cmd: getty 57493 [ttyin] 0.00u 0.02s 0% 307k 11:09:14 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000440), 0xffffe1e, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1007, 0x0, 0x0) socket(0x20, 0x1, 0xffffffff) 11:09:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0xffffffff, 0x3, 0xffffffffffff8001, 0x8001}, {0x1c30, 0xadd7, 0x1fa2}, {0x1, 0xebe8, 0x80000001, 0xfd}, {0xde1, 0x100, 0x1, 0xe9ea}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x3f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 11:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x8000008]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x10) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0xfffffffffffffff8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fsync(r3) 11:09:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x7, 0x2e, &(0x7f0000000300)="eb56ddff13000000993192964c29d153af13eab78e79c7fea3a80b164cbd9e79e0099a72bd435b2b3f42fb00c5b68d957b439ee39ec7a7ec323943ab914514b185649721e5fada2bcc45a693972f850f7a2dfb6a800a54207c4a3db1178b268202ca2c12eb45b991dfdc1c4e03a4c4a76037114d9c17662abe110f0f61f81c001683145b410c601e9fcd36d4621e89557055f973c0e1cc47435fd0698046580ceea6a65fce201dfa6455aae7f5ac6f4c56f1aa0b2ef3f171515b87999131bf512822b9bbefc8a6bc5386cccd73d46d9e5cdd5e0ea74100fdeae89a41353bb41e13232ac8bb38b77a319dd212b3db25e3a25081054bcfcf3f9dd3f60a81a6c047e987588df3b067b722aa4b15a7294c1bfd7e7e0111ef3c0aee7b1f384e7129c6ee2d54184c09543cef130c85c8cf68b9762de39b8b6f89120c0b3587a8666e8ee7325151a78bf2edae", 0x7) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = dup2(r2, r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x10, 0xc004, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffeaa) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x20, 0x80, 0x8000, 0x1}, {{r5}, 0xfffffffffffffffd, 0x8, 0x40, 0x1f, 0x8}, {{r0}, 0xfffffffffffffff8, 0x48, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0xffffffffffff0000}, {{r8}, 0x247e34fefc9a68f5, 0x94, 0x40, 0x2, 0x8}, {{r9}, 0x0, 0x1c, 0x4, 0x3, 0x6}, {{r10}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x1, 0x8}], 0xfffffffffffffffa, &(0x7f0000000080)={0x0, 0x4}) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x6}) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) 11:09:14 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="48000000a3888503000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 11:09:14 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) setrlimit(0x0, &(0x7f0000000040)) 11:09:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r0, &(0x7f0000000140)="444fd942cd6b32a83f20a77de122974117b35f33b2475a73811d6984d728126762feab81d5bb76bb88ff090ccb719c55c0ca0453b2aac410fa06493c66b1e9464d4fb9c45c349b615e4fab53e1f884b80925fd974dd865a972f302982c3649a24820c08d72d1edf9f214cfb96fd9112563e02f3765c54af35229182a999ebe6a5d510b83e61adb37ee5fd53e7e43280de80b3b4a19bf49a9dc1f87865473b8b9e5002451a6e6a2bad98bd374baafa4e98414bc42ae1ddab4d2cf4744cb2d97e9f197a1248e5f43b07323622513296da84694156157241e15dfeaed9dd02f3743407737726244cc1d452cd257052dfc10c5cb74dcca77339155c0142ff629cd4bf5bf9048bd0e25530ee31afb9214cf0e97cb7b8d5c02bfb3c01c8f767a0e3a4989e2ed2dcf4825ca7887fe9c4ad1a904ff8952bc0989a65a0b849716dfad75e2cd90861fe546fdd4a1d2abf0849409cf54fab491c82e947a12c3a2f4221370bff5b1b31f8fdecda167a655db956c3ffaf0bfefb71739f3094c2d648e69360f740ff3ba667743187fcf151a0606c6052f780dbd7358381929a0663a341691cd77d8fc1f916da81d69550f64b12ea75c004f2e8db700ebd098400d1779512f02d00916b0c115ab02e44c20230a69fa2fe7072089fd4a0a59b9b1e976977929fa43c4531fb7090e1e7b2f934a6e88a98bb52dd6540c229d321faa45e3f4734165b6b3e1c3f722d80d2a150669efcc4de5e8e8a1c0f204a9fdcfa9e579d66b52d3bd4e85de3a9e1fd863c505031921039b0815882929f2d941b68fb45ea946baed781c7f9e4192fc8a832cd8399bfccd730831fd59320532cb7ecaeded630cda964e1f2d3d82fcfbd7d49aba408417ba55877354e56666ea524fbed12a2d03a8d3a2f99c41c4738df57c09563a2f00068bd03f13466d113c541286185281b7f00d537e31d11aa7f49a77784cb91c2d9a4ad69dd5946c6ad3528f5c58a791e7774aa4210fbbff89eee4c3ad10c68652625466b1384e16875f9f540d654abda828658c3812a36f17264147188627f4daa136e34eff9e387652b8fb9bb6199ee2416370b55228faf2c5580bab7dba9da4182ae9ca6f237215fd8ddffa5c4b351d6337d77f8ac64f52485a71f30c0b8c00d9fb195163e6355fbd34b74db3a3d3495847db7f4dfb8c6ebff686e2610b64d742cab343915b69b8c58de04340072fc5ca1969c8c24517412a85da61e4e97f77dbe82d199abb9984bbaf98f02930bb935103df696181b4ae8cb4cbd6bc6d75ffadadd32c4b584a4e1ae80000a06c1add75e85960c5322cb40e11f5e43109d716c0bf614d33c29a483c6ead3b1b40dc2f9d5a3f8850f4244b3774b936b2333dfd26723a6411c6d2387cf830f0119f30bc62d764596c9fc6599fdf6e6a286b5183ad57dd9af685fca8314fe2ae53bb3d85a7190fdf6d910be194bc0d0aff6748453e42b39f430a29e5c35e9919c2f60bcda6e834007a31391e18e1d9001d66b5304c4a3ef709871059ac010b5a69a384b6fb1cbf6d711bef447e38644a97222b7dd50d75b2d4591e2aa0dfa1ccc6567fa53cf87d9407897e42c6f0a2e6ad30d47daab2020b88b449c13ef92fc0dabb54d14b9837b2f7d55ab95c1e759ef34352bf2e5a1967938b748def43447f3566b32fec25c953cb8cea47d89d14d93a3c69e7517e1956baf8375e7f8cdbe3d29515b2ac0edf8f8bb5bf961f1008677c9f57978425ce936db65b0e9e86328b60df37e5d1c96bd6a6d53a602ef802872a409f3748321678a0d9b002adb26587bda923419100d60f6c102df043a9c82e686fe8d7d07eb6e474dafbde34241866b1914ec090e363c25a429318ca860baae048496e220c996d4e90b898bd6def3e4ada0fde95d983519a789f369af41a91815e7d26ecde6abe0baa9242fc79d31b6436046ce146c3c7dacf4be383ac8b1f8663fa98d026c2edb8799e7bcfa5eaff32e24d37b582318cd1d706921bafed3bcb67bc2ecc65ea9b982d3517ed146c2941c78daa070ada666320f934847625a58b993ef5f99f695aaf3445b0d4b8e055e169013300ba46db9bd23962e359eec0cc510cf09bd928794b253a7b45b70132983732a99a648f2f152265e8c3695deff8d6dee593a5f6b62ff02454492ff9a2f3441d151fa193dcabcc8dbe13a397969095c0e401f24e09d206586a5ef0e4e36f459f85320f0607d998263353ee5aca99ee8f7532ca4774892d7b1010fa761c491105ab458666050c14ea58772cd817aa9c5ebc36737379d79621d0867ca26e4cbee32540fbbed850178c26fe0a83d383ad7c43ae94e507d203b50f411dc54d169131a18005263c1ef198b75da8a50766e7139a82f4793a13e130b294260957de501db84a8cd25cb68871b34f525f044b6d4462b87cbcaebf814b99132543ecfc0b3f7aee773470e32d760ba0779f8e85b5e7ace502c5cf90e593775c131ac87c21235889d38b1f4ea5de979abb56f575eaf76004b3cb23ba89b0552b07e99256ac06cb0a5cf8c1431938fcf15e0833de5d2c6f9439f84ed4e32a0c4aee86692ba5486cf3e082d9bf919d787b67586183c7dc24ab00a374be34a7c4b98579bbaad1d4603f9ea1ed4ac38ea9091282a15de9484ede5cff06dfbc16980addb396c1cedeefbc0c83df890587657a4eab0ade3596b3a3f6e033b34bf6c04b17703565d26d0c2612564049651b7f954cc7a6965f0054ae1a7274cdd78a55244ce7f0e175c6a973054513b3b318cba6aeb88bb55c770a97b54bde0649cb6e2c236ec43a50da25a87c44977d0b64ce459e44ca50f6a30fa0b064ecea82a945b18a77d271d3ed9d2e178e96a79677ae27494ee530394ff0bd746e244d83bcccab06e497bc0394fe6ade192f43b3bd34cc51ad752b94a1006a74b7a7f689ca0cb5d2b3ea9de0902c29db1493200d450e6639af53bb3896e4451b5acdfefa0ce3307c99f098b67176883b2fb897231d6b2e1675719189b667063655d1de6f17d7d902b576e57bfe67f07138aad26c7a293ba274432b81b2e0e10a1655e6e26fe5565f321a4f7dbbc9c3a9fdb9cbd97e49aea5e20a23f448a0d76e87df6dc5762c790b6910b79b0b45db14207e89b72f0281fd63928d3f31fc1ce77f1daad5849f48491c054a9881b706568d9bf59270ca78b0f7f171b69389ba8d83169a321aa6ec0bec5a5c81972315c7ed83dd823a06ee5791ddba846e6f91a852a278d7490bd531a02d364df2997c90d025adbf370c1e0b0a300501654d7a278cd9b08f4cd15a0f3daa806a0e90779ee59bd56d956a845561399f848d762fefaaa478b385a12180022c74de911fb7d03ba872dd91a69e86710fdb9016752a545ee9424778487317a9cb1d9754c1c4fef799eb166c0935e13594d311ea93a1e8bf0c8dfd79c518c20ca0e973eda5c163e4d6e6835aea4daec0b6e12ba166c9661ebbee739d38cf27608cdcf855873e795bd2a3fc6f7f3ffcacc6f9ffeae9a1da1aff3a9f4f3adf349324606b2eee099fc60822313afeedf354fa3ae04c25ade68940e6ec53bbe1e9e55cc4dfc3ba9c11cecd7cb6b1aff3b3b282ba5cd5453e873bbb5a68d85f53d5477352802ee175d7bc055691a3f0ba8ebc5589ad58894fc76fd76f782d642f8dcf4580e0270ec9bfbe0ae4145e92709fd98da0237aaf41dc8ad01e7eb246f4fb27d20d8c21bc8dbd86513bf062acea6f663265c3ce4e9326f5882c2fa93dad821e2e126f8e81534483a29cff7c4499208dd45fbf98bf357ba6ee22b52321dbe9cbd274633e136eb57be01ad20be0ffc715c7d97f5832c01b31e3d0f3668b66e69f586c52a22aa1f91fb5df0bdecb4e4499f215925f5bbd934a3a41bad34881f4729241f867da5bda84ed6cb5c98bdd5378bea6124b10f920f5adeb9117905d200da378f6a910cfaba0551a65360160c3f309500c7f9a2824f03b92f2e32bbb5cc3691ec5a1b15a5f05c572896a5a5cb667d5b3847c4ac9f4f566dbda30eb39d79306ee0b645ee0dd636469df42a614277f40fb1469e19c4dd6593cfebb4a9e5cfa350f38478f762e6068535885a19d86d9e1577bfcb364df60fe2985fc38de8b9d9c80575d4bdf644ca247643bc848b8b2232f77bd09a9e01d3331e9d1d654d7cb0d3f6e4f0f5d1b177b5bb81fa8773c226b5702da6d03185af4939f732d6001f38aa56a9e0f03fbc4a3c0629a0511d8f57ae883c8cc7e00e261fd575451e3f710b78a6a54245ab52c3551adc4092ab68945a42b8b08c21ae712ebe57be14de9f4613293b70d74def6db31457b643e1dd7efcf1a5c7376ed678fc9b79d0529c150cf02a693bd1384f69437027122276723bd6908af438b745f4064c2c4498eefdbc840e27386ea90fd179815d91dde8ed1cee73b301245691e4951bc9a248ffa83431fbfce05f26a1a530feeaeaefd50deb492e57e8616b2eabad02bb7d876e5fa2c62855d718b20e5b68fcc76b6c69be0264ad8e1ac134e3bbb1a75c86b5518fd3304568686c867eb01488f7c41762d656b31b91e90ece8eb35fa0efe14a49f0f30f879be672b896a96e5f64c5e9dc733594e74b93235f884f1d36aa04788300707ea77051b1002a27f61799cee7270cc6f7722298a9f01a44feb75cfa0f2f689fea8e23ff9be3efa01e4f7c57aa963b0cde08ac67728a5c1c7cf98d1e24bde7643417244fe6c96a3469ba783ec4ac3b36662610151515ebe384f0b4bf31799fa64b5d1e20a1e0f62cbf62e4da19d07ae82da8cf26ca6e03de8a9b0a6363eeb324ac4914bffbee6bf38ae87befae88304d44f9f59f629e3a6ad45f31a690bc1bafd7a3496d8e51c775c433a85148fdebaadb1dfd026668087c091bfb7af8e5aa2ce32ae36c18976b3a59a5d1bdc92d458f9476d3822d49ec0280003d91a9d706374a4784995bf4c513e8d80af9c9b7d8067acf42c23478b87931be22f2be93a64b3b0abbf9897829acb550e32e9003a54367fa780aefc2e36d3683250f0c53d7e0bdec73287a5b77cff070b1d46dd1561e0008250421219338ea15824267b9dee56377f9ac973ed49822a699de3bb40585fc7093fc3fe4ef7a09eeff967e45a7a3dd0b6865c077e9410e5131575a9a0df9f9041daa52505214db1720f9b8a9168e1159199664a9dbb6e2e2515e55415da01642104c2ed267588ef4c8de7bb3853067be35d6d7a2077ddb0b71642d12e7e24052978214d445ddc1f088414036ba6fb8f2465bbb6639720d66add963d60298a0963c17c2aa7c004613482abd7161778b815732b8ceef2d016aeb2d76b7c24f65a22ff6047a906226a4558268295aae3ec0966b7442d4217609199f6c6c961ae8b9158d3e7d23db5411d7a8701fd6e588d052e4916e82f7e63e574c61e2aa9afc5fc581e7091ec770d061fc2e5ec465959bfea7bcb7caf1885eeb6c1eeaff73ccaf0b1d0c2f7de1ceccbb12513c24842d6cc2550c5a1ce59193bdd6cd8b0caf15ffa41255dabcd7f85b5b3086c339f8781cf3a99e31f07064577ecb9ff3a5e486cdc09c20c0c658b07ff0760c3cb591c74a8207158916c102f7338d7ab6e9eb5677d35aecb3958c7e9fbab2ddbcc9334f6e8339631b00f530a6ca9221bb2ed818781900c9bf44b40d17ca01c816faaee1b55637f62e9e06f8c202f6a2edbeb6718120c9d0e329b37c33117bd9826799e2af0fbe47cbf064a5df05ae8043c425bc2bd30cc37cbeed3d7174127516998935cc252e2499a77d7135dfa0c5c5af6b5c5c62802e8d6102f823c001136829f4e280e91176bc1cf", 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 11:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x800, 0x8001, 0x9, 0x7}, {0x200, 0x5, 0x3f, 0xffffffffffffffbe}, {0xfc, 0x9, 0x6, 0x3}, {0x5, 0xffffffffffff493b, 0x3, 0x81}, {0x8000, 0x401, 0xffffffff, 0x2}, {0x1, 0x2, 0x81, 0x85c00000000}, {0xfffffffffffffff8, 0x7, 0x2, 0x1}, {0x80000000}, {0x3, 0x0, 0x6, 0x1}, {0x10000, 0x8, 0x7, 0x5}]}) 11:09:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/203, 0xcb) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:09:15 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 11:09:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) socketpair(0x6, 0x4, 0x32, &(0x7f0000000080)) 11:09:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000000)=""/126, 0x7e, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x8e, 0x2ed}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="ea812a7a27f7f524"], 0x8) 11:09:15 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0x326, &(0x7f0000000840), 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180), 0xac1b, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = socket(0x20, 0x5, 0x6bf5) shutdown(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000300)) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = geteuid() r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(r8, r9) setuid(0xee01) 11:09:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e", 0xf) kqueue() execve(0x0, 0x0, 0x0) 11:09:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82e30700000000ffffe52f511ab815f66dfaef"], 0x10) write(r0, 0x0, 0x0) 11:09:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt(r0, 0x3, 0x1, &(0x7f0000000100)="40743ee51ae5d102b74cb12f324d21f9cc32ef3eead8b83a04c3af5d37742b7777bba1eb00129f0518eead8d63debe485f14b0c20b0d03727cd711c12d026579ee06492e2731ce96fc46ced302ca56ea9a4301fe042a2a4610946815d809b3ccb90adebba136eca2213e4c39646b26ada9836768effe46717ec84f82f3e5c86268d157d2e207abc5fd188853c0fcf8f69883c8b3245d90c01e9d9d1f6382", 0x9e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xb) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 11:09:15 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) semget$private(0x0, 0x3, 0x100) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = msgget$private(0x0, 0x18) msgsnd(r6, &(0x7f0000002680)=ANY=[], 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="b32f41df33dc26a993eeaa0aa8b86ba195d14592c6db86559e92e7ab7dbd594ecfe50b2a5408e1c09a10768b92e2d130575a4c003376ba"], @ANYRESHEX, @ANYRESDEC=r7, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r9, @ANYRESDEC=r0, @ANYPTR64, @ANYRESDEC=r3, @ANYRESHEX=0x0, @ANYRES16=0x0], @ANYRESOCT=0x0]], 0x1, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000154a6a7ec1105864f84735dd32224dbf8840cb1fab4da13bc9469cfb0295aae3ab9d74418f8da1f4ce0507a1cefad1cb7c8c3c5801726d2c89d9dd68353385e8f8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000, 0x6}) 11:09:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="615dbcbc2ba599d292df250b32d8c549467ef3576a4a2ca80c592dd670f9e2eb8aa6177841f40e1c75ee9f56629037cf944f821f2d17ac412892f98020b638ea677295b67c1df517565f27aa4fae48423864958c9221807d5a308bffbcee97d3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) 11:09:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f00000002c0)) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = dup2(r2, r7) r9 = accept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x40, 0xc000000000, 0x283c616a}, {{r5}, 0xfffffffffffffffe, 0x10, 0x6bc737c781345efd, 0x4, 0x5}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0xff, 0x1ff}, {{r8}, 0xfffffffffffffff8, 0x10, 0x1, 0x40, 0x5}, {{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x5}], 0x3, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000080)="3073810bfb9ff240f119b16cfc0256b518b13af2203b4d058b0b8f048c4762320faca386f66fd6f7fd3798780ab6221fd6bff545d59fac6671fca22c600455d16d2bb5c4e28c9f08c1bc280726f8fc5411bfe0f8c39dc0d271f199f06aa4086db5a6d75ae6cb4ff230dacfc01b501568f53c2883b015a32a2b83a87a3a8b7b880b1bb3485e", 0x85}, {&(0x7f0000000140)="76f5eae5503041ebfcbfc6d9f7a32671bd18f632c6197127eb417d23aaee39d8ca0a9fbb5502c761ef17cb47afa8084748a2ee042bbf99ab42ebaee31c4bffdaee4d06e7", 0x44}, {&(0x7f00000001c0)="5b14baac2d8077a2c8221187ef1b4bec90ad19bb2acd65b2485dd38a2b208613a210e298e0bcc69fead3852816af6df2df3d4f320553ee4d7a7fcb5e6247b2563f2b", 0x42}, {&(0x7f0000000240)}], 0x4) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 11:09:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 11:09:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="82a43dbc2403dde5", 0x8}], 0x1) 11:09:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r2, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x9fc}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0xec9faf1542e1be01, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r5) shutdown(r6, 0x0) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000640)) pread(r1, &(0x7f0000000680)="4b970367fed4448bb089011f88a086f93f286140fa7d8021f96a57b7f4c6eb3e02a2dddfdc166c9dba270faf974ac0f57695b3d6013f9993", 0x38, 0x0, 0x0) fchdir(r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 11:09:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe82) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r6, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r0, 0x8}, {r2, 0x2}, {r3, 0x40}, {r4}, {r0, 0x40}, {r5, 0x2}, {r0, 0x4}], 0x8, 0x1) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 11:09:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8489, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x40) readlinkat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/11, 0xb) 11:09:16 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "fd84054fddc3e1b284ec04db28b1662600", 0x0, 0x7}) 11:09:16 executing program 0: getgroups(0x913d707b4a0ed93b, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:09:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0xe8b29e543bcbd1fd, &(0x7f0000000080)="34845c7ef30935eda0eef1cf15d23d7c6af5b6fd80df661e6f29668cc7c01ed14a934078acd13f37a725df1051d7d88d01dc25664334d29da49fdf9423c19573682e4a11e2d82129973499ee6bfc48a672c14e0d8948641ca0e056160421a40df47ecf4b9f4da54aa71f948e3b2a309f065a539a142756189575f7b4c19b9f08", 0xffffffffffffff1b) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 11:09:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x59}], 0x1, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="006209d4667886011cbd76ecd1a5547d0a", 0x11) r3 = msgget$private(0x0, 0x80) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/254}, 0x106, 0x2, 0x800) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:09:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 11:09:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = semget$private(0x0, 0x97fe9d4aa5f79594, 0x200) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/4096) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000100)) r3 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x7, 0x9, 0x4, 0x0, 0x7]) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 11:09:16 executing program 0: r0 = socket(0x1e, 0x3, 0xfffffffffffffffe) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 11:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44}, {0x16, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 11:09:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 11:09:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1810, r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xa63290414b3d1c5, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x46, 0x182, 0x3, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0xc, 0x2, 0x9, 0x7235}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x6, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x2, 0x8}, {{r5}, 0x47f242c1b1228a82, 0x23, 0x20000000, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6, 0x80}], 0x66, 0x0, 0x81, 0x0) 11:09:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r2, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0xfffffffffffffd9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:09:17 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYPTR], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/124) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/149}, 0x9d, 0x1, 0x1000) 11:09:17 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc62ee7f2adca704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac5d50bc289614ef529c89cb45685e728e05984c121d80800192a5401f3e1619f244f898a5c166ebca8790a71b76d7286755bb28039d2c60d87e12c12e69b160e01affa5afc5cf64d7529eaebae2563a591d99c2032fd0830d94e6641d0aca20b71228d41c9237"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 11:09:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 11:09:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000012840000000000000000000000000000000000000000000000000000000000000062cc6d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d178c3bf13683dd00d7379c181a79c2c7ef4ed134ca0ef76d05d16a92dfaefedcfa82ce427d31095a5c596d74025486ab0254da87c6d55d03692118bbc463e8414a59cd83552879e739f204359df9b82208f2e8e2731f85a33ab1ef8f25dd0e9ca3def379086a1382b8518d27ed733cbc51ab92ecf8e43dc35da4d17e649c4cb5bac6cb58b83ecfdc3779ba2fbda7088aa5b604373c9c1761c5dc946c3ba123a19613631f50490920a958db871c51e702d885efebf0d8b74af7ad7f5bc9ac3c25d35ce5e1de919287a1343cefefa2af9ac3b10c1e55246b51"], 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x80000001, 0xe7f}, {0x18, 0x3, 0x80, 0x5}, 0x4, [0xfffffffffffffd1c, 0x6, 0x49dd, 0x5, 0xc5, 0xffffffff, 0x4, 0x3]}, 0x3c) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x0, 0x800) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="f3e124e71dfefdad03acdac98680401f95291d4799f8925b9407000000000000000000000059c700f905599928f2bae1c56d75748c5ec6a59d1bd9681693c34a1671594d7a5ba4b9db8452cdbf1aa26df43f9de1c3e56889401050957e7e92864f33c61ff1eb6ee36ba9bc1b0465005f6467a656bd57f7527c9e942ef6587663c0047dd280f64c60888118f2f7d0"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:09:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1c181, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x80000005) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 11:09:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47730df7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e000000000000000000b97d", 0x57}], 0x1) readlink(&(0x7f0000000000)='\x00', &(0x7f00000000c0)=""/5, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt(r0, 0x2, 0x80, &(0x7f00000018c0)=""/238, &(0x7f00000019c0)=0xee) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt(r2, 0x4, 0xbf7, &(0x7f0000001a00)=""/4096, &(0x7f0000002a00)=0x1000) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001700)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000001480)=""/150, 0x96}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000001540)=""/154, 0x9a}, {&(0x7f0000001600)=""/133, 0x85}, {&(0x7f00000016c0)=""/3, 0x3}], 0x8, &(0x7f0000001780)=""/221, 0xdd}, 0x40) 11:09:17 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000007c0)) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x800, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x42) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000800)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x20, 0x4, 0x7f, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xda}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xbb7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10001}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x798c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) 11:09:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x5, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10490, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x80, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x1ff, 0x7}, {{}, 0xfffffffffffffffe, 0x1, 0x80, 0x3, 0x86cd}, {{r1}, 0xfffffffffffffff9, 0x21, 0x2, 0x6, 0x113}, {{r5}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x5, 0x2}, {{r2}, 0xfffffffffffffffc, 0x0, 0x400fffff, 0x7, 0x1ff}], 0x6, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x90, 0x4, 0xfffffffffffffffa, 0x4f2f}, {{r1}, 0x7, 0x80, 0x1, 0x100000000, 0x5}, {{r6}, 0xfffffffffffffffb, 0x4, 0xfffef, 0xfffffffffffffe01, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x20, 0xfffff, 0x8, 0x98be000000000000}, {{r7}, 0xfffffffffffffffb, 0x6a, 0x40, 0x2, 0x3}, {{r8}, 0xfffffffffffffffe, 0x24, 0x2, 0x9}, {{r9}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x7, 0x1}, {{r10}, 0x3, 0xa8, 0x20000000, 0x73, 0x4}, {{r2}, 0xfffffffffffffffe, 0x6c, 0x4, 0x7183, 0x3}], 0x53, &(0x7f0000000580)={0xd8f, 0xfffffffffffff801}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x6, 0xc9, 0x1, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x100000001, 0xf0}, {{}, 0xfffffffffffffffa, 0x14, 0x8, 0x7, 0x6}, {{r11}, 0xfffffffffffffffb, 0x8, 0x4, 0x8}], 0x2, 0x0, 0x100000, 0x0) pipe2(&(0x7f00000000c0), 0x10008) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) r12 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x10000, 0x0) getsockname$unix(r12, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) 11:09:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x3) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 11:09:17 executing program 0: socket(0x0, 0x4000, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff3c) r1 = socket(0x54d71ea781e6e96c, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 11:09:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2000000000000223, &(0x7f0000000180)=[{0x60}, {0x35}, {0x80000006}]}) r3 = dup2(r1, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5}, {0x18, 0x1, 0x3, 0x3c5d40bb}, 0x94, [0x5, 0x1, 0x1123fd21, 0x4, 0xb7, 0x8, 0x3, 0x7ff]}, 0x3c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x9, 0x43}, {0x18, 0x1, 0x3, 0x7fff}, 0x9, [0xa1c3, 0x26b3, 0x8000, 0x3f, 0xffff, 0x10001, 0x800, 0x5]}, 0x3c) 11:09:17 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) nanosleep(&(0x7f0000000000)={0x80000000000000, 0x20000000}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 11:09:17 executing program 1: r0 = socket(0x11, 0x8003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSDTR(r2, 0x20007479) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:09:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="98bae2a1f4728e2980c973fb3ad83babb8fab0fa44cb4f15ffabb50813b7d0669b3612dc98047b0521e0d06300a69feb534f4384344df3bc8af84d39bc49173c4fa1f9990f4bfc1564b7b699cd5c4005b06a664c6b7176f1435bd075ba3f6e06325a9802faeb7e15beb3b877c2bd930d829614786dbb8dff081df24826462866a9f423e176dc322f0867407ce12b965e8d2ded248abdde316db6f0d0", 0x9c}, {&(0x7f0000001680)="6ff3be5dc3c410610b736137ce201761f63da004229aecaa45e5ffd03d3a23f602484f959d3119f3c281d1f048c283c0586201d1c8475a10ff8aa92263eeb3941633f85bc2e84e8afd3392ff3ac4f19deeea4e488b2d2f3c5793a0ac515bc996b88db76d3bda16f5f125bc703144bf86f5242fc9387b74acb2e1008124132e8173c229a25c66397d92cc5b4df23671f6f09eb65e71e38aefaf46fb12ba6b871a72420d3149596cb8be2039743d95564f7672731c8eb5adad46a9acbf6efaa778ebdae1393c09dffd5dc0752773687b5c96a1cc0783b22bfe30fc77d5d685a8fb7b383c27b988ada2c499c1cddf94b59b36425c871c81113a76bc25d6541d5e2cf8f32d8b90ee63695ca4e9bc8bf8da03c398ca1174965e869c6adaac3be4d032fa3b417e2badac2099b544063d2c6ef04d652e7c82015045f199a245120ae2cdaa0001ba9f1898ed5e6f5e1ea28aa77c60324125b4236f9979dc3963b45ea1a89207099ef94bacd25b2813e927b7cd8c0b393c11a997d87e5a9707ce9367e0cf15c314cec89962e63b8036d82b6e947dd7e54e5c1fcb65751e950865fa83817d441ef4c5016454a2bdd242c011a1b6c40144d53bc95224e7a541d2ade3d9d5f2e8305414100144d72e0f1da8f947355330e58bdb7d0858f4fd08757d3b2a39e2f7cdb4a99f872e301f10ccdbd67c24934eca7cc05b067c692cbce7fb8928abf2ebd73cf696687e269e2e73bea4b15e64dc635979f6016455adb8755f76ca67e1361e30cc0c5f1474455022526ef977deb5914fbaebe73aab29b6a78d2c8355d599428910f35e34804d58d91e273ea1405bd7ee26455df6ca5a155f2f5f17f616701f9004e9c5857a0dda130783cbbf98e6320c2c38e5f5f2b75bf851244aaed0d45bcfda43c28a9aff2b885090162739321795dc1623a96170e4a399c6de02abb0cf4110456e5562a9b094422aec216f68926680f230a0ac365d7e941bda376f51b9b21115e048150c62b103f1a360ca1618f98d9085adf6b82e9141bb28c9a9165987e842b685ebc0585667b4ac212a80ae2c258c2977de771b2387475d9796d65cfcc51ac7be3a8966312490df7821645ef3cbab4415c4cf4bede2b94c29493ebe9c9683d5fec11522dfe9c7f226fe820325b47e375e4571bd25f8d716f4f316f1b809429889ff45ea848721e21e8b18f5c9a5920499aa3d732f2e3c856a9a3388637e14a8c6536e44d1eb28391abaae3a30049b484b22e4e8864eeb54febad328b138d9e4068fa7fc61357d933afc3603d851dc93087b34a2719b5b72e4d13934d135f5af1008d0cf0345246d5b62def2f5f634b407ce3ee21449a1cc95b37772315fcb9f03fcd54a46a64ce96742a88ecb5ba8ee5ea2ad1431456ad272758e2be6c227f26ce977ee06bcb04fa5a08f64b6a7b3a82ca380c9be50eb352a664875732d89e1cc34b1b9dc3428fd2198dbab98c5173eaf647c5c1414fe65d26152b97304ccf01b43d4ecf3e72aefa05a2fc999199edbcafcc98aa01a1401d41ecb36acc53bad687e553e98fb74fbaa43bd92b2140fbe02b6bc2ce60eb0cdd4096354eb600d102a37d8b031d4df9ae947fd8d02597f79fd740be4a348b68f1b51d8df073d64afbc9172073af5486332b34b23e29d1f14902f464f898eb9d368d43fc013cbb0101455d40dc198d9fcb33fa9275a1692eb796b1d30ff625c1a84cb826ef7debbb92f15a952e9981561657be6839e6945c192bb57cd9b6bf1fbba3c9d78680e1d32885ecd3565c15b920ba58c2407fde5d153ddce1b88cd9bb2fb5670d175fb15080bd554150ce93d0ca592f9aff5665e2a8e03912f4ef80f5f6c73528ebdada65f54bcc72e5f06b75e30e8794c46038a7ae6d371652eae0ff399b6b3b6b1dcd023c68b5520f254c7362b55cdf85c39efb38bdf9a79c5e0590b9280a0ba58ccdccef98c1ded5176ee29ef3968571f97a423d5fa83c592eb2009e428059923852f7e3a1296eacd6b3add8e9d55fe938574c2f42d4e98ff110c3d5649a5042c2435a913d519cad6aa70d75f80c90965a6cf49ba51c8033cfd1e4497e7c80ca56fbf593ee8afef1c279c77d53205b272922607db13fd30a1d5ec131c38a497bb774e4b5039b7b80319fe2cf8f13f75ca45a225aebd003fd1c034406444da5e59fcacf6d924add161ac3af615d94965c8aab01dd74ab8685faeb6d2c01c042a0ec1066126634dd8d69be277a215011de9659b050202d1f873cad82ad4bf13600e6ef5f6645ec27822defeb593281b6a5e6584fdc747541370dd8af19c73cb4025e51bbce73c9977adeede7ba46e2c3880700b8b3376e8310150dcc08a41f3db5cec87c066a9e776adbddac06313f29fb3c260fa7a049d3705e26c0ffb5ad402c3cf33dd414a6be794740db68014dc57183ce33860d00200d9877745e1c2d5b56973b6fa819202fad71b98078c9474cb6624e8bccd4acc5237d2b7b7c9ad120cefd742e3994e1a3726e9391fc7685c8634db8cdf7a96894047bcec660037b153417a55b67b83cac1d7aabde8800d6c3575ebe82561f755ac33bdc7bfc1974741448363df32819ca201740f1b4ea6a0a2945482981c7d31e843c7969db3408e6a2b07982463cf3736bacf5ce3d061e31b5df43f49d4327a4a45bd91f90c04fa9166736d8fd21b5d60fdaee92f839522c1a78410aabf796ce86fbc4e4beef6fce9e626d05f47faa54737b8ae0da9048e39dee6666e94d80e1524bdb0737717caa47c84e62785cf248f8bcc189865c852313bb382bebddbc331c8ed80a03721ce3524f50bddc47dbe5476c7b0677e4a1af44c0d968bf5045895e6f8257c30922e985095a223cf64349abd71af45551eaca69264993611e7e61a49322690696d6c88ab6a85a0b4946160ebb7944ce7c94016fa10c30f08448606bef5ef55d0491911a43444270d10e671d4cf359cf2c74abad36b8b3ff330b13e77ed872c54f23e5c1ae3a0d2d2d436350242f38e8ef3b658b0ce2c46e1630f09f6ef10c028aabf3d180aea186e8103dbf780b4a7d2566ac23b169144da8b84bc0eb381aa4b87bf3182ade6360d0d5142835234f161f014e54f822bd26118f218120fe383ccbc649ca7d4ddcacd565131f42272449c928228090081ad6edae3956d15bdb40c30097817576f6afb5752711fa669240e645a4ea52f803e53adafbfa452873ba8712576e0d4cefd35dd7a0552c0b989902231e25ab1901d276c9b3a7c2a81ab9f29217075c542db817dcf7a8e56e9a7a446c485c58ea3e570b7943ae763fc760fbc7faa8ab00b45a20a3f5e2257fd7bea451480368df01171da631d438b86ff4904d43a91154e248d0d67d727b10d4f94b0797337a6c21b695b157df1eea8f3c63f47f7d20584a8caac25e6b4b4d790ce94df3528002f4c0fc32d3699be3f753f1a97ae469ff6c3c5762d85301ecfcf51ec2a5486044603b43ff6950a19efe731ef5b40ede7a68fa2994face86ef3b3e4b0d8c291e71eb1fd47a197ee861c7f489623e89b779054c9cc3be043574541492ff1b1fc27012ee3673fc22e6ef1581b0b4e4075768fc839f8f5e678535f303f36ab045c474362d544f39fc2023330a15ac6ad6640d815ec4cfc270695c2e674f25a5c23f884ffb645ae97680ff620c8737ce87ad06c67632e0c0b0198ca7bc029b1cbb7203c0149faa0255748d42d0d18dd6415d9b1c075a675218ff3d1dc1ef6aa679f2b4c5f0c7328b10a4e4177bc013924debc4777b0cabb0135863b90bd0656410896158ced51b3e4dca309a7d9e8a684696c283d5cf6350106ce5a313d89d56b19d1dee9f477b5a573b74b23c29048453727d718d7ea74f8d7fda87edae8470b0e192e88f2b1a3469bf82f1b5da4edf0cc7cff8c3200229817a22defd5b2585fff2dbc6adf4e884a94c40191c90961745fe25d0f3c34aac314625f524830f09dc2a148f1e12c1107f65bd62ceda3d353d83a1210b82775e7c23546d0c32382d0aee8ee47f0d0e1693dc449ce177e6a71b492627f5609b6ce3dd234058422c22118fb0fc01412eeb05d89d373ece6a091a0861e71dec400f2e611d264503ffb3816a6f6d82c11e0f14b119e71053f66202de106cedcdbeeb707f3f6e6be8087feb381a2b82e4504a36431fd4a4c3cb0e1f114dbb7972cb0d63bd91ff3eced68dd125a7e9918c014798d8dcea43612c4668168f66bf75b4fdd568106dfd43b0380ecf9434074ed6866e780f16ebd21df1a1192c2f835189857fa7388fdb03cd916f1fbc80f506037bb5757186c096d619ffef5f182e10cd4b8696494527df35de778a5e5114e32c9b4dc04499141a470dd846930ea8b30d8f975ea0ebadcc565653af6ec0f575abe646ddeb58f66e70c1e473f3cb8132bb025c0820593fd082f6799b6c145e796cce43c2f2a4f10d2633798a7c448b90af96704bdba12aa98eafdd9e3e8f4b5d164c3f51a4173bf17ed6279efbbe3242838e6870df81363609c8918b2e1bd138b7357c6fe13bf5a3a6901cf1fe905e73a50053b2eacbe74fd0868022e1525b23752071e0f072d0cca527eb6c31af43f8de1a36d5e69ec9ae1796392cdc703df1f0d592b98f9c3e10e5fe23c3370f30a30ee9ded2210af751462e8b0261faf49e8fc74fa041b62e556c142821939250685623d8ab18956f6ded87b71dddee5f996b24770b48857e2c539940f50bebdfcc32aa1b28582247989b07ef7b2f2239c2e7674f2a4066c5ecab631e13a831e1079f2d6069bce8b42bf460b4c03a91b069c7645eac113ce9d5e7c8e4af6c5fd7a9259e1479c827280016f26d9e098a574ca11f0c2dae9a8b67debc337ecf3a01b2ab926f83bea059742e79c4a6837acb3069175aad0dc0f91cdd2501c7b3138c7ca5ab129fa0498e11c5c81fddedffe17d5ebae8f0fa299a5148fa9ee209ff4eab32a3818f074576d07026824ad9b4605207f2cb50bcf6f2c0001a744989ca4dfced7154c227fb743680c1264deeb9f390fd352ceea6d5deb25f554fc8cddb7dcf9be374e19f707504e33d39c01b351e51affefca5855bf68ba4559e36749d641497309c977935d92e645258d529132aa64291121a4f3404659a3c111baaa273b348571e87aa2b6a837e0a72da94ad37f4735492d1f07d7f8a35e45003d858a28da54dfaa7e1491c2fa46f53430081430444636e5902dc317f0dff48f09cb23d64dc486dad194c66e1ce325ba23fc4bfad98e2605aecb50eca3612fdb86204bd8642b52f8b064d918c1356b07dec119ce93af96e0534a146b4554f429c1279808103cef6b4a214c318f11698cd61455c54e761f535a64336f5a697c58e091c06f3e06063aad1f32cfc88a1a592556b03052259d1360e1d9f1ad6adc324de3d3da8a150f817ba9e15bf48ef78212b290ee2e01dd47554704d1a2ccea96b7f6f3dfc6be6c4d3445efa1e21ed727ab6b29f64ea29fa1c23a756bf2c88258fe469c629801163331536954a94154e73069f41037a87f7503dd880d6a7a63c167ce5059e184bffbb775feb6d01fcf23df227f21db22c59332d6f656fb8f5546f3ed05d75ae5f9bb67b5a74dc76fd7a6812d67524dc2b62be03df390244ec4603d420cc5edaf95c2d3390d1033aead3285a227e74eaa16130c7f0138944f7f62ccdb3bab2874f63362c6ca15db6b2dd4c2679c631901ffc955f2d8ca1c53485580772f807e756f5b3d5ffb7657f7b3e48f8c44c701b4b1d716bcb000a219a6968b5d1d7a8a034f9717f9c3f64d2f67bb124cfba8c539a41e23144ef5eb", 0x1000}, {&(0x7f0000002680)="22069c4319671acebbadb40bd40bf09732fefc135ef373781da372f0a38a6270c3504af7cd63efc121797edd78052c61449d80ab36ebd001a08e3f8f4afd3ee0c5e746edcf6ff6996d0b2dd6403d166575b9b36a59d14f185077deb9fc2a02376cb663c894e4eb3c278f68dd9c211da8d725986a016b069eafa8fb00f088809151a9689cd7beab31cd97e62b71cc7c6daa10c153fa37ddb5caab31b16e79afeab810cb023c2e5494279d42fc7e8a84af6be10c80f25e59876026ddbbf5cffb37a0e63dea27a0dbd15e1b60f4ad420d6c52cb72090ea57b1d268e4c9ed786d33a04da65a9f253ac623bf0d471350d208457a42cb02a21e3a2e22c64084a415829e2aa550ce5b5a4ee407045de07542a542c77cbebb938ba7432ef1c0f755063d029f36d3a1a642d20974f733a7abee388c674809c1d6a774fa2fa6a2b4854377a4517770ac0466c4cab82ea341d4280509255d674eeadb64ce071ddcfa22bd4cd5b68987a29c51e845e4018c1d7d351ada395acb26a3386ae769cfa5ba51f791bef7488316c189f38f218fca4414470b1fb45b9a0455734ae0e56a451a5d48de33bfa6aa3d8ba32942bc86202d03e9c8f0d3731a62401c1876a1ef33e8cd4d1779d70b86665ec1ac13c0773a42acc757c6408388bacdeccbc0e52ac844271a24aae5e9060b8a4674e56349e804d84b858dc2cc1b4540967b9e13d2969c1b470ed609350542520544669ac423f7378161b907e0e6e0de57ffae1183a623150aaaacb5bf74a612994f8d42d6574062934f25d6eba6eefcc3b44dd4750155420546fe6e4ef0b9f6c028f4965f0b85bb00f49c640c03d4365659060f978d5d29a5aa2572f99efdc087b72fa947cb1da92c307cb577cf76d9c3d3c27d030bb4b3a4415fded8d79155af5a727f47a7360d280beb96f1fbf1c3c1a40c732a747a2802535984132890f3cf0a2b93b2ce58ebc39029def65c37428d2830c09825e2cd276084571ffc68b103de917d3fb905fa97da89d35dbbad26c8aca693808642daa5dc626cca40f4958109a54f57d1d50bedf4d5b70b28a97965932fa87e60df9fd6f7168a82efde2a89d8e562339a8f44664dbce6c1342b37fa8b56c4668370e6eafb601ce69360fe9b6de15410ce7a53ebcfc753e6406f0dc46bb8621cc3dfad96339ccc217adc29c2e7735b2b9862375a5ac141295192c830fe4bbad6d3bf9b4d9f2f41c4ca5f3e854a600a6d77f2afcef871a231b5328977dad6216a4f2023e63ecfa3992965b9bbdd58c9b0aab792fc20b8a7e89aae38caa97a29220c2c7984cc5d53179e0068988c5c2b166c58a22d1b88b6fb52136c688d113970bce10638a946b36698e8993ad30c424cb59327e80199ef1236afa11beb485112ea1afd8c56c1d266747d272a57ce266dc4aa99d5b580ce06de9667e061ef0f84623f2dea21a48c5148b44ca2a85fa5c89b64c958d7ca89a4f52fea33008ad4a61c67cc5bd014c87d3792ecd40e4bde0eb920384eb13be39591514dba6c530c2c54f5948886b5b069e1dab582b9def24a11ac1b33240658e766cb629550fb45f1b7a3a9462053f6467ba3a81ca7891feede1b40fcf6a70038b5a8b72e235bf3a0909cfd4a6bae2116d7c7cbc8f52dbc88baa1b3630c05ab5a8816297df9a1ddcb15fccce9ea9ef79892916e61bf3fc934a7b72d7e21306956fbd456b19e9bf3b873860e5c428e8245e922ab13882669048e661d36b56ece72dd62bc6cfd400f5e0169477937e062c6b39c4efb9e6a900858f732f967fdb3ce68383ecb26dae8aae7ecaced2f4993f697c265720c05a1cded5df2be13f0aad8989b3174e378e7cbbb689c29ed2eea760da633c8d47dca9dac06ff96e5b372742a5e6b897aa1cc545193d614b12e06348a36e2475fabbaee0160d3895e4dc0d9135b3048a2524d6329a1831249be8938b581554b8ab33ee0710c09f70317253a71a39e23636bff935fc5063c6d038d9399a434250f876cb22ae478cd11bf847175e59c3771573a80585847e70fd8372636a1d910e154cd662d4d4717ab3bb8592b5ad26cad7a06acf44304cc9d62f533b62a699111a9096bab1344f6cde4b03788729a85f9a990a824b24c5bf668f7e7e8971e89c5b700ba05a4657821efc90d64ec66e865b79c9c24c27c0f56cb0551cec0d0cb2751f155038a19b875e644f60a042ae29335766ebee396ac04c75733c121c6047125b59d6ee340adc3dc411125bec22f012590b4a8a9935658b829e6f14178b357a11f910eeb699ba57f24d4daf21744365f201d2d2f5af53dda9f198d600de898582ae8c7e30a5adcc3537e68afc455d65f595b484d57ea0bdb945ccd5e87ac7f417aa8b39803c77840991ef4e76e90781bb3c1b7bf6d0f82c229665c3b68460673a14c3c738b6bed58bf9de1a9372a1c37468509d683777b917223fcd37779e5cd58e4c8354ffb63adabaadc7d488cfd05599a08a86db0a4ff0b980f444b9fa3b6324b59d8255851a1b38ffe0205183b938216a6c28e500729785b9ed35e26183efc445352409d4fb012012625727f671b0a64db01e66c46f83c3e28b517b318fc4a04d4dc2a4c0ac34a24a67d8ec3548073c706a65c888e3692f4bd64aa5099913de9abeba30b441c86822f201c9f9e405bf78dabd898d54965cc9730642359e82d1d7b2fdd6ee5d8b327a4ced4e1518023e641640cf789b7496124ac7898c3a0ed055247e44dad8e4fbeab28e7f25e3ba5cc4c89bcb4e57e852355d73ebe4c3309b5328b48cb4d43ab3cc19c740a9853d6cafdbf85d52a7691752f36e4c1ed4b27c78113cd969ea0cbe3d79af6eae5d550b8a9ce61ad0ee141355f1092581459c7747e71757f703970817dab8bbce6ee368aa3a1cf252088c7ea21d722f66d08f9af63fdea298bcf72a3b671300b902eebe087581ede0044e3d82b8fc694186086b5782008a450f73fb4a0c34b116cb9a46eb7212820a4f2ab22bbb507547a653a896b6c2e7e68473407e1145d1018263d52bc17eaf9c6596e5542fffb43f18f955f81a7644e8f1a3f7fc0c2230768d056ebf101cbe2364d1c84497ad35617172d82c99201d0c3cad86f1fe6cb79ce645595aef5ae4cf5c77540f023ec3fa36ddca4b7a62552341a4350156d2b751d7c5036d48d7076a5ec6d389cdf851c62c34caeadf80a62988df4fa24f38ccb1136967004e90dd96222fd99425f47662c508e1450ad95d9fda800462cbdb11a73c82b7f33eb80f84199afccbcd5e18230982a730e3f1dbc8de026b99368f13f3db39e0385f77555cb0df37f772deb25c8f903a415c753727babefb045641cb3a961fa8f5dd5e0ad935c9f4f08ec52eec79f04fe46dc7989c25882a934c0dd32e80c7be15be9bc25a7d0a2d2db4f3a754f047a80b4fcb52ab9e86a947ac56f525efbe470616803ab36bb586834e8853bf3a2d52bb82b5dc6a57071b301d83e37d69ade2439161a800766cf85d3ca47550afc4df17151f0f2597c5994711cc37a700f656a50804efa9b99d6ea808990855d3a89cb56b1fc665f590401f761b0e6ac86a99e02baef8429e1ef19969d9c506c0e3bf8c7f926ab67b1d1a8c23a5195a1d22ccaae0d627b5872cb562d5b7bfd4d7d8d5e0a7ca6ce4becc6615930e089e617532822940438231f6555e0782aee7a557b2f17438e03f686f1cb0a6e08c0fb29a1bd7287745263cce14ed0d7cc311d60d67900c35550d713ee0cea84a949cd0e29a8a015f1aa129a42a48057b74a4be1abdfef360347e51a8459541b4aca943ae4f1e8c3cab56f9dc08624415987c2d5b15ca06a1c54a2766ff92b7ff9e1e5a8119c4ce04bf2c950933d78192cb89d11143990579482d74b6eb0aa20da5f8b385efa195c4bc75bc7c19c946c50b4fa156ee701b4dece14db19a7bca390f955a4167add129422a36bed5d7ccab7d7fdca197320148bb35f02410f0062075ab4b1a3eafe66362c72dcf2d1ccbe6a05037e76d470c35fa695abd2e0c348c089699da451eb7af34caaa9255340ee5d434d22c601202cf6acb618198a497d434c1510d58008252ce036f420341a51c43511893e025b085161fa64030e0c81e2300938e01a6481cb96ea76d09ae2cc16e9d1f77127d7bdc28f8a4943d61d7186f50dd9e521c7549bce45d889fb873f3113c3a7df0ac93c4646515f5e05fa3104f2e9bd551f328117bfb131b568d57e6ec170eaa66868b66a1e5b4c09c7fe454c14b508f270234c8d3c637a2e49ffd4962953f5c913e6ce8705afb65c4c6203cebfb0ee85d05f056015796d334e8031ef84ac3acfdea62ae939a3252eff35bb029e62dbfe52894aa4931a2e9814d947c7178be5fb64a30e7b6fa8cc7163fe8028ea0468e8c764bfcdfb407c86537a53de1dc3e3690b03d7e142a5bebb1cc4f1c4f9c9f6b0c8bc1fb1208ea531b017d5cdaf4a51099d793ec08492089ce26e6be776074e43ec0fcd83b9e4c5ca2059788f3fbd8696ea970b400783a0e839dbc345fcf1352f93bbebe5e59eef9f245e386ff14a78f90c755558925537a394698ff03c3d755551823d9eba03429e3eedb6721263c03655d287d1eec39f3e9ffd8eb83bdfaa93467e6a608ca8adf08a1fb59f97f660e8d1a636847256e7d372654aaf3a6448f7a1e7b173e693703c708dbb8b8185624b263a7b6a028be9665ebe8a23d53ccdc70cbee22da29a4652970852639faf87159eaa2dcd7bee88df3245b397525ab5fccc7188b6a4577a5905c05f45230f735fea8c438de2c65a1443070b5d33c1ea6e361da80a94be930c37e78cd9b2c3e369d0ed47c30022dfa432222f308260ee4bf7f3bf6b336194ea6990d860faf47e22b4af6f741955b7a68d7929f1f8cd51e872658a57fab0a90429182916931fb7364fc0b2889c0db879d8a1917475121009012192358f86757bbde63db511b57b77b059e39f891e1640aab0dff68b5b43da9ae7ae2ecc65a43a116c04689a3350c26af430f9eac5fc840e0ba6aa9d61eb82b03631f4da4ad0d36ab1a65e62e23343c0ee2df7d545f18636b182be754eea717db7522b1b4441524bdd2d5b94bfd3263fc328f078fe940e40ec44771898a1f738eb376a20f61cd2df06dbecfb5823d9e39af89e666aa3c6bb199f0ef6018543beffec58f74009a8a484e690096e91b91460f6d1bdb9dd8241e2ea1b3c9ec235f32b81eaed2ebaf48d79e9419785140388e75c4f140fd2f8d8f9c9c27553dd4587747d5ab485ec0b20e15737c5ec265cfc5a46cd0db97bc5c92add22e089d08ff25f71d307314f7891be6f40ced61bbd823ff226d7982357da29dda3cc600957778ded9d745ee836aa13400fa401f23e61a637b5a26d5dde05e4a1f169cf52f47e46da2698da5520d2366ba7f5165af808059ed45a01fe753ceab1d28bd84794c5fe7cd80b27e42063fd23a51235754054058940feaa72d14fca85592b3f5329a4aa23b5a916ef2e2df67bec7d7971839d6f6fa9b108d98f3819a61641344fc5b1951eef21d697144476a51094684cbb8e2a59fee4e0b668573ea8bbccc735ae77f68ea97bf40c748a944679cab3a450d010e90dc9760ded3a31113bac5d81e07511ae00968e58e8c9283eecc1f8b3b7d1daf250210eaa2f123c3e8b09a04a6c7a9464db8b90c5a3ad45f49ff6c3e3b16d4a2281f5e6e5819ab0eef1a1bd1213a131ab35886c728cf8b29ac8984a82ce06e6f206e32c0565bfc40538dd05fa6493fc0e22765b6186f62f0b3511110592b530df763441443dc273bae0ba151f5c299a4b2e5adf7", 0x1000}, {&(0x7f0000000200)="aafc397f74007fea99df5f611688ee143e3af0066101028022445b692d4943da4332f8c8c01ce1dd5a41e7b95aaed29d4a1194e590ff01000000000000e94cd5f14d409df6449f491ec3440de6818f8848800a3edccf425235cddc5d7351a5f7ee9ca62d05565332632f235748a3d7baffd7561a0f6f79800024d50df1b6f127caaed3c177b19f3d648dcf4161e0c83c027758b7da0046b3a4513f2583734fe573c62a7be33f9a02aa74ea3f8cc47e99b695ecd71761", 0xb6}], 0x10eb, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) read(r3, &(0x7f0000000300)=""/117, 0x75) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000380)) 11:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8000, 0x4, 0xd7f3, 0x8, "aa778519b6bdfd62ccfededd928674e1f58bacf1", 0x0, 0xe44}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc, 0x80}, {0x40006, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0xc7a4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x0, 0x0, 0x0, 0x100000000000}, {0x6}]}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6")     OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 11:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="57c2f3dc82586fb1030a9ffb008a", 0xfffffffffffffe87, 0x0, 0x0) 11:09:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 11:09:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x6c32) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 11:09:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x66e6, 0x400, {[0x100, 0x20, 0x20, 0x6, 0x8, 0x400, 0x5, 0x10, 0x79, 0x200, 0xae, 0x8001, 0x6b0, 0x20, 0x1, 0x1, 0x5, 0x4], [0x875f, 0x4, 0x401, 0x401, 0x2, 0x7fff, 0x0, 0x1000, 0x0, 0xffffffff7fffffff], [0x8, 0xffffffff, 0x4, 0xffffffff80000001, 0x9, 0x3, 0xff], [0x2, 0x15c0eae7, 0xa39, 0x7, 0x6aee2177], [{0x2000, 0xf7, 0x12, 0x7fffffff}, {0x4, 0xeb7, 0x9, 0x7d42}, {0x2, 0x6, 0x6, 0x3}, {0x5, 0x200, 0x0, 0x3}, {0x6, 0x55de, 0x0, 0x553}, {0x3fb, 0x3a1c, 0xffff, 0x7}, {0x7b306368, 0xfffffffffffffc00, 0x7, 0x1}, {0x6, 0x3f, 0x3, 0x5}], {0xfffffffffffffffd, 0x2, 0x7f, 0x3}, {0x9, 0x400, 0x2, 0x100000000}}}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = dup2(0xffffffffffffffff, r2) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xec944c4c46148a17, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") 11:09:18 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x80000001}, {0x20000, 0x28a}}, 0x0) 11:09:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x120) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:09:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000600)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb022780db5561bcfca04f377eca76a21d69ea7a049375f1c546b2da3ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee17000000000000800075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e3637067160e10a212001f1f7b0f090b7588d247780d29d16cea59e3b2de287e9037607aa7f8503bacce7a2db4a5cf396c4e98551ee50bd5c5cb0b5dfffed21e5a562eee4195b18fc78cc9dbd6dc1b3c898ffd39fcc014f38", 0x177}], 0x1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) execve(0x0, 0x0, 0x0) 11:09:19 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xa2, 0x4, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x8e, 0xdb}], 0xea, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/75, 0x4b, 0x4f60317c25d26c4, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 11:09:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x900, r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\xf0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000140)="e328a95198a12414325bd458eb88c184248a6d23238bbec8e8ba3ffdfc8c1431946bcb4917d14fe0", 0x28, 0x400, &(0x7f0000000180)={0x18, 0x2, 0x6, 0x55}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xfc4844345d80e711, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x74db380c, 0x3}, {0x2fb6, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0xfffffffffffffffc, 0x3}}, 0x0) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") socket(0x2, 0x4000, 0x80000000) 11:09:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10, 0x400000002, 0x102003) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) socket(0x6, 0x8000, 0x7ff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc0) shutdown(r1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x80200, 0x80) 11:09:19 executing program 0: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r0, &(0x7f0000001500)=ANY=[@ANYRESOCT=r1, @ANYRES16=r2, @ANYRES64=r3, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRES64=r2, @ANYBLOB="ca7bee8469149bdec51c80cb51bd86a6c33871bbd684e63e7f936f15aab36703f0cd4da4a97a8a5ff703abbe680036484e11c21bfd2e162f1471e3901f3a44d6f7235ee1420e86368a38aa234eadfc07cb959e1599f6fc69459c9d36bef69b5a631c052fd1923d4ebd41fe708c8ce5d9747619659f59b0b7973ffbf3d8719928f940b744a54545c945b2d4d5babd553ce87039cf8e32827b98d99f6f84acfde1224d4239fcfceedf67f6988e0cf40b23c68f3b778404f35997", @ANYPTR=&(0x7f0000001300)=ANY=[@ANYBLOB="f861a2bfd73f2c776d083c7dfa7a814615c118f02a62c9c1db3985d9edbffc36c035db33215e56e92b8dbd80d687a928d3503400ec39c99a536957258fa95b942054aa6e119f5c07a7bd69d830fddbd0f26b30bbdcb98dcd1b2cbd7ec587d68a6cc78d290a8a7f181038d3d7a0912d9b2c6592638e8495", @ANYRES16, @ANYRES16=r2], @ANYBLOB="0efc8316a3cbcaa7d01483b9153dd8fce22e75c0d8194dc051ed24c4cdecef1366ba7cd8a994589f252b7c0e803e42d3ed65ad1a654bff0c5ee9010400007eaceb171bab2bf2310ca435b95db06d88e8b35a7e312f45eb4252b248dd5f533f202050aa3ccb697f9e2568c3c3b1c9b2b838b3c0211c6e8c4a4f24aa4d50c1830a"], @ANYRES32=r4, @ANYRES16=0x0, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRESOCT=r5, @ANYRESOCT], @ANYRES64=0x0], 0x8, 0x0) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001200), 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r6, r8, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r12, &(0x7f0000001280), &(0x7f00000012c0)=0xfffffffffffffe48) open(&(0x7f0000001180)='./file0\x00', 0x80, 0x88) r13 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r13, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) mknodat(r13, &(0x7f00000011c0)='./file0\x00', 0x2, 0x3) msgsnd(r0, &(0x7f0000000140)={0x0, "12d24d7f7063bee56e9a69f21d4ffec6b7aed6adec1beea4efd4c913ba1dd1022b2f1e0a11d943c7328abfb305639cc59a3ba6aa78701dd9ef9d343c244dbab54d847036ed89527107ecb2d188da35eb454494f2448944c762aecf9ffaea10913132b0fb3de95f9efdfdfd2663c6993cf6979510190326e53130dedb6c7f21aa6d8c5fe12501128205b2920e12be426d261bcdb2ebc3ec7d7939fafb39885e3cae82ad6922fc563cace7912808dd5d3bffe18c4a47d56b1f4691d82a6cb3d8397d005a45e563a327b7be376d2cf2efbd7db7cdb9267b7bac27ee82a15e52ec644069ffe1ec3e88dc2b678bbf5b6e643bceae072f8844bf4810733b3f6eaedf144e70c5e9d9ef2103f592c6823b1250e8d71ae447dfb40b913526ee2221d2511cb23bba0d9d6d13344a9cf1e685b23ca462709b5ebc4009bbc451b0f64f2c9e891e3fa9a493db9d04ed8168455559fc153e43f04c338151b8617ca6720958f16b94aa278ab26441743f0c8474c78820f2a06b084ccb99ac30c4d6494fd5191147c9fa340648216239c137db8a51d23b055e84545d1a79666eb98a34bd6408b9ccb4a91503d81717177fc20982bc87d061052a3b80ceed7d5e3af00c7113ffa7489818aa16211e8b74b6a2fe2c28df1d8614a9a6cfc0165eacb05cbfd141320b33ccb541f5d7da05f1b9b80a10ca2fd10dacb5d28b75293ac00899d8ee491dc0e94378fdb7f145be760628d964af33aae7ae5aa150dba5da8e82f0fc15ee51f4e419133b75fcccb5773a722a52b4782426d3479df8951132eab5ef23009d3e3262bcb4e972a05ad2656bc98ce34a4fc23287318ee40ff19bf2894aa1e7718aa60fe78bc260b0f266c052ca6fc4c2071ea91a6b5813a6a1093049081f3f91988a4c21be751a250e60dfbb848a4fb371dfac836fa5ad7765fa52d6f57400d70b888889ceba42e76dea6e5a6c5cbd989af3fe10499c5a8d1ddf7ac54e61046ccd180293b525796a2e8b7a5c37167038ac3b9ddf2e29c4194704bda4947d6aab4a8a8a12748acbd0d299645e426bd28f83a0324e99672cb8c3577f2ab3b34498286b7f8f5a1ef587cb65e6a899c1e1cba659bfcbcfc2458d5d640407de524518886c27e7099f87b37ecd924dba5d2907dd0f719ce7cd62f17878dc66bc1389a4a1dd6590d22989371eed5e5141af7e6f02790111c3e471b75fa2e3d8a608fa922a6311a24c1a68d430f591844fccddf9c2727e29cbd3a115bc849ce740ed90961324d0e4d578f580bad553cd3befa5f2ce3cecbcbd1c315a2ec925306c7bd97b51fbfeeb2c1339891469e7d33f3ac959d421c6cc791beec338254bea01df65158a0688a937d44ebfce921e864ac2298d8dbfb96d9b01f012165f4f51a587eb8a4af40498143472e57c81c5f5801ecf3de74fe90f67d1a544364152ef9300cfdb485055db649d3f44d0dad641343570cb698970aacbdaece2042a9fd6b50bd5e172eff2d875e6e46319d11aa6060a7b25350e81d08dd8609d122b7dee0d8b9e5c1311dc26dddca43cf669329571ccdeb876af891a635e9eb371dff6f72a2ff89c30ebbd790f7bd6b675d6a80bb10bb72d3c11126b449df50eaebe78818164ba2eeda78c916541cf6eca33be0e1193a208bb3af71881cd0e06b3a48b42f03c8de42531f9a1a52fbd8c2d9334eebd4fc5293e83822f7a11232a2506f3327527ac5300e308528fd9cce02af9771659c6a16d343320f3014b7aefc8fedb27a68a54c117d9e177e2b626ff73f51ad3dbf43a5d69f777743ec2abd7e0cf58ba6980f6dbc56fd8b7caa9b9122fa49cbf4b50986acf47609e77bf2a5c244aa025a339a23de46b1d25cf44441b6d7f86d7ed2544821d10cf200239002b67d676af2470b6c5b0c021f55b59a93337778ac059df1a22fc4560768e0a9567947694e649b5650623f53ee33959e56918578790b90cfb9ff5efb68c3c5409331b7ade875ef723409a63f81b0bcc5074db400c32dfaa6c983e5f43735ec83248e7a7997b229a3843e621cbc9410a042cf412f6cdf16eab8f5d2642bd8617e71d2e106cdbf7b8e2f08d4f26cf4ae2e5541fb68b42fe52206ec67e0dd42531ef8865c6e0b703ea5cb5910417f56cf6cb35c51bcb17164b7c22fe04959e94141054c89826864eb5708b5968e2a488774bc041c8a298f533dacafc8b3b52d3b86cf1377b8f9d9eb166227157f09873c67ef9ef42d0ebe8ccc630fd9dd8b927c0565b7abdd02c5ed9af8f7622a9e354741f7dad2dcbf6cef4ae9d1599cf88c7009ee07489661ec029bb63725221c413cd4f65426bb7c81bb981cf90939f0abe253bea94b82e3c9c8eed6e8ee7c82c7320b722043620e492da1c594f1c3486f46b6a63a0582f19bd7e0680a91a862150020429b2193c0b480052aef26f3c2f27dfbd760bea0a21fdea0bdb7b1aa052385cce5cf4d71c1ee6afe61e019fbb6b6c40f0941397380ca7b8810e1553107316f59fb9bb23d5f24ba5f218ef881c98c37bfd7fd9515ebc53a330a154f7a63bce52a13ee8fd87e4d614deaf0fdc985db6aba171c734fa18bfa186dbae05ddca2c9f9996ebae91e9643f1e9a55924bf2e4eeb546f8ca6977753c8ede09de15bb6f4dbfc9519591ab2198371986ee96e8a6004cff4c05e83577c5cf730dee5199318013cd851048b16f59948aabd3f098833e2a73afe3905b01bef6653aaeb96f4e0241a96a1a8f1c61e0100a7f5d07ca65744c1ff87ae5455549a0cd1970128fe09d9ea1da2b1989f9d8a103c50990142ce56a999f46ff85c0ad0776a3315275880d49d6cd927bc32df88900cb31a7dca6418fe9d6d25f7b1509ef8081fabac638bdb4cbd51fc917b71451c06d58c66e3b483d8661559ef88d83e9d83abb525ea3c8a7f291d01e4f2bfe338dc797b42d53b56fcf4f55d87e9cb8046bfe36abe23f9bffc1275277f86be0104d59bcd903fb1b27fe5dcc6695d3c1f4af9f6d87b8e9b0237b61c4e180c3f15f8de39f7caad080a28862771bdf619123918269931f60f2c18dc8ef9edd685290cbfe494024529e724a4814aee763d57b05e29c6c635e023719b580ce7928c8eef3031368e02fa55ebb673a47edf51170872c28415c3f84f2fa4cc471b43903e6b566e9f8da907e7e122b4049d9b2b43c1355e6cea3e17b4bad04570f1b3f417c980a433b109bc4f8dd8efccf17521a6617e8935e1bfd5e649420f7b7f25532633e9db581ae32a220552404388795be94fadaf37a16714072efa09e60e6f8e031dc4876ea7a3d613eb3dd9bf11b3a36daaea867e9ed8a211163a76b73bf2d82d6060ab9a118222f2f13585f5f1fb1ecee25a0692feff89bd5e32233bfb13bc6d9e437bc064b33e72ffccdbf803524f393b4848adb4afc71bf8b85e95bf2f43f40326d1ac649ca026388c2c2075d7fef2d3ed0dc136cc3ec355ef9dafd12268170d1972d8e505114482fe41ff844b5b6a6f8d218cfd72eee6eaf51f8e668852d2af676c211e75d8b843e0035f9e9790976f4a4b7822a5aa34b032374f2b833473ee8e7467f52e20ceefb9095b211da36a7b746c4b38a13dc6e62f81e1830f76324e675f05ec38f4a7d5c0f063c0d3bf6ff7caeaf45614cd144fb803e8d316036c15a046a08a6fcdcd91135a02421940056d50e9aeb728787380c46585f1e14c337a6e050448f2f1a0be83607e689c91c035800c580d9d6d7fb04322277173302ac5c7e67d86a3835223639c02b4c35249f13a08a1aaa14dbd9c0cdeb0fab3357815a4b39b72e006c410ee05e67f8abf8ab3f6919fc06e4cac38bdb39bb723d8f3c87faaadf0f88eaea932a606fd1d31b310f3e1fe578007590aaf4c6a0bb36154389974ec2a058d076d1276dd847faa9beac5f09e271da1e184c2e9e12623b09d4753de4dcd4c9cded9418d15b558eaf4c208454aadd541926a47b5f0edad9c829aacbaea4e22f7198d59d400b0e4168ea500eb64d9d478145ca2181ba761122ac6665a789d5dfcae46f3bc91740e59c4a1741d20eea214789de6844bb6363119860194aab87368065c709156fb1387bdb1f3a3e6b42ed93ae2bdfeef93cbc2c5ba00e8174b27cf72c20096ba90dd5c8fd8750f97e4aaaaa24c2d499a7242c6601e78a8a04580b528eb65bbe074ae10e052ac23427415012d0e979531d947a81feb6f80a311f3514dd1beb3b586d5f2bb5ddf02a9ad8ab5dce0dc6e912aa97ad0069cb446b195f30715d6a74fbc4afc9c9c8147299be12175cfcba835fcc873adb2bc72653ac733ea7da0e36fb91516948a55251519fc1fe2be76e16e482d7fe80e34e13a5fcf29d490bc474a3c49180c0fbc29b86d3d19e21eace84a8913b6c5e60131f9eaa29ccc045ff1b6a337f8717501ee8d2e4782bce07e32e824b872484325dc025f0f610421a731b5695990bc9de24ccd4be64a5e35ee5214667145d6151109801fb8c6bf0be311cfb3533bca8095053e2c083c0f2ac5e969c0a44972201f2589f7a2783bc5a62f8bb3b24823c0f8276fc8cdf445fd50fbadc1b0e18b4e57a07c3565b5cfa06f060dde6b17edaff7b79e408f63119103e62538b700c883345c994d20dcd9407cdf23547cf36c0a0f3e5ee7ff439f03f487a202f1c30231402cba1992b54253c5b217b0ac532794444c42c377736c98214caa839218ef0424f3261d98aac915647dee7b79e090dbf03338ba67182483dd1652fd9dad50a584a853bdfa4486f4957a6cba23afa19be6af59078c94118efe3127da63d54fd5435fabd9bb266bfe6d93f8410fad3440986089e790a1db5be7982f62f5ec3b5948dc9af0430fd7a809ef13088cffeae70075d36497dd236113fec920c58df220eb1da28c28b67302e7676d782a78eaf63d40042c1c2b161259f1e5c1f4dbce355592dfd330c450b68eb7e6c1597e938ef23e649b1ea0a87d9f5e99c99120c1ee881f02c61ff2352227be86f29536d93d82cc3143f7d328f69a1751662aed01d4b2af73efad182f04cfd50c4013e215ae649290df2abfb3d9f9078b6f68cc4e9724f76e3624c5552b4be6c380865d66ce16cea0a0c3758b9584059887e649e72d9046e4dead6e3dfb2b2cd29dea2a49e1ecbe4444df600452accb77353dd1626e0e4bda203b6701c2725dfa4ce1085f950a5869a7e99dd4e2efcbdc15b0f7ab7921c2b04901754287a321d4788af1ebf782f149d80a252e7480546826cf52e5fc18fa5085f153e17352da91f12946f3041f784bea1ee596f145cf9c15ea62cc10d24faf139d205cbd540f5b4f52a169b08212eec62d8f0a3f08a31e68073f83a488725e2d61cdac8b9f6f01fd055bb166f3b63b0af22f1d0b0b918f2b4c0766f8530cc3e3bc3398df2615cb13be4eae09fc127841e3e3158ff07da6cd21af307d5ed0c80684ea6022dff6d5f687466c464ec347eda946566901711f8a815ed09b1aa01bd18d9cb60864a76a158b5253f65bef3ed4123c722282cd2fc460fc6b8a0e96c7d6fa11b3da04c48c13986575b6aa511f51a3a80f331f1ce19c55d00c749820660242a2b34950ce4745f641d3abac6a8d275125f91fadf62f7215db97609fe6af341c9129b3eefd0e9bd660eecc9b7201ed1a12e2dfb47aa505d6792c3663bb41f7007ae3f4853e00abc32ea354715c274fc5687c34557372512b8dfaa28d2d1321d5f537141e2bab9b67f216842a6be6f60a852ec07a589fd77af78cac84964263b1752204727909a994270da4486728d01ec255f2d10be7bfef7c83f39ccbe5b9063499a437e73f003bc52e22bbb36be"}, 0x1008, 0x800) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326885929f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000d2dba79b0de4e0f244088095edacb3a9b44c5c10a288a0be4627fbb56e53c8c83d3d5fa53a86d4d9487a1f9ae6679"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(0xffffffffffffffff, 0x6, r20) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 11:09:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x80, 0x0, 0xffffffffffffffff}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) close(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r18) r19 = getpid() r20 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r18, 0x4, 0xd135}, 0x0, 0xffffffffffffffff, r19, r20, 0x1f, 0x1, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000200)={0x6, 0x8, 0x3, 0x2, 0x0, 0x3, 0x8, 0x10, [{0x8001, 0x7, 0x101, 0x5}, {0x81, 0x5, 0x8001, 0x1}, {0x4, 0x1cf, 0x1ff00000, 0x6}, {0x8, 0x1000, 0xffffffff}, {0x4040, 0xa3, 0x96, 0x1}, {0x4, 0x10001, 0x7, 0x87}, {0x8, 0x1, 0x3f, 0x8000}, {0x6, 0xffffffffffffffff, 0xda7, 0x4}, {0x20000, 0x9, 0x1, 0x1}, {0x0, 0x100, 0x6, 0x1}, {0x2315c8a1, 0x2, 0x1ccb, 0x1}, {0x7fff, 0x3, 0x4, 0x7}, {0x6, 0x7, 0x2, 0xd5}, {0x2, 0x77, 0x1, 0x5}, {0x100000000, 0x400, 0x5, 0x8001}, {0x5, 0x0, 0xffffffffffff6943, 0x1}]}) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) geteuid() 11:09:19 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x7c19, 0x8}, {0x5, 0x6, 0x7, 0x20}, {0x9, 0x3, 0x4adadc62, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:09:19 executing program 0: socketpair(0x10, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) preadv(r3, &(0x7f0000000800)=[{&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/216, 0xd8}, {&(0x7f0000000680)=""/236, 0xec}, {&(0x7f0000000780)=""/82, 0x52}], 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 11:09:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)="793b9a7ca5b997dfc8ef942db5041ac82bb4543248b762692647cc3ae3bb24ff9fb2e620c78dffc64d852d2c8c10e7", 0x2f}, {&(0x7f0000000180)="ed8a0edee0e46e1593b27cc250350ef9e98e5e8688d05a363bbce8b551b5692cc663fe1e8b94fd746cfcc2bcd087e7e481830778787b0f938bebdefe713ad4c1bad5f7e15bd57f02fd425172632a1258cd", 0x51}, {&(0x7f0000000200)="1b2874840d0c93634e1852af2dbb38d017de0f0e72bc27b55657de387214b5c0088a30dca8163204d6ccdbf7cb2c9f36293ea70d5e5484be98baee6a5918e56b4adc4a82ebccde823ff19a48f7047cf9d46a67d4d7ef633e87b8972b09e32910c5db7beabd646839ac130e61c3fc2a7eba5608204c1a2ce719459da4b9a4fe820a4c7930a4acf4cb058862c61980e0804a0e9ea0a9e6a0dc491d654c771a43e9c5e6b9f6d74624177161fcdb7593d250567a5cefb872b53916379666237cbe04fcba5f28acbbc2725c85177dc10a2c58e3357e3414ede56f98f2590667248631577b52600cbdc1989bcb66402fcda93c1a815d5fca1b1e40f1547936dbc8ceb7a286b24851418c9dbd4e4ce73051f439b4e4681782b21c7b624a745d452d6c0e31a4462d54333cc7ed6670436ab59229a0d1bafe459036fb37f80a46d522113b5d6c4194507e620509059c3d567405f4552fc73d35b0fe38d2a35b0f313a333675da7e4c999f71f6586befb389b39b76ec25e44f0f32e0664dc55af9b95b458863db5257c79d692d4a060475483c5af3b41d24ba2391015d1de0401a063165373a523a221e541d8ddebcfb0fe4daf36209a72dab2b8a6ff6b561a6cd14707352b33c1ce114a246b7d95ac7a3740b6afaa304e6ffcb4922b3a2d6c0b1fa66c3c437ac241362caf20038c4a7ae39b0dce89a7dc31e9af078e6983b7e4d61f75aa80268068a8c562b0626d5a666c0e9a6af9b119b46fbcd03ddd3cc4735768fd87d090e1aa4d36a686d31cb763ac1434cf8a22f18b22917ef0d4ed44af2c7712d0ba4b06446e9248ea7350bb9c51bcc046c10dc6f3fd7a1f0c52f1c5d6aacf5ba211ccab4d549c9134d50245388ca690a4b1485e8f109c054c74d37a362c83e73a4011c028c664237b73328bc252559916ec70ae8b0ab4b5b02e738705d8e2ea8a4d0ff9f0f870214404fb828381e822a39a1a12612118192a54576e804f20eeab93e8591ea1093c41c0ac3c269ca3fef2da8bb5c68fb40895ffc77fe8047738e75461c348bacbf15273b049cda32dae70ed2d64ccdf902a73c1d9d101ec87c9aa1cf53739a65be08ea489417f3e03447b1225f57bffd418f423dbc3bc9e37eeda36afb3a4802bd3f6062ea49093fa3e7bbb288432f91b9da01608bd1de5f4774a373f48f256feaaf8bd9b5157abf71ae488c02102f6108647ffbaf42958eea84a7f2c325c080643fae137b048ebca12e6f0684e1368866457697c48298b636773cef5ab23d244688412dbe7b0d175a681476bb1a481d9c3d6fb03e6e91483794eeda089f382e0e5065078476c6d29422fdd4973cd5c0853ae7e4aac7597251b8a01420eec0b18378eb10352971b78e85d6df23d5a11df1fa11e164bc7cc40fc85208fb132306656dd46600ed47bda26642926bd7581dad1d33077c1fa20b971121600df86b21179086f818adf5f9bcdfa348fdff9f25d4b5bd4bee622b645486faed3f406b6243f8699c0460afd54d7991a750fa05922470e136239b437003671f67d79ba5fa84b913c507390a8f3b300f2036132a15e8d147c7570376711a19b0b1938d9c858d0f8b55a216027e359a1fb88e09208e8441127a5bb17a1e941f387e2029b5a0f0d477410dff44dc022e1a6b080ddc541453d61678b0437e45650dc5db01046cac44737a69038a5e4da4a5cb494777da1fd3808264ee23bc8db53ec7886d869fd4d28b0c373391c37d9dcd25fc12f781064ac523b397f1b02b3387f3e1b03be355a92d3a9e8ae2d5557d8f5df1abbf6f6167550cd75e7b7665463742317b5e5a32ee6ceb30b43d2535d1b3c3871f0aedb4bcd5fde11da004e3751e28dae71033eaf1bf810d572c6b54822fb64aa73caceca3f5e09b84a82363c2bfaddcdca7c4a74cace6d3fdce1e57113af5b4a595a8a1c0d7b1d626018729dd006394d178e81dd219dcde4be4aab9cc3c1009538ade15cf4c48916bf9816cd9041af2d70bddcde4a4fcc464f11d0650d2c1c150ba6f7af2340212ec5f8b51a5a20ffb2d7dc7039f2d8b2cf270b42c8ef20fd50a630dd02c3f22bcfe9275e2f49768f00ac8db19cde6fb86f3aac5ebfcbbc3a9bef5ede44a694f8ed0e9c83bb98c28d83a363e094778839ec1ae4c1840aa430d2acdd820c4596ca930d3196a445797fd29dacdbfc76ed9839d300f98631acf7f063be49519d317b28a278fddd5e6d4b248d18e65a0cc0b2653d52e8aba5441fd7b05012dfcd3243e891b3b33a78b2aca6eaea11ac009f6cde2424a8aa6552a8534f954e1db54280575096630797247ee20c7ac3828b9f05ecb1fbd67cd26fd6333f74d9edb1e073e09b03831b4ba7b5175b5ced77f6b50a8404146fafd815515f869304eaf1ac89807d5f48525b8a95c674a3f288eb73c3c1d7b9bbc61c6d822254365984b66848fa2638bcddd3f869c7290f01c5c81e138bf7dc70f02ac257111984c1d2b4742ad01113fe4247bdcec5f5fe6c15c8b774fd3acecf656249435b48e4b91e05ef034e13ff4b2260585451296791c943fc26f338e20be0f10a1df7503f9a03f49d3c7a65abec5d72aa33c05a510b620250a4a444da42cabfbe3e7aac9d7d82bc480a21803006211ad36f1395e5baa5b3671af215f71b8c2057cd689dd0f086fcce0544958a791c1e986a5e48f2b424ec684dd439b3e38e43df967f90d7c680e259a0dfed0033385f600e57367e13e5d5d2b5f6b7504ba606b04238d21a172cc6007d55164a509baab5d31bcbc117cfa96edc566252d06bf1b6c4ef210ecff003f8e623da5a578bcc45aaa9b0e6138b22844d0734d1d570aee48d92751a6c068a4124d3141eaa0141d9ffc7dee6530c2270ba79f1e178fb6e53c2ca7cfdad8f65e9e63ae5efe91986520c2b27b92eabe6c8ae2a5956c82a535db90a81f67a55cb6fcc102a87114557701aba7501dc7873bd0c6726c46bb809bd46132f38a5b2070b4db340c895db9d3d41d1de8d31f51ae624151651c410d54bb60bf117f1f04c7dfa1823bc9b6105a02a5b1569cd77748507e8558f10aac90688de1c924451565790f04d378141eb8ef413887731c35194cede22d5abd88c6f47bea7595de11819cb57ba6a8ab458b3573d12f3b617cc22ee9179bee4c5ee531912b119eecd1239c63cfcc55a678070a8d159e4814b9f09d5982fb0c729eba288ea1e8ac3d56ba664e80ab7fd112863fbe8ff628252cb94c538f783ce82169329766ae3d154b8ac0137c94a43d476042a477e7f86890329abcdf4a1b5f58718845051714de5143fb2d4630634ac22bd24d21993cc3273eefbb3fc9b873c17ae91243f46e480fc9e9d1d8b1506a365c8834c018b4e6e697c087882003df824e0889ac6879b37d41e34481451842469299cdf7382e135fc6371330a2f9d8c6b23a78a9aaf6dc214a10f6d9431ec8354fcd6e33f17f456b20b0be5ca8ff2310019f990b10609ee0b5bc64f1e38f6c6abeb82dda4520f0148230bd14ec5f6bb1c261be50e137ab2e5c177742bf2daf35e58a16215754edb35601dffe0e043ae4726e049b9107563953fd9b29852f91689f9f9cf583260a9a8219d2c48566df3c17a9cddf3068f486338f9db73482f6947f9bef54772b38ab39502639a99a6359b4af34b463e6f8a71e95d86284c2d824b21b23546650c60696146e7b64886e380b05fa9fc759a567398c21fd2a6acc9160776700a92430701b7188f0f041074f72892f039bf1ab4585fb6fe686b29c45a210ba053f53381f072488daedc7bd78212342ed5ede8aca5b8839bba1b74e50c75de2c8c7727e18f11183621ffe9e640ab1ff61be4ca0b51ffce5cae606b9f7e41fbd81de2fb14d43f60dca0e249cc1261f773f5a6524b8f324b3f9dda270c6b4681214edb9aff37fdb9dd034cada409d726bdf459c6a532d6505b2772223f2d3b4a78b0eae3c708541e0c88442b7585c1b8a118a61388c373894786c31ac6a728a7bfd1b92e4b7b41da739a580e0dbc511c601f263fc5c479d1ff28f50136a6441c5d3fc77a0e8447817d46ef661924c41bd0c01a3a7806de59419fa359af478c994f0c7ed865fb48d1b9a39128c36c4f7dd153ebe70bb302eee1c942d886891170116fc0382dde042dab902e50a0dcde816d2191da57c1a356bb83e3889e94b6f44dc2a2105c8b917c803741578c93ad9a1d6370f814801c2e935b38934fbec3e721815a4333875a78405cec58807ff6dcc26fb91adf330887753e2516b2f5af316af6d6dc4ebf0075456f2b66922012c12bd0bcadaf90475b5e1eefcff290d0ba65d5f8b078b03ebc2aeb29b3325926dc0b8ecad8ff12cea33c458f0ad76108af6d0317b75bbbdf54c81d8d8e26ecc30da5d34c6c141cf2c60676755b5c666dc321e55e017525d279c2df7c93486d968dc57da53b1f3e6e0a29d03005f0132e83740330b3e299a3fa91a7fda72b29e46a8c558bb73b9ee52444f1c30a60bd1b34b5540766aa90b566897b7f7873d17c6cb64fdf4aaa173b8a45f7cda09bd29f13c7d23e0243c9088b0cf41ac7195ee450f0c36cf883f54db14f26e40a7d941a2da4bfa67809cb98ab2d976bbd9a7851c420d09c1eab934e48e0ab86a0a2b18ba720b7a34b1b518b862651aa0c98d539de1748ef83720742ac2f60d41073080e3f4d92f8ae2cb0a88d8d4df8d6109db0c6d64aaff402787e8b6a8b56c92174450ee9fe79efad2e839b541e8f5b1d39587c95035563469df70ee2a24489f96d6df45c816e4ba401d6cfc943141955339d2bb78babf3344b863da14501abc083b80f4eb0516c33735c6a927e0ba59bb1dbcfac2a16b9775612fb8164b2c44e43c1943c4583d7328d7968bead0fd0c6c1c98b53eb83dd2b2462a49f8e8cb62eb7edc99c8dc9ddcef198b8d1356de6d56fee6fd3d20ca61922125a2aa05dca1ea5e8335d6fabc2e3dcc70754e04fa776bd01eb818096b22b0cba7a74707fe236bbf86323f108c9ecafc0e9e90efc278d8132e8c8c2920b1cbea8371a19ea48914fd98790b9693c1f1373c2d370c860a420922b92be9b0d2e48df4bd8c5e14894d484d248309de37b6ce0bee856d3e7392851177ea3095912b5b608c989254250cc7ac3737bdfa41247034c6e1e18d6ba0c2e89c5092f0ddbfb6d24deb91306ba25fdf301a03c24a36307a128daf833f4f75fb38e0989408f021688a01178d306946138c2c3d1726556aaeb090ef2e9a11151777788a197f425437fdf23f85c372484fb60a1ecf9030d9e35841c11d513b535b33731c8e91c2cfbc289013b5dfa03f352730495ff4fbd1ca402284788e3f3007488e926d761d8f11bf917eab06481f1c73f98f74142e07333f5e3f8e3c3a318beb3033bb2d1283a06e1a6bf97fa1c950abaf6c4d5c41549a52b34d0f39785a0ca4afdb1fd216cd4c2e9b77b35f4ce4e46db493694c8c6e40cd334737bc0e698b5a2e44f3986b9b5d15a6ef78698b4cf81df21ee24aa9e4bdc6a7385ce178aaa921c530f51ab54e332ad423e9bdec83b7c1ccda75bbe8478fa62d78f23a46afcc43da1944e9d21fe722c7f9429a84a0649a207e9267f02ad6a973f7c961c6f10f63c282728106c559d9d4d98ec470f05adf8d5c455a9cae50cb2e34d4d9fc4403c771ca52144893b4f7a85b7e268cbc4747388ae0c5c78978e3094b6c71fc5c39f7c89ce1d5562a8ae18c4ec95cca5973cba1cc05964db41afb8f8e8b1822e1d45b2c3661265b59512b2829a179bb17cb54c8ce10aa479e10b3c4f8d9507e88c78ecc7acde07d67f745588feff998fb", 0x1000}, {&(0x7f0000001200)="6c0a5c9e86429a3396ef1e306a9dfc771fb61a17331587d4326ba27b959cca6bbbe3be947a3aed056967517dbad9844612cfae352c555f644cc270de1123b5b759f1e752f27c6a375a2d2bc70f3de3aa7dad5949dc041b0541013f8393d44f4cb951fbb8dd0e6c90056dd52095174fcbb610bdc251b76f3cc71cd62973294720bcc496f23a8c3abb61452f87598dab727d3904106efb3c5c5e9f7738db74", 0x9e}, {&(0x7f00000012c0)="158944c2a541a62c9bcd9c88f428dfcd92d0e72f147afb977bd6b70fe96635e0c2363f04da1bd0bae9db72e2d0ec56bb4b48ea", 0x33}, {&(0x7f0000001300)="3b1552fd617198de7afcc79200", 0xd}, {&(0x7f0000001340)="ed467bdccc164a3e705660d37a03c7a0c779d8798fb4aff8d72b6ec9b248a819cad01d2e2a9f441e740ce228ebb046d419df9c383d4dde968beb34e4224b7374c6626ea6d40680cdfe26e8f54134e95459ffe9091acd6589f1946f1102d07f09ac73863acbebb5d391d72c07b49e2017e2eaba7910ab7cf17614ca39c88aa937633cfe10a80eee02934051bd9615f3b55b08", 0x92}, {&(0x7f0000001400)="18b20a6dad00baa280175ea798a99580d294ef7716d779e52565615da41f32b23e", 0x21}, {&(0x7f0000001440)="e739224b9f1529b44e99e526051f4f370f1ce7a82be56d3be9c61f6e002315a6723583fbbed98772c4f842c8c773abe8a761c8fb99deaff45f7f59cbccc25d489b15e7f63b50e04210ef4e42653909a8cc100f25b4355aee6c6c0898145d83c9511b275cf3e6d0eb34ebd4d6c9ab7894b801c4f33c2a3468942ce8889d6ae5eb7aa330dc06ab", 0x86}, {&(0x7f0000001500)="f7bf1912a80bcded128f3d73779c9e68dc29bd9f5b489b0ed12f9352e8ad4d334f6791e25b3203bf74ec79f915d7989b6d1e365bcd54409b33ca8ef63954aed209ebe4aea8f3102d2ee26dde117e69cedf7aa545d95abe76fee538d003f91ec35aecb3fb9cf91d3d5b36e7f8df7bab690987a6a4874c4869fd296b61909cbc8bd0e741f022c6d7334183fe4fbb1a6ab68e1c79fa546c08890ad4c4b7977573a8bfe7b586", 0xa4}], 0xa, &(0x7f0000001680)=[{0xa0, 0xffff, 0x5, "9b21b5f10e9468ac3e530288d499113a8e06b3597834db829f2556f277ad3fe187282ab783033cbe5555d2cbf6dc868a3908918d3c3d515c220256706de167670ba2e4bf2fe15856ee41c9ce57faee516f9fcb588ac0a036c28db58e14e7ebb5a25931b1f02308947f13ceef0664e21a44a83f07decb9efbe14b335af3b02725acdf1c41da335e718826352113e0"}, {0x38, 0x1, 0x2, "c41f7bd4ca53334a0a4738c34433df4511502de152d8e1d874b4812612d780a66c401a"}, {0xa0, 0x1, 0xe9, "4f5e0666018cef32a4d4725c7818237471b1c88c7973877605e192bee199daa16c090da8871e5769c6372b68fde8ac5946a1eab86cf37ee2a1e1ff6890bd9ccc71d279eb10d4adf8241cf44ae186aa3f26237967e9323d316d4145ceb3fe1c15a4eac56c1b2cfcd8c7ad2d4906bb1259a5fe80b73831c64daaa809b4a3e3af86df1dc030f8dfa660aad36957"}, {0x80, 0xffff, 0x20, "ab3b6b8db6d25bb61eb9c9066e56f7da04e4be6abb99ef18a4a5c80449f5d14e22ddbc9d8aa71dba223e3e192bdee512fa83a8c8b96eec5f357c6260557c74d49e5235286064bd0453a12626aa2df72b0a2459e1cf1221f2d54fc4a57df140bd013253dc6eade651d6009202ce"}], 0x1f8}, 0x400) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 11:09:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0xd, 0x5, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000000)="50010502000000000000000301060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d14678028ff7f00000000000013cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906600004e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 11:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f0000000380)={0x0, ""/46}, 0x36, 0x2, 0x2000) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 11:09:19 executing program 0: r0 = socket(0x2, 0x4000, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f3ce80d4bb301"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:09:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) getppid() 11:09:19 executing program 0: r0 = socket(0x10, 0x1, 0x0) close(r0) munlock(&(0x7f00006b4000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000080)="328225bfdfd87d1701935505af40a0749416496c6ff2", 0x16, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r1 = open(&(0x7f0000000100)='./file0\x00', 0x1038, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x104) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 11:09:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0xfd3a, 0x0, 0x0, 0x0}, 0x0) 11:09:19 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x1) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x2f6) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/86}, &(0x7f00000001c0)=0x58) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x44, 0x2) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r2) 11:09:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = kqueue() dup2(r3, r1) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) fchdir(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0xc3, 0x8, 0xffffffffffff4b73, "e494dc60199957a140ad9f78b0b035f85d6e2caa", 0x100, 0x7ff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x0, 0x8, {[0x1, 0x7fffffff, 0x10, 0x4, 0x5, 0x200, 0x1, 0x0, 0x0, 0x0, 0x2, 0x8, 0x1000, 0x0, 0xfffffffffffffffe, 0x8001, 0x4, 0xbc8], [0x401, 0x3, 0x80, 0x7fff, 0x6, 0x1, 0x10001, 0x1, 0x0, 0x80000000], [0x9, 0x401, 0x400, 0x4f0, 0x2, 0x0, 0x40], [0x7, 0x8, 0x5, 0x60d9, 0x1, 0x40], [{0x1de7, 0x3, 0x4, 0xb7}, {0x5, 0x4, 0xffffffffffffffad, 0x5}, {0xa5, 0xe6e, 0x8, 0x1f}, {0x432, 0xff, 0x1f, 0x40}, {0x4, 0xffffffffffff3e72, 0x0, 0xa1}, {0xff, 0x8, 0x3, 0x3}, {0x3f, 0x1, 0x4, 0x2}, {0x3, 0x81, 0x1, 0x1}], {0x200, 0x56b, 0x5, 0x3}, {0x8, 0x8, 0x8001, 0xfffffffffffffffe}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0xffffffff) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000500)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000540)=0x80000000) fsync(r3) pipe(&(0x7f0000000580)={0xffffffffffffffff}) pipe2(&(0x7f00000005c0), 0x0) pread(0xffffffffffffff9c, &(0x7f0000000600)="c8b5a09440b5643e2ad4d1b98212d08ae2bb8fce900ceaefefd4767b4f4f049ac0af51469bf3b48bbcdc252c4fde784d5573b02e5bcc718ab08693ee9da46ec0e1772dd2b856e6d98db025f67d960528615b770d14f9fd8affd65fb1e830812b4aa27a8b4e37613d3d11f36bddbaa728dfaeb755782a3abcc4d6e24d50f74bdc06910e54217bb06904848661f92ae18dac9b482997f3181deeac5082", 0x9c, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000006c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000740)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000780)="c27e1d1d29ada8bcd07d88f2a907e7a29e8bf49f4467f7b6b7cda512c8427f8c9d8bc65b16fa4aac77d2d87c2476d289698e", 0x32) r9 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x80, 0x4) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000800)="e645c5093a0094bd8413179f12509c3c35da9b4a39712c11b9c3e6dd092aa312f2cd", 0x22) recvfrom(r7, &(0x7f0000000840)=""/252, 0xfc, 0x800, &(0x7f0000000940)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) socket$unix(0x1, 0x5, 0x0) fchmod(r8, 0x0) r10 = open$dir(&(0x7f0000000980)='./file0\x00', 0x8000, 0x80) fchmodat(r10, &(0x7f00000009c0)='./file0\x00', 0x80, 0x3fd8b5e56a5245e7) 11:09:19 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x10000002, 0x80}, {0x327, 0xfff}}, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) 11:09:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000180), 0x271) syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) syz_open_pts() 11:09:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getgroups(0x41ac, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0xcb4, 0x4) dup2(r2, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1}}) socket(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 11:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3}, {0x88, 0x400}, {0x149, 0x7ff}, {0x29, 0x6}], 0x4}) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x28}, {0x16}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x80000003) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ftruncate(r4, 0x0, 0x81) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x646aa82) 11:09:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r0, &(0x7f0000000040)=@file={0xb0e3d75ddbf567a7, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:09:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 11:09:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[]], 0x1) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000001c0)) 11:09:19 executing program 0: r0 = socket(0x2, 0x8000, 0x100000000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:19 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x1003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x3bb6c2678ad8a06b) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x41) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/210) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) fchdir(r1) semget$private(0x0, 0x4, 0x40) semget$private(0x0, 0x3, 0x98) socket$inet(0x2, 0x5, 0x30bc) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x3) r6 = fcntl$dupfd(r1, 0x0, r1) semop(r2, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r6, 0x802c7415, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r7, 0x7, 0x6, &(0x7f0000000280)="691146e970ba5d655b0cc4c8b9bac59cfc1f", 0x12) 11:09:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f0000000000)={0x0, "fa68f73ad4c7f8f4b2764aece3e9b20c5c1a3a01733419240aeea05238c9c5a7b602684bfa6a8ce572bf6ac9ec464526cc269bbe92a0f4ed028945a5d7dab33040e0d97ccbaead8350ae2637a86841bbc4ca3f3f507c52bce809b1b8c056855a2b038f3e1008951125f307e882ec74aea604a73162e3d5bb2569f5aee45f31f1b9a48844fc85d92fe0d7bfcf856deb9334967d5f5cc3e6f8cd8a8d9cfb49ee3509ee637032ec907ccf16d50678a4c3b0a997af2524e1e87f2c378279756032526746c5ae42c53eea164c463cfdf702"}, 0xd7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 11:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x17dev/bp|\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000005c0)=""/203) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b1760a28dc0dc96f8d37b560a4a5137c6d2225664dd6fedfee3f23d0cd88c906ab6ebf1a9a61a39a12"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000100)=0x6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) seteuid(r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207a0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = socket(0x18, 0xb5397f3aca4376a6, 0x10000000000) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x80000000) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) socket(0x18, 0x4, 0x8) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:09:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x0, 0xfffffffeffffffff, {[0x586a, 0x4, 0x7ff, 0x0, 0xed40, 0x0, 0x7fffffff, 0x3, 0x9, 0x5, 0xfffffffffffffff8, 0xffffffffe09be6c0, 0x4cbae0df, 0x6, 0x1, 0x1, 0x5, 0x10001], [0x101, 0x5, 0xffffffffffffffc1, 0x6, 0x3, 0x0, 0x6, 0x5, 0x2, 0x7fffffff], [0xa7, 0x7f, 0x20, 0x7, 0x0, 0x8, 0x7f], [0x31, 0x6, 0x7, 0x200, 0x8, 0x6], [{0x1000, 0x3f, 0x4, 0x3ff}, {0x6, 0x1, 0x5, 0x2}, {0xd0000, 0xba, 0x988, 0x1}, {0x1ff, 0x9, 0x2, 0x100}, {0x3, 0x2, 0x5e0ca69b, 0x1ff}, {0x80, 0x5, 0x9, 0x69}, {0xffffffffffff06d4, 0xffff, 0x7, 0x80000001}, {0x40, 0x3ff, 0x1000, 0x3ff}], {0x5, 0x7f, 0x45e2, 0x6}, {0x3, 0xa05, 0x7}}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000200)="75aad5b016891697bb382f7029083012f7d61ce23ace6685b69944d3f85c4f3c541a7ac0c1ffd02e3ca3d7a624ba79383ed22fb46109083eba9ccfd43e2b581d33be6a8706ece1dd8ed0b72d1ab1d22b4f60a8e748cb7348dcadf9707bf2aca317a0c8f6b94067ffdb29badac9877d8dbf52f550498d560d50cd3edf1b9861515606f4d4", 0xa}], 0x0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 11:09:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66696c6530002a2354abfc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed96b43ab9b980a58c91439d3e2675583169851c924085e9a134d8882ea5"], 0x10, 0x0}, 0x0) 11:09:19 executing program 0: r0 = socket(0x10, 0x5, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r3 = semget$private(0x0, 0x3, 0x2) semop(r3, &(0x7f00000010c0)=[{0x1, 0x7fffffff, 0x800}, {0x0, 0x8}, {0x0, 0x80000000, 0x1000}, {0x0, 0x9, 0x2000}, {0x2, 0x9, 0x1000}, {0x0, 0x20, 0x1000}, {0x3, 0x12, 0x800}, {0x0, 0x549, 0x1000}, {0x1, 0x1ff}, {0x0, 0x0, 0x800}], 0xa) msgrcv(0x0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001100)=0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 11:09:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x184) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/63, 0x3f) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 11:09:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) fchflags(r1, 0x10008) r2 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82028a7cab138cecab1a942e2fe4c28af8af74bd1fb3162cd6b53b7ca39107f3e9ff44915c5ea842ffdbf695ee723f9dbbb65d54f66eef4f70ba70dc7ec289a7cb58c72db9fea5a71536ec0605cff907cc80e4b93490e190be806730de7c39cf4cf9d172d1e9352b350e1f3d03ff9670640bdf96613877132336cdf27f3fb7719184f57bde12b0a45b3a6e02703b2a9c91c316ba3a3274aa8abdadabe961ceae1e2be6b539ab0fc0a5d4afb0c189c00cd623322070ee3b5acaed1fdc96eb4181c20b41571fc57a68b213abb72c6a1222c982d20d0d681c2afd27038f6bfa6643f717c5d58f2437f049669401b50be47552c574ad87c9b19cb86e0a1f90a599fe8a2a1c1257ea83ab5af662b6de7f9000000000000000000000000000ac7b90412a49b7f5efb7c6a859416f1a2c"], 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 11:09:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x0) fsync(r1) 11:09:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) fchflags(r1, 0x10008) r2 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82028a7cab138cecab1a942e2fe4c28af8af74bd1fb3162cd6b53b7ca39107f3e9ff44915c5ea842ffdbf695ee723f9dbbb65d54f66eef4f70ba70dc7ec289a7cb58c72db9fea5a71536ec0605cff907cc80e4b93490e190be806730de7c39cf4cf9d172d1e9352b350e1f3d03ff9670640bdf96613877132336cdf27f3fb7719184f57bde12b0a45b3a6e02703b2a9c91c316ba3a3274aa8abdadabe961ceae1e2be6b539ab0fc0a5d4afb0c189c00cd623322070ee3b5acaed1fdc96eb4181c20b41571fc57a68b213abb72c6a1222c982d20d0d681c2afd27038f6bfa6643f717c5d58f2437f049669401b50be47552c574ad87c9b19cb86e0a1f90a599fe8a2a1c1257ea83ab5af662b6de7f9000000000000000000000000000ac7b90412a49b7f5efb7c6a859416f1a2c"], 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r1, 0x7f, 0x5, &(0x7f0000000040)="f906263a3094b0de1fe2bf1538e260521a411eafb05a9154bb84d2db20dca5e3", 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x110, &(0x7f0000000080)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:09:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 11:09:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1], @ANYRES64=r2], @ANYRES16=r3, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRESDEC=r4], @ANYRES32=r5, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r3, @ANYBLOB="6b8e1ca7878fa7334c2ab657888e0adda8d97e0f661c68e43cf6dca22d86a0a9f0c67cd93ee16849e6ff83b5db9c718bac3b11cd169e8f833ccecabb40b2ed3d2c26f01d96c3e5c5049d39c89fb134fbeab4491f672ff4d1512c7a85c67dfd24878521cbef8ce752a6f087ee813774492b3ee7320eb1e0521bc23ce287a61dbee5770dc2e169bb5400d88d68b1aacae944fb4776"]]], 0x1, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x17f7, r11}) r12 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:09:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000082, &(0x7f0000000000)=[{0x50, 0xfffffffffffffffd}, {0x80000003, 0x0, 0x3}, {0x6, 0x0, 0x80000001, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\xbf\x14\x1f', 0x0}) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f0000000100)="87b4dc025cb44b130a2f1ab98cab149c69319dcb90115231f5e8fc1f3731d86a215e1e20d38fda81b970021f1a483354b21e720fa62a5683306177281811836611f3d0f3c75af8f96e4f8406feb037e252bb65713020e190d160f6c2d44ecb23f9ca567d8caac8aa40ec35ec073bb01707a6640bfc059ca2fe090c3f1bb3b9dea9536f") 11:09:19 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchdir(r0) r1 = dup(0xffffffffffffffff) r2 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0x7fffffff, 0x0, 0x3b4412ec, 0x7, 0x9f, 0x1, 0x0, 0x3, 0x7fff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0xe0bcb75632ab101d, r4, 0x0, 0x0) msgget(0x2, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = syz_open_pts() close(r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0\x00', r7, r9) geteuid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000400)=0x7fff) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x80, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = geteuid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={r8, r12, 0xffffffffffffffff}, 0xc) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000005c0)={{0x7fffffff, 0x100000000, 0x1}, 0x0, 0x200, 0x3ff}) r13 = semget$private(0x0, 0x3, 0x202) semctl$GETPID(r13, 0x0, 0x4, &(0x7f0000000600)=""/4096) 11:09:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r0, 0x20007471) chdir(&(0x7f0000000000)='./file0\x00') msgget(0x2, 0x26) 11:09:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r1, &(0x7f00000000c0)="d02199a2e2fcc242934bda5eff9a96771102176211009196a9847b7033e5da73f4ad5338ae0af44f15295424e4586e27d4d7981e93b0f2f484951652d4fe6ca44af88e102f6fbbb9b7cb5a1161df2e1b69bcadaad68fef876cf486da7fb04c3632bb9d10c2632f34f49399313927df1de4585cdd6c687e0658147c516681885ada0633df28cc94395b7171f46e8325ddcb5be9db25fce832ba", 0x99) 11:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="c531702a1e99745430b8e0480375025295700b171cfab60eef7861ab288afd9ccbd24187e87b6a561e6e7ba36265d0270d58af1a52c7dc6136842488aca3f1d7b128eb91bacd6c2b6a8d9e481cbdb3d18304142120425bf0393442e532a7ea8e17f55a0f21eabf907f3b0e2d9cabc812febf27794278a839a9dad890ee35b1c20522a768affb359422d060ca4519829a33bd3035b55b942e92401fc8f7e771673a843acde330dd295bef7603ddc6607bccebbb893459b3c5f3aec93918c2036a32cbcb841a7d21a64e981024213ac971a8d97fd6d8ba12bc34b5ac9948f84f76f2137b586a29e8e4171638db705b6ebf8a40afd7815d54724f6c460211630401b41300fdfe2dcb317f3b3b0e1e498d3730afa68169584dd5b549e2be3bbc21a49f3a918a20cfcdb7c293d918656c01260c7f617351896d406b42ce3f1417ad8794ced6451b6c505bf0ed4b6724874955e31ffae2c582ada5234f63a216722bea9a4e17027189a8f3c408ea5f0256222dfacccdbbb67fb212d4a943210f0333d8ddda1af14061a330af5eefbac7da4d4c618be34e712ae4c189432166f20fb8abc8988450bd08f9108823660f0981381ed8a039b424d0b6b1b4f4bf989c80a85d3d0f7f076492594d5b6bbfcc507ad303fbc8744f008bb10680c28cbe7759e8d365f8efa92bfc9e6b2b5c898431668cff68e798106ebcfee650bc613069818bde7a43f87b3292be33a06ad603b0bc3a94f13b7ff484d8ac7b7eb56ef7ac2f0bf06665a4391a9a9274b5d32d3b1b18298922a592a50772354e401c6ddf4b4595cebb45dad3e546f7f166490d2928f03daa6fc689b121d1456768634c7b3f302c0e87534a187c39d6dd5e0397671719c4c15ba66533fd2797986c26b413e9fff2ed003c54b53721d5d180504da687e02a40318cf56db81dc3dab5d3e79c5db8b2ff744d1d9e1bde554f4f278c3d23a6e03bafdcbaa59319f93344cb0998b7f30f4f1432b05b9ee36136edc2225b436592a61c6489c1800ccc022834fcad02023dd926a331244a351fd3d7e18cd2d7faf31c90952da404c02b31ac4a24806ca2cec683a2b57b404ce559d5c7bf3ff6cafc58ca36cd2cd4e557b2e16aa3eec5b3276c5fbcc09a72a57efb148fda8f3175a0b4cae53b7df42d57c62a626c75346a8e1b9d9efdfccfef564d6579f8de3aba041f0f6a1c5b3039b8465eac4b1e8d2df2f1be6fc487deed02c4a2a4726bc4cc675dbe2dd4b371c90f8b2740c2d32438bd63fbec318502cadf5a2b453e1a7feb25fe6d61b0a53fa46240134f8f61bd3567be0f07d210da0978b3c8003b0b23a60e951f6f30e221c983799eb3c9a2af4e907b89c6de2b2e3c0cbd3c2f2a0befd9210a1ce2ee67da51f536e031e3315f773d6f813756c923243d7b6117eec388504e9f650af1a24f2ff6a916f8477fe190a5bbb515e6ebadfdd0b454125a2e02a4c1a666bd57d94bf7fd9a4e955f5cbf9f283967493e31bf2d32b21ea037f46999b62234d40cc02523acffbda14d51e81a4906acb98e667a93998323b3e79ddcc06af70235ae6cb9ced6a709c6aa625fc6997f6307e54feeef6c59b134affcdbc7c1e32d3e6448608b698179109b1f9acfbdcdc26267ef4e033ec55e557cdeec4dc2e0098d9138f83718207698248a5f15b9e044473595ec3696c88a2178b852fbdfd78598b8f4e11f70e017147b7b3c50b495e96988ac1cf8a6e17d361ae1bb740fec22eff9dc53c6d478e4f042140ae1c7214770972688af2376862dd76b118ab76efc76a50fe6e6fef24f48b34b7c3a4fc3ed82a80d81a57e46d0a2366a25c2cc54986fba7904a631157f5dab122111f4d5d91718f6bdad2eea5d70f0a2c15146449ef10bbe3e8c305be71a4e39f7a672ddc665f857f545f683e04973254bdc37d99cda5e9227a5c445ce48345340ab86ed9ab7b0efb89f27ac6ec906a12d5b1e63b53033ba3445a24dc4552275af023320a0edd8d6eede867d10539fcd943b8487b3fee05b1da6ca6827cbcbb0487b69607e078a61284e847e996f775e456434c84b61a366cea57df475d64005e544ec9d46492097e1e4e313848a804048a4ad72c3be1df9762c83ce223f0a3f1979d80bd85375fca63221ffbd220ac2ff30e03483f716d6caebf037c5168f95a07948c776ce867f185f9ac6f38b54d7f18ad06e321d64cad6041e1df99a44e6b9b63d561b779ae9b511646d44a9699aeb431c10b7c87ef248b2e30e1c41a25019ffc1c77bf5ba2ee27b089172d5ded7894546d8e7b7084886ecee0c7c27c955b5f197ecee82c60b90f7591857297637f70152edabf291fce7b63a7641cd26c540559586adf361f3e867f8c0eefb4a8c0e662568f5acaefef99add441f5da588e8dd42304142655aefb62aed1c0e68a770b3736c952d73442ffef58e4544d1d625dee397cf31b091563afe2f2924d21bcda7281adbab9280234a655d2320a91b0f05716fd52bae6cfdb5f1e2239e1ef68ddc5ae2996a8c6d33be539897e2ad6ad7b911257cb98c020d61b47a583ecfe1907f50ce602fc2689e8940b1db6f069027a620b9d8baca81c27de69b53147c005bc9a260451553edb0898a485e87bd747cb36463814fee07a26b296a3bf3acb4dad16ebd3d2104a114e06d57da26205b11d808335a90c489ed0532bfaeb392ee178145305ba9fccbb2c10cd876033b9749ebd72c04c3e94ea915a097e63270e81787993377b8b29f8019c2dfdb3d3441338043ebcded03a443ef1ebd8e9382f1641fb7de0b9fd48c00b3fcf9355161a953f6a00d24461c2be457aa64584be5fe31444199c703ece4d7f888c3844b99811d00c8c808b481805faac875b0c3ee3e57938c256db587cb13c81d18adee4f6771f63cd9e923cbb4bbb83ded070e41f3ce0c825d861f1f5aa78b5529509843b4267d1d971780c6a34c819cc53c5caf4e34d418e378f5b440ad464b08db5d53957a33d57ab4ba11f920d188486b684abda55ce8e85a9726b9f292a3ee80cb884c2d2399e48cc4a01d01aea761e22efd12e6e2473b51bf5a9a8e0c222c59f3994ca455d861a7f593b2dd172f5182df9d27da65fc8ff482b631018d23bcd889828ae7d84e152832e7941a88ab34b5ba14be8779582ba2d6368a9131fc9be557e838e2fc0ca661d2ab658359cb5422ac8859aaa5e44b00b54304e11ecdeb317f102653c7caef8d29f7d54bd0b977becfd8a8e84368bd75b6b27b1b3deee7d3564cd71c99c4cd67d31076823eb63a261696bf1ae462d1065c68fbb3b1478231d8e566d1b1a4528f37b17695a6ba7e4e22b4115c4e97f942a901eaeeb2debfe6e678be53a644ee0f2661b2f59e286ea7f954e072d4156ee4402745b87369202a19d32177b68164a1e699341aa70dfb2c4fac18cc7df1f9144e2c3ea7416083d0e9be25b8069b1ff61b411c1774a77640d5f4f51547b51d76fbe3433c675f8dd8405419da3fc87ddee38a599d2af75fb0843d5c5c56968c362dd4fb7588df855bd615269690adb3bb6760238fc4f1ab4e7746ffb9282c67505d9d5d27903242575d43d14482d1e80fe903ed1982b5b41ea26728adedfa42a73fc877ee0eaf95b4f3110b292b2e36ab795af56b3afa7d7a5547b0f7d477d06c3c5f10297f37eb8b88bfe9b6baf2871823874c525e15a0cd16d717aa134b6b557b1b896f1e693fcae8a4d2112417a0aec32a6094b6288f83d425cf52e0cbb2a396f2757a13b6d65df660c5d7aeadff92b0f5e3fef560702f6b0ca12ef9140884c14141bf70d15d947004d296e9140879dbf279c043079ddf7f37f3fad1ea1415ab5cee62637d83d4946b6e28ebc169d787f40314c5b0cbf622fef975c2272314059c7deb4018782b38d06a7ff53b2250d74bd5aa1de9c2b459e8fb08decbfe731602ee2fb2f04b9fe8c3eb549189d45de3107b7556e1b522f4851e364111c66bc61b057a3d3f8e3ea02d4f01fb0323748ed4e3ff99436450c9b198848256d10de103ec2767d5e0d4638d2aad037ad8a218a2e36af5d3599813e16a8e9a06f33c5b27696b204a471fde3c2bde7502d8954d5067592995280fa2908c157ae18d56603f459d839efbe6cfac416817ae3385b30c74b3304dddedf3b67aaa3a80b35bfaaba9944677914915d2dd53d24ba33f3637d7e87aef1f80498160212ee356b27bc5e02c9f03ed83573e8b993fc0f93a775d528c8bd1257c2874dd423e59a6a9ffccad777ee6dbe4c94475b0f727c80aae39b724f83c45c8d7519ce870ef4f717d15f2170ba0baab727ea102a4fdc21ab4331963d728302093ddd9320aaf00cf40264de2d4e3b9f5760e5f5effbef0a9f51fb82f729def127bfd8aa697873a51488a496cdf1e9e3b66ef4828323512396d0493b0181324571a624753d96aca364075c9739d372ab7dbe525ed608316dd404940eb20d568ea8706e918d9b7aa175dc53e7609bf4a1c20aebab844b18c06b156aa80980019502e80a315e0e71b6fe5c436f3ea1cd865addd6c359dc198d6e347fe07aae644a8202c7df19e3ea11e5bbfa6f552b9b908241b938539ce911adddb5997542f86c2a827906c65f1638f2cecd86543622f1cddee4c8cef3deb569fe2cba3d8ee1547f06b726fc4ffab8a4cf0f827f556d1b5ccaae786fd79682a64f7d6351ea98039e3667973ecb8126d76a2967ce15afcc48c0106c4f4738787c4443b1293a0d9dbf36f84228523d3f546720bf948eac828e3e67c7fe1bad8119c1e356656a1d3f72461f726f430a8293b5b3445a063b20d1b06b7d9ddaec7ae47bbea205452591f3cfa1c67fe26efdcf845c47e2baf130917d607e41cfc2c39eb41c5d8b96e0f13cdb8323c0f16be6d0a9d7e115578d57cde582da790b98a3312c82e2bc744b4ec46186c073c90fef4fe4cb21e51f10622e44b0af2f477d3ef6fc218d08b7ac95c99b0310d66c625f2592379dd365015566eea8fa81a9877179ca19f09b3215022d25898860ca399e6024877111a6a382a19cebf44bb683fe1c123d8731615d61a362dcc166a542ce4ef452375390b2dd7786fffb833e6f28acbc82f214e06d725396a44451e9a1d865472bbb9f86f84a320691f7b494e2d812efd9704358db2a07a80cfed6e312c56278e354107104d4675c5649b24b74b5d5c55be0b6dd18445ebf538c288dd7d08d4949ebf040e48cf2d9c591b25eecfe4fcb175361b1ac28f06a17c9f6c574d75c435ada4f757a9750216e16571214f2b729d4e97257ad0efdf26ac07115befcaa8dc3ccb63f1fc90d16c05cc8b526d3e3e3f37d3f4b9db8d29ce64e3aa9f8e31b4ae38218fd597e90a536876bff3cdd74903a311dd4fa043d61200708f35085cdbd2958a268c86fd003f8d3648a57a7c2d005021f85f12585796bf5e835d879aa168182a2dd01efb36c9b205e4fb6f09bf49dc78a4c0ced6fe08db65aa97751f76a42e73847d22b41386f7338309f1bd691f1593a80eb6740e92d9e47bf5d8797227258d5a06427f4a6207cc66d75b904dfec454ea874a31acef3950533725c1fff2d19f666a951147f2ba2c350f65424c10a73260dde93b3fb1bfdf3ff8e3165707aabd21e443a57582215e594569ea93fa9b0346ca4ecdd7f93dd6961a4a8a87a6e2eefbd787ebf597ff8ab5d909378693fc901dbc11398bedd303f27a2f658402bd638207c2f36430b381e0d6d87a727986f18f9fe865a23d8f778c7d61d775c715f98ab2cb7f9c04b9902919681a2509fd5dcfdb78cd156c46c9c6469a78c8df1fa113fe82f7a46289b4d5564c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 11:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x16) r4 = dup(r3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) flock(r8, 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000025, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2b, 0x40, 0x9, 0x7}, {{r4}, 0xfffffffffffffff8, 0x30, 0x1, 0x6, 0xfff}, {{r0}, 0xe, 0x87, 0x2, 0x400, 0x3}], 0x84, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x3, 0xffffe, 0x7ff, 0x100000001}, {{r6}, 0x7, 0xc0, 0x4, 0x4f, 0xffff}, {{r7}, 0x0, 0x1, 0x2, 0x9, 0x2bd4}, {{r9}, 0xfffffffffffffffb, 0x10, 0x8, 0x9, 0x1000}, {{r10}, 0xfffffffffffffffb, 0x44, 0x1, 0x3ff, 0x8}, {{r11}, 0xfffffffffffffffc, 0x4, 0x40, 0xba2, 0x5f}, {{r12}, 0x0, 0x10, 0x58b531aae7e6c242, 0x785, 0x200}], 0x6, &(0x7f0000000240)={0x9, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x3}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f9") 11:09:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') mknod(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0xd12) r0 = open(&(0x7f0000000080)='./file1\x00', 0x8081, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x50) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x12, 0x800, 0x623}, {{r2}, 0xfffffffffffffffc, 0xf64dc251416cbc39, 0x80000005, 0xffffffff, 0x6b28}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000004, 0xfffffffffffffffe, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffc, 0x21, 0x1f00ffff7, 0x1f, 0x5}, {{r4}, 0xfffffffffffffffb, 0x40, 0x4, 0x5, 0x80000000}], 0x7ff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff1, 0x20, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x20, 0x7fffffff, 0x6ce}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x1, 0x10000, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x7, 0x5}, {{r6}, 0x5, 0x1, 0x1, 0x6, 0x7fffffff}], 0x3, &(0x7f0000000400)={0x2, 0x100000001}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) 11:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x2aa) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:09:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x40, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd}, {0x7ffe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000280)) 11:09:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="a5f19c5064e1557f1491aa135f0a4ade20e6c40ed4c3b8ac185b1d7e6c1c67c4eb20bd862e0b58a24fa43776c0c077650c4ad524dfee262b01dde037f65ce62c92a74289bee90d8169c7bb6988bda0d1c6c733", 0x53}, {&(0x7f0000000080)="ca37d7b5956dca16473c78f4ceb5dbede97c9b75f4ea1ceb7f9246c1a1de8fd68f3ce17c38320adde0f44a23a997e847557aecbbcad052029c046a9e241784a1d6d2884c37dbf3d53eec0e9d304ae3", 0x4f}, {&(0x7f0000001680)="d2c4e8e84ce5fcf00b2eeacf9ddf1bf2cfc8222cbc454a59b88338419a5f76b83ba61e0fdea8a584ddf55fbfc82637f51bce70a2546cdac3ee3bc8d06653551147638812fb295d94d681d6a987b86c8338ee2d3c735c155d1f64c08ec8857e7a76c38d6f468fb71a156b7d34e806d45a8d3e2d032fd49df9f9c5a6f9fec4b4d4b233e1654169cf07c96719dfd0fea95f6583918a5106c8554dd9d696def54d3006d4ca98a2f7073cd00e310a6a08c13c24cd717c80dc7f5524f5031c5fbd6c8fdc98140f4215ef026f450f64595181cb06d31d5f7b986d0391b5089052909f0737daa71eb3db31529655f81bcf9fe1e45ff89c916c94e3c5c89f769e1844b8c3507448ad1a408fdff9c391f79d8352c1f5cfe7d16703f9d40a794f231c8072447cd8a677eef5f5d87b6e7ad36c255ffba439d28821582ad31f50b864506c87cee28b854476fe1489ceb692e402a63784c2bf063c93c35107ada256069954800941e10e219fadb42483ba8c9fe2f855a1084305a045eeab6864f66fcc7b20ad4afc8c1c9a3bd086f4483f47c48c4631baaca20402008d4078bab161a128f9747e107a4f8168172a05a76b6f6f7e154d38c9eb9ed0bd594bac2d6d5e95ebbf87d6cecee1d086cbba9f3be803d8df186984eaf916802caad9da232ccc3d70b1f3d0703e49dd20f3fd794e67dae77f79bca1e418119e7a9907c4f9d8deb704dd204aac1b62244e0c65a98cfb2424ede27c9078e6e213c4617c07d3c8786de586ffee37e9b904bde7964096ac57dffaabbc53c0b40bb055ceea3ffc2406621bc29f4bb66e09248bbd5c947243683c05263e0f1a1a667919b5ea2226ff007558b5400948aaa8532290b35d369871f3e6b54750d1630dcb67e9076da8bcfc26ff58b091472652e348ea73885ec4b637f3b215c8196c2f7007159474301010ad18e258791e35b4ff2b5d2116fa905be859957cad6c3eb6c2dd7d74496a67f937f4fd90c4fc565be56075736018aba1479cc01a1414fcd210a424c4b465e1e2029d94ec1bb8cc5e58eafbb1a2423c0b9c3b1911585402c89be4e9484a5224fdb8ddccaac375afb0b49581d5d7d22ae248bfc61a44181e97e201cd628a9f8f1883e2597258298df62528b363ec4de22dd2be665206c15449359c2aeb28f59f3ca9709ab3f42d68d3be8b87218094f540d601fca6fe4453ff75b96e822534e8e18081bee98e8463c880b9a894e3e5b8f79df9aa7635d9307c10571b64bed686bc8d7458f9c42878dbfcc15cc282db238f684b5e5454ca1aaf743b73bd92d9162806a37a81f8539fb1a66f1b9f632ac3f5125450661a38247148c27d65cfb85097f43cda9ebe8e7b60556f92a2f804f607db2f499f980701f6a0d40bded85787781c67490b16a131960de02a180df4aca66e48ce4f98bdbcce5ee52a746b54a3de3496b09821d3a38330b20feeefb5c1937ccd2b0573ae14806e0de12e034431c0cd08469de913f9ee1eaebc6d9d72a268f79b4bde5c52400e22cf028e861919209d84b237c2440a326a2999a3398fcf86bb222c3b980d3f064e58934b1a5973ac45b322475319a6784e821e180f21580dcf63fe4f627566778ce236b067ab5e25dc23f998ae1f933439f8ed5bfb6a2d66b73931acb979332831cbac9cbfa7e285ab2aebaa0bc3d33e3a32980730d642532e2de28a9c13ba18cb5b593dc6622a394dc89459afc5e17793d876da9b682a437ea9842a70229c47c73f77ff4bb4001d0633e0dae7be5ae43f8a47943d9c0dbe6bcf7d122483d0a29d23749f491e055abf51a1476dcd72bbfabc07416efcaf8b37c9135d045f896561ae27585857aff988795def02c909fae0e4804146afe5785c8e235bb2e5e50993427370d27f55a4058c88679628b198f81e80a5d0c325b65bb7950b8bc50da6175372e4f65d8d886488ccefb148bdf39cd02e6a1d453bbc6b0bce665f71b189791be4a8b79f39dcef29d55778f06b8ba03f4523fd4ad831e44376ff590369c8d163e315519aa7d7d651ed26d9224df2b4b8ec2d31b4e7b887a7d1eaef5fc348f8a8b5be3b18b7c2d4ed17710effdb3bd273f03d237e59c832f83fca33df41f1ceaf3d34b12124b7b8d7a34953e8fe98082402fada6e446868648835a5016ecf20b348da6e53c51462e5507666c4357611b9c2d7c90c1317ae0fb8bb80923fba7e7721d6fabf94a4c81268d1eb80c0ded5f3511f5d4f5e8a29d118f6f703c0aaceecc35999cd2702e0a6993afde37bf2eabe5b80657f25c3edd3db212552f7107e2392ecfa73a1594d0b4fb6de2f483e592642629ab7f109568f8e409ec5c82c017dff32af4e0509c5b2a9b7795860cf373588811b5a0731783a0732a9b8fe8d5aa2cecc3c176a76b5967a38446435d3f26a071ca5202162f9038d863319289b4b47030686a4602c6ca9ef240495d711ca16c1c4e094258725d23d7ae67477681d092358e882a436ec2c91ede9c6147ae9bc0a389ede88dcf1e9835cc287112f63b4c0c1a2bdf4ef92540f93f8783fa801b9ba79b0b0a7f442446fec8920dd00d26bf6883af44560e0436967816109d292f452bd3e2403124e4d3dd9f487c7871e4df29cd35d6c65be09acffb451e80035158100f6a68c92d15db8bebece8519165e5da49e6ad9e5158e1b49ef970ef1cc856401e8aaffd923606954166794aaec807f9bb949b07982b37e900aa8c0a81081be45e294c66297e80e5b9c5e62f411aba65b0170fe0cbe00a29e5b5b51f7acdb489e9061cec62d4aa106fd510b4d27644ffd7a32a885ebc6f33ecef00dc46c7ab2204bc161cc383a0f4e96b51f512daebf7864197015b0fb2ab66a510017a8632d21a2c1b38879622beaf0528fe5decdd15cd245b55e2dde0f5d7e0f79c6e74fe2f27589757b97633efef2bbc13751b678f69168737ce259b57eec655bb073c2a81a0794bc78591f0d9c47c253d881cf2903df63dcbbeaf19690c1f220d0ac2047cd0b17c6d4c9473e5100232009b37ef0ef54bcbbef7821d41f82f34597d2d83626b1b28288f4cd4a9cdb2e528d68ee5b5fc07d4ec7ec8b3254d5d6466a9e3ea0ddea18d4d94b9ba97594cb528e95d3db57130996a60830230b3e18514cb26c2b0cda2734ebe09a21c7f0526bcf1a3ec7421231bb1bd27d018035468f64736ac6e9b56c3bff1479079104971c0e426bac616f51ca267fe1f289a7f7845787b630dbd36c4be850b82dd36f68df5bb9763069390d37691ff49b704f26268150e6e9767cf3a8af62bb644377a7abc50eea566897d6b6e22586884294cacd8b4e127b588ab7ef994f20d49bf263ce79b9971a919daccaa8a4ea0df6635c3d3d948c08c7e2673fcea56d4d5918d32183856de1e98aff075929d9da36ca40cb22c36ef7a0a0fbb0fd33e80e5d3f60f31702c961711af71262cc5d35cbfee501e582bbab9a83c4909c14296426dc9d5e64b790db743a567d93e3f89b5ec77dcb88a416d3d1fea09c6804c1eee1d9c43167ab1011ca76b40c4a7afce3115fff4338547f3fb0ec110bde7b3bd218e7caf17ce4f3057f3366e5beb2930a1139c4402d9001b18ff635b3620f8e3d8fe70aeb96022d11314cd1780ae8f256882fc0608b360114c0cb07d465b4c1fb99c15a734de59fe464a82578947655fa3333856c183fc00ba229f8a3ef1d35d51ff8b31bfa3a0e8bdf72fbcca09479d63eedf37a76dce6b9bd535135440bd0d5fd49f2411b0a66e9da0d97c66dacb4cbcc69919a09d3675f5773007b9ebc67d7ccf28b781cd83b64890914779357e966fac39b1067daabe36905d76f6c82d9fa7c8d51bd82b5abbe8afe607f7a8daaba2619fd6d0b85ff5ee68b012b46da214a9c82e8867f079406288dba8f1489d8e071d51e5b0340e236c27cf93d0017c498be3fb28cac26b0de002e3bd8f769ad90a7ef2e358fbb85d0f0970740315a5c089edc8c53d5006b59c5988ddcbc9233997ba739569e032e3aec5881bd59a40aba47db9a907acafe4427f18722a6e3b64130e051bfe7b7ac8999d0e4248d0e7ee7feca5093ae83ec227af3f41f23d10fbe7d167d0ba3b06bea5e4bbde31d58c24d46a7cd4e34ec0d50f2cb8bba5439a640242470749201f3dd66cdb647282811f742741456a8f32acff62e2ae2a02545aa6b97bf17c72f5393ef41f8adc6b32b85595d9114c9fff53c8115d08014568fd05dd8ca8e520fbd73a0f23d2e24e8db03d2fa3b81f37866e8e9e6935a5420b55814dd4d0a49eefe35a7233db7c3fc983620d1c8365ecda15351b98f5b095e4c8f97a340970e67d24b61c4bed7ed21ced46d444e93ec2096f90b47149b2329f5bbd01ca815f7ebd43c586535f5e17d81157340d8a102ae14f8b0a064cb3755871b1a461ed2e5fa0aaf3038fd659ee2b5ce29fbd1cda4dbbd2bbc00b5a2d720188f21c30a7e24b0347b18b0a6562fb10e9ea68702130dd1c19c3630c4c7cc0faf4b7c060759843601cd1cfa9ff06e16343f027f97bd5a32e658868b464abe7e23442bc7e02c9669ffccf9efd21a00d5fa64a21fb3ba52d5ba3305eb0e99413f8a6a734cd807f1b0b8b38fd24a158be42b8c194f1ae698b9f8978038b8abdbd9b3a86d649444545ad7be5bea613117bcf7824ba0556ae28553883ebb9bd10fac6392f9bbe1301009b10b582928fbdde259c91de861c34cba265c49c244396597dbf4ed6ab15918eb7f7d850d725b754573923db8a2281c8cf2fdca12f5497fb95ef2ea929cdce1e4e4d674a9de65e2fbee465bccd3cbf995d80add6b11f4cf4c725cbe5830608829abadc3c441e6fc3428b76cad16df7e9009f913a58c62e9624b8a46dfdda0163b0baef5b7ed1d6cd7caf62616978223837a28bfa31c45d42458651f533e7f7506bb7f286bb0d3583c65210f7c5b8fb0828b79bfee0ef5eb0f94777b1f2a566abdc0197ec3cf2bf1048dd011409a0df4fe01aa7e1b8d9f4e312450b089c4ace88c975e653780e1d4ecd1f61c81ba3c387e2aceec86cd02565d6663190ab81d99361843c9376862843a32bcf08bcfab2f0646322029a93d516db3b6a1e777b4d30a2dc74e87f06921409badef29eba5d17fd468631867c77b2b9d886f8bc2ec161bc1992108c9b84617f07ec4b3c8fba9833736900305e7c42f8b85ea9b64e232cbe03acf9b43fe159d21dfa10ceb1d811f22b7f4d85f6510f2f0f8d315c30ecb53cc615f489b6ee06b77becb1e80e04e2b33bc4f5a822473f3f3e43c45e97c7c2d32ab61bc08bb2889f38260f020e25a33317780de0d88f371cb86e51afa7f3fe5fda32965453da6faae3aff7d3338272c5af649428b9b3ba04f09d619991f44f6cb1da41d0cfbb5837026cf48471edecee41deaab813e5ff731fdbefdae50a6374a24bdbea0cdd851c10982ccc50af354691e2ed8d0aaa20ea5a509c893c15ce7b9d6046a3e34217cf9cc06bcce0f6ecca1aeff0732cb43d5e80811836d40ffa93d3052c5497f8473ade828c5f5a57269a3ff54bcd9d865aaa9ea39a5e3d9045a8e905fb9fee3ca1df8a86e4b5fb19c582829fc14d4a895f1920f4a53650309009ca7c46733d5aa83842eb1763ddf9abd51967354921a283e5e615167fb62c43301a8652dc0651f613a4eb10f10e31154380f1772b1d8089ae6b1da9051a90c06e0f53bc1c50abd1c283834fbf9790f48df1149b6c82fa0f185f41adc1d4a7432da4fad3660f773059775206e9cbda2be1e8ac1c163e0200ee8907a0ec8bd249a4d0d899b7eda7bc519417a1a8c5fd231b10a12cbb48bdd6cc83d29ad", 0x1000}, {&(0x7f0000000240)="b36ee8e1fd03c1ae2fdeb6e5a4d688bf5d9237f192098d6546cdaa56ca68b69c052a06e580e807b815cc058accc0a6bf2a772ab61fc7a0dcead6c6f3e0e28fdb8bac6d36bc1f5e1397669a75085113e04b8daeb908f64f507dd49a90e50032bbc91f77b1ec7df6e9319f813835f83783dd6800c02b2faf00480bf3ba736254fb5b56729e3d0cd93218bc22141a62a5e5fc6991ab6b158494aae724ea16f143aff28e08ab5a70c776297a87bec6add2c92ebdd5cd9a26d5fdae14fb4df809c5cddcaa3e5ae424a8", 0xc7}, {&(0x7f0000002680)="50139bbd6c75a8ee2aaa305bd3ea67ead3ba0aea18ead46a8047ca7d8b6a149049819bf122f05611ceec9624714b474cfe5b759acc44d0d5db7057095a868ba7c7bb5ce6495c22a9b72b6d993e62fd38b5d07fc31a7e8b7b3754fd8ebf11d66d9cf39ee84784812315b266be48fee9128a02391d66de094e34e956ed9ff19ef45993b9ebd5e345a9da460666c16cb83c706309caadfa99219219f83d17cc4a4ada565ef56efe5d771f7ee3b8c0cbd23ab105a675f8e0c00dbbc509abb322ad3134b9b019d5bd9e5baa2f78167283dc03f5c8f8f46700748cc94aaa4fdfa28c5355704ac78e9bd71c8b1c800306b80939c4da24cab7d265d6813c0170d15982ddc6728bd7a4831e731d93ecff4de7f87901b80ffd819f775054576a957b3525b59be3cbedfb6d23e481f2f8a2852650c66bdad244fd28d14b4d90b1a1e28e747f81fa55efaa1523e11f913886aa4c0c80c2a4d9a75b7c377157ee8b640d44f97359236c3d65d99d153cf9b8ddafcdfa67e7abbb5c0ce1d28facb13041390d172a8da58f98f0988f1461009de2ca0bbadc1d07b5e8b289522e8bd849c815f14b6f22143991890a8dd112242386a35d99f5a1a5be14927329635c9f66ea70d598d7c47dc54d342258eac3db8daa889ef97424159b3ff5606a0c92674ed62909ea7678fe190bd4b28d2246d241faa05d7627e33b707c8357bb4ecd789976ec37588a71fad25b4d943b6696ac6bb0701965769739d5e0d2ffd990125aa0c63165a31a8e1c1bb4e37d0909fcc06def29251c49a0b2d50e9ceefc2b90dc62bf18afa0d8843188a50e2ce5a619e8b6879f90a370cd79041abc86bf623b04b6e121c2fc5d935d61451d036b611c874a5f4f742ecd2e630e85283a431d5d06764348c35e43e8829cde4d63f3a07b43d5a28c805a1685023f5bddc06e6a84b90af86856b382977aeeff45d4320a59f872882b132a0140a2d7530f1486c42510b2e2977acb36e9408e069913973f15c35eafe959e823dafe9b2c2b3e718cd419c82c9b26925307dd0071233a09455299ce1043e2465ad982c8c6066ed41f3c3f0f58c6eba7517d4230df7be0cfdbccb1305a42be7109901870ca3c0da1f62ca0581ed31d4a992f4752aa9e715b84bf8b7112490d6898e2861083b4570ad354a6104c91b67872baea7963aa740a874810df687821e865b3a9fb3f77740266e31a5888e0216e69e25951a89ddbfadcf5280304c8193bfe15a35be3e59454bfb9861dc594742acab0f9510af24b1fc50f55a8fc69988ac91dbac79a061fae40302ce5b7300100db11daf2e97001a28dfcbc3fb44475d675267022497c7d468af8e55c7fcc24878325acdf3d2dad2ac2bddeee61b091e1b2e2a49c9be86ba243f0460598bd018476c869968cc5bb52d28d71fc92385502af5abdc6b3fa7569951d9c61e3018e52696f121352d1933fe7435fc5b3b660e049f73c56c253a5432c7b339ca02fdb9536875565a5ed94f865d1b94ae0bccd926faecb87470a087eedec0e619b1c3383e197fc92e436427a51a595a0b0aa08dd5cad2a67fcbb66c2d7ffe187cba0d0ac5a5f850548d3b2da98134fcbc8a1459705a2b73924a8776c0d3795ee34696b34ca1a31573f61ee9e5180277546ebb1becb7c8608edf8ee77afa27215c1ab0a710ffaa560d5c6ecc6c728e7b38448d371ce5515f5ae702f63de91b39e607641d26ad288b53f4de7df62114344acf3fbf1b5e63331077870ca87c9342136240ed5c9357e83eafedb0c1d86c6e9921917180a7907c5744c3325d78b976965e9ebd7992a48bc0c882d7fc28d90248cf62b90920b47662366575865f7f5425d2d8197ca898542f0d6eae459f0dae285fa18fe7034228290e35e21cd7f9ae6e5064f20994caf3caa82134ed186ba1ea47d628e5c645fc298520a61b790b5ed679c515a5a9ede0ae3dd8a418f882f3bca8912da3c72d050415675a907386b6e9fe6ebdfc74df561d79603fc2c98a8a83842d20417512bb40c966bc1f2f8907307fd632478b5f6e9b2610376bfbf81da8ee3946f24b8f5e4d749c853a9e2817094a6b63c5327a6be938a6b0c590695b7677ab240e80d2e6c9ad3a2a798e92e08d9201dc5a2af373e24539736dadd72308bcfaed7f284fd198a09ac1b3d4a6c7e1a931af329e46bf03675efc12294cb4caedabf60fe0a4c923989cfb778a7ea0ff1b17eaeb63eeb8493d1911a1643e657f3ee0e34796e26202a5b792ed5a0f5739f877e8ec6d9cbae474b3631ae3e7b2d1f3b09fe7a5613623620eba96b6de89d1f33d0cbfd6f78b1942c91f1a5165668a4c77d9a5197f5a05d8821b7bdc324d06ba51f486192d7753ed64fdb7bc1834b2b6c785b8e92d53d6be014f1e83afa44c46bc6b49b13e30fea4f11bd678798411d0fdbc0d1a21df3a51824da76a0474d7b5f90eecfaabd3eb88a246166f9ad4911d93ebcdf0a60cb660bf67844eff4ca21d3ae7c5a19656dcd8972f327bf5e75f38bdee84229b7253613ca47d84cf333dc9540bdd298e4d3df76cf744425fef0c6ee04e8493eda1a6066d8cd53d6322cc2efac293387bf8bdf206831c9bbec9602eca33394e970f3fd049c19e34a641c7c01c4d86af8f1101f056796b59b8a878db79f8808cd9f3ffb7b710dbd46a8e0160a13a329c31320eb649fae36fb9275944ac362d744d59c18ec84f6e99b59b395265f4724d7d9e577476c7ba797a5aaca84a38f7d831568589cf71c5a15a769527a8c12a83dce7fc07f2ee578a2589ec126fa2318fbd67b62f5b0c84e1d7500dd6f6a365eb0ad00d03059b463a6dc11d68d39cd609ffbff942e332b9ad2674c30fdb8050ad56b38616a072311ed972c0cf4d7c5cd85ce7204394b64ebb733667357af569e38126a8739898a075a27821770056576c87dbc1da8ca7856c69592977d2b570feffc6da4cb7232d3e88d99a67530943762f35a5f82c7011bf7c4c5b720b246e3cc289446953b76f7557af0ec2ad9b75c68117b19cc21a5e12119a41aa7abc86d73bed5b4ea3d94a1889257bbd56b12ad75564da9ba1b1856210b842712f979a1c3c9696da9069a3acff24ca2a45bd8b54af80440f076411b9c0b45314913696949325db38fcea65ad642c6a45c790769bba0059fab289a53604078d291f2f89290ac6aa8f4e656dfa4851ac75a0abccd53500a88f1e71777887648b6f6d69a60381439d5e309aeed1d1e92b9a9584698df12d718765cf05d0c315b98d3a873d9b095b9c116f6b3ec84f851764e1780f9bc2bb882ab14ff2b4ea7a3e1a75ed50f34063546420931710410a76bd53a0a6170bb63789b44b721c8b3af6c55f18aae9ccfc0e3d175efc17a6db7509509f46f9bf15ea811dc13c3ea8957852de8ac4f413cf0f2e84066cadf12e0921e8ff407478d1f3b8db8906ad4b4554767ff9f996d01356d12ece4d342b80e71ca468e6311b6c76d09c3eae49fec6e4e667cc6d0a75a180aa8872bdda62398fcd1d21b3708882ed8259d8bed03b758d1b800a2cb7ddc8b693f5a5f96e6d6d5c396f4ca3d682dc4562cebd0f139581b4026a12e94a639c852f56c8eaf1c3341cc5986541e75a06dd6cdff64c39586700d45bb0084675fd356465cd492b6abf38193f6c16eaf2cf8ae72de44d06184d5c1e0847630a6bcfce8dc6078a6075f7e301b74bf740b339b63796ea303d95140a424db44e0cda81cce7fbe56a4b8f5bfa3441bbf107c0fd4f92f3561a6f5e0e00fffeca82c82057898319be36eeb6ca0c78a925f74ccfd5998bc61972d5f71a95ebd769fe404b531ebaebf8c79f86e5bcb77fc37018cc860b8351307dc98086f2e2310295a8ba6fd5ca880ba3f5f8fd999281dd92ee12373e42c4d684cf64a3e3fa899408ef6de3d1815b93e137f5b722e3dcaad1821ca85458557b081a16afde7bc10958e07d19a6e5dc725a0e486fbc09bff57788cab7ab8c837882aba62658adfc3ef9d51d253fda4745a3a065b2bcd864d25bc246cfe7f7fe0af35d32e7d85748c88521a1ad4ec95c8bee9567b4c30cc9d51ca81b145edcff3d7001c50167407b5d4f78944097f6d285bc1216b0ae9fd6a7424f3a4c1932a701b62d6138e924cb7f470a635d0eaf0e222e69f46562f2680e564583a8724ad31c732168e4e482660a2937b02449ca2edd39c3d06dd7f98c8d70f9f672dcd2f65e1552ca7dab1bc02aad3d14dab312d25d581494f5905381880c54cea4e0f39bc43a5c9b6140682d46d1b6ad2165c259218475ed6dd5dcf9ca1881b151acbd1a62413c8d5a2da2edc631b1957389831692bf239afdcc72e4a73a744ce3fa33247acc48c52d4623c61cffed3a4b5223ff3142e4e525f365dfbfbf8267fab799a30615ef25f2de3cd2918a298afd63ed9df77960ba8f113793fc9f17fdf7001d865b9f74271bc73d1fa31f8034a033a5a5da2f4345e1d70fa5bd44a97f71bd77ed1ecf048927850a5feeedb83c6fb08effe03d20dca9522890d25a49c9ee342c935b2836a750837b39db18c215422638525d7ce9294bf69bce6d4adc61666be0a46f1aced7dab015bdda8a5b8bc35ad8b860a994aec4b1fcc7c1226e3a547db678fcbca622a5e59f1e04502cac58380ab1d2b2f116a7e9f99e1493a19c46bd3bdbcbf78b908359bd36f80a53d4d00c88b5d201c8124a119d665ddf0e3790f6eab3845c3fba8deffd858a4ff4e422be724ec870b5365ecfd801690b0224689e170a8400a788d9207d09d89f1d76498c132d944e1b9658d6aae7b413a6d1ef45b95896018000990ae230fcdd0c31a4ecec8fd059d7e3d3257722973bea37d02cc71e2885d5699e9fd33eaf9251cebf5bf4bd90cf24c7360ff9dcbbb134782457be89f33d6008b4f0aae126040be718a780a881e08ffb6a6d4d40567333d6642f2575c26f41fa809c61f91dd5ef2d095d3e665071318f867a96ccf019c4a794f5f1da6e9e1acd97f97d6c1ecb85bb39037bd89756b11b85985dad7459e3c51ea30b2724f41be60b2a4ff3b75c43d5d610dc09058fd7f9688cd63ab7f1f0d6b1a302e6cb24dc45cd55e1b8039ae3d8fab3d9381ba8f1354ad1718581df0ea9d5164a4689150c2686c6ed2ed31fb8338a2ae7489f09fe156ea62a37125a507f12f696757ec0db75c3fbb4712965a91a5b626c5c17c99c8dcd1bef897b6129f02be801575c292f0539f6fb94127466359a042c08511d7b0b5cf46f82fe31fa4c8648ff0ad38fe5179572d28b66d54c21ec01e5a60353f7ef29ec8497803df202e7363dec480607abb2a77cf05fe6b7d41a19d4ffa505a523c180422f4db75560da714a4d3554fa690480da75aaa846245813e5e2078f6ab42fc09a5fc6589573ff65a6c700ddfe119f00d228b6366f35fb56f558a41e1d57dc96e8ad4e93cdaa31b6b53b23d467a2a97e4aa0c5037dc4319a5b73905fd3a0f7ba2da2ea61c54846a13cc5f4b1cb971ad9ff85d5be7b66e1efc81cf97a3ba400705501c284ac0ee0b606a3401a9a716f1bed1241662f208b9bac688736d3158751620240279d4a113625f0a847742a6dcaa169d970554caeae26d9d8016f8dc5020854af24a8dec3a11eb00908a6442bd9fe38121ba833c899768348ff263dfe406a869f1da72b77a56a8ba7836490ea0c2d81649c6fa6efc3b60e462fe9ead139ca042c3a1e8800d127fd857a6f33c394cef1b19f8614bcdf3eeb0c5a1c30690e6d8636ef206a7c06add92f77981fa4caa1b063d23fbe2b801e28b790d9687edc4128abfa1cc35510dcb7b7e608adf44e9ff6833dc", 0x1000}, {&(0x7f0000000340)="02d05bc5553fe2d403b3aba89ab12ba3364ca01ab2d6baa75263c6e702cfe4bc289d42ca5cd513f787763dfb9739a09ed06fd11055036de50741c5e065a821fbccf1c331803f30e45569504423ce0d38e82679d538c907b691965ad3400980dea7e3199a98cbf0bdf402338e82a2a62e8f4afeed437e65", 0x77}, {&(0x7f00000003c0)="b74575832f9aae9adb9f72e04f", 0xd}, {&(0x7f0000000400)="092728abb2a6f1ee5541464ea39b2b18", 0x10}, {&(0x7f0000003680)="8029dd3f17245440121acd985a8e28e8c9b8ef12b0237753513e1ccddec88826fb89c3ce9890af075cc382317cd23abec0c5dbbda126af171b1a33b89d46b73011c7c51bcb13d2756c20c395221ee65d526e4596c562ecf4c9c0ffbcca10f53de36ed2a1081bd6d19ca3e466dddbde8ae9b4841cd526aa6be687f07b5e5e300be033690157c596c6f5d3c34c4ec9503e42c63f2998ab22ac75c5201913daa4eef7ef0ff45ab0b2e6d3cddb70dc2b01bb09c48c4f7e2e0aacabd7148e62ba882066e7b3ef212c76104745aa90bf3d7627c57393ab062f365409798fb5525e1b44f0c0a3b05ee1a2a884866a9b3f360205648f9005e29c854789d20e7685276b1a30656d6c7962c2739fc4b9bc501ab99924948c3c4a9c9b96e7efc4e336f2937cb3b49a5caf31396f2fa15ea117d0131513359aafce291a144a196266b39d8cbefb495d44f1301913f70020dc228e212ae88b1d6dd543491b840ce39bab6ce5e0cc4faaa67a28618aa1dd5d9fff8eb2ddbef080527960c2c90dd6efd381f7d33fd5b7a873cd9bc86d72766ec9decc5136b2a19e47934f3f18c0417dde528bec4b20fac721b412b8b933638a32a3d27b712449fdda70d9103dc617b6dbd80f070e2c81c65daa4483498e7fdac83a0b55394b091e008f3cdf4dcaee970e57a640460c819c31edd18b0b67010006f34ef554e48e9012816f37a6156a8eac601f9caa275f5b81c8141cc4786d2777c6c94b3a27694d93e54f9a8c7a55555016235ac219023b7056e4356787a5e4c717c4743623e243e45b9d75b8d57ac56c595c469645ade4358a6e9bfb64ef7a736fdac63771a13a4c99337667b7922c391be611a154c5ca35922a845b3551a53d2ad455af98bb615bc9f17bb2c8bdaa3b6888b5ad6782bf19e329671e8d90086ca5bcb59305b17449997db3e488a62e0c0f96fd63fd78bc695a66c5ab3984d6a0fd39e83eb965908d84a006817a3220544398105edff7ea05f546aaade0aa7e94b7b699f1c2b09e9c8354b06ad17ffb39276a16356db50b75c52602d4208d3be5d7a7e4820c4baa35dc107d01d1871b13e0973ded44f383ebc234560b73f1da6ad762dba66eb3afdab0d3c0c89b8cfb8a324fe9b221db596fc05c5fe2d125e6148d8c4b1f36adae419f8c383fe0165b3625320865f6c692a1c6fd46f93e401504a25b62ab25d6b2c6d10fb624cd7266009bdbf4f69cde0eb4af5ca6152b704e7d53d57f3536e00214d22ec16b4bfa35db2fbe5108633218118d0361ab54265fc10c7b9ec8e301318d43fe3eb238eff6bb09317bb0dc62f56679b390aae4a982509a30c0e5ee1be592ada38149b81c20820ce319b58d630b0bb5e52ba75fd7d220e2f676ce4f60496465b810b883d07d008b8af66fa86a236b384cc222e04048da0578a1c9d70cfd9fc5053fc3159e6c8e71c3f3057cd36d5f4795c9b1655bbabee65c08613641cdf3c4d3711d222acdb379df7107273511591f341c4e4876553695878935bb3fdbe9ab9fa929d169333dbbcdd258a1d2de9b122a989f40e11d4e851b87ecf487d91311fea35c64ccec76243e05890a81577bdaeed42e92f5ea2dc9e6151c60ea72f30349e9216b81c064a1ae979938715058f8079548112fc24d9fa3f474eaa61773ae02bb36251992b81e5312e375c736bcfcdff9a2a2b3636596cf69ec5117af8f99f01a473d11e29e37acd214aab85178bd31ffb79b5d594a576192b170efbed5fc3197f46509123ba898a4dd500e7a2d8dcdd79d488b3c23bd401dfb211db4bde8ec304bc90e4c577003db9f41947558058ab07847ec3e69c75a02ac6b0c60f1004e1743e385b0fe57f6bae8582047c3396f8052c7a1be846a13d133b8c5d294aecf9eeece44af7ca0acbdf6ebc7b5a010ad73c9b70d4f0ae5a04fdea34c08baac902c69275bf4fde6c209ccdf77729b476809174e3e36c4d9ffe4743dba5b084e9bb670ba8d7f1c7cb39836f7b9593250622cbb4651964ef1eccecd46e6b3f0e53146765f6c66e780a808ea3b7c48dd71f4fcf9773b1e351481fe37ba278e08cbb204c71508b3fe408ac605ca60cb5eec400646b88b8e3673b7e208f5adcd23a67e9d4ab1d1398908a86af6e388004bd85edcec1ac4cb1fb7466087df819cbd2bcc800f8d3e47465438f1fa5d16832d71799615f44c5fe78831e8caba272623fc87d36894676f4b4de10f8f10761716d62bf5761ab6a693f4cec50a48a285ac7c4928042245a1490f6083799edc310ae071f27e2e161eb5f542759402e8667aa64f708968239cc0ced8a5ccb211ab4f50754191c5e21adb59ef233f0ead6a376eb8852c411cf2b0a44a070ca94e137b3c6beaffe710c415a405e85475d2a304d1f98cfd24798f511cc44570a02482c61b7dd186577cbbeb030794fc72148f5adc145060c663b242741a0a09b911a269f6a0e096bc00357de555a726f03d53cfa8d56171c779f02fe50b501a794605c62b3bc7ae7a741ed82cfc1c549dfafcae4e93950205ad7de972c92ad54f163d989c246f22c3f1a4dd15be2543120da61d1e8bc0d326d7eb97945a4593830c9fe454fb3e6fc6eeb2c6ade092807fcf4c14486e1f5b7f2df24e2b99ac1519c2cf127a53e771905f685e8a2c5ba496529a19f611bcbc8d7b6d8fb8d1e1b62878406c0456c8b875a68c641bd08510d81302ab9d67b9251775e072d114d77c605571a3a7ef0a4dcd00a15cc4757ebfd27be3c24bda5ab843978c64c161fbd41b2a73b3b245c3430a738475f26ca3e8bca8df2e5647e7f9e24c7aa1ad0cd47474e5afd7c2e52c9f9ffd288c42588e47c31419f104ad119b243b1db1307d8b9ee0496fa431d490a7c35dc7e21cb4d997002d36eaf772b2261be05b9e8135e757d1e6d86da34b8d0c3e23e3926b7001e4fddd1e094aa0eb842a76f0e468dcc4f0a3dd6b925d24d2795fb50e5f4f76623b40502f4562f246f041ff77ba6e17d675097f1b2472255a3a204b4ca9958b208b97b57ffadffa6375b0d8a5bd977c27b9bb1a800b938d26b108ec63f5c1a19b9cdd4f9b3df3d8bf5c1fe4f2da452b609587f02ad9d793ddd3dbbd09d540971f1f1fe502ededcff42d926e4ab0bc48ee1d9c0386c4333d5889ce624c81a737f6febc82a5190223ce2b66a634524e983855fa68f82fa497d8acdbfc28d490d14be221de1c1e9048116dbb91aeccd649653796d78f565ceeacf8abe851c1b719d20171834e419dbed2b42153afe3a661247abc82f35168c9f90aa3d6cc5ea61532596c6140b482f4ab5470f06657ac7579baf6a04615aa2b37a88560f4d5390f02b42df7ad1367be969af250e4f36aa090dc8146175b8129a1c1645fd8a4b78b6c7470052e69b8082760e89e35be73bf616fa1d54e1c1f4e1c266654b5bb7bbcbf39c661379e9754614d88f384f75007341fa87d33f0393248864bd1ab9fbad7abdf64d4047248f7ee5d01ce0c346eecac38e2eef87c40d541848cfbcdd4dd18ec856f361d7cd5f0f9e5043cf2055388ee1f77fdeea970cadb44d2f30a4f22d3a81068fc1395975dbdef22bc6efae8684eac389282c40d9b95de6e5ced7241550937b37999db30b7a6f08f384d1223b3eded2ce43600866101dc28a6c8a150494ae1229bb149984fc2db561d787a6b7a89a63e1b380399ae934b51987ca8b03bbd3dcf10914bc2bbc65be3a2122453c5aee3fd9c9bdfe8f86659f8ba3201a844379109b7310fcd3350bca2c0fe59da9ee33d5a4973d1b446146584cb30a02f74a35e4dc0df98bd0bd3479d56381e9740ac621731f394c269cdc0029752d36db3427570d8c295e27f228986c38c19b7904db45e7ff87797a2320fa84d77a1c08f7844ee61e9d777a34af15c32b9645004d1a8a0f041b009fca102d26832b3a7ee25cc6e123be2823027fa28c4cd507a8368300193d6eb29743199ad2b92af9108886d913a7f6f9402c8274db80caaba3072a53b393dcc1889407552dcb9f44a19b1aa70d1fe3824558d67835cf81739889f44491bcb55e170fb9ed77ff1094cb65dab855b3ac84bab1c4edc006453f2157253145f66ee396fb372433463c93d25c71f664cde399dbaac88ada79ed962ccbef314fd0999d8c63ef3926e1fa56f0df74f9e9afdf5c6609b8555ea22dd15a92f9afe93d589c4f4b358a8912b722d9af4d95ac4455b535804c011e78abc73fe90c3bc873343bf834187e95f6743a42404bdba8ce9b180bf031aaddd0cea6021ff1a193c7e092594cab04512ed3520103e9709d78ed8046a492af5575f82bbdc0dcd49a2037414cab672ccd46487272662cd0405051ee218d13267b960019b3d416a5c89b7c045d58655231a8de9c2a7b6e2dc58b612bd126e44b144e20d7d383828a85f7b6e03ff99605b8eab1beae29908415db062b39e601e5a4679da719a62953e07204864e0898aaac972a5a8fc4d26cdad3a96a5e05f43aa9147877c2b13f3049c4d659b9e97d52e7549ee23acaee08fc546a1e99ba195110be88a20f9b3366ad79e97a459abed1dd293d318d3e6feaa90de98458a4f97fabab67f38db7df276f5a32d53b9b2fc7a43e83200aa8f997bed9601770f40e347e7b842e188625f072d5e9df8952487e6dd7d3c5f04804cdaf8d53b14f9dc68077e308575cc7355c9fd6c5142d12b4cc1472acd36fd517da60b38e5f436533c3658ed1c1874dbc14cfd7d9cc115277a80de5a209114822fcb46612e638fc6e388dc7edeee934f56d21d08c00e5e1441ade3f889fba204a73be341fd9e2bfac22428de269e53139a9b1748dad7e4370d4aedf50ae3f908f4cfbe77b44a2c08d743b7742dd61aa2885f0a7a531fe555b21f648592a02ed583c502d571ba28061a31278d8376c2f1f7fc5b1b2812e5397914021434417da43892a5a0e942c0a887ed812585e88b27fa5d107e1807f8fd93cc5e83f3a4fffbe33e542f40e800425fa4181d4affbf9ea39784876fc8b602d351668c284fd9d700fa042224fe931a7a7109ba93e58e9e7ee0b082992fc85184f932f15e1f69a6cd1a0e58c0a946923c334c049dcbc6c10d05da4ff7", 0xe04}], 0x9, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/153, 0x99}, {}, {&(0x7f0000000600)=""/223, 0xdf}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000700)=""/172, 0xac}, {&(0x7f00000007c0)=""/80, 0x50}, {&(0x7f0000000840)=""/121, 0x79}], 0x8, 0x0, 0x0) 11:09:20 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)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201a1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:09:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x200) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xffff, 0x7fff, 0x100000001, 0x6d}, {0x716e, 0x2, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 11:09:20 executing program 0: mprotect(&(0x7f0000e29000/0x4000)=nil, 0x4000, 0x5) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:09:20 executing program 1: socketpair(0x6, 0x4, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1c6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r16) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r12}, 0xc) r17 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r17, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 11:09:20 executing program 1: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000079f000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:09:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x800000000fe) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x11) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./bus\x00') dup2(r2, r0) 11:09:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0, 0x86}, 0x60) shutdown(r1, 0x0) close(r1) dup2(0xffffffffffffff9c, r1) sendto(r1, &(0x7f0000000240)="66a331d98b5d4f318b0a782855f74a738ada2925a4cf07a9e9c09181e27ae193f4b363ed9e7e5639878ece6c38b083752cc36ba0e418da9d2ae7a7fa3a96419d21057d800059ca8999288a32894697057f557b0838f70100f9b4e4c4e7856d3609a722f7650162add81569d198b4be6be9d79c8e541a86379f15eec30ab845cbf0", 0x81, 0xf, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x1) 11:09:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="75022c662d7745653000bd0afea5a7"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="968085af7b09c5c1f0f6a5b3f946392a6c1a9da71ecc66d497b94085298b440e68bcee2684cfc1ddf0d4233090fc37da7a0683277155003d48a4e7d26fe1afb1746b9c3b15b1cec820f7f02cc3a22106b34b6c39f20d437eef7934ad0bdfef6ee2fc44a1828190d0b840d40131460c5d64402e5a07f1584cb7201085e61fbb5b2e383ee6834104ed0c274aa28d04e47ec21bc0b5d239ed8a47a9f9cb69cc2bf6be064cecfed37e74ea63aba288968189f4d3de80", 0xb4) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 11:09:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x1200, r2) 11:09:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10000, 0x21) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffc}, {0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xd0\xbf\xdc\xba/\x14a\xadT', 0x80, 0x0) fchflags(r0, 0x0) 11:09:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000012f, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f9") 11:09:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000540)=[{0x88, 0x4}], 0x384ddb28474e51e}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r1, 0x0, 0x0, 0x2) r3 = dup2(r1, r0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) write(r5, &(0x7f0000000280)="756dc10fd7347b3f34c15ae70889a906ae3aa62f463cfde957d0d17c5d503ea67f65403732df5e7785c320e1964ef050cc2ff66ae59f040c83a2ceb8e380ed0b6a96595b689953e023485e95cc5fc23a0bab82d20e643cc5840cac3e29fb1e900525232aa065b09767d8552b5cfd1271516ff79717e232e05903687df676084779c7d962b0119115413899c44b39a2f487294fea864ada23dca0d2b6ef95d08fa5d1d58d1c54ebd0cd0ee4334a0c0b4d68076c6fbb4eb5cec9f39b3b2c9c50f9667c", 0xc2) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r6, 0x7fff, 0x8000, &(0x7f0000000380)="049fa1e751b3b43ce3134b7d80cbeff76d14ab467e4f211b8a29a40048d236c8254806efdb2e415d218bbfb8021ec7815a41ce00dd570fdcc5758cdae4ac76b6c0d806da748d6310bec222c6d128baa15a9c0c7c7e6b5b9715ca21f24ce9d57dc185dae972aa50fb4c740766a4cd2b365c0965f62a358a4749dde06c185f745ff3a1cd226b02f957d7a3a7e1a9ed7b25caaef374fbaf060c0b8a6214126170abcd4f8f8745d4236cbae3e7214c7924daf595ecd9eb0e5dd5bdff9be19a62cc9f13d167a7f29a173abb146d246a67118cc3", 0xd1) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = dup(r2) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r2}) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x88b, 0x2}, {{r7}, 0xfffffffffffffff9, 0x1, 0x4, 0x0, 0x8000}, {{r8}, 0xfffffffffffffffe, 0x61, 0x40000000, 0x9, 0x64}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x3, 0x9}], 0x6, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x7}, {{r11}, 0xfffffffffffffffa, 0x1, 0x1, 0x80000000, 0x7}], 0x5, &(0x7f0000000200)={0x1, 0x1}) ioctl$BIOCFLUSH(r1, 0x20004268) 11:09:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x6, 0xd5, 0x9, 0x0, 0xe56, 0x8, 0x0, 0x0, 0x1, 0x4}) 11:09:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0xdbe00000000, 0x20, 0x2}]}) 11:09:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f0000000180)='./file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, r0]) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x292036c27ac8a72) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = dup2(r3, r2) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x3, 0x0) 11:09:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 11:09:21 executing program 0: r0 = socket$inet(0x2, 0x7, 0x8) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) msgget(0x0, 0x2) r3 = msgget$private(0x0, 0x200) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x400) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1800) r11 = msgget(0x0, 0x106) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c, 0xfffffdfffffffffe, 0x2000000000}, {0x1000000000006, 0x0, 0x40000000000, 0x3}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xffffffffffffeb83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff3d, &(0x7f00000004c0)="76b0287b9097c6e02335283bf21a946c07b67b256b49c5622d5bab80fb325c7d5fae78d35619c72a1166ac48f0084436b89229ee77fbede23946fcc230622d135c131dcc7589210e40603bba13cfb5c46b0a1bc1bce2afaf3c6c45c3442e94d91a6f01d37b42988c6175080abdd7c26a20c5c3c61453a3df01639a9e2d62310e0ccf158692d9fc228d86247e4c945679bed59606c6c7689682985d87cee2fcb07b53d148d698598e2093c61267536e44adc26afbd72137c5f2d668361018b4e55155fc48953fe299a4936f046139167a18bfb42668f65b7d32aa0b03c298670ad540cade00f22d0aff259f09868b3fb1b9560e759b59d036b41cab9be13a411872e139c9952c45f012044ce54e1b5d3e8d2452ee2dc156544d208f52647390d44624cc94") pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000100)='tap') 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = semget$private(0x0, 0x3, 0x4a7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x9) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000180)="dcecfa33136f5982d5e4979e1a7ce29a7ff719e114c9daa65ce2670c72a78e9268491cd77792252c0bea8251b3abd21c36821fb949087566d621864087a01b59c6135a66c38b58c8b6ed54913077", 0x4e, 0x400, &(0x7f0000000240)=@in6={0x18, 0x3, 0x7, 0x10000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:21 executing program 0: r0 = socket$inet(0x2, 0x6, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 11:09:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6d, './bus\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) read(r2, &(0x7f00000001c0)=""/24, 0x18) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:21 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, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000080)="ad18f05de2f4ef18", 0x8) dup2(r1, r2) 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x68}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:21 executing program 1: pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000001a00)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) truncate(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x100, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001980)=r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) open(&(0x7f00000019c0)='./file0\x00', 0x20, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f0000000240)=ANY=[@ANYBLOB="1400ebdfbf2a0c9d9180"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000280)="3ac052d5256d5e71ed9a4f257a96d58d96956d473283c323aa48eb6e11b536dc50c3d86f1f016622da23d37d1d742b2ba563ef42924e82d2ae7691efe072a83c0d5f2ce402c2896fb951cdf5f28bf59560692f328fc811054e38101aa773d85f9b687971e3c1da5c0e7855b6f43e63c7d7c2acd1a900cda31859f18ad6b220426b8aca7208d7b3de31017c91d9538dea86fd7dc9888f6f14a88334bbc233bd435509efcdeaa2c6c815aef3334069c872685e587340e3a2388acab258947b44bb47cbefd092e5871a28c1f882561b1336a787b7d40f", 0xd5}, {&(0x7f0000000380)="4f0aaf6d43b6f60dea03fe14aa730a3393f28739ab9792af03f1305694762643c3a31bc6d9a5387978272f2daa1aeeba828c5278d215b671f27f4fcfed0a50eaa1f28457bffd0aee1ebb50b09607b73f6012c5824d126f71654824e805c82681b09b626c96d5c00c09bd", 0x6a}, {&(0x7f0000000400)="7ecf3decee546354d8575f28ffcf80b39cea1125ed7cf6d30fabad5188f5b0bb0dadde568a2f8c183423c2e96a7cfb912105c8fd7866f338e890168e74a917fa0e2209eabaff9016fe91a9ef440454c85ad3719004b462bf09ba158232b5de4ebf5bd43213c331a080a0d111fc6c968815eada90b8b698e269aa591fbe5b320d20882a551d5b28210ea8c4389fed878e8f0cdcb05dce9ad3d15931a5b4bafef6efeb71cf32630c72600210f62f47f68324cfe21a813bd0d12d53c8bca6ecd4e3cbe1bb86aab9b6e54a4e64ebf46ef19b18bded5e020e92ca4ef60a2b78d92d6538a80d8dda4a2329f9b024872ed84c0e0723a5b258b06d", 0xf7}, {&(0x7f0000000500)="604fe34b16ce91b6f73516b5aa8492a707c3c18168e274734cd646440ecb4cad911f7ad5f5ee110dd7ab7413f78da99d4243bfd027337e31572741f940424e117385c2d99cfcf744e0ecd0f584676414367a7eb73b667de1d0807ba9df02be3a9e091b28061651ca8dc35df9a7edb59f1b7fb16545a760c5a90d422d6ba579df3b3a8b6e4f586372f953e66eaad64530821bcb900433dbc4a18446a732da4251144e0312f55e426e3ede2defa8ee61bbe02f237e438e660493f404ed264030a4571ae5fc329949ece5900db57c3a9aa0bc2715192db885046c8538034d322a05962fdac401d72332e5ae578465aede849d92e24ce9e3eaa2f8173d478eda20069b27854282c0193bb7983a925c0496e2c3517f3adf8df5d4799a51dd8e4fbc0b202ff3ef2c83d12ef6d828be172482be9f116f4ac2ff3efcafca30ccd2f49797bbfe936f672feabe9169ecc44753b1c077bbaaaade652279f47b4e3d8c5927701ef36667afba35bacdbed5dffdb8591e629ed99cdca30063ef7a4054ccb69963f0a474612052543f1c343ccf459fc83bc9a6b78600715d2c6f72b9d9a793675bbff7c4e28a1355e5af5c83d7be316bec40595258db4f31b4fe42938fafb2a9773d12e401cc02e93b36a6b7368ea7e101b654867b844783247d9e47a597e6e4f3bf7a8248274e41b05a8ae160245bdbef3e361c625390e400e2437df25836070f2a524de143d8ce5b722a7b4abaefdc30fdca6e7cc5a690fb5539d40a648a585e9f693d541dab6fb05b245308c3d99e20f7159de48a4440be8df9e7bb89651a8dea17eb9caffba84c8a891553f5cca4bb1ee9d6e07d6e539070ea1a59c87a13110f5a06c1796f1b1aae0b31f9c11e012f33e075cf4a232e81911303e3aa4a65eb3edd74ce8aedb1d80e638d37e17653dca6af749b959f83ac665d2d7d1194b03bc18c7f5383f8b53d1840673d410ba89dd53eae004807f426652a0563d97d6b0af55b82596f2c1abe775b3c3a7c6451c4f6ef7729a82dc8924879d423db08861c3c41c3d6d3e8b97d77630cf17cdc16660e8a0a877b0212e234a031133b67acef3e424912c095fe22df0f3325e1baf1e73e4dd09070aadc62507718a28aea93344be2c6a1150f93758b62ee5045fe2a1485b4836b0ca3b0dc369327a13aeede3550d2da9fbcae77266ce47e4c6967eab81fcd64d4809a9ea064c7d1a42e16d340e3a42c59a096a90a29ab7c775e5e5cd6628f95e64e6e4495b4ffe9c0487d2a225f26cfa1521b512459bad21a072c0905fcae2736cdc9ea60a33f30602c790e0fda391fdbcb7f5e1416532274d1c35428f76b365db8a671aab8677df497687bc7913ca55ebb7ec2c2e43a09031b339ccea9cef85efd70900a39b8b009f016c742686b50987cfc6ce4c785481ac2a34450c3f3c8c347311429ef313db485e338d65ed36d959ad0e7c23eb877f044a753ed49919a2462f249fc65729fe2d88a322ffa224f9d9359e5130808ada7496bec4a88d25e4be899331014d308853629f1ea8f08fcaab94d530a6617f44cfd15dd1d6b6d342d2fa0af596ae9d7d7827176150a6dafa8ad4ff611cae0118b930b47d00a5220f1ff3192ff43fdb5e001b6bdfc40a0e3b292bd1f9fb90808ac99e79e2137fd0b5ae593d9de1e40755c8022b9f41de74bd732751674eab993252cd1352cf8b0199d491e10cffe30adeaeee4d56482fe2cb0ccd3c020b5ea603f139898afa7060bf081eaff53d5e81eb44e811edaac1d9d834cae489f6ec7f0927f43f26df2dc07e538ffa9d242f4035aae73df05dc42464bbbfd6e2c6a576f7ebf2e800d150cd4b69c8ff64dec441c516db0b24948cbea09517cb1c158a1ac1c46294e281e724cf7ca5bec2e8cdc2b88afd088288b4ba83233a217ab7420c484624d9000749a8f77adcc3087ab982a30b3a9051b5fb47ff4c22ec38e699d0fb8917459b562dbfd1f528ab14688e3829c76273f92b3d0f3360192a71d61314efade2cca42b0c30bf05642995532e0a9429a781ceef3119cc8085cb946c39c8cdec36bdad9c181bccb71d0167a3bbb5dc13cff1119d12509ba33f3283a7a7ba80b484bbb37f317e47b1e116974209faaa9bc3dbbf7d676a75e0bd30e590da80326e058871b89d3546a4d360fecde9e271c0b8d52cca711b8d2659614bf266468d41d039bd77113a0fef22da72794e84b06e73bf51149bb6a90345f51db88f6483884097f5b18412ae879e187eb7908aa9d320d6cb7946e0bc9f43740b3b4d5f7ed2cf3214b1b530ef06347cc06dcb1d54a689a23eed3e22f2a48958e6f3f23886fd707964eacf9d9e1e70c2b2801097fe742c3a353d8b1789179389dba4e358acc076371c764111bdbd034a3bbf06ab78424d0165a4aac6dc53ea94d006c272da6587895885b273fcc68b8b6232f9a730f4f3a80e5467129691b67e1e15a4d47f1cd84cf1b6bf21609ebc5f26b37305ca9c20547fbd8d7ca77383db0237d284b44905a5ff2f4e1d08df1e5b12d99830483489a4ca403d4aa86e063abf9a571c454ed41ba4b7cc1ae01f0766613efd34e57b9f2681ed59dc46cd2b24d5d11f4275e9f80ea9c1755abec7a33b227c3a7aa96b9a3e42b79b5c47696c280f5b2699a29e1247b5f949b5443c99d0982a8b830a5610cf9fe8e629fcaedd274365e4c309478e8a839fba898cbba3ee27ab35b74f6208a50df1a97032a5e98cd84caae25c51191ecc1c625a943ed65662a977abe399c908bfd130d444f7ee7df17dcb5ef19d1b5d08bf4da241a916f31f8989757e0505d94f43cdb1c01fa2b4620c03f520583a8f0e3c044907bf3ccae69c4dce9be180c1683ec5e29179c93e3549d852b3bd68d48f7bee4c721b9d292e304276be6bcac49530490a9d9eaab2b75c92661c8ef23730e25bf9f1c57f7dde6b402330053fe5a8b70867be2f519b0e08f98de97a2742a5b36b918e27d3c276efcbb9de39c5a77c012bfb3b7bf898cc0cfc7cd8aef40be6dffce2012ada5ae5e93da85a6b634f122704c6ebadade5c2fe7108c4ea9fde36a122e6091f895f9081faa5217cf6dfaf2f46638cc2b0b1a6b71fb93f9ff9fe66821447f7c0ce583478c744b57d37d488130d1ee9d7a2d191b008e68ea2dbedca75022fda8964aedbcc9b10057b3f5a4a36d23056caf1fde711c21062fe7e7ac40ee16bd040e26544829402695c827fcc89538d50ab39087fd9f4fa9f1218ad47b95083af94c3f4ed4be540a4f0bece793a42ba906ca07d2ff0a31cdc35e5134a47b435c1291a0cf5b103c36b1036f08ba7f4f28ba8439d83834fbf30085231ac57e878f67a8e885e810eb41a19cea6f0332013151202e5fa49648002e3efb4d6ca2e24ca59c71b62643d44a16253ce5c141a9550075589e54d0572e73e8717f6ee31f4e5e3140f14c0335684641111bb808d69b334445f20afc4609f298ba0912479f52b200dd33de121b924d9de3cb5f1de6bb163f8ddb36b0279e2c7c4edcdd1c8514b73b84b0c1d33134c9f726bc6a09f0eceb7a0a814b08f94579405b2ea04b05efbfab929a91cc911727b938c7c6d8f1411c9ddcaa1ef64f053726b5e9c2ed3e7cc26f1abb1e775d894582ad87e789d957b8e02c572a8aae6ddc05db77db6dc9463a75fb006b9662111e20f34671809745573ed8c1909a6242ba5af352c8fe10cb1b8732a39d151eba0c0c9ca60624a79f2cfa8c3c226e3b26172ee5e22de7fa22ea24b31163cb012ebcdb874e51fd4bbc3751c8e67f4ca59c393a994a0a80e1c6acf8533f53570358827142fcf0f45f024378e12081e4e2cc0aba6c6d527221b9186f6bb4efc69a2aa54d107a1cd1fb57113b8c9e02a5e0a6828e5c51ca2d3ef868bceeec6e1036ce55606d704d298a40ef9598b497d2607fdec7da90ce986a82e5807312a0f55b1115e63a4d220683d21acbc5fd0b8d608a16c79fa1e80a586e4d012023379341a6d8b56f361a94dbdcf6f08935bbade048b6045e54d7098681ed03cee820db8b0521d1aa7fe5fe7336f55a536c1c8c9d91f906cd3334883d9c537e9220ead0c1f70ae156bbe701d41a7fac0f3042ecbe10db96e0173c0e5ea1ec6b4960fb77788b3104157887599001edf2f7b31c9499c58d0e102cca955a5e4dd82124f6bc83569fa94253ca5aa99c4ae6d08b744f4a03dda68c087b7884c7aa2bfdca316c268369f5296fa053a372da47ce104b37c6c868a19a7c1cff1ea1f482f1b2e1d6f0f6ccbe731d9274823f6ec15b42bcc63fa9b6c6e0db546d78e9712f87e4b7cd3aa6c0efe39398a5339dc62a737e0fe7fe4da9cff04d95c25936d2f8fea40f2720ae28fa92ffbecec56eaddadd57d45f326e2326924c53a0a993177aa14b09ece2a93fdcc0c85ec8f672fcf8851af11a2104457d004acbebed32e188f4e539ada4c44a31cd930c25c959393028b11639d6f91ec0cb19a8267d978a99672ea7a0750492881dc8a11566178118c273eba9e554910d7bf0e6509fcb76e8f262497ea6b8e6805482ad61dab19c2599b2bf59fe3db192fc0b52db25c4247c896da09209570f794d922d2318b0c1376820386c933eb14ed757569b768e968d5932dc4d6683a4f0f0ec7a68bb55f3bc6971ff87732a3065097e9e743a2f37c101ae99bf1fc21bf9c3d1d0b36fbb62535008c9999945602d5c3505b95e4c0d31df6345a911a49bb9490c1e90196a715f960049efcea23d844b5d2cfdc72e2a9bc64b680b2d87cf9197e076dee09829af2f381e696cc0711a6d8f60c84adbf36f0a26104c2b36ea80ca23514fbd08fea78500729a38bb8cead2b69d6493175b5a53604558e0afae8df6e5ae8402748714cf23db87e92c08f0ddf5d12897531b5001e34e76af06263b8d61ef59869425ca550eefe7109fbeb3b4880aeafe2e2f2f4584838051091f084ee30d27f6a47133accb5a5fa2e4edf09189a18cc4041c0a976497b1f8c542c7c75eb0e79c63808d4175c67612f491b41dba82d4c7092e14e05f2d83dd12d373b9d4d948118415074d76fde4c2fd68a7023e4a547a1ae75f1d8175ef1c033a8a9cfd89a92c3893dc422a9b0b727a453536660c3d310ded621278d739e69a60b0a1ded2af3c35f085de8312a7b5e44db06deb4deec852c7b094e605590f2daf54ad06349366100667ee190d0f9ad505dbcd60e6aa859000fc4b9527924960b51fe9918563d241f138b128bf77c604d541d94a8557181aee285fd810bd312909c9b83bbdc89a934ca16af2fd707af5842686584cdd8c681d1aaf8fbb93ac5bd18c46c0aed344375e58e15cbd59796fc9ea22f7098abe803ed861546ccf63346d0ab8329f07a3461ddf7e830d7d0689d2beb7adae4fb2134c73f08af46c2ef875e537ca1c5c86632ec7c79fb82cc08fa5cf7f0baffe0c35019f75ee09073bd277b53a2f6162053c51508056ed082ece5211e1f2980037c3c6ec0e1e77018e176b3522b0cfc79324ca56d312ff4b6417ff692f40530cdf73f6f2347742326ad0dd11813d9ebdaa2aa517b95d809f9e6f5a0c8ab3c093e07442e5ca33c31fb3358f4fe8ecf0ff15f6ef96fd9585f53486e4017c168f4c92fdddb8841933edfe96966d21502866ef41c91d617d427c7da3437658190407a38d0356c77b3f29a665764f4ad8a80ae58a10a21b2229f44e3845a442e42542eaa091b2b826b49e0828fcc0d0d07b0cfe46950dfc3ddc55fb6b254a008a5b365bbf961ec2cdfabd842dc55f1fa70735e4d8dda182e072040cedab2a6e41b51a8bb693744b4a200a36df97f4b38c32", 0x1000}, {&(0x7f0000001500)="68ae6bd04daceb29c3093edcbb26672147e9b41708e6cd7095197091da3463b8510762d59489f520cb88efa48496d1c139abb60195dd5e388bb83d08886491f57b4469315b0530d278df50cb9219d8918ac3982f4d9ca2d9f9f609145ceccb7351840f653e369af96bc5b6f42a220d0359020ed4cf6c90953786e04ec5cb", 0x7e}, {&(0x7f0000001580)="bb3b97c1e8d14c4603596f3ef0b8b7f25e0466d751aa2df7f17d8dac6b18a9f5f170d58ad9feac4144af30832e9ae5865c3842b5725404572f36c848f784dcd842db789e7ba3de69d60a56279326ed6ff4e60dfb0e7e0434dd86bd52f5caa7600111c03d74b208534cb86c84949e01f38d313e731e5fdd79f2ea1d15f951ea0e74d1", 0x82}, {&(0x7f0000001640)="79ffcab9ebbd17f126e157ca03d79fb1e059337c3cdee35f6c8400c56dc2950e6fa02f4dc71fe18d47b02c41925641c3826b0603520b010bfa0088004b6f2d556c03070bc4ed07959a9294f132723897d7a788b30fb12e975529e20a1986377b6bf5ebdbe9a11494b092605fa28767cd4d052f8e7585bcbe47d85a2d140d1f33838fff66c6345ba53e7876b6327ec92bb9ae5dc841f82de81a", 0x99}, {&(0x7f0000001700)="bb840675c1043a81a43d208de05a8fbf2534f53e0e8efb29309f3099248a7c83f2bd38eaf93806d445c514daf561955d5c0e659c11394c8b2633bc16d5f00bd072288a78b1c27b8df68bc5f683cefe287d50eae3da28579e246176691eafa40eb05b32c257a582bcd60f600099e29dc79b85a8acc276c09a8967c91537bbee5308e02d9b1c06a3330697143f1e03a3c392677f193b35004ff4cf54c6652551ae21045b4db12d95744407258d", 0xac}, {&(0x7f00000017c0)="d44b6b79633503f8bb97f792aa130341ffc1801e24c09ab0c78fcad895b99c139621216d05eb010e5b6dc4d6784d019ac23537105dee198d1f32fa1b8d7f8183102ea9eb7d6b0f483c6f4f98ec9ab9bddfe88e83f9fe328ead94d411057aa42067db0821a84fbbfb4395012aeb0031de9f25636a8f", 0x75}], 0x9, 0x0, 0x0, 0x2}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x8, 0x1000, r5) 11:09:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6a96b2eef94f258d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 11:09:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000800)={0x6, 0x2}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%!-\x00', &(0x7f00000000c0)='+\\:*\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='%!\x00', &(0x7f0000000200)='%*\x00', &(0x7f0000000240)='{{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\x1b\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) r3 = dup2(r0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './bus\x00'}) kevent(r0, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffff7, 0x84b}], 0x5, &(0x7f0000000740)=[{{r0}, 0x2b3e0601c5f35451, 0x1, 0x1, 0x0, 0x17db}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x13402d2, 0x4}], 0x8, &(0x7f00000007c0)={0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x759, 0x8, {[0x5d97, 0x3, 0x7fffffff, 0x12, 0x0, 0x5, 0x8, 0x0, 0x8001, 0x5, 0x2, 0x7, 0x101, 0x132, 0x5, 0x8000000000000000, 0x6, 0x1], [0x0, 0xffffffff, 0x1, 0x4, 0x7, 0x10001, 0x2, 0x8, 0x7, 0x9], [0x1ff, 0xfff, 0x8, 0x10001, 0x9fb8, 0x8000, 0x3f], [0x6, 0x7, 0x2, 0x8, 0x3f, 0x100000000], [{0xf64c, 0x1, 0x800, 0x5}, {0x2, 0x2, 0xe0a, 0x4}, {0x9, 0x4, 0x1, 0x76bd6e6}, {0x8001, 0x8001, 0x3, 0xcde8}, {0x80, 0x100000001, 0xfffffffffffeffff}, {0x20, 0x2, 0xcb0, 0x9}, {0x7fff, 0x80000001, 0xe0, 0x7}, {0x5, 0x301, 0x1ff, 0x8}], {0x0, 0x7fffffff}, {0x7, 0x7cf3, 0x9}}}) 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") setuid(0xee01) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3e78, 0x7f, 0x0, 0x1, 0xfffffffffffffff8, 0x24c000, 0x400, 0x0, 0x1, 0x3, 0xc3e}) 11:09:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:09:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x100, 0x5, 0x7f]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="fd99626a85688e1dd67f40ae8ccf460bcb2f4a962712c3d6a30f3c6ffd7999ac6e3166ba64deeaab85257487ec91f5f7025c9e4982fd3dc1aa43dc232cde3d3a12", 0x41) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="21ec41c218c4687fad880989", 0xc) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 11:09:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f87537f8660b521ad71af676ff94d636001c8b02521db95b3dc98c26f8066a906b519bfaecb1b8405aef7db853e22460166b9a6b2cd17c8c7078a597f788e53ee6577d85b5e7c26ce836ef72602829dd86e733078", 0x7d}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x1, 0x8d7, 0x0, "7546928462fd38873a7d6adf6b9b06aa8f00cbee", 0xe05, 0x10001}) write(r0, &(0x7f00000002c0)='<', 0x1) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 11:09:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r4, &(0x7f0000003840)=ANY=[@ANYRESOCT, @ANYRESDEC=r3, @ANYRESHEX, @ANYBLOB="aa746ab01324f9c8876e5d1cea9f52b48839eef983de2bf2262af12dd8406f7dd43d82e19bc060b311326a9313659adda9957f79bf47d60cd0ebe90e0a34c8283a6138056ca77068e9e03fccbd1c88a68473e62742bed47c075666197e81e2cf8dcd770e78ca5f7e083d5b3151eaaed05e92558afc15712fda5dd396dbf447a070d753329abc9ee6358e22380b301c2c9d24a4bd2f6712880c4ff61f8000a923c41573561955bdc29e0bcaf59965f7bf4c75397ae5db0fcec0", @ANYBLOB="0c4f6522d7a004db7ab5fb4ce1631a857aa498d760412065f6c6a0ffaf6c6f7923bcecfbf5addbdf74ec8cad90d149a88e11d8d05ab93dc4b4da7cf35bf0b73bc216fde2d521dee48434014e91c981957b445dba56fe112f526e39c1d62bfab867f02b05a9bc1f3bba0adac3ad48250a5483ec222077f7e8c24f9d3e63a99997517da3a398a2d1ae4ddf2bcf62971471d97c32649be5b4dc975a545d68ffd7a50d258ecfed82aeb67be7c2dcadfc760faff4bc0775a82867445f760f619aaf166d9cb461c2d4f36323dd5e867807611b524d75457b572b04882f9195762e7a51ba2888fcf33a922543a36adcf2ec20c3c1c9ee3c2bb9a57d0ff8f67fb142bdebc891c5258de88f7253ee82b6750358cc064241b748eca1b671ff440fb14a5ac3b6033913cc7c7513e42a2c5c55fcc63cbf012e58fa817519e23f40505b8b1dc0ad337e18d5834a4457f1ee9f1e59f5a184b93294e2c4fdb623cdd0c9daaacc42638373bdf8c8cc6a6db490c203c5247d20d34886169b2c11f044b2483c5098523d520784c255ffcb21347de19a9d535d73a5c97d44c227e94efd26f44bb8d657f34e49b836d0addf39b4fb8d8aec255aa96d0ad6ef0bbc314bdd77aef65db13fe9ba459b5e96920a5536f23193679f5ee36eafeca22f31ad8a2b44661224e03f86697dfacee6d953301cbb4c9af0e50d793ef9b7611c06c2368fcc7df4f0c298fff143abf22913a0cdfa55b494af79d8d1b217826ee5dfb689251fbf8827911b8137099944334204fa75d323b7d8dd24226143c23b7e1392e797fd92d8ef13a4c7759978cd5004473048f274504705983017b46a323a1f69d4e2076365b45c02f1e9dc0a35e69f776b1f19b22cf43046e7fb5ad4ff182ec3310db3402f733f483a0dcf3d34f17ba1fe7cf2421986f826641522623e0019b4a59e28d8d252d9157471889e9f22a7ab1d504bb7becc4d519c50089fb747ff004d7376d1b884a48c4ad573b4920f46773c25a024f61b6705c3d6dc6612557f555af27455da2cfef0db8612488f73de7e8cb6faa7fe2796babcb9ce19df82c371ae857a234c7196f232080de7390fd381aaf86c7a796a00718dbcf9b8531b9158004309b74e44c5e6758614da5762490293e7ab98c6ea42e469f77c84f17038ca348b0b49523129974caa5e37fdcea456355173ef7ef8b3d56db6b2c53172ce134027c7a4b70d33cd29f63d4152c1ac725757997c66bd80624532a025f6d69c1176b02fcafc87b8e64a200f2750752c12ed5e6a093cf6affe496965c9beaa0b5ee03fcd4dce3646a65ae22ef8e5884470a5943d4631c7f45dcfa6056a629cd8cb78ee1925628b0eb1d40f0e016784b26cb5dd367a97dd02c560925c8950bf2136bbee6ddd758f6ea557cb5b9fbb1121a08ad7d40ff32d8a7296a404560ab65c2c7cb2aa455fd47e8908067105e98c62fc25a912040f71cb3f603ddefdf2f6401e5f22a762d72aaae92bd357574fe525e68ef2759c1feda2a8552472b60a880fd32ed84ebebca72ac94ee6f14a6bcbc368e6efd8a53a373ea2d54662bf530391dae601ce68e04091b2c6b061a4ef45139b0e96db5c5330e605804179ac2731783598771621a3f8d902994ecce55838db97864ad4e6a2d9abda488de24aa5630813aaeaf042f8509a7773e3e13219c2f23ba6d3b31e94d4cf77be0e4c603205f11853acf7a2fb8dc9e547abb03b51021444ea91a1461a92d1f6ac2fe40e199547e47a691d65edd6263dd22fd0907acb6020b3ad3187636eb6d2bb7a2d999fd4c5c63fb2afa661cc42fee41e43a378b1617a7cc76a6912ad251ad911a5284de98caf709c7bcb89b4fe1615d3f1700d386d7c4300479d7e3f306ec0083969adcf3b80d802474fc91ede7e2f676c0129e8079b89287f4ce55261e6821dffd0cd2e3c71ed60122416d02971aae32d9cce27843bd3527c48d3e0b21e6ebf69b4bf809d13df174d29a018175b8b941cd00e70340c1d440fdd0be6dc42f916d3be5591030f2292942618cc70f885a6c5df194aba3e651eda6e3bab25072d25a813a5e8d632626e776b2bc8a1f96efb509f22de77496fed295e607bef0e17e7d0a711ed138bf41a5c9dcdd3791c16bb56348346a83442e5725a5b9dd46fa637f98f3a852a415f81faffbdaa1410b4ea731221e4456b5b7cf9e16d552a12a5e988a63f517cda6896edccf4215efa2ae7120dacff55418da61612a88b7a5fa9715c41302f6f286bb1debc2dede487391ba8f47bce70c557ac113b7d5391742333bd76b78514834e346edf2164db69edf422e95d2f2b621b00652296e2108aae89e11f920f45e45d7ab553737dcadef1c517b99ae5662c0654b46c1743c16d7ffe4a26591e4462e46c03cb8435b02b29eb603e8919f9eafefb37ce5e566f463ee76519e2aa24a0403387baafcc5eecb88ec99859b884e4c83dcacb9c11cd223be7a777d19a1410c0860ecd56397e895de4cc29e0ed859ad5c900ff7779aec1aaf906fc988b5a531f33286aaaf5154753886a13522cc1d014139f8fd38d21d21f014ba51713fc9918521ef46e373b71bd5625d9a85495676c0adc075ec6170b2a0ef52ca3f3e4d0abab0b04e8cec84c8f7901d70d915023d59d38412be3bfa00267b448c94195af7807527308bf52759366d6362819ff914bb89e818d477fb57a921c6fd2e9df9bfe96cbeed695f8255da0f9ee58008c89e5a4183393a3ec8ae62a2fc588d6653f2e4ea47d8bf5c1f0d5eb00730f61bace8b64b9e81ee51c334829bb2d6dc58be74b11204e9f87c819296c83344067e6f8f2bc7c5a9a61ebccab22438918f7cc63fc16676ae3b46d58b657b8b6e805a63255cf641ab3337c779f30a222bae4fca82c6aef18cce87233686fd9204753c9bf72f9a16316d0fd426dfc9c0ffb285e243e8c7ecb57758690ce6fa06d848f5c6c8641b17f705e4652598efe36c7bcdf8a81c8a8aadbd8e22ec7814379724c2827b51d0667a2bc3e6f8488083c5d37d2afa4d09df5eb40f4748a757ad62c0fadf12b72e8c0c932d1f75f1b0c1687a4f36827388492a2ec41a99d8ca0c96e282b6d4215a8747950f5a196bae12a1ec729f83ac3614521772a25a58e1fab94f89cbceb408921d11c6ae5239262b8f924e50803f944da4dfa4f09276a12185d9928a6e8b033b630b01277a30b8c1643864c4472a70fefd8643fdc92c3dbdd6e7f23d2b8b1837eaea521ec56007e12d42d688b9e589be850645ea563006f2b3bb4cefba364394d6f3b2fb11acd88bbca6cf309f3f9b3513074bcb6d13694f6c87f0d276208571add2497c17776e7710799a01cf3950e07b8eee8a33726b8de244d56b45381c81f2389998d28cd7edc04cca0475add88b05cb70491f8ee9c5a681e07e7c3435f71820d131376d51b92e928a9c5444a6657f704a48f4e84f5b56a1d0b60720440e359baf76bb893b943bc53f8d6184d1a9043429d851a9891eebb6eebff9572048d29e1182d8d5ad6e9ed2aa814c33eb391e12391fd4bfac98ad1f9b530c1a17ad121ccafca9c43d9e5023c35273db39e0a4c29d66f179cf9e417d01031e98bdba292c4ef2607c28864b4d4be52215c2f0e746f95f6d857748d738efcf3f05741b9ce6c97a6ce1e2eddf1c79c190cc3b3d8d53855581d9e02c923b064e6c56f534db31c4168d814c0aced95e3093dc9733bce4a7c4e19302dd077aecbf5eb57afc23a356688d4d94872c220f5831e439a940895bc01fc01eec52fcd8b1241fc419f815af9718d94fe9783c7424674420fb6e6099ee1821642a02145952f07f5c9d6b63e57fe1e4cbbbd7149a78c281bae1bbb3ce9beecfb0c2b90e57aadf41eb4bc4d82b2220e23d4ef258e1e8fcf3268f0cd1d55a2a3073002f89a1bd387acfe7cc4b31bf0195811502ec562dd6945341dbe63754c573c0d480d2ea9773de528185b42ca6c29f9c718ac40c84af44ad0fc1abdea94b5276d1c5d5091aa92aa7e002ade55b9893a0f6eb15897ffed34328eb31d76be10e1378b761a6d84c9407ae388e7aff864a9b5464f6ff5d78ed55e2cb2f3f9d42bb4f22e2c11679bbac14821e0f037d34e974201fddf396a4d873f002799dac98844058427911c98e757910acf3746d7cf85bdb83122d77f0bf44d71133d10cba7218ac71690efa44fcb5decda7eca15586a884a39c26188c516fc82c59ee18e24d62bdf0ac8fefb0ef13ad1a455c9118c6bd710f7302cd58a7ccf11745113aa11aa7e3d0d2d76e2d32fa3ebfee030cc78be99192ba15f5f1eed03f680694369740f0d7b6e3a25d5e2a9288dd7b5ce2ddf1080c99b0505c2c557766c5bf8c7e505bbe78286973f5dbdf9d8f9dd32ea77ee8c105a46056455e8463c5f23bbdca0b353c5e067678958a06806535a62e71302e9c63ac8ac41aa38684bc70d5f57c7955e8dcc165fa1de626a77f1f0a1190197b319a603ea6389f8e9cfbc9175e70f2ac324b690fad229c28e400e6dbe3fa9e7b622f74bc3aa285c9a30664224906476d14ee06995089cee5f42018e55a5e9e067ce785cfa9a2c6ec3062c3657cce446853afff805b74de075d937b72b26b6676d48ee00ff4b1c3ea98642676156c5127a3006de83426dd1cb1b506b6ec2a13f0f4101055074ea24e2e58af49cc2b3e3bb5ebb5ec1d16654e7c4b934d76761b52fcd7fc515c74ef090c5e4c9c073bb29ec3b10af16b3f9e17a14c3ee0d1bd509d9aa0d11a4260f9026eaa51733d58d7e1f8f08f561d9eb01e7c301123eacf5f8c4a4f3a6ca45f29dd485c4b7d0af3e4f0f32d36872237e906180a709d8cb81c05c76390ddeaa9528326692aedb36cf2805d076f79494f63376eafa9be62f714a3a31d60f28f9c05ef51df32be37d508a1f429811b9477469d67eb94ef21df40d2b189d505e6c97714d8cf4f4872ad09dd396fa89c49555edb6e5e71c6d2b1b7b898738df327005d4207500d092f4affb6cf1707f1c983374d0b3567aae38264bcf336128b5024e621f3d2f8e7c396ac2cad65892f4f5c3b681cfc008bfb21a1e6b05987dc04a967c516a895816668c37e00fd747c311d5402b626a3992d2002600fc3340dceb3e76b18b881401b72c7f8717b83b8786fa3e3311e88648004d4c1738baaa54c1f7d904de446b55a820050640122ecb9f279cc6625d7a86fe8f4ed0d9cdd96e34e9d606cddb9fd0bdd13ca8dffcd14d3c688f002c44c59952255b3960167c5ce97d3c70d60eb57887e3c40f1a993e988099286549775613f6803a505a0a4552637fddb59d8c18a5b9b2529bf82efdf23ccf01e93e7c960e88c184b67a99e5ec4d8e3fbd73775d047d56dfa03f1832b25c3394152ee2bf103bdc651d633c332a45f4cea537f57b0a12aff899b09cf73152f1aea420cb8533651ad2914232522c216387bdae0518d5a3f9a0586bfe9d340e2a0b558822b47ecdcdf980cf0fd793e0507ec66ecacb9058e47a5706dbb7834abc0a9202f7f6d6a2f63bc1891c09af71abdc24bd068548fbe309abd2977c7bbb15df9ebe131cd3b75d50d2850627f51a8fb761ab2c1eee42277b8ae088e48d671563eac9bbe9bba6c6abe7b6f0a1f85ccc8f79a643789a27d144ea4155785648ea650071e94d626e80a86802c163838a1e6eae290048065146906c24c37c69d1f3e15d5ca664e4267a0ec8d5060da8876502687bed57ccddb0c6542d712e7ae3800429b70f5e8c75c79010774e402b72ba28b10959c63d60c5fca8b675f57b9faeca4d5e85e798fe1fdb103701fb63c8c33e3a991553af0402", @ANYRES16, @ANYRES32, @ANYRESDEC=r0, @ANYRESDEC], 0x9, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x400000002, 0x0) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r20 = socket(0x18, 0x400000002, 0x0) close(r20) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYRES32=r11, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r12, @ANYBLOB="46e5ecb6a79edb638022a974eb2b01f2762fef4eba1ef629dc23f2926107f82574923f83993274df60304eb34e63a08a0f04a6c61be374071a30c8ff53a93dcde65a2856ac63b00a353ace06f2a5f7f57c9eb50d6b5c06723d988721615f4d5763a1f303ee795e48e4809a242ca61e406ac0158a715b619bb94abc08a7589eb0fcaba342d4249b6583b10a0ac3a9f4a368d4f018acc757bbd54c86473a0d0e0ad3fae18b8f4ff12127c3631b467997185a42d10c64ffafc1dca1fbe396672bbdc8cc4325d13c18f9624f9008c00195047dffcd9de4d23af657500c00292d3dd5", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES32=r13, @ANYPTR64, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRES64, @ANYRES32=r16, @ANYBLOB="e4b86344c8d056710b2c3bb49a33d4da3841bd0b6da3ebc7576de7ca59dbca937616464d6605760b49f94eb4761f0555d2ba6a5b6bacd8648be978433701f9b580cbabd8fba55a4edee8e7", @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRESOCT, @ANYRESHEX=r21], @ANYRES64], @ANYPTR64, @ANYRESHEX=r14], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESHEX=r15, @ANYPTR, @ANYBLOB="2e8f9574206019523958bf774ecf9b37bda00bcd3adc9e2f5c0acc37bb4084b111ce1053a9440957006031e97e19c7e348effe3ce0cb6aa97a93246923d02ffc851196088f7fa7e1bfec02350c4ce021d5059fcebe183c14d710f9", @ANYPTR64, @ANYRES64, @ANYRES32], @ANYRESHEX=r16], @ANYRESDEC, @ANYRESOCT=0x0, @ANYRESOCT, @ANYRES64=r17, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16, @ANYRES16=r19, @ANYRES64=r10, @ANYBLOB="c3b976ed5884c8", @ANYRES16, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESOCT, @ANYPTR, @ANYPTR64, @ANYRES16=r9, @ANYPTR, @ANYRES32=0x0, @ANYRESDEC=r20, @ANYRES16=0x0, @ANYRESHEX=0x0], @ANYRES16]], 0x9, 0xfffffffffffffffd, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, r27, 0x5}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6bcf0991074876f5add0b7a4c60c08803c94f3a4e207b0f6a87f3fdc3800c1f5be22a8789ee6cbbfdee3ef50467f86150e544cb840de772c301e49f4844663a1f1b74a04b2e8768f2a45d20dec781288312769c3534459e2b058c451fca25512e2ca9918df43faf1d97e2d466f72acf0ffe514a34cf1864f19a3f7bef16041cde4b93a814bb81292ba0aca6fc9d18191bfec377750ea86aed0cdb39b2faf8fc61295e12d0c4528417ce5313a1dafb650e5887801", 0xb4}, {&(0x7f0000000000)="4f24ead2971c3e3a5f992129863013af0142de81ac28784de1f14659bd671d28bd2b2951fa5eaf311f3ea64b88624edd307ef0a9", 0x34}, {&(0x7f0000000040)="ecd5ad3067305553c229581b640dc3c320cd63e9ac", 0x15}, {&(0x7f0000000140)="6e1d3be5b4e8bbd3a5cdd79a18dc9bf10691cd75566dbf", 0x17}, {&(0x7f00000001c0)="42221c7a9a5313dc23e95c94f6069e9268f80812ab6a816988dc4e9f68bcfe9d25b3646af5fe8eb8eac4c0f0762e5768d131b89e43332c240da6088c88d83c5e4f0618e5500bd3495de14989645c7f7d6d81917d09783383e35cd9209f26079f1f918e953b0bc54111ba8eaa0b3d5076a502efcf01", 0x75}], 0x5, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = dup(r29) ioctl$VMM_IOC_RESETCPU(r30, 0x82405605, &(0x7f0000000400)={0x8, 0x4, {[0x100000001, 0x7, 0x81, 0x8, 0x0, 0x6, 0x1d1260, 0x5e3, 0x40, 0x400, 0x8, 0x6, 0x0, 0x400, 0x80, 0x0, 0x1, 0x2], [0x0, 0x3, 0x0, 0x2, 0x4, 0x3, 0x1, 0x8, 0x3, 0x4], [0x400, 0x5, 0x1, 0x25, 0x6, 0x200, 0xfffffffffffffffc], [0x600000, 0x101, 0x100000000, 0x3, 0x4, 0x7f], [{0xe0c, 0x80000000, 0xfff, 0x8}, {0xa9bd, 0x0, 0x100000001, 0x10001}, {0x6, 0x2008000000, 0x3ff, 0x100000000}, {0x2, 0x8001, 0xdd, 0x2}, {0xffffffffffffff7b, 0x1, 0xefa, 0x3}, {0x80000000, 0x4, 0x452, 0xffffffffffff8001}, {0x6, 0x9e, 0x1, 0x6}, {0x1, 0x7f, 0x100000000}], {0x8c5, 0x9, 0x800, 0x4e}, {0x4, 0x5, 0x2, 0x4}}}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f00000003c0)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 11:09:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000000)="65d6fc242ec23115faa8c5f37d135caf9104a41c4cf9c833d266843411807e56a058fb6ea160515c7652768a", 0x2c, 0xbe8a37e6793b541e, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x800) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672dd5c59e410588d8ed95b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6d4e963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffff1f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000004ce6038cff7f0000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r23, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRES32=r19, @ANYBLOB="ee7b8b97695196a370a0127d158e07f9212c6c581a7737beebf6bad9a279955e9f126b4c9a82a3776476d47101cbd2160c628363ec6eaf5b8c0b07c81f355493cca85c667c270e4eeda35b24835a0c72726931290cf62613fb05baa5c9b720274aad4432f5d8a3ed1e29d89df01c1e689c432648346e00a3776c809028eef0b263b3465a106548aae25c691b62fbf240890cf3ea9410d37c5f3abe5ce4290cdbe70674c70929957ed78185854eb4469b4f0cc20c0d0d5dfd88025d", @ANYBLOB="7c59cec5adddd7d0db136891b10902b9db3607158e0c806112b374247887f944c7cc67503fd699c7d9c36cb084f3997bc11dd026cc581616ab5d4cebf9e9b2d1213ec29e54519bceed744135176d1104db2a3b13757dc5490be596908b7f7f1f803f45a60d7136260ca0ccfd9f84bb897d9d55fb5c03dd59f7a3b31d22973931bb62454c305403499e4ecae311fe60ffb53c871fc91c140ec48ea2799cdb7a", @ANYBLOB="df3d729fa0f0ae84b522f21b05d36263c062270a83f6fc5365de6e1d610ad9a0bdc20627c8d924a3044f57e54f34fcc49e50fee74dc00fdcc01b5c81759f5eb66affae9eb667d25aad8a66200273742530f68fd72d77da36432d45792ff7b483e9194fd8988b68dee2d7d3a0f6c16246ba9a05f3777329b2dd8046274a78e7dcdb8c4e6dcacf72016d28c348439e02a494ca49f9bbff4213fce121b75dd83037bc1a5a5258fb8eb5c28dbd364b5d1c20e1ddc211fbcd56c41cb7e0ef42dfcc24c7442d6fa183b25a3335b9450db299418b6f49647e4e8b86bf508c012c2c3da1649de7c6d2520ff4bb278b75f69bcc107016955c5c00aa0ea0f25ee5836fbaa3b812b6336eabb2352fb5f7b26a82471f2a4c958d16d8ae997a70fc94949a3101762baec28c266e61c93a4f6fe83420e5024126f3957835b1af0b18761aa4c8c96dfbb77a0e5c0ffd7f1b3fe0db8211d1209c29bb94dd7acd5f682f30d8229abed3752885b0d165f9601ccb36954e5f50c60f628346992ee04b6267fc8fe674c5f901f41658bf1e0b0f479ca8223db970e9cf77e37e9e4bd13b2c85a772507aeaaa09925323507d1a9581666f6ca3737f447e276860b6f816b71ff748d5c7b7eae68ebb9ae1d7e1bf55cdc1e2a81d15d3395650aed1b337267fabbcb38ad57f0192ca45e32b5811f7374444267ded4a0dc731f5fedc7db05bdfb4103e4617d98eaec468312a4975ec43b76070e95f99f6b72d907c7c799048c5ba3576d1ebc28cc537bdccb422797a9719f4b71e113786fdd32e8c1b84ca217febd188a1a49665323295293c33c6ff94c10a7876d0e050e93718cb89d3ebb1771cf7ba2dd97ff00e933bc9ac436130f0528335033a855b20fb7fab7cad24cbd7cf392c406fee1d12cd372a5d6a3c322fa247b7318cab1316f7e842d6689cde266cc8124881f42370986d2d4a50f8f95ca24c871be676abe03ae0c0cafd87c148dafa966620265d999356c0f3c895daee8ac0ed0a370d7284eb81320e0a8abf409bf50c5b8ffaf06087c31b7d43b4a44f42f300528c7913ccdbc300e26e6b0dd858fba1ffad25062822844ef96b3373e89ceb5b9c6237ba6c71d663ff810d91a424a6a24fb683613ae59d31ff2ed3c37e7f0043296b2c4dfc0f9b3c1a3fa938cb241a21e35bb29c23e49901df2a7885480b60c7246db4077cc88ff22ae74266f2f3a68de7307399639f6a86763b081a676ece613c75f8a93ca42052a25bdddba0ece617cf343cfc87cfbd0bd2ea0fee05273f21616054f15f38c1cca2921bec3e4719625cf955180ecd72f79ee5661cfa664ca4945a5214c09954020ac51e58618cd225aab6a4492009bf919230f7e7dd131090e5c670ed6dfb179c5921a8e03d568650d37efc07737802daf22c169a07dd4417491500e3c0d76a41bac914f0d0d5ea6550cc77241c5f2ee7516089018f3fc76744732d6984508ae405f281ea93dfe5c022534d1e48280cb83be041635f65074fbf658abdb78b936ee53755526f3b328a18a86dbe1741f2c7942c36e07c0f4a970f2e6979cd19e3757f9086583a5849a6dffdfc62cce4f9ba3b9fd3861d53638fec81272bc6f31be6ff0784ced59ce5a04cfe02bde1fa70d4751bd674f595a3052807bb39cfb65cd98f9c0c8ed9d6afe0c5f8c68724f461fe006891b0ad48c08f333d493e4f2699fbca8997dd39f1207a7d144a60a7fb6300466cf50eaae5c1d65f3011c5459fb53b3fb7fccfb7174050ffd4e483bba42574079654d883850db7dc7f9213ff5bbad8438e0a3c06cfef8d983d39717c2d05b592b3c370921d5c054cc677585efd1ff9e5d821d1db8ad62e886bd0c6fdda107dad9acd707554cdeff72fc5d209ca5b1ac2c5a081fe557162deba56ea447ba711b199dca595623b841791bc3a9adb42d53600390f3877b049453534929c5268dde0b2036ff525b4e50917b768d4a348f83b483177aac4f5b34670e3611064251b15d3ca024dd5df0e0c794cfecd7d368a141e53a19810b78760daa3df1e68b73b030821559a3a9ed44e7aff424fb3e68be542ce84a353d6a8c0a6d6acdeb9ac0f36d2a4fe4b07535def76be8704c84e055c234796fa91fc910b9b2c989402ab88264ea501f6f638a1b154c543bc7d71c706238292209ce76ab13198a0e0715259bda9aa05a3537483e7eb51f90ad0300f7ab00c25fd654206bbf01098611d8fb12adcbfffe5ec1abbf5f8593ec215776a9f567a0ac6fca4a06ef437384a0ba54d46d95fa75e436dbb77df9d16c2afbd61dbc68aad7a7fc88c518eb6d999c9c29336bf01c84e00dff4bc739fb8e227376dcf629d964fdae5d63957350091e05b83d97cab91ddb113b518d02d9aeda4d20a526b253a3d8060f7b77a38633fc044cbb64affd0b0e3a8c6b5ca5471f802de37cc8a605cade3e17ed14addcc27496d222bb9c9ecd706e3c229e7d29da0faa0ac16bba0799b31a8a05cf1349f82759dc32132983d2b9e972599c6d5fc4ef0db3b2432dc7fd8a6d7fe9977dce9371d7b713098d330dbe12b1aa7fa70e7c7796d1de25487e3f6c4cdf298314cf9f46ed0767b6fbeb60abe3ca236cdb655381759ce6826ac7716253d1a8fd97c15e3e7897e01f32ffd8fd3b380200007369405e4e8db511565774ed006f8b0501944c7644f149e371dcad7851553c9e714d7b9c2a76b5791dd52242f67608d3a9d93f3a5e4079cd212ea1ccadc06fe293fcaecfa1e487afeaae64f14f26f6ebb721694b584a42e10bb9c7904788973b4d23e81957bcbf0593747602dedfcea5cf1c361dfbfeacff9558162c9eb9688b3b16f7041a96b5c3173b0cdba2a320d49e201c515b67fe1bdee4f7b3fb519a8ef011cb900b1e274d3304de326f8ff3da5f465062cdf44468777b9777a257999ba2c9c1ea961b4fe1d7784b189ebc17ea74ea17489a4ef8653d3eb4a21bd6856b950c243732d9ac306b9480750473e63664a58e49f7f1c0e28a26d4fc7ee6f551c389254af90a184865099773e65b2b8a1e8a7e75ea1928656b8b9ebd1b7f14aaa5bea75d7dfff20c434820ddd400663614932666aed842b5776c96de02460b9ccfcb20a5e443b82a7980e8ebc39d13d37744b703941f7a8225dee530a8cd20d857d21d3f6904a2edb8a3a65055607404d4e9b0114cc3accb9a8382755ea609ca33e18fbcfae218766483066390342cb894491caf41b2617ee0e24c482d2fa5fa73687d4d06821a51bfb6eb073f72f510c2fc16184b7fce1458414f5aadcc254ae9ef6433df86aa5a2355a9bf64b705665e2750a41d41a7deaf47e6774b3d3941b47484220a05f9000ef0494ea7eaf9cf63bc66006955f32013258df2ce90e145fb53b3420c4b2f98d0048454d61654c3e54550ec6df2975b46131c592e55f22a06861150441f6196a4d7c87dd6ae93d449fc9bbeb534fbdd7cff3beaf140ebcb99a608b35d31330a26d9c068870fddccfb0e43c895f386b80376cc20edd39d874cc792f5815920d0e99abbf5a023d2227c94586220a2f814ba661c07a581fee5424075ea98024cca90ccd678eb6779b393632bee0d64bf4995064fa433f016c0b54308ce83d9625c1d45e39b7f241b5d1becb3d5874963160b8757328fd6be4244bb157dc4fa756198ce541e3a6c61e467200d50227c863fb249724868cd42307d452b7b4ac314bf19bc13892a6c01c771c0d5ef89f811d7f4f6a444903279f9d13f5c611e90a33634e157ed72c26b408c4bb6713640b3a704778c26ac6fb2078db73ff6f7bde46ec3813bbb05463067142dcebb9f4c749ed56979e4446c0a38e06e23de88617557720d64306ee787406117e000b52e13cd210bc64f5f8c51914610494cc2ae3bfbb19aeaa27c195dbc01bb4d8d0ea9ce9c6c7857d764b4ce77e113f1d66212bf4b6ceb33f0080bc8037878b714b2eab7b437379ad8bef704497eb4190031b59f38da8df2133147d39e056c46acddfe5b882b02868c589ffc633f391c1cda2a372bc9b1e7ac9303db832bf4cc623171c60fe51b43a2b4442695d5f6dcf8324af2fac2b8ad127c9575d68999e46d2dac31f5a165f440b8c066853fef0ddc619459d19eeffdd3b795533ce5f74797d0eca4fb77744bf5b9a81d552fe08f9607d09ae70cbe26e0edb1d6002ede5b4d48af9c93b6ba0876e84e87e4eb984fd8b1885c839f1ea811df4e2b6df5466e9d247b81887cf00032d1402d72941459ec4be4b6e3c1b550ac65b44046d6a6fcb74f59f9821ecde409087e335442230b819c7040636434e63e76089918647cc2b70b5df02c3a98d63540e3c751b9813c0455f5f4ee8df7a021e88cb3ff47c27caef3b86d92af96beeff6dedf10559851c7f60edf3512e6f826a02ab2790787ab3ccfd24ee191d5b99d3e81e92dd391df64647e4c66ccbb943f1a3df7ba0901d4da6cf19497f1125ce11293562b199268783690085f4b84f16364c42d8261f3b49525d4ba6558e6128dba65d797e7fb651c92564e4dc9cb8286621b9c74852d30b2129e104d208f069fae2fe253554a49a6005d6ea65fda3322e2fa05f9b5c187d9d0c360517a3363485449380c9d41b78d2dc7a1b679c4ed82f54c80a9ce5a95902cff9bcb6b5dec0d1c17bbcdfe069df46523c8cd034a88f95f38e5477210deaade111f15ccee193a9a80317976884b4b1880a57239aed9352cc83438799981e12269b325ea5436ffae3a2dfa0f910f4f5d3fa42f3d8a492af9448ad0db93156071c49b3bad6abe6ceb7ea2938d096e0d5f7f1dabccd5d5c1a8f69561968ab6924f2c3273ae679443261e77767e1202069ffc2a6f15f3359e38e6315b97503f467682182351d2115a0361376ccb8e109ebf5cf084174082b58185f8f39cb45da69e685633690d7e46ca88a1626b6225730d0588e2f5dd91832523f66bed49b777423253000c441aebf3598f45d8c3ade97e2aa4ff3168171addb7862df3e4e98869d2b3192ac5ca972b0291b08a5de0ad70c7e69889823ec9bee227eaac5953d69401c77f771bb16137d72dc0efc1e980333a94ae3474fff878b5ee36cfe5257fc69a19127239d1aa754a4ac85cd375cdd5e95d84db4af09ca3fe7104910c484ea956b1b2ed219341a93ca8dd03e724b1e0c2280f6093992465749707105fb0795b5fab5834930b16b560584ee2c29f0c88340ac07b4e897cdfda0dcf38fab105cf0d9eca05d4e32c6d080696f3f928354545c72b0a4a08c184c5da4ef466bad0610e4e8259d0ddc1476aa3cc957c18c214dadf22fefd3c8874c242aa74304c8264a19d8a0552bea4268b5f0ffe55b1ee074a81ae950db78fb020dbe1498d58c3be28800dd553e5c180a55f7e2959017bdeb8108ce4bd4c2cb2b77726edcb00033b911507179021dce9a1357d34e5ff5433f2a81749ba4ea46b4dc0e382779bba53938c0ed197bd5441a0b28b7877624347685082e76fbcc6e705f40912e263a2cd61b4b8d2b7480cb46fcc7f1b3ef0bd726213c50d761ae28a8e842aedd28202c2ffe7f4fd89ce23a4a6fe0d9f6baac8f9f0c1d4f70dd827dee9a8d1e864b3c1763b59e514b24e37b70dd41d50384a0e45732ccc545effdc70f7e8e23a0969a9f9e0717495c8a6e4402769674852741a5f8eaa1b583fa276b7dcdc3a575c0e67ee575e7d9a93306296fc38c0cc7646dc7e9f10b38d3af0e79a57d6e6603d9c38701f7dd370b657bae0e78da76f5a2c1820aeaca74e6809775779a8ec3286ffafe434eb798a52f406b56429e289033e1d08c4740ad4b9135700d00d22c6e"], @ANYRES16=r24, @ANYBLOB="ddef3318d3aecde46abdf35329b68a0e7694f34aa04c96786eab76471ba4e7c5a267ee9ad048b9771b4dc34d6a67e1f78db815cb48179d22ac5f66f2f8c766e1f7702684c9ca262a81"], 0x3, 0x0, 0x800) msgsnd(r23, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c89c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b2284813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)=[{0x0, 0x1, 0x4, "0202c33328dee13d9cd4a5f26d9acabc0574207feb8cc218d002ec5c5a0d429da82b609b33ecaf28a5718659cd6a733cc33582f7f9fd6f186f94fdd27d4600a32f3ecf2ebe4228aefc43b4b1bbb90aa930d446e81ffcc9d4aca3fc61c696b7c646"}, {0x0, 0xffff, 0x1f, "556360ff55910fbcd396b56c43300278386b36360618d25965022bd1c9b4c0b8293f3c08cb5ca73292a899d3f0f5cbab0b849bbbf87e4d0ecdcf3e0bc03b212c97664cb081daf320a7e44f4265ab804ac9d1037f5f02ff3f3a324456e2d72643deb6ccb41803ab0e10111ef0445b43a34a41fe7cb37e61f5837fefa7a877a950dbbea2a2b6e326ff373195a7076e6044ca7c"}, {0x0, 0xffff, 0x6, "9a0501fac8d7fd70cd7831a7dc6f7c7164bd6680402a3dc7b916697ec0e0cdd8fac66fb050b1f98d603b1d50e346bf9b8da4059e67ca3d8fd62543bbe6c6dd4945ad17db84118c7363c8a4a6b6645cea972765e14ccaad10efe3871b06a5044efb8ba833df10b12e30ebd3a2677ac65c9db9adc578e4661674698132f0eea26132c26db8809e50a7abaf526d954c4e34601766b448eb3a6a465f3e36ba6465c3796c0260ec6fd8e76c54c80118e4d72d95ae71f851bc317dec930d9688bc2900b45e2f3bbafec97db4646f6f4d60bc65df8be506af7a7856"}, {0x0, 0x1, 0x9, "7204dee15cfc4af0c71fe460b5015d41f1acfa7ca79acb7c5ff22faef2c9a5d222ca3ed84b627d60afb249793cd7e846a6e837fa6cad1f4dfa3c466bedb9e9aa00c3a9c8a6d2d434a42d7469c6396e0b6c8e6d3acbf9359b5df12c3180efb8cb2e7caae359ec66cc3dc6f4da772bdfe5f23195e6138e3697f18287f401308f8995ffab09cf22306fce13de1e7607"}, {0x0, 0x1, 0x7, "1fbf518f1f37e3f7871738b5a79c986b637ea2085d375e0540b4b823cd8e77da6e9496444891e911d31fbef11b0eb12f7e3b008e1009c0da329818b2b5183454f4cfd13420bb527640c75cb1bc860efc4fe02d3e296d30b6d668a6f034d09587bdd4717932851a9f430e45eb8343b2360fa508b36a4b5b413a7d88799c557a97ff94ee236c753d7f6e8813462c2874be9d06d77ef05874251dec9b4157aa647ca0eae48ed01fae0f89859f03ae85b1ca5b0b4e655c32152d4d4b05a8455951362928ad64106fb0185b474c10"}, {0x0, 0x1, 0x7fffffff, "10f8f829b9621aae82c609c2b31230e1e0ba099357e007683e"}, {0x0, 0xffff, 0xde2, "3899ee8ff3acf670cdaa0736666f0a1919ac1d0205102bacdbe896eee275447ec1dc274a457f52a2e576e0c4c5459730571b8025f9f22edfb94ef21fea6c020af1384b85e004dd0c94680e12a8cae1e60407f65c499891be75ff3bb9abc3c830f08f2f40ced09f5c2f9e6f5606f697e07fe7f45220bfad929d80538bf98056caa2f16cca096d77e3b8"}, {0x0, 0x1, 0x4, "77bf4544c419bc815525c3017fa4b6a360d7ea65bf0c0ed3ebed4aa1f3afaa941538ff175a3c63c42975a2aacbd2c187312b2c62a58f4a18550e8962666eb0a1c556c3f3aaa9ff3c4ec943168b7d5a80e44ed0438b36c3c961cc4046999b58d7ca18b47541762d01a58538debe4f11efb9b49ed0bba5beddc762f9bae5657b3939757032693fb4769e4a3485ffe478096440d23c61aa4bffa31b24bdaa3288d7a876abd8d4cdc8489d081afa23be69"}], 0x8f}, 0x8) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r31) r32 = getppid() r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000340)=0xffffffffffffff2e) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r4, r20, r21, r31, 0x82}, 0x2, 0x5, r32, r34, 0xe8, 0x5, 0xde0}) 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\xd1\x00', 0x20d82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 11:09:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) write(r0, &(0x7f0000000640)="bc", 0x1) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}, {r0}], 0x2, 0x0) 11:09:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="4f57c0364cb66a4e5592443a080d2d07d862b024ab06edf7089663e1e8038605b3026dccfe7fdd65e7e9f46140dea40a99ac7dfef139d25191713216114c87363a614a71", 0x44}, {&(0x7f0000000680)="63ac460defb721885eb284c2e1b74bd4391d1e75418fddbbf94d155c09cc928ef8cae2c059b8bf3e84ee67f531da914a6f8f5509d2e64558589483e14e9bf9d56151bd1a535dfbaf8128d1422c40a8b9227e2d82a421524290fce744a27884568b36ddc660b46f1929189ed9ba1af2a3e25a3b4ee1cd04383013d934de9dc54cacaca3cb0abfffa31cd8d7099659499ada6d54f98aa5a4923bd29e27ada560876bf5724cc4e8a83020a4c330374478869453273dac45ff01a7dd4b62631561d54d78c9d8bb9ee31075b2d46e65ff00ff50e08d4498ed0bcf275d98c7f86a3f8a146f598e5c4f3a3c84a764ceee138cb6a284fad7bd468988650cc9eaef6662e31ac331a766a3da0c131dc41e9c7c5b3d779f06a47aff874df00b3081a446f6f5b43bdf89fe1fa898492e74aedab561e2cd1b527a3b154bd928034cb65f9ffb3b77a6bc3163d3f2ce466c0906f6d24f7e7baf23713fe91fb152d6a0dcf7b75db1e4e21960acce7d5c0fb277c5f3bfb3539eca3442f6358c808f70aa223bb85279dd60c51ab97dd3afc831dec731ba3619e0233761600fb83ed3641e3de8e3865e088b177bcae3d981ea0f7f86bbaccaa6817e8cf11ee06d7f4ccf515ba2e50a42667a04beb77742f51eadf7576a8b882a16b595935dfbd1d58d7777706199051d63fa6109c323a74cef2fe3a86494a1259043f7b370fa25c65d75ceedae8ba83ab7948bec7977d5c4bafba0a9728aa0ef08e0246eb4c50e1f5c6bddfb6a52e6aa9209e440ad872d8f2553bb552caa34edfd4b9fc07202a5ae4c4b9c40ad5993c6c9b710b4ba19b95572d5804aa898714ccce9d9d242b05b2809a8b77a5d7268b22bc1bc132961717e63d6998294438b96ce03575bf08a8977a9240f8092864eab1e808a8efab673106ef766dcfdcc03c20932699701ffd52c434c132d622b8f986b9e3e8abf5cbe3a66a5a74b7e909da9dd360dbb9d1d25697ed25321ff400355dd5f45eca68efa9797eaa80c759489ed9ca1c8e68bbbb07308f7e2d5f430d835d6b981a0525d9eedad64810ecaaa33e08ab7f4ecaf68b6e21f8d56904dc41c0c1a0390bb9b182b456b21a5053227113d8dded1373279797ca1055e04bfd45fed67d2b8df0d98d583d131d942fa6b51368a1f4e7c2db95755ecbd1bb4bf6c35485d57dafc10ac3e2a56b11a8a543910354ac48ecdfb44a21f613cbf70b10a7c8b0ffd913f761dbc6f46cdc653f6b9afe05131663713b0ae628a94573dc88a3840d2ae8d567a9823d2a61dd3e936f3681bc771fbc6a3458f9b13baadc57bf8077b69c663cd6bf3cd1c984d5209ffb1a90b488f0f7e73de0d111007819f03db42818bf796ba891b7a351cf59847e1b294a21f12a13c22320e8a08410de3c4c70e664d61bb82635f6a78a4e7be14902b4ab9580e1ae1af0b9b7252cca26af151093c6ba233bfcf89eaa1f19e14113d186b9d8ba7f5ae9c09987714bc7c48eb3c6977b8919d88af746e9729985dc99047fe75a2fd6515dbde6d63fb49a13bdc0088b431ec2912a0d5064684cf6680496191c68b540a4af635739c9f249ec815fc73c7c9d5b10845d0085d1b02e532fa51f9846b346c4504853c19da23c931a5dd6441e9367214be413fd4b645e984e8fd78358c726fff5820476f1e425e8043cab932d2d725b5df5d9b02719405565eec45d3644299a67dc71cd6c54fc7b07b6864d5cc05a238dfe55d71e7aa8915e28f721185e25286441292235a2b762acd2f5db222aaa09cf295437d816e1d0aafc78a1899b7f9bc81398baec4b715203f20c4b5579798d93d6e450218fa1721fb8efae673795dd0dcf5f2687345bf1352416e48fcd0949b3c96a12f62bcc8f1dd74290519817829445fe7778f0c6e52f9697dd52f239db8737acc1bc87d576ce610e0136c25d8d97a56b825d4db60b345656eacc91b10a663217adebd452ad0f0273a01a69b0de381bf4ca9627a06a4065a3e6157231479deda090d4ab465c49cf614ef6138b29fcd16962b92d1faa9f01d45d58d666e7fac964a9e2038ccb2ba54ff04f761a520f9827cfd3f3004b660da7855d1f5820fc33a3663a48ca3be6a2a48b606333cb6e98d47e8063fe752a01acf45bf1238cc1f67e439412e14ac1e364a25241d7143e2823156372f339902b742f3defd8465b04e5524fb17c114d2e92b0d4467150cb84b80550a99991bfd3d1086de0a33e7eb562b0e5e0b8da0c5e6e38e5a9e0db6cd4b21a9716f9f8db9ecdb7767d503db88aed88c5f4d20fe7e4322d5e34a054dc30fec1ee76be749beef4c4cb59fe4a76264f8a9c4e9ed9dccb003f954becaacb0fb998e9b3a8e160d599ef3934424bc58f0567642c04397ec05d0e15ebc39ef584b3e0557ecef42c425ab45db8b4a5374d35d1afbf851430a82e3d12a98b065b42033eac3bf01e2af2e1bc9daa869eaf002df98ff2563fe07595fe38a3d3b8794005310866dbd489bcf6c32ec7947fbf72962fe2defc4cf4f18505cb72e1291ed67d7027ba0ae5877d8691cfc4ad350a17d85a2eb3d859185488aa73577a4022ccd251a73c3c83c7d36bef812e7a0f4f116bd67ff93af7baa6f4e9668309078f97e7a8539d4365ad023990639fb3a004c10c8a2178e794f554304752e61928414145d9d44746e601f43f87a6d7b2443bc08110518ff8ce2d8b8d6c0c51370c19d55cd6bef84fc3fdf3af9ffcae85a0743522afc4a642b6b8b365fb8740b6d681c4068e682b1123c0069daff05fc74ac6924670682ae58d552a438186bb464c5aa2cf932f65bac96a8782faded3a3f14862efff130ed8ff109ea2fc265e78ceaa93dac421206ca695946bbb6079eb719619d0d9ec5ec315a3fafbece6a9f1815118e55f5cf2898b5ed95eeddc225adbe273705f73b485269ac76dc607ea16acdd31e7ac4d3f0f3e56cfd9e5b9db787683c6230c9a716813367c6ecc52b4f9d8a8239fec3a7e7e6509579b40ea8a1fdb0e0deb7bbb34e8154911a48bd23aa3e1c827d6700d14b287c069736e372b3c642d36a3858b4058941494a503de28287dc8f3c5e1b9fb21a8920e93eb4caf9fa5c18c8642c777c25c225c2c9549ed79e285264fb9c6beaf1e55867adc78d78e7f617f4ccc733a3b09080233fbd4a0a4938bc56434e716af816c59ff1edb84f5cc72aa2d6bd1be3f97947ab72836cb8e7ef0f20bd9a2bbe039c4ba8ddc30689a4e4db00b3ef02559db76e29281973418e0f65a0a2658ab52ef67feaf59a59b5f28de86ea950ed216ba337d0661875738a62df5b22c8b63d2a0297c840b708e78c5bcfb3b67aea36effb3fcce12899d93e1b689073b737645f1d02d4f8d93e734a95b3e4372cb26cb63568e6d66c3cba32ea17b7e1335c62a7f82cfa374508f7fbe09a0820533d56dcadc5903f6c5a17b5f210f885ac1b7d42067808426324827679f34ca45eaf4e2dc4f96f7fa7e45b71f4db924e9e00aed7f5e5bec8024fd8d8ea391b07132be53946285cdcdc281ffcfc0a7591103ba203cfd3799dac386e4e0540cd5b5b4efd4cd0cf9b5fb6012811f91df70dc6421722d8b441ab3c6bc6bf2b423a1d08fe572a8fd3aa6052ce74f2c02443e736a015929d2148282d16e8eef733cca62514e38a819ab703604fbe7a9cbae2a19fac9ab8141c677e5453b4871190de4c52b6462f34edc78ba59f94d236987cf5c980b4a04842fa82e8c751f2a0b9762e38a368bf9fcdc1a2637857885c2308da07544b21a4cb56c39892ea795a221dae1d7bafcc546f095ab5e773c4cefe14cdf443313c49ab63ecdd24e27ff25441c22cc39db0a9cd65ce6eb2c20cf8b2f10f4c45969fc33eae7d2748e20b51d3934e01ed8202680f2e7cecac8ef55a68a11cd85e536140de5f404f8fee62d06642cd4616c4e34d1924b67f2fc04bdd429ee9fa0e68876db90e4f2aaffb8529c28123854367da489b7d954a140aef12903dd688f2f03c82f68171eecab66a0ab5f10a1ad950a612c0600672385f20aa4e771b188f0cfa4f208ca5bbb0ab86a43e919fbc82a61300c08eebea0c3aa497324e787811bae27adccb8b922f4379ad374c6bf81e1d6b0f716a14f629556058405cdbb9edd25f3e8ac25cfb196ae571cbcc59c829c0ef5974316f390c1d4c58b545e6645aa5b1631db0c0639d74ce9481b48eb72a322c7c158c8c86b663fde782c8f8f99122bab37ec53e0de2fc57c0ddea1ec2b8fccc07a9141abae27bcc2308b4c6aa64947b2f63477484e3a76e8f6388f4592f3b0027d01dcb9b6645e173c9ecefe9c358cb5b565c87db02a5393e29e6fc99493b2d80dc38b5348521ef60bc101f24331a5cbf06637fe522ecf4282d9751016d2c3664ded25d9a0dc7b2757f460146bddd1f7a8c5e0d3ee186656077a9d26916dcdccaeb8042a6e3c1a5a39c4c57e2d4a47fc7416ccb56b1cc66e6d14f5677cf3b49b6253d1d590621049ef01e820b0eb1bb8c589a982ade184c9425e781ef9c7853faf68d23abba9307a0536c6c0662e2d40bc0f386c2ed932fdd3601979cab8ad99f2ba8555ff86faa6710777e0f6ccb7a6e76987553d7a804b75db1009c6250c187742029b6646a597bc9b8f2730ed9a0975e6dadada55bd5ef41b7d2415930e8eb39befc5bf7a8766ca4307c378a6c85ac8abdfaef7de53736b48b18b286740298c024cb399d0f9eec3039324230e8ff6b2e5a60fe169072c3f30a120ca736836cee834f2c7318475dc94a70b054cf6c15c31e22ed89709819b84d8d180ba12b399e42de3dff2c63a7ff61a4e0d29d4996d83aaaf2a269eb6725c0d29a49aeec1a45d7b6df61a0def624a8d849670bbd3f37962be810712bb98ffb395c5bb4c47ced5e0cd08afec29b0b40ff11fc97c774869c48d45640384631f328eead76e29599abde92fd922a622baf79a8578e05b66ab63a84a3711de2b47b709c2dd8daecd98b8e9fa837014413386aee6ec18f4b4ad01c42214adb244823801c33fd3215c9cea6b9caf2b48b34271c2ce70b94059cfa2199cfc63cf82133e8a76ab7e89a391643b1537acdbafead84aad54127805eff31ad36f5cf7cd74efbea3efcf0a8804914427ae3b47b77b9b576a12366e6b3630833d4e2a8abe5bda3a0eb55f63d328fba88326ae36105a7365170d6fd8195251ee1e3386a8d8efcfbed1cff1e26cf8e6f2f1492c9a77744e405b5a66ef37ec4bcd9cc56c90c8d75a946759d709c12953039b0c2e6ab009141f7397b2e50dbfb9dee57ef5f3a45deaa15eed961b3f4c9422c96fbe3d49289d5fc932c3d24016502905e6378fcb2822649e3a0442af3881040a6a8100e0036877e4ee865338671b66cb7f5cc262c95280766c1bb85d86d7cd7d628ea2f90b429e2fe0809f3084f90934df9cfea8dcbc4c7b7c0aabfaef15a19097a2e4d6f9f425472e5255f32ae6a1a5a57322a6bfe49e7fb96c89ba188b596178f709934c9c209c4df934f152df6ba9e50d2f53249fa0fa78a0f9fa4b0beffdb4a4f4ddb62f52e0c700281fa2d7f376e69a098ec1e59bdc5726fbea5605fbbf081259bc6c03e2bd61b6b4d802f8d85c08755bcb28a518c3c38125c77cef130f114b39256fe25fe16e2b234bb3482b9a948db9ef88da94c9865b4cc93b9389c1abb975e9be9bf7db3376f39ed9fbce4958163099564241eaa804782fcb74564303d599ca48acb8d55a1e07cc01f7020b2d2629f093a92e232126552919341406a7990d8672ba7249e2e3641212141d2170e6f1b22b9a3d758e19da39fe6e18d25785bfb9907741b55bc771576e876fe", 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) 11:09:21 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000915289886c653000983edfd2b23b239f4571c82effecf3cebdd70d95b0c0fefdeac2ab7d27c6c4eb96957207697502cd766700f3afa21fc6c07f02c5129abf994ffa9e11540c20e5c475bdb4248da9e0452fde192395e649f2b19a1bd58548255b97d7dc7cd15e3ec85dcfd0775e29db4e796ad9c41874c647b99011bafa49e7124ed1412bc53df311f15820e2987d63314b31cc5e6062404e2f819930cab4d5b6114195fd00e12b0a644dd7370396059e08a27640f09e740d7dc05058bc99e66a9d86291da69b345d18505d8a5991815770a12d06081f81c8db8bde53796410bb80e895a100cb22446de697e4fd11eafdabad4f35ba7b3c68d2e1152ea2c5fb3e9cf4e053"], 0x7b17) 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4000040}, {0x4000000000008b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 11:09:21 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) 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"}) 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) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff9a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:09:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000900)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file\x00', 0x800, 0x34f0998ff0784a82) write(r1, &(0x7f0000000740)="4bc6166396d81116c1523f91f56e276d33b2c1c5cb38da4bfb9b94ad03d0999764f25bf2e49300b8dff5aef18746f5a4a0c5402e2e985267cae4be50e75c9d73860b96c43e7a6c231f7a54bf4ad3d50cd63ae79ddd299dc587b9fb60fda26d010afced1da4a86cedd8e288faa3f10d2fd5dcc8944020aaeb621ea37f3f55ec2c793dc8b6b2a75dfe01b5c59bceef057fcf905b2868af486ab10d6554d379dc4fb536fa471fe973cea7bfd42b62ffd7e3aeb84d873cebf8b2dd", 0xb9) pipe(&(0x7f0000000580)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) chflagsat(r2, &(0x7f0000000600)='./file0\x00', 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000080)={0x10, 0x80000000, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f000037b000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f00002a2000/0x4000)=nil, 0x8}, {&(0x7f000014f000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000574000/0x4000)=nil, &(0x7f00006e1000/0x1000)=nil, 0x380}, {&(0x7f0000237000/0x1000)=nil, &(0x7f0000348000/0x3000)=nil, 0x5}, {&(0x7f000060b000/0x3000)=nil, &(0x7f00002a0000/0x1000)=nil, 0x1ff}, {&(0x7f00000a9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb7f}, {&(0x7f000042b000/0x1000)=nil, &(0x7f00001bf000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000603000/0x4000)=nil, 0xa88}, {&(0x7f00003fd000/0x1000)=nil, &(0x7f0000648000/0x4000)=nil, 0x8}, {&(0x7f00003f1000/0x14000)=nil, &(0x7f0000220000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000125000/0x1000)=nil, 0x9}, {&(0x7f0000570000/0x3000)=nil, &(0x7f0000759000/0x1000)=nil, 0x9}, {&(0x7f0000457000/0x2000)=nil, &(0x7f00006ef000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005bb000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9e5}) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:09:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x6) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) socket(0x11, 0x8, 0x16) 11:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000204, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0xec29fbc694f07c38) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x3, 0x8, 0x3ff}, {0x4824, 0x4, 0xfff, 0x5}, {0xd1f9, 0x5, 0x7, 0x8}, {0x2, 0x4, 0x9, 0x200}, {0x400, 0x8, 0x8, 0x8}]}) 11:09:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000000)='vmm ') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/208, 0xffffffd9) 11:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x80040006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) lseek(r1, 0x0, 0x0, 0x0) r5 = dup2(r4, r2) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff51, &(0x7f00000001c0)="586d6c2a8ee485a4eafa41deb286f7b6b63e535518509ee2f4848c") 11:09:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x10001) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 11:09:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xa00, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0xffffffffffffff9c, 0x2}) sendsyslog(&(0x7f0000000040)="d8a859596ab7674611d62d08471518839a2d9d19ce665b9cdb4220811f508b8a78daee8916097adf5ab8be1a2b726ffec6eedc09f87719deedf5dd9840c19c5c322904c01e3b93d9305a6b11b3c4ff1ebc47ba1b4aca136a94683667c877e35b633d114be4ee4083915f0cf875e0b6725f40b8df9a564bcb213c937e", 0x7c, 0x0) r2 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r5, 0x4}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) 11:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 11:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:22 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmdt(r1) 11:09:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r10) chown(&(0x7f0000000140)='./bus\x00', r1, r10) 11:09:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) getgroups(0x1, &(0x7f0000000100)=[r7]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r12, 0x6) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f00000001c0)='\t', 0x1) 11:09:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semop(r2, &(0x7f0000000040)=[{0x3, 0x2, 0x2800}, {0x0, 0x2, 0x3849e5bda7e515fd}, {0x1, 0x10001, 0x1800}, {0x2, 0x7f, 0x1000}], 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 11:09:22 executing program 1: semget$private(0x0, 0x3, 0x401) semget$private(0x0, 0x6, 0x8) r0 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) 11:09:22 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1000) shmctl$IPC_RMID(r0, 0x0) 11:09:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000140)="2c16954c", 0x4) socket(0x18, 0x1, 0x800) setrlimit(0x7, &(0x7f0000000240)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x1000000a7) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x6, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r0, &(0x7f0000000600)=ANY=[], 0x0) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180), 0x0, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000680)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000180)=0xc) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x3) clock_settime(0x0, &(0x7f0000000040)={0x2000, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) 11:09:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)='mN', 0x427) 11:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 18:16:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r2, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tHp', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000380)=0xc) pread(r6, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r8 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r8, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r8, 0x5) listen(r5, 0x57b) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r7, &(0x7f0000000e00)='./file0\x00') linkat(r2, &(0x7f0000000340)='./file0\x00', r7, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r5, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x80}, {r4, 0x180}, {r2, 0x105}, {r4, 0x8}, {r2}, {r2, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r7, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") r9 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) 18:16:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 18:16:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x9, 0x6, 0x1, 0x2, "a30bc98bcdb6bb96c4c76f4bf3f1226eae7dd476", 0x8, 0x4}) r1 = getpid() setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x448788dceb66882f, 0x6f2b) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/92) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc23a5963587cc34b) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2000000000000246, &(0x7f0000000080)=[{0x5, 0xffffffffffffff89, 0xfffffffffffffff8}]}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 18:16:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 18:16:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) 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(&(0x7f00006d8000/0x3000)=nil, 0x3000, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) 18:16:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 18:16:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x3476) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x178) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) msgget$private(0x0, 0x726d8ac0d19f0226) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x83, 0x8, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x3, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000004, 0x80, 0xd8}], 0xdce, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x89, 0x2, 0xfffffffffffffffe, 0x80}], 0x5, &(0x7f00000001c0)={0x7fffffff, 0x2}) 18:16:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = shmget(0x1, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d7fc08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d7fc08 pckbd_enable: command error 18:16:34 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 18:16:34 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x80, 0x1, 0x1, "ba773d79ff4acb9756e88e2a6399b56f762d77ac", 0x5, 0xfffffffffffffff7}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:16:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\\&\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap']) 18:16:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00c3f700000000000000184b18ab27c668d5c9aad84a8c7c3c02188aa144aec3d015165dcd7f1144f168abb395adcd2ec97e8209a0"], 0x8) close(r5) clock_getres(0x0, &(0x7f0000000100)) close(r3) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000280)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0xc}], 0x1, 0x0, 0x80000000) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000180)={0x7fffffff, 0x6fc}) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000240)=0x1076) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r3) r9 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x5, 0x401, 0x8, 0x401, "494928c73ee771df785f62425f93779540a4a12d", 0x10, 0x7}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) 18:16:34 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) semget$private(0x0, 0x2, 0xa) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:16:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0xfff, 0x6, 0x8}, {0x9b, 0x2, 0xfffffffffffffffb, 0x1}, {0x227, 0x3, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') 18:16:34 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r6) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 18:16:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="f7fe5cb265ba4133f255ba5105dfbba71aa9c90a29a90e364c6636c50c88cef6637ef7c62f4c87e1d14c563b5cb903604293942480bd0845eb9a252f890bb5a718399964d55512daac52a8bf2227fa3f3cc1e88582a16e12bb9b3a32e7328b22bf5b2361a5e5a93b5ad248cabe85e39ef5f0fdffa764295e0dc936aedbc902fbfefc5bcab45325076f5eb8e82dadde0483ababbc3d7c3e92bc04cca36d7e5b564a59acf4afb7d41b7f319785e58c3876803887dfc446831446879f2269d6f5c0cc5df6e16b40191af5f0d9b041ec9d7b15d6a34d46ced3ded7ab59c7cd1d6ae6c676c516108f9d7afc9f7c2f0c4df803aaeeb59901e8577c81ba9fc831d78906013f3195233363280bea5cba7a8c6dd33cb7c76f309fe9901776bd9a79d4ffee20131f73d58c7234ab3355b3ea09603a661c259b910773c6341bd3f89a96316f34f6704d734f99ad91f35a12ddc06eb47de0ee7fd57725e93c7746e29b41a3986862e6706034d39d2fcf1ff9da4bbc11233a04163de190e5c41b97dfef9c633ab97f76c3c46ae0cf7a0a30a8414cf878a234f74f4501bd8abe4cc1250b37efabf859c254e8bf55d24f83b97a9d5653dec5e9da63d39b7af0a83f8345d2f3e4e5d2268e58c01b1884b6946bf3f3acda1a8be231deb62b04460775c6ff7c0d775db393dfc1bcfecaf0d324d10e6c96d452107668046ad2dfe0ba3c7abe9a19d36e6b424cd90e59a679633642ce71f5422c57e2ee8e7b2c89afc63e21c970553923e536896ec24c672d00ef2a1d9c43b6696580a673e36dee3c39d94d88d35abfcda7d1c6b0becf03871667d6df81cedfaa4a479dc7c632ca22ac7c5a9feaccee65b2da92543a16ab183ff6c94cc256e9be42326c101a6f6b1f0366942c81a941208f1b013462c4c362321a57f498f2fca6cd4da4f681ccafcc699f39b9b4f7f310b23b99cda458db69dc670be34d06762c6de1df45f556d1106e89b5a0ac2979123ae84a7f497cd7d4c2f00942cbb691dad5cf2636bcea79264dec4346bdf6a7d817e6ace631db3374a4bf5df3ac5b11fa085e4f1c3dfb9087f49fc73e8dc8ed1eacbc6b17bc3fee5f1251c25f4bd29053a7f222111f916dec000358aba467b50e894dc35acf94467fa09fee63b50ed14efa8883d03d962b3ed959b7f73b062a7cdf2a97b60280e8eadbb60859d5cc5d6abb5c6bc798154b8441b63007b70bd5e0ea7cddc0fb2a5bd60d0937d52c579f2a1d7a49c3f423a7c38ffc904320c14509d161a5419d8ca4165358197f35e1e4a73db4b6923cd68af77d0513f18aca62319d3d9b18461a7a40c0c4b1177a23ac71f1a1bb6e44ca4118e1234aa724f09edf8e5451407ac8f301df8d8290ec693a9c4d3ffe8761d9629bf05acff9de2ef04b5a4c92eaa09db9f3307e958593b56f490c0e35f2e8ef65f1c065e5692b9c060a54cbb337dc93cddf0aad196495e0a7b20886203eb3362f969e9696945330b76279354be32c381524806bf64c577e8140f1bb2c7a85d3db4ef4679f6b712d6b85e1d94940ce0886fe63ab68238e0f593af3482e0189e261a2275575a273a83ac9ac083679203f8eafba8385a1fcf9372cc3d90a58ec84d921142ed2a72b657b8460a6e90c0f5b51a7b3b91a2d87d72aaa8a77d488af8bc8ddf0a1e1ecdaf5ae8b79036475613f5ea15f53e595c06975ad783a05624b103c26bd1a649ce368885f4c83f6f584f0e3800eab6f0cfd0eaee111fb646cafe6e8f76774ba04392e89c9b74e73614c243b94b6474f68ecdbd5bd99ff4213b74f6a239369384a7c87c62185a5dcda4ac4584258cc49326fa2c973ec3310a98eada33b69bf4ec68d0ef2e19b520669ba8a0af287a8d9614ae50b8d31a06b07cda55e6311c4b2b443fe5798269da25e55b9487f0e525a4cc6832774e431f6873b5e8f7b9d2ae9f5eb7b2e05f75f60ea41774173f3e9b4c17504fce1bcce19560b8e2b8fb2132f2908b108c07a8633daed33037ac1039287b6fcb3750de47626a33a9a2b016ab05633b1540ad5212ed7089875a494f9fbb7b9385f6ae8e5cafd8aadc39f588f5a9ca0964a5f2955fa008ca6e7492ff4ef90f38393a6d99646ea192bb3727d9fee90cd42188043b63d02f854fd3b5081f4f0e51ed6c77d6ee0af38d71cb89ac939d9324e0c72fa3417892d31902be84480b26d29f8b7c3401420a58cdc3a65a2736e230e8158c83d748b7282af83c8ec4f3a2fc8aa40209ada67431d26fb4d57a1b8903a3065d9c48a0ba587988ee1a7494569b24864a75b908a4dbbaa09e5f3bc86e9cc8d7b409869d21a093e9a29b78f7ed6922e368b179d1421710ee00a8a7d08f12d66761707b1458e21b3acfba96086a88af1f97ba601b9aec881f7e1606e03b52282954f5725452e2a39fdd6698d3f668dec47530323b7ba6a3a9df90a9c6e60f3010c721e5feb3d195d7e23dd315796d7c20d3834aee78466c8fc78029c1af66f08f44cc2a256456ad3662c98cc7567f8eda2f8173fed8dc132eddd316ecee594a94fcae2e342ee97797b0c805efa43a7fb85ac009762996a584e454ce0641bf689453bb9369810880cebe5d5af717cd2f093532daa24715a7917f783f08968b991628e93fc278b7fb1dc429dbf8d9365f8c9641cd7415b10ab2bf819f2c6cc30d3cd0a8336da4ea6fd03d52f252b29b24079af5141f780bd44a759777d1d8dc874c9899181589e2b639688e4ecc8edfcba9816830f7feaec84c570ad5da385002218961e055672f648904a3cad3486dc9767c746de61a4bea5d728c05f79ba9493e3a7b3ee642ffcdd2e86aecb11735dd5beda8c746a7a68a8109252073a099e983d946c0e9c1a88e089ff0a8a5217aae415d8c3e94691e096d4d0ddee0027bb02c2c426ef48850365c6e6d8e9270745ff913595e06ef0b236d10b671dff908e0724daa700240981b3884335ddd4e8ae9c62db81a34fc4c4fb8a8ad3667cb494523349912fa2786e96c998ec73d6a73e800fd06f4335fea8384ca67c77f2dba0d7f2fe7ca50573ec3b937079cc5fefc5e7970d1ea4db662be163a6489d493aab0a09b723dcb37a2f410d94a9b2ade53809946364f9c575c426b1ed2a9c7c031d62945ca18eb507837b666cbaf3c756cd64ca7427a852121dff2e8306c396011458d7ff3018f96ae258ce8eb83f350ce8cb1efb44c70fd63ddce8b904b6bc3ed9d3edc58cd1038b2d15a4baf3d8afc4fa9714e49525bc659c80c2ea6d0e3f749a3f336cfe091870cade6c3e5e1c558e130356c6e8deaab2c0a05fd08247491b085271b094811d874e315aae3cbeb3d7539c4059898e858ad17d2c8adf50d343f0a2e9257ed8e9ba982b27225749cd75a1374a4b897ebc64aa5b73fb07bb586b518e4bf1b4b132cc772344cc0576ba9ad72584f395df3f70cb3a81e051dde856780b225044b7b5637316c63955ba191b2a3e5e3661474d0ef447389084331b66769a9728608b854427a1694fadb730e2fbe7c7b034e2eac5b2af73805e80c0f72a9a6e4daa01f7f91020d45da932ec48428d0728412899b7af8ab2460cd5ccfe80b254b07d9d663b3ad365cca5cca3b9f972ea70d50cbcf010f2865117965eafe7122e32e9ec97b2ad2ccafe98a2941b0b0206794b5fadd615a2072c9ed8d6e921f6aa09b44d0da690ef260d9b93baa6f1c62cfe25fefb86305ec3acb576c7526f9130ac6725a90e6b5b7c371432687d28067bad0ec469c9506dfb04115870897863fb713ad104c0c970414be42fc29e6ae2c3e0d222a2e502492eabe9040749a1fb002bf3b9e8c023537db6be25c696f3dbe6a4f3937c795ffea19a9fd26eae6d5e88f06504bfbba5bee025035bda59e6866b066c95892d7c7447e5c6a093d1b9eee543563a55d700461fec4cbe7086dfc1a88cf2856823da73c71dfaf26c97534b452b04f5a2c9f8bc1f5cf8b9bb04071516b8aa42122a62ebc18f6921d0c11c8dce8bff8a13406b765f4045deed2b14b18655db3cffb4b2dcb0d1c12ea3a874e301369244ca902fe430bf6cd4e4bfb540f2efd1c4234a8278a82bc358d1937ade8cb9d0288a299bd418b685653bc2e98375c6d1238a468e2d46e94553a602bd5c7379b7263434a8bcab5a2066e6838dce29e44fe483c5602941c3922e4acbf0dc925862efaaf0165df76b6a9ddb5be5e2548aba7943ba3d50de5d079269b639dd00647cdd4d14a48620f8e36d470fe5b8a9116e22686a1618b9e7e05cc72ce832781fb89e610151c0404c5c803a6af73ee17a2295aa2112812770ca3415e9910111ec44a7e9dc39a1ad1cd7140e97d6b281a77351039710314da48f1320319f9f3d76442f873acbcb3a6e469a03cba8e33e036ee94fc6f0dff6bec106d617c583ff3157d3360fd5873a5903ae77e6367b0b435f2cfb791be22a3d9438d265710af16f8c37005d1ee8454df76712cb05654e61c58d199b1c2226304de31523d518b65fb369d63873592cde8cd96fb205c4d5bed964fd4ad6afe94a32f750077a37d7de315c8b13b48736dd574dd53c911ddab8575d76db4eda09ade132ef4bec168ebcb06387af16b987f28f6f1091bdb48a0f29e6a69e81a08a325154f6bf73e129e4e273e232da58649e17a3fb310eac134a425a84644a806c2a5064cadc66f869d5330b55ce759038e59690cb08c478a60580c02048dadb3b4cef46c37bf55ea2e7ab330ca855f05651ff6a6d07b70aa6aa0bcd5d04ae13b1010ed96bbdb98e26943dc4c1500d0fcb437d318cb5d86e0ff1b7c0f610829ca5354c7045cb317ca70f3802f5f3363a3e23f74f3dda7a87c39bb29f626249df77af6fc7292e58d4f04debd8cd85117b626c0f3b0e29d45c6e919cb21e8914232aed0d2f82e39506fb6803a3f52c2e076e561e17b606486c26a8a354a70e8c5cb2fa3529e04f1a1ed7abe0e18712af67918f121df4d9cf61dd60e03ba915dd5da3cc463672cded302e42355d1a4f5b2dfbab9937d8838d9dc578c96638425b1c1bf7cd626eec0ea104753aec4a9bc142ebd6c72cbfafbebb82244e77c6931e54ed4077004705e5c5dc22e2ced4c5cffbd31fba3655a8349f701109149d23c10fd837aec69656392f2a5e496dcfaec5ef5f0d82494362fc9b084929e7e5d3d234809678921a1eb7ea5a5499a19c30b12fb97d495a081b7db3231a613c99062583decd371781dc79b8fe07cb39d92e2d844ebe497393d11196d85e373b9fbe6408392372e552d4acd48dc565d2c1f3104f7d2e9b8416b95fa04a5a95fe1c100e5944038ef07c281039dbb3e0a3b2c5f6d2aaa96148f4e6b4697f9c38fa7ca334d697df732840c9f185c090cab6731c6f093c2fa6b5e87791c3ee07a632a8f0fe45772ea3e93f52bb657bf7d55479ecc992f97344a29e0009e8595bd3b0c79976cbefcd09b777abc54d773287d527dd4da6477daf879204b970d40508896c55665a2d2574b0f5c98a5e835284ec47787b26adefdaa9f8a5024c7a6db8cdd2192e311ab0714c25aa5a66703c547fb65b630b1a1726439adf965df0da14baea760bed7ca8c30cd6fe7a1f9bcf4d6de5eef77bd4de37a41e39e720620ad5283d8841df855d98b4314d5f382a1523f98caccd304bb655ff9b2b43bcc644855be34490b584c99ee14f483506b0825c8bf2524b4d7d3c52cccbf7b0d3d48d524206fba56d8119718a764cbba5b66b75067f8e1e9742a61a8251152560175d43e840884099f6495f29997e7e8c2cf2ab9c5fd6f76c9b95455aef87bee20e1f4b7c6206497b8c2f9c25f2b81ee194", 0x1000}, {&(0x7f0000000140)="c37700075b02eafd90460ca3ad576e31eb043af0728db322557f35e8b20a6323d8c7836106c65d4c3483664fd74cb9bd2ea394971d7a514995064706c1b4590369935b1908e1dc31fbe465dc8abeb41b12d4af514b92186e4880", 0x5a}], 0x2) 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), 0x7fff, 0x0) 18:16:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10040, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x40) write(r0, &(0x7f0000000200)='n.', 0x392) 18:16:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x1, 0x5992, 0x7a9}, 0xc) 18:16:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xd6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001700)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c521f119bdb1078c2", 0x32}], 0x1) 18:16:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x80000000, 0x1, 0x9, 0x5}, {0x8e, 0x2, 0x4, 0x92c2}, {0x5, 0x10000, 0x7, 0x4}, {0xd95, 0x3, 0x6, 0x4}, {0x5, 0x3f, 0x2, 0x7}, {0x59, 0x2, 0x8, 0x4}, {0x7, 0x633, 0x400, 0x7ff}, {0x5, 0xfffffffffffffffa, 0x4, 0x4}, {0xf920, 0x5, 0x1, 0x2}, {0xef9, 0x5, 0x3, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x6) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:16:35 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) syz_emit_ethernet(0x5b, &(0x7f00000000c0)="98ac45f6279d3e787576d7557a180dfcd3017d659a8ad274ce578159c09f451e0184010cbd84c30df3874d83d8b1d832e5a9e0efa788ec6b833db28513e2f52bd6c1709261ed70168de18a76038fd122d3a1e98f692786e48de2f2") 18:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) pckbd_enable: command error 18:16:35 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 18:16:35 executing program 1: r0 = socket(0x22, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 18:16:35 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22b19afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73968c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a2000000abbe4041295d8eda68acd47e3790d601e10800"/143], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 18:16:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80006055, 0xc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) pckbd_enable: command error 18:16:37 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:16:37 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) 18:16:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3d025c0065aa8d7aef90265fd9884228432344ac2ae2fe3733e81db9f4791a18a04493bf5057b8d97bba4754ca1ca75fecd21dc1108cf7fdc5b54d85a0d23d32502c70d5b1377b2373a1a71c031a7502047b6694cc4af87d4efa62d7a5b47b521176f9494e449677fe2fc7c4459e1e129c960d262554ba8d4a5300080000000000000293f1043f391181418aa2ba5d4d29a7881106a29e93f99214a5f9dda6815f3fe9fa87b82c649f0dd9d7dd8d7bc34a4247d3bc900006bab06a8631db88b20acf30f50c5759"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:16:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)) 18:16:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:37 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r0 = msgget(0x1, 0x1) msgsnd(r0, &(0x7f0000000000)={0x3, "44c8a0024501e33e81ec18e44ac5d299e40be78e22"}, 0x1d, 0x800) 18:16:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x400, &(0x7f0000000180)="624405a5eb4890c11627783fa5890041a45e1a2e8af749c2f9cff04c08e3f63215f71c52ff292a43717785342e1d2bd8593a5cd14187c85e05e4b3539ccd51859b3969c91eec29f6959f5eb3edcd6fb129f286", 0x53) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x7fffffff) semget(0x2, 0x4, 0x80) r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) pipe(&(0x7f0000000100)) semget$private(0x0, 0x0, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x190b, 0x7ff]) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f0000002400)="2334145eab087ba3afe95e2498e4d62f42c060131927f7d331dcc80af709aa08afea5f7baa4752404149f5928905a86c", 0x30}, {&(0x7f0000002440)="3c87354cb219d9a6e7", 0x9}, {&(0x7f0000002480)="eec640cfa6de9ba068288187cbe859c0ce1ddae025374e0f2d6db0143365073158d69327fcb52f9fe478f1e619668ca5af030a40824f90cc4fd56692ce87c295ac8ce0cd8bbe3efe395d6a32fda6f26efa2e0d462c9f12f441c8cace26b330190c7064f955360551ded5830f6f2d698968f307dca4045d2f979a8998fe61428d6054806290bf675e197b373ec7fad1d63896958227eaa3913d8394b40f29b150", 0xa0}, {&(0x7f0000002540)="f0177b94aef8ba55e2e49d2189a75867a02fed5d51b5cce9285494eb7c1c582619a743a929d6f1bd9a", 0x29}, {&(0x7f0000002580)="6ecf897711a72b985c38e653aa3c4a66d8c545cbc884609a8c60ac40e4ddefa0658ea5622c79cb4c73301234547609fa0c82d6cb46c8173f4bf83cd9a72740b7687d9589448b9a1eaf13eb89bed75c6d8f9cd7075d6aa4fcb5369dd66e7197986d9a73f0da9a9717b0cfb1d406eada081efe9696fad50de1e21bf25cf675781f30b78c2fb31483da9eff8af9303dde9ec8508d0cc951c36776a539f48ff532d28208c1d46e3d0b379bb3327deba126a806b95080509712cc793d0934f8e10c", 0xbf}, {&(0x7f0000002640)="627866665aefad8f99", 0x9}, {&(0x7f0000002680)="7a9d31e2d3731ff23d44d4a3760a0771e30817edc6d0576ef54e99adc1be177d9a711cadf0943a74402d401277857e84029c3c37c70c3bf08d9422a38012d62697adcebb0da2f95d3f745491312b0ed28d69408a847e594d805419d1c6572f5fbed7b3a903adcc018de1d791af0aa0779bd51b9f97eae0adf279ecb4091861439990e78cb1aae8f09415c15ffd49ae57bb339cd25c371b76919cd0e61366e0667a42a01c85d36b84e1e957f119a76790ef8274d6669fd3820b5993fcf498432abb180df7f75bd592b02343c78012c418979e6ce52a6d31009fd294e4564d27f4fc642b599be9d1236caa1c14a51997522ecc580ac391039f28df1c4fa39c027fa3a19d81ea300325a559290bfacbbcf25fe99860ef199fbe0432859d6e4530bba1fc158852c0268d74462d6e31d12d45e624d90fb5cc393ed26fc5da9b1083dfc78ffd91b82a9dfb58ecad9edabfdad0f76de5655190cae300d0b1d825e63a3783deb9dab37496d5e12f4cd326a83ccc80477e0b10a3dcba5edf96a37ad85f356318f273c5b09224561c4fde72a4c9be03085f7103c2511389f04da8b3a785f8bd94f9e29e24bc7b111efc7c27f743d006e0d1467fb14c37d055196a266d1d708afb054ba2ac68eac15652d0d59bbf84e12496a3803ce76fb160372e513fea2185263a44ed87d7d5fd540932bac4bfbf8d69ff9e497584683a1c7acde8ac04715a4ccaeea1be6710810afa0eab9a117b9ed4582ab09e4586004358b4042a099a912739256cb96b62267bd7bf92fd3b638d2404d75dc1fd31c510fa60ec1d7254eeeddd2a9005644b0a4caccf0e93f18fd0bb9960091f90f8ea057b475d272c546e2950b8d871820728d57428e22c571d409bcb80aa0be38b237bdc0e913e25d73d9cf56fa04a181de79ff20e28f95c61d19f50ba7f01a11fb979bfd0f048ca606bd1c36c14fd1f9188dd817fd3c17a1362fd1f7d60f7723dcf2af0c2d3565701a7b989d4f34cb3da18a8e6c874c7e5b946a59b9c36825a5b64ae0a5be837df5914c9b0474d682c7b8572bf3478ff96a55421f8977c08fe6972cd3b1c989a2a3a022e868471b5fa6552920e9475503cf4f4cf23318d7440726a1506eea6efc4cd94accb50868630f5aa430ad9c6c943a039fe0d64929db90b35bb5f2d0db9f237c8b97da0c02ee46adce1249f7a836fa02046f8a1bb93a58c2b269b506b111295316e3c83900c443651131175131a198b3e068940d277308739ae72e26e13e8f81955231e40d09857d251ea0edfbf840cfb17acaa3bd989eb8cac798d1facd923f1ce3008e51dfcf90c67179a8fca19c1ce503715fcdee11f623ab5a7650df9fdf11bd7d3f2f6cc546c1cfe176b1022d84926c59a78d00612baaf4b61a0d3fc48d13818614dc8a6b177b48c7dffb2f5e262743bb4099f7cb56bd21a72dcfef8533a4e0496bc39840f886e496213dc6b301ad3750636beeccabb6bfc350293c0c7f0f91ac5def65f02c8bce5dc8a6673a6f12a4f4c8c6df6e155e1725b18b0ebc9c77442faeb6a73b7603eed1af1cd7980a1c757c61644971f8757af0d4b7ef5caedeb349a5f22a32796253447ea7d8cb1698a98ed21d5924479a9c715a01cb5abb3782cf5f93dd95602106e04e0a977761d1e2d80df3e025d67ccb1d62b511372f9d8413db09f259337397b8820103ca9df8a2e39277615e6ff87ae75c1bc1f88ea1f090f867ee50af5d66297d3bc2b3998bd9c81ded682f0cf492a8f5690e760743f9565e590ededb1acbe745afd35cee822f29862efe85f2a37847dc6c91361b425e04fb229300493ed52ee3456115a515acb648e2e76543a78311db96ade12e9a4a86852e9990572a23471fce74c076c8b9650473951c3b0d317ce136ac08870a2719db4b9e87b541516ea5baf563febc00bbf03e9d3e5859b5a86b51b077cae284cc97c10aaeab296eb245d8872e999101dc20ea0940d3c9d14db36af4b215e35da1e7351cb3c8884828edfe3bdeea9c0dcbe92b3490e11623d7cbed2e1402f9abfedafc4a8de3e8c6c2b5a9bf234b8f17afdd0562b50bad389e79a33a66d181c0dbf466cac67fa10fdc18fdb475e8e735fdb87b6061fb867b9d1abbbb5458fbcdbdc52762d5441b9570a4fda9ce27821ead13f6e7b7a9a2b39dd203321269c192ad8b65fe9f4c742d11448df8ae1b1ec3bdd2d9349923e4894b7fb2d540276282dbe5b5a83e270388f9c2edc422839ae3f203959fc53b5be03d544f8301e3f85ede319eeeac9783d501780094d22fdab577b3c306f544e6f87f3e85402918def57c7f887f95c54cefe6d62204b214f232e828768db6656afcbedb71e4f62e3b4d5fbb86ea25dc921799f42aa563d4bae81678c6933211efae09b3fcaac8562ecbac829066aa94dff7d2f49385282078761d53247e43036ee9ab8aa4f65df1fed8cda20747dc276ef1a746426e50ff7b0092f95d9b02511c2269ede4486fad7ba685819610d0930276c997b2231d263bd3cbb1b54d49520f390835b624c96bbba5f9b716502b3b315b35aee5cdd00b1cb53524ecc46e87c75b793d068687500bafcc15c139d3e69a1e068742667edbf12aa0b94de4b532b9ac8e52d153cb767cf1424b12646ae0073325ed37ac61840321e50d3014e1401fcbb16e0936a0248defa09a46c350242a05dbc4afaae53eb5954e5f66edb33d486ecb7d8413335c6f88c816c206e4e088a20c7d50425bcee7a051d340a325231e1f08d090233c6dfbc4b352175e4883635e53b4a950a97456dabbeb2fdecf045a785324a50b401aa5450dde6dc3196c62212f7401d39feef3caf9b7ab582ba608aca5123af484345d2cf7d81601538aa945006829b3230bbb379fb0c62701e6b6da32b6c5c62616d23aaec7fc43312228c1fea1e4e97058835b72ff29cb6bc873dfc4e8e94c9f51cbf8b99befa3340f97937466e18c6f6e860968378623256a522738b242a6cf7a99beffc82c2328c0d83a517bfc9f8b5d952a054932ca0e1d93a515392f4a163316b0ad5afbcf51556d31103f66b751cee83bb289dedff734bd65859ea9efc257c1918af4079514c6c63231a931b696ce40518c5da6974230c0c6065c005236542dc5e1e0c1ed4aa9081f87096562430723637876690ca33f7be28ce8f4d2798879d35a446ab5940bf4315e85396720425d9d6d846c2428746910fca158f801cb3c43868091c124cdcda290dfc79ec93f1c63a5be7b48134338a2f8fd02e21951c767ca302770cbd1de99dec64bfdf6ae8cff9dc3364f46901bc44c939842db6f21410d8a4705f2daba2b1617573a4c1a626ee20726f1f45032018158bf4129db151b9afe4856b627e12bceeae56fdd0b4e6560b50565853809d07017a0c5fb36f38ed11b995e054f68d943faf70f4522f84be58a1f5a5728b0e66e16b5ee076d6ea45183b3b2b68152b3fcd80528bbc372624ac8d8bcc7de634495030d0d2d13cf929caec211774973f6a33df871e6497612c31205a33d6a74b98d90401596c0e6d40dcf49c930cd3547a72c83ea112f2db832c1322df2dc7abfbed2986cb38fcb15a43f8b4104b126659e4cf3b4c6e96b9e26c733b6f432dcc67330f2f40cc503cfc5cd0cc3db86a18c57a25dbc66703c8342ea0ee675164a31ce73d18c089bf38acdfb965fbbb8b14b485e773821df2a1af8a8d272abfb776f3d511bdb6e99476a46f8188a8c9d953279ab1be25ce512b4dc51255a4d7d0213d294a11b76af35fd2d6cf84697adf9f87254f1112e8e92768dfae70526792f3db23d379661112ba1e7c53d5369febc254d5f93255c9d66d6ebe7a6d91d18b88b763f7ec4a35572723a76fc018d9008b4b091a2885ab24dc4dbdf68d02f1aee892fd2780eb50d0a236dbed16708aa9b84e8f457a1d47f0ca95ddc9f40fdee32bae6511c5631d2b0a8bc4a6646e4b91eac68f0893f3b03d157734ac6dd71d5772cc1aeaf3a08e4af5d7ee8b47e6ffc5263dfe8a3360b30387c463ec9aff347692e655c84c734d04386d7adaf92f26947a8b6f7daf1de5629510f3a2fcec414d9bdfca14678f36e22a0ab8a7a0730799e183f04ffe50a7afced28b2403bcdb5408e3f8c9d2534144cece4f3c1e12c2c16d0ea1e8297ca03aec3c063ac4ed6a372469c1a97cc804fcf9ff0c4f0d9dfe0944555196773b0d3800db90ec721a39c004d7dfc90ccf071a8f1d5343e6cf10e4487666baf5bcff1bae3274fec7139977078cc6167adbf5e411ee0752d6e2f97f4327426d1cd31bd58efbd8d19388fb98109abaee26f0f33235e2d018f55c250922f92eb79d819a4450b6194f73e25580db3bf65fdb652fa967df6455c4e16e5cc1a6aba2095738ef7726f849be1d8d4b5e0042ffe3a06e204364b8ff80a7d389f105ae93695f65288765809cba27f6d29067b5f649e71997bdd909a7b247ffa8a680ae0560d626efc4977df417e3a1d30115931f90caa0e4ac2aa35861bb26f31a8309d39039560a78fc6f3da46f7765dd544bbaa9b33bd8e6ccf56c357f797feba950342c9abaa6ab848c347acd5574fc19660e4c61cf83dd705c19943cf38ce79e889defda213367552fa8e8bd9f312271c177715faf5eee8401f86842f338ff2ddcd72862c51c4cf19d77a43e74ec5b66fbbcd32ee5d5f30b4ead073274beede594ed43efc761a0f35c3eaac7e8aec186f01a01d2d8c268f826d9684de2e1cce4551ee587890cf624d6f158b59057efbfce2c8e5928da2553140eb948c7459aed45bc1c2a9039b6212dad0e5e8aff37561773f7878a6fb34b0be50a06b9e0981f7048e9f9242f0ff286777fcf9e7274c16ba2a5ef201bc7b222c5da17a9c811ff9fc68043ce28a80f173e579631b9da6f4b5546dd3e8f78f3d7686cca04f1f04cd2fad78f16d1e9d96ef25976cc145eb5beb8c4637ce5b0642c2ca8816637f8ec69645ef4109e5569945fd56f91fc70df675bf1301fef01b7914ebaaa7e0d40c459eaf3119a9c9af5bec5e6d37a17a2c0d7599f2c5ebf1b5941aa15a247b942acfc72f7e166e5b184f7c1c840f27895ccafa0bc4b0a567ef337420dbaab30242740e5d600ee87f4dcf6edec01c4ea6d92fad0fada6b9bfafe77add45135d47e322cebffa92eb6d6fd24a797b5e1d7e055db6bac105cc61b863a23093467adf8650db4f592cbdb26cc9b7ec86086941c8e7f4cae19a38b0f73484a59ee2c60191f6474f9dede9842bffbe1e3686208c853fe8267ef64118c610e97e52a2022bf8903b4b5ac06c6f4f9909190629c9559a5431ce2f126d3aaf3812139581f73950cbb1f8eeb52407d2e5943104955674c8c0cf92fffd8bcc9f8c1f51bfc63ab8079b2f795473b97ec71f435bd320f5b618b7e029e2eea81699061f4455f5265c1f3f504f35ad30a43a88dbc776a1744d2a8ba49d3c66443560d9d8cfebccdda171e6a9e7bde7e72abad9c1f00adeccda1e69eb245865fdc0bf6d55e30df3ac4184a6a2333bff7b88d97751beb483e903a79ee0019e47f22c225ab2bda0b74cebd74421f5b7371fdb978c4e4eaf1e22933e9800f86ce5434d34ca604ccab41527872ad65d4382599b0e565a000e9451c1fe74bf2cd22b804eb56ceb52aaaaefcf60d0f1badf7281a33ba0e1df570295779d6fdfb3b401bba1100de9b98494335b4c9ee2d16062136c5306a00f1d8cb933500ae600faf071af2a0f3345aba126667eb528c3dfd2781cbe036198c4db63d1bcbcff9d5d3d7b38bc4da6100c22300a834865691b4ffd45ad882ba6b1174b01b80abba676f40", 0x1000}, {&(0x7f0000003680)="d4353ddea110313c0d193ee465baacea6d73fb8fb93eb97e7a5bcf9bcd80293dfad192c3df23fad2cabcbb31aaf7dd84efa30a4f927f1311cf428bbe3301803d37ece5e180ca30a7bae6746ccd84099b6c15fe6a65caeff1f1bbd29f9522075074ce560f75554910", 0x68}], 0x8) semctl$GETPID(r5, 0x73c30709323f2445, 0x4, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x652, &(0x7f00000023c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$getown(r6, 0x5) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x3) 18:16:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x26) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 18:16:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="a7b202d6238061122ff57a9488c834ee719bdb54a7f2d9cccb102db410e70ea4532b7703d43b946afb0c464c9bbfe0f3e86a9f87f25ee8b4a21828fbdf34f03991", 0x41, 0x0, 0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x80) 18:16:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x100, r0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="3af767a5ba42ffdb815070e282ecec881aef5fd9c3785c022d044a475f482ab06d47c968e638a02204842d9afb4505f3b22b3ab2da98156546ccd259c6aac30c80994aba8bbe229f0a02dc1c09efe8fa345b4e81a77fc44434404909cf8e09758d963183e4f66f", 0x67}, {&(0x7f00000000c0)="2c4336a7467269681c7d9a3dae67b6d90f44e6450a107e981da82107b0025afdc3d6b6c5d66815aee2243a376ac29bcff8612aeb9bef03c3b2e1e5f5c0240210ab362f7a3ab99e8d9bbb27c1992f74909989b3276b39ac2baeb48d804eb6f83a4192e6992f8bae30b6504f64d589bd56ebfe2f5f30ba56132e99ec582429ccdaa285bcc73560afdcb01074d2d3001496c6e9c102cf5b191bd110223c44952642f56118d4ebf256d5612279bbe11dccdbd794429fe75098a528ecb67d9beda6f97d0d3318c860370116e1fa976a", 0xcd}, {&(0x7f00000001c0)="9be3226e740d5ae8dea11a8552c1057322d4e40acdbf20e3d6d53e76afa1d65ec1813f4fd9b130411611b5c0ef73642dbdf538eeba59d6ad2ddd192a8e22c2f3e538148c0aa3719736d29df4d27efc584b71bf2178", 0x55}, {&(0x7f0000001000)="196bd9f8349c03f9cfcfa95cb1af7ea196d8773838eb6f26d181a3cf23a5ee58d1f88225b75ff1a5b2a9e51dbb6cab9e083d1411f48b106e683c1e9a5380ca49446ec2887ed71c897829a523ea93b81b50ec0e1969dbe1c63971ad8e6de7acf610703483e2f34e9a89c888550086da33be5d66aec5c0aaaa3064e13f65bac5d2b18eb8241e2276aa0f96309baefb798107c6c44da22b56d95643b4b088479d791efadeb377e0b24fd80e16d331533ffb9b2e28ad4d33f84d16e7803be6a16d05dfb6805e294dbf88d69c11947108b7878890183d5130f14640446e2cd7f4a08f1bd98911c31c78ae751c3e629e28a09f161316ba4d93a7f08de07d1a80bdceab4a116ab35a184bcfb2121b822ef93b50a9a529fb973e9fe016d8bf9157e60acd223d583c7d6c2bb930a110ad45b13b1fdbb6eef267d42d1ee8e8512c9024d4c71ca27ac278ab641fb34e8228aad218e7f16576728bd9d4df602fef7b8b00429a3f8b2378dc05aad928635c497d71ab5ed8f665f5a7e404fad0b843c20f9e1475efe61effdd39514433e38c4c7912e673863f0f07db165db73cf52f60265d2c30d1562a99d7608141d886a3e46bde5bcc120a5303dd44ba54d495d64c33e130f00b1001fcae62c9be36d8e95097ffbd3f1601f2c4f34f90b4e9ef71fc87c7de18a9024cf95b1e0cc9db82e4567c6f99c97cd15725fe6916f5bca83506c3d629b78110ab80f308e842d3b04ff227daa6ad4d6497bd74608b6ea3971ce9424edc1125e81bd89c6d9d606255289943872720ded7fd47afe19ae9af6890cb061b5f69fdf5e07c152ac81256fc755ccf01bc0b99b9974c417503b090726ffacaafc13253cb5dab0e8ed3a4af098ba02b0aa1d873b7c45c644b2c7c5bcb3380ef6cca7d565a1b1d549989b6a3b6d6fe2fba3d1cb203f8128beda7ba81517ee0cd435b2ae249c78ddef7a0d6e1e1181af4df787d1cdf709475b826bab2861410cc18d56c3c468e35f62cde441c5dead6d30d14ef4d71bec6bc590cf92317184f0a5cd16fcece2511e76af99f4b1a8a20f80048e5df6d50ee25b2f7620d8f336c9d19e8b7c35a85cf05b0b9ee04d37b665a03d1c5e5aabef9b3eb56fe2954ec359495e08663cdc2c00a34e9620bb42b8df2f9d565a23d266d098eb4dda5d081008de41742fa67e8c16427900f06edcb2ef4a7ba757d13af2e0fbc1a55f3d417f6199ead061c046cf2658c44b6c3acf59ef305ff6ad77cc6f5e9ad6ee97d6e9be38636d7c415cbf341c890055c1e6c7978312a8ba533454c82f282b7729ff4e2672304815abf2dc570bdf00d5a08037a28b2e62b4d8f58bb5267b3d60005d05da41a3679b80840584c9a1f914f1e0fd091827876ad62a23b361afa26aefd5f20f974e78303d66b719cff0e9e3fddb0649161f0cf58aeddd60028452236957a7bb17d2430193c0a07274ea6f3d0e8b0749f4bf8e5fac2165e6313c0048d84da1faf488bf3dcd6e6a66d5b7daa8cd713a4833551d5f6875692b60f9be9d3517cb1b255d0127f67ee37818b15578f608926fe6f26ad9314528ce72b7a1d4cb83bf38e051d5e3c862894a337f7feee0642c63ed0c04bfa6bb3c1e153f0fae74ddf9637ecd0162552f3556363870ed13fa507de6aae57b59c1312a3236279b4c5ae377f939093899b14c261adba940e6f1450b169df0f1b13577a06e5c1a19dcd78fe44d873187e18ed03cae13a57860a917188aebc0eec6fcc9cbc98c69bed1b5190bffd4cf5cd077ebf90cfa4b0ca64d45e4fb4b2043506ce7efc8aa7c81f915b9032d4bd1bb2a1756bb5f8c91b0318ad946f90f5a14df9ac9f7cdf7561a656fdc040b721642241504c548ff20521eb6eb0f3bd5c7a414e94ad63c76777cea4ef63afdf07c0a4c5ad677a20093a34eedb9da9b39eb5f1edb8dd5c348378641f93f5c41858de71ee9a229297e469221f34a24e92d6e244e64521488f8df62842f2775bd4b146aec82d73cc163c53069c786d8830c235b96378615ff11765b4a1c1a595c282f1511d85d477cab37280a291dd2b274e06109c4b42d11dc71087e3860a6a4f16e52b208049df932977644ac216f14ad8def0fbdfe2ed785024d4f5a574f7be868124b7630d654d9e23ba5994cac2e989f128135400b112871650bf463c8153360cc362cc3f3ced9702d1230c844218000baa0b5dc8d368cfca20d47551afa50aadaa8e51f9399c71c47fb6278f42b82ecec7c47d86674fb6a003800b6825da406051acc031ad7265a7547e0981c4a0af5f6f829bae90bf4340cfae698c1acee3b8f2fbf4e02b0327536114933341bdfe53a1874dfd36529c72edfc3fe3ead985b3b92b8db27cc63a1ace3ce775acacaaa7ce045ae48368ff10a5824d2bc35843419da79afaec7549a7c53dc8c015bb701606a4aa6cfff1e8002abc961fe249858a8d3931ee7ac91cb616c9a9c4db2b9b1151dee2629cd08e11c443e0fa03c161fd30e4514246758721647afd84dfa6153b1e38ca0630c8c753e96891145e537d128d3cd5b5ae6ba796856410f8a5606351201adcd325fd8e35cf4921515db5307f24970f27a90ec055d4b245fe006cb4f61d762b0e9200385ee0d146e68c8eadfcd645830d560b008105d7df5b1dd7df7567202bbdbb543a8539b00e3b5682bb6100e5ee51a659db46587d43d81d107031b19f9a71c0a165ceaa5ed5d3ea62212094f1d4a28d2857bd5d5cad32a14754c6024dd8f079e43d08bfbe9f9754b36d4e6d7b6cd4058da334fe801ff7de610e342f5585f72e70edadc659338dd86d9ae105a0c63c04e45b0a205e5ee4b2b82cca71d25a797e07c044f9084105998d7249d97e52ae78d92394ad3db1682bc5f61a60a945b0345eda3bc3261f924761976759a30d42d0e43a47f57a45bd3bac598eafd87fa7d2757b2e790b6f7b48bb468e72a064bc664f75f27f9260129b3593217b037afda0f932954b7a263cbd86edd9ae8084905b3124f2b8749b08d01680d60f2a46351fde2150404c1360ae53e4a2d8335f67aa52560ca845345153568d666d5eadc1ba7523fc1bcecff27e27be1abf0398d40e3166e484d1ee188c1930e9e411783bf143c85a3e68c5d20de1a7a573c27f8562df8b9286c83f64370413dcd0082afc9448cd73e3670d3ac5c21900302335b1fb56c34fc25a8c744ad6c13b69529dfc8ea1564806604249be376ce5f5fe84d73fb8228f81e07dedb14434404e3463d51778e9c817fb6974c16e0794c2fba431257d059f788be6344eb7789d0b03100d33b9e565048c9a2706c137e6c7e0c7f970ee2b91f823d04ba6e3cd976d5403018cf5603a36608c63d4fc33c405cc46c072271b970f48fe05e3d3c20b117987b55823840d5a4988fa5b4e290e13e4e0f4a0c774a7b55044b8c112a504bdb506846539872656ca97920684d6b1fd7c8557cf7acbf8ae60cdd05e321edb91ea122bd5469046b6cbb87ba73a15072e681fce47f2c4ce321dc3e2aaed570ec59f803ada9d64c442950495e6f36514c1be5ad0566f8f26f026402a4a36f3caa0cb95f65260256eae972e77d66cf6562d3ef42a24e65fb3a5b392e39012fe6e33ceeffebb7dc0e14d2178d2a11f92a2bcbb086863baace74936f248d5d0a236ea47f3d3a2132accf8ac19bea2e9997d3ed23f15f18fc305c363704ce0338ba9b9225a45013133249a39286ad8192da616c0037cdab0890d78e7c8b829cb17946e4a7c7a1e4c62debd2fda45677a3b1caf1ebb589a936a7a88a006c4a6b4dcd8e6928bb26a1cf5edb325cc8c7408a017a522716dd3db2b07b8b6dd33c89aa651b57879255102101672d49d8a564c0bcd5c157a6e5cf93948bb52d3889128102432749d3fad6943051a467e72368e8f304225072b8c31a90d0a77e658eb7459d3726f8014467a6baaf4c018be510850b2ce399fa327b945a9409cb0ba900755db68a579e66eed419d1c6a86a0c538b77231b25452dd460f47aa8c85b0d6b4fc63abe6b79cb0302d8f4f5671b80aeed1d35a20f8ee296662ed2785206394642402cfdcceceb647d7ca6506ac2e844c1881a83df999fe23c0b5051727daae0d597bda79951af5c478a009e15b8a26305fd990127ca2f724ebdb6aa36429fce018471fbf2bef117ff86f0623c80d85de9ba4b9ae8cfca196aeee118370736f41a00e6ca823fe6234156167451ab130fc5fab1dfb38eb4d6c9a205e70da805e19571d46e3cbd391e1079492444c2ed6ba36230912693e062110f8565fff3f84db924de549a96c64145800d7a209edddc125574ff7c6508f1172190ac19077f06fe4e19ce06474eab8fffb74f81757f5a50f83438774c1d832bb73bbe04d308d1d477d11b1ec2fef420b51dcae216ca33cc8be2205b70e0b3f561db69081bbeefdb9719ef0164b4f4ed4118555fcf7cf8bba5240c407f3b515fa7c7df8ea3d4082ba4c4f973cb416bf040dd67eeac8f941af1636e3e1f8d4a1acc2d7fb29305ac967492083e61eb522f1e48783620712955d57195fd41d7ed485bcd2776fa840108854c613f48d2dd5bb482739ed488c9ce8b6ce6f25fdaeec428e4830fd447d4790cef59a755737af4b574f39b542fb9935063b023b6567fc5b90349908f3e3b3931db694c5d35bfc0fc31d22eb734725f2376f57b77d488f1b11b6b4d5d1888313dbcfc91d18529f27e5eda74ce7c3fc3c40f7174fc16e2301bb4d4880a97f06ca41f8e1c7212a1c37d6ba3a5283be1d4d8aa318dc7960995016c8c2060de0fd0f3b2ea319fd8977ea4bddcf4ed3c33fb088aa3e943d0494f814ad35108cff246622f8baaa75e0f6b317e70499af76f8f4ecfea4e91afb2606ae9a5b2ec17df6a45afdee8092290131fb1948b3341f2b9cc26a19720f84180f1869a8e6f66b37982d33e82e8a64569eebc37fa5f4f559913092c0adf2b1ee8bc0604e139c56e618c330648a1ac1278d4b6fa4ba2475dc2021e0723c6d7b238ab5fbb462b22214e055c667f24ce4606b62b3fda78dd17f574ccb4391676909ea20478e955bb5e7345fe0935519b15df18256d16606cde72e30d608b46a84ecbf8656c828aa001b198324c3eae0a275b893ff99775764b62ad353621fcd433b148d35b979d75e516b32d34c85418eb99927b9d2afe4cf06545f33f5f3a80efc90f40d6e463f42a7214c690fb37ef604906d0dc58c05320ea8aaaa6c7b83a89b6a6ff7343427ccbd76069debd3d95d0777e25dbcc7d1fe46b5c75fb4fd8cd2801fe78b9a04a231d89d3bb28064c15e5929956d66a0b5822689d8f13adbe3a05fd31ce3adbce676b0a5e1c7cf74c4b1b5fc613e4b170ddd05fc4fa7125d5ebc6de9644699d415eddc2641a5c791f2906c0712395dbb75487f6bf9b49a8471216a1d3ed923a6e89e59d41e60c0d0bf3d2452125a35d721f89d9e02ce06910306f3eb3ab35415e34d5eb524cb4c60ec1ad0440fc00b0a234336225586602852ddfe05ec2d078c5a0af7d3e06819357aca52ff32b0202dc1fd5189db8a8acacdd0a9ca50dc8fa33767e2e12428500d454736e17e9c59550a3c7fe81864b8d021a2f7bfddb68e6e0c0bfc50a18b718ea69fe07225a94ab7f3451a47191e7a653473ad1e40a564caa8ce0d81e36a78b18603bccbfdb7da6dc7e1e261477946be6956576dd7ca7ef29fdae84881939bb0bbda5376bb207d5d32df6b9ca485b1e970eab76497bd6d0c9404825ffa3e27a58760ee6902adfacdf4418a9e905a18d6150a9f8571ba205426ace0ad9fe1e325e9c8c055e0bd7f179b41308a66de", 0x1000}, {&(0x7f0000000240)="adc8e5b3606ed12d081060cf675820532a933e5bde6d798ac06e80969708b9db0fa4853fc323be2c37248ce8bd78ac0db24960b9ead4955eda62449f23f9809f84b47346c1457ce2a931b0696edfa47b2bc22c21224395711f9513b72cddbb923207bc3746c404562655030cdb4f9972975a8bbf772de5d2c236cfa403ab3fd1e1", 0x81}, {&(0x7f0000000300)="de22221645b04d1b66a3bbf3ed0dd5d71355489aae236db4d85d21c08293b1d96bfd19b06f022eca562dc5b46de6c57b9c578324ae8293f3ee0f1f585744c26eef55a52af056713a90598a4678629ac253853e0adbb949bfae3bb477077fd5f59db19cffcddec55111bfda356e3434f2d85bd5d64c36b99edabcc6c5489bdc398e79658e4be711513553d26337aa2924fe787baf32046007e1c4b7dcc113f785f5b3836667e7af", 0xa7}, {&(0x7f00000003c0)="fa494817b7bf9c7e9806aca31d418242eace77cf8739dc90bc33b8ae81a55ff4b9bdc4d6c6cd7c98", 0x28}], 0x7, 0x0, 0x0, 0xe}, 0x9) 18:16:37 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) flock(r1, 0x1) 18:16:37 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) pwrite(r0, &(0x7f0000000100)="7fe2c8746e37eb6d379aad7c09075ceafed401257e2936ddd40ee388a6b0c18febf197509e637b5eed326c0e1b6d6f5f65bae85fc86aa11dc0bb48e818df78e74ad6fc66149516651f6da9fbb5c681b7f1896d81fc2ee3a08b06655b10a3fd328321cf", 0x63, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x10, 0x5, 0x2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000b939be45075f135116"], 0xfffffffffffffe5f) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x7}, 0x8) 18:16:37 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:16:37 executing program 0: getppid() mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 18:16:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:16:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000030c, &(0x7f00000000c0)=[{0x0, 0x5, 0x4, 0x3f}, {0x1, 0x7, 0x3, 0x8}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) 18:16:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="af718239c4eae2a81633b944f85cc815d1ed35097b29118a0a01acec17efcc485c07b4f8d4e7ed9bc8ef335e014887d9f3e86a26437469f41724aa62552a8161f2c0b423d12bc5292209000be2c6ed477cc6ab7fb3a9ae375bc763b4ea33bb96e7e1fb639b3fbfb9cf92f8d85b4edc886a96cd5817d7516db86ab659d512137725c2823acef36b212eec29e1eafe28f934126f2e8cf9c45a5a5b8b3b4ba698a4419e2258680cad612f9d95f19f7a210f3557305e19a65b86a506f201945fdfddd63590f2f9eacb2d20a6f840a6813af3e4679ece0e3a81d4e6e53c1a6f5278a3921763d6630b6b14215371214df09c285dcf", 0xf2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 18:16:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x4a, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r2, 0x14, r4) 18:16:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f696c65300000"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 18:16:38 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r15) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0x8, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r24) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r11, 0x0, 0x0, 0xffffffffffffffff, 0x0, r24]) chown(&(0x7f0000000040)='./file0/file0\x00', r4, r25) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') rmdir(&(0x7f0000000000)='./file0\x00') 18:16:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f0000000480)=""/243, 0xf3}], 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f000094f000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 18:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='X\\\xc30#\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x5c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 18:16:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000100)=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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/75, 0x4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x95, 0x0, &(0x7f00000002c0)=""/149}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f00000000c0)) 18:16:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/114, 0x72) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0xc5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x9, 0x2}) chflagsat(r1, &(0x7f0000000200)='./bus\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cd1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00000000000000000000000000009a65a0f00c253468852e0cbfe7c29cb6e2d4ff7b7eea66450cc0d6f8454460e00273b29f4a6674ab6b5c9bbd2e7ac23e4e29d4b71d9af2aa2500bd87ce8325d2e9aff7f4844ddfd9734dccd0a33870eecbfa12f576ca6ddb11d7b437ee39df6429499fc823f48f3fbb365790d54e5606f915663cf70338c9fb0296c989f666c217416d8ffc6b4718e40528407ac4939f2ed33c33f0e556c2d5606e6d7b7b57ae27c6440724a753202f4d7f4152fe5dd89cac55e2351b9ce690d3d1031eed0a33a18e34c3f88d075f8c494187df3f774832976b6dd65f00920303f9becc69fe9a091bdeec52", 0x13c}], 0x1) 18:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x80, 0xffffffffffffff50, {0xfffffffffffffffd, 0x6}}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') setegid(0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xfffffffffffffffb) 18:16:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x200000000000035}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f00000001c0)={0xffffffff, 0xb66, 0x1, 0x5, 0x6, 0x7fffffff, 0x3, 0x60}, &(0x7f0000000240)={0x9, 0x401, 0x1000, 0x90, 0xe19, 0x8c, 0x6, 0xff}, &(0x7f0000000280)={0x100000000, 0x2, 0x5, 0x7fff, 0x2, 0x6, 0x3, 0xffffffff80000001}, &(0x7f0000000300)={0x2, 0xed}) pipe2(&(0x7f0000000080), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[0x9, 0x5]}) r4 = socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f00000003c0)="53508a6f5db22dc44b4bc2546dcc416f49a32879991151ef5c8163574d1dca1421eaf5e04a4ee7b4442c2ebd11e950df0076b0ff2b1f9e0921822ca7f475a7a7594e8363c0fde9d69e553bf5bf672bbef867d002bb2d789a9fdfcdb3d74171e4e017374466e3810f8ac985039b005c387d890efcdd7af0ed19d353881d70e1bd25409ea1", 0x84, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000380)='./file0\x00', r1, 0x1}) 18:16:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1c4}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x0, 0x6}) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:16:42 executing program 0: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) 18:16:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x5, 0x2) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) 18:16:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r12) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x20, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r14) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r15, 0x20007471) close(r15) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r15, 0x20004269) ioctl$PCIOCWRITE(r15, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000000100)) read(r15, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r15, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r15, 0x0, 0x4ed) ioctl$TIOCDRAIN(r15, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r15, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r16 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r16, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r16, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 18:16:42 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) getpid() 18:16:42 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000000)='./file1\x00') kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 18:16:42 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="4fef82cc834e40e48147ee101423c7bd6f38143b9cd22c645164af175bc4315340d09dedd6eeb130a03ddc8557b336355db8884fca96c15085722d48551b9a645f45e2405111e202f4cd0c546284221c23d91c30ecec88dd", 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 18:16:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "db2c85ac75fc70777c7ffe6c917a4e0800", 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) close(r0) 18:16:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffebc}, 0x40a) 18:16:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='#\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='{-&\x00', &(0x7f0000000340)='-.^.-\'\'@\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-+[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x8e-%+@:\x00']) truncate(&(0x7f0000000500)='./bus\x00', 0x0, 0x65c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:16:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c00000000000000000818", 0x2a2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0xae3eee30bb98fcb8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) 18:16:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) preadv(r0, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 18:16:53 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r2, &(0x7f0000000100)=""/19, 0x13, 0x800, &(0x7f0000000200)=@in6={0x18, 0x2, 0x101, 0x100000000}, 0xc) setgroups(0x0, &(0x7f0000000400)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xd3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 18:16:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6d) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:16:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x424ea5a412126472, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r3, &(0x7f0000000000)=""/62, 0x3e, 0x842, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100200000000000ac00"], 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 18:16:53 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) listen(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 18:16:53 executing program 0: socket(0x18, 0x2, 0x20) r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) socket(0x22, 0x8000, 0x6) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:16:53 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0) 18:16:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) getgid() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x155409d16ccdc1a9, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="d873cd891d447b93b01878fafb4e800bf1a3134aa959985b8cbcfc59e051fa82a45852dceb82aba8398b9e94948329c90855efa8da2df1edd1d6a3f5bcb4281262b552864223a490949b729a37", 0x4d}, {&(0x7f0000000180)="dab8c4ace0f18aad723d5bd635b4f17e164bcae3e99d3b9a8e71f53f93ccbb2d3019e4e3a3532f482464794d99cb73d67efb8d5b2c287b245c20a28d66d24c953882c4aac92abc2a951012364599337544dadc63d6b3ed540b15eb5a048fd095f61e3d6c6da811d46fd89e469ffd0faf8e88c3145d05c0dd079d9cf31b0f402d413a801a47cd7f62a2efb41ca33fbf1ae4d4679fc803dbe5762978198412a50fce92b1b04a6bd80331460106", 0xac}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x38, 0x400}, 0x71941605e3bc4b7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xfffffffffffff000, 0x6, 0x7fffffff, 0xff}, {0x0, 0x0, 0x40, 0x3}, {0x8, 0x5, 0x347, 0xa4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='-&-\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 18:16:53 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x168eefa4, 0x10001, 0x1000, 0x7ff, "f23cd42ed78665d67870e02ec592ee78291316e4", 0x0, 0x20}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xf0f8d48ae64efbd5, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0x100000001, 0x7, 0x7fff, "967c71939854cbf2081e441119492a61fdf10a53", 0xd768, 0xfff}) fsync(r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)="7273ea4ecb0e56e2476a1a0ccc8aa5d69818cb6f629a252c4433a7909c4d6a45438fb03b15c01f1569026637c83b39bad3a6d99155b398e0aa7e220667ba049e459992b4d0ed80c237ce0d0b7e03b8fdd6c8ef4f51ce4e3c516d27d14853d8fd1c0702ad975018b0f496fc67baad8503aa3b6db386fc39e0854f46674e885eeabc2a9622fdba0c15644fcc07079c0058c48beae04eb6799664d9844e47f36172f129f3256c10614c8c5182f6819f6641a1ac7d5a4c36f7dd3451423d2b19b7eda2"}], 0xffffffffffffd6e, 0x0, 0xfffffffffffffffe) fcntl$setstatus(r3, 0x4, 0x8378b47e669b5d08) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x1, 0x9, 0x1f, "f001000000000000000000000000000000000400", 0x8, 0x8}) 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) 18:16:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) 18:16:53 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fsync(r1) 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getgid() r13 = getppid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffffffe"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x20, r1, r10, r11, r12, 0x50, 0x100000001}, 0xa00, 0x40, r13, r20, 0x1ff, 0xffff}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 18:16:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffff2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc05, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r12) chown(&(0x7f0000000000)='./bus\x00', r2, r12) 18:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/25, 0x2b4d8116ea3ffe3d}, {&(0x7f0000000580)=""/73, 0x49}, {&(0x7f0000000600)=""/153, 0x99}, {&(0x7f00000006c0)=""/155, 0x9b}, {&(0x7f0000000780)=""/186, 0xba}, {&(0x7f0000000840)=""/18, 0x12}, {&(0x7f0000000880)=""/42, 0xffffffffffffff05}], 0x7, &(0x7f0000000940)=""/52, 0x34}, 0x1) r2 = msgget(0x0, 0x600) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/219}, 0xe3, 0x6, 0x1000) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0xffffffffffffff6b) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000070e3e0ea87fb00"/85], 0x55, 0x3, 0x0) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000bc0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) msgsnd(r3, &(0x7f0000000a80)={0x3}, 0x8, 0x800) 18:16:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x100, 0xe4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x47747ba51b788ab8, 0x20) listen(r4, 0x4000000000ffff) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000300)=0x8) getitimer(0x0, &(0x7f0000000380)) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r1, &(0x7f0000002780)='./file0\x00', r1, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r1, 0x2) 18:16:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x4, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20002, 0x0) fcntl$setown(r0, 0x6, 0x0) 18:16:54 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 18:16:54 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x89) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) pipe(&(0x7f0000000080)) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="4616134a2e012eb509622bbc997a9a49872aab5faf8782c7cb233e23503ff8bed643a18cc95d859dcfd9053f93e461e7763396b7ea9d779b1b00487487a07dc35f1bab3f54ebb8776349a445756fdbd4b41019eb64f0fc4d0ac194deedbc6a90fe3ac79ccbf3395d19a08f0cd36d0400000000000000948391175ea13584f3de4c43781e4e2c2f683ceebf61916513bbf6d6a0155709c26e6478ac8f62d7"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28d}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860e62c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcae222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12cfcd7aff3a7de4668438a40b2e33e16f63fc5568443dc01cbd384b47c6b58ba5ad75158d6a722ce2e06be8f8121745fa1267c32990065ed50fa3547fb6d2e9b4bf417a6b8dc316496ae7e559990ae2411ec21faac3309b3715d48ec0d8ec497ada085a7d1d018017782d8f0762a9dc0c1d7df11a4258650218f52cb737a751c87a6d3d0f20a5bc6a738180fea1e658bfdef3626d8b5ba6e2cad05f138792f5c2cccd6bd0f4c2b4315f3af82315c2ea49f5c124183f90"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYRESDEC=r14], 0x1, 0x800) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r16, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xfe77) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r15], 0x4, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r6, &(0x7f0000000280)={0x0, ""/202}, 0xd2, 0x0, 0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r25, 0x0, r2}], 0x20, 0x8}, 0x1) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 18:16:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x15) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x100000000, 0x4}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 18:16:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$getflags(r1, 0x1) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x2, 0x0, 0x5, 0x1000, 0x6, 0x0, 0x100000000000, 0x10, [{0x8, 0x6, 0x5, 0x6}, {0x4, 0x100, 0x9, 0x8000}, {0x80000000, 0x56, 0xe62, 0x6bb}, {0x3, 0x4, 0x7fffffff, 0x7}, {0x6, 0x2, 0x9, 0x3061}, {0x9, 0x9e63, 0x1, 0xfff}, {0x1, 0xe37f, 0x101, 0xf306}, {0x6, 0x9, 0x7, 0x80000001}, {0x100000000, 0x100000000, 0x2, 0x1}, {0x76b, 0x6, 0x100, 0x1}, {0x7fffffff, 0x1, 0xb684, 0x9}, {0x4, 0x100000000, 0xffffffff, 0x10001}, {0x3, 0x8, 0xfb6, 0x100}, {0x7, 0x401, 0x5208, 0x4}, {0x56, 0xce3, 0x400000000000, 0xffffffff}, {0x3, 0x4, 0x5, 0x401}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) 18:16:54 executing program 0: setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r17) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r22, r26) getgid() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r34, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r35) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r43, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r44) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r52, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r49, r53) getgroups(0x3, &(0x7f0000000080)=[r44, r53, 0xffffffffffffffff]) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r56, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r61 = getppid() r62 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r61, r62, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r63) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r71, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r68, r72) r73 = socket(0x18, 0x1, 0x0) close(r73) connect$unix(r73, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r75 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r76, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r81 = getppid() r82 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r82, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r79, r83) r84 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r85, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r85, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r85, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r85, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r91 = getppid() r92 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f0000000980)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r92, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r88, r93) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r101, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r98, r102) getgroups(0x9, &(0x7f00000001c0)=[r59, r68, r53, r74, r79, r88, r90, r98, r54]) setregid(0x0, 0x0) 18:16:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x1) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x241) r6 = socket(0x18, 0x400000002, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x100000002c, 0x2e, &(0x7f0000000180)="ebfff3ff13b9fd812ea64e7130480aa909cc52013a5a1f9f8bc70000000000000000", 0xfffffe8b) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1, 0x0}, 0x0) 18:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x2d0, &(0x7f0000000140)) 18:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x4}, {0x5, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001240)={""/16, @ifru_addr=@in6}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f00000012c0)=[{0x7, 0x7, 0x1, 0x3}, {0x6, 0x8, 0xfffffffffffffffb, 0x3}, {0x20, 0xffffffffffff1a08, 0xfffffffffffff446, 0x8}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc6c32b6f4be8528b, 0x0) sendto$inet(r4, &(0x7f0000000200)="2dde636df4afb7ddf92342102aae9def20bfe4ef66a97f15b308de7868e4dd886d4ffac4b5efc84862f4f38f8365afd7cdf9ab43780fd445f81064d72d1a726440e4adb3f3ea7ec1513bc1240c580878af8cd1d8691e61ccf3171a3ae9924bd09379db9ca2f745e5c4f730203f248197628cb602c18d60f75188429ff691ce79e1cd2102ed2fdfe92df50717083ea2f3ff7bb067ff7727d966171d3ae1ec6066a54f18d62332304f9c938e222936ba56ea0cc61358733114661f5a9afeb7d25533ac76e41831efa8a6c710cf405d1cad85f54420a5869ba0baab06e4262adfe72fd509e2b98006dbfa8931cb65f9feaff43a7736d37bd91538e40ccee65f2d2e50165a4fdfb4b6b287b768cf86b28f61fe3387fd61b101f07c299c94075987d73fa38d50f431ae7fe177b00f654bf0bde5ef27f37a6be14f44c120a1aa09a1e5de40cb149d6bfaed1dc8f53dc121530f36c3f41f1b401b3f633243f9b7b7e67319748be9d39affb2e0e7b969ab970d54a5bf927c96b93d340cbc171c28d095c66ac4b0a4244835b850514bb199c217350b9659a45b0a67f2ca6a28bc279afb01321490987cb7a11873dd427fc5370906be554a333c17bfa4bffadde82507531caac1e17a6484a35e4392f58558ae02b5a8449cfae8c528973e4a1312820b84c14e7feafd3a845d320b9aa473820e08c6212890367c8bd912497524bd61436057d85a8bdbdebe016e3db0c28001e5f047eb3b6791acd62aca64515aecbd56d60d48f9a7cee79617f907f76d18eeb42820f556f48bda318a2e425397a22d3bd22181d4b6b7a950ed9b3256a364708ea91b9eb7c8f10a08a709028c08479b140f81ed9931e8cfd31e1562a5436da754a60733fe63f29353afb2babe5f224d891f7aa39f83486c5f029f28004c9b82d8a762bf160728b4f98e2ec9b52879cb0c26581ab9494d8ed9ccb82d8b8e34152f12ab8e04edfab7de84942f8d172c1110089d7f99f1ec2a82fd849cf01a1c0ca69eb6a960c3a307c47cf4e78532ec162728e483c9478a29c8ae568d46611c5024ff833dffe7ea74615dc34a29d58660e374ad153affb468acda76a6d7974ef41b994a649f6ee44f0fd3688d974ac137d33a23f3611f80c39c7fd09274209b49d9035b038d1a4d548237d1a50edb9342ce9c57f5fe38ad0be00c85b8731efc9b2cebc65bf80b8932836526803f248ac39dbdfa31f906a8a5c1ba2ec06a5b8ff92a760db57496929ad1c49a3efe3a4ac62f2be6aac04f582441d291296acdc56d3e46056aca92feb34dae466149a1f6a423bd85a38a2ba594aee6abf7bff2e99b1f1b5d1b0fd9658daa192fea708446ebfba32c2019eec194b690647ce9f7c3c31e64ad5d121687a667b60941b40d43eda16c087b5a04e8eb3d7dcc453237cbae2d5d347add6da29591ba78c0b50289b64c263198ce9864a1157ad1a18ca89abd6ae932035f6d3bcb28519a7084bfbc554838440b4619d369f26e16fa821ca36f3a89e268905c0845eb33be1aa687a2a7ce9b52dbee8a55d1b2b5436c49815ea14a94be7f8635b538e5f355fadd317f40fb83c321e7d4e94833f1a2d643bf256fb3e4a835988bb27fd08b1f7f1b5719e5cf38bf065c437e28b2cacb91ab1729ffee4f213c9e4c2989ae7014e4c10dfb003f5fc8da20823c4ea1e9e19c04ae11854e3e5c3c6b7b35ad3bb8e83800068efdaaa009f64cf8a839abbf7bd42ede2c9b9202d72a840c811444694b22db0b444de398084de15a82e7a807df098d4f8f1b95042c1f8283b9e17a6c47826dac03d8d58577edc42afc7c6149e8044fea18b8c8f7b43686c84f4226aaa95fb8b8baaac50768ccf44c97bec8acee8a8aa1cc63f3fee2a4cfe92097e5e7569c2c6e32ca981f0cacaf1a86d0f441c0047cc2d7c7a652d952c3d8ffb62f76ff6d41cfe14116f8a9f87e3a9d62135b992d922b259bd946e86290cc24f91b9b7e3a2104f7f8aad7d70a54194e4ffea01e93a0b6a0f3e92b3c4c21a9980060836fd96d3f59f79b464520744b58099633288802bda827eb06bbc0e5aab5c0b4c76a21c08f71ae42487056431421f768697953948f00b874b7557e8ddf9379fe46fe7a0f78a45bc678ad977adc30c3e6d593b6f0a1788394e903d3e0df0ed096ee6828ab83f4b2d91aa7b74a271767c725630675574722f333a187c62ab7a7959034598995d6145cf418cd24475d06d38a2692567c7cd80f73647be27cf2ff74d2eda297ce8f6dd0fc7a3ca9b7d55e15b22d89d3f81d6028cc9ae91951af178a6d027606067824edd8eaa7ea277a153001178c15db8d4b2b49fc0965ba05c5b4aecc1eed4f806ed41e522e7b6335166831960156c57431818d3f68675d5e3a82bcbbc41b435d6f8e3b072ad7767b4bb5a3f0b95bcce1a48b5ac6cb552a843dfcec2e05b982fda4abaf27a395cff2e9b1579eade0e5fe2592ea7e09e1f693f18387e994aaad75d0f133beb2c10c074544c9d8a991387893abe8b54be4a366df33fbb954c3eba2b7e25cc323551c2eafba778a6dd6bc0942f03657133380d55220b05e630d0355f2c3fd2aee7f6f64636710656237b5306816331f9cd9a65ba1701eac029d9bc9607117c045d664649a0654db7af226e92471fd1bfcbf62994fca5c349b35d6d0f3e6a0b95f1416ce1161737151601fbe411ca10e71703a6aa0bfda61d044d08653539315f155fd79ce71a23857bfb9b3746db6c221189cfb1bfebecdc37089900c518e39ee82ed2d527c43c03886f30b04c1678dcb02d62daac1b51031893c0ef79d35524506f28c98999619c131df1ed7ea9311b86fb9c90d853091c0b2d7dda9fd6af5d32230459192a11b8a4b4ba05ffc2d7fdf5b5a0c68c9b3a345e9eb2f13d9f10829973cadfc125c84bc126b138ebe9e1da8cd0adce37624994afc486b4b8b608c9a2754773dbc9904f2f30ebcc9aa197bb8cd12e962a9658b74dbdc11f7e1c3cb99780a69427704d49da3161e5d4974eaa025e435fa886e7d87fee6d9c33f18b46524d7ca60752d63a9f37df9c42687278089cbbd63a195ccfae736331b36346f33b9ce413d2ae66db84dc1a995c6b70ff76d47fceda15f45d0254e278470e7f26cd9edfa10cd2b47a1bb8ee9b8d8eb7853403204b8c07eb9c73eff17f8dcac0f78f27dec5eacd941260d16883940993eb7ff0cb8404666b40610b14ef2f53cc28d1ba5d0323f1b32e88526095f373cd25c30806ac74e4e6536cea9ba2f9a03575756d7a5c20bb96dfe12ca8fba6d9fbc5e531b7aaae841623e3f0f10be3de641b278bff38e3a15d27930fa6efe3609696e91ba46fac5a62daf9f69deadfc68cb3dc4d5582d2b810f1cac536fbce0970faf3ddfe99d3e3059978946ce01ba0c9840bd5494ef7213db53440728caf9962be7e5fa2aea11d39171ad486fbdc15076a7f0ed2e247407f803af189f494e55d049d91570b15cd7e90b5317211bac86fde65cd2e203427cda37f70f7398818ce4b2ce723dc46d02c67d788c81cf58924a8c690e43652b31d019e6fd403399ea1d7fb25d1dac380da986f69369dbcd558a94b578db2ae37ebd74c0c426bba8b85eda2916c0cef00ddea27115335bed702b55495ed3e70b0e86eb29d9ad7c9728ce5a2e838267771beaf63b20c12defc0e4c351e0b314400202931e5de7fa524f9eb16c42cd79beccd584510ea46b692bdc8c9ed64bd99be03078fa40c8dada7c482797d03d21e1cfc7f807db6749ade9c1a6eceadbfcf9c2ed6b039cd48ca0d7b5654a9a370b140b5dd79caf53b32a8631533c5d37e68315c5847f691219d63c0843b9d94fd789ff7bd3dfc010810d19ef49534358e7b630748d2172746a8f972723ca92cc6a71bf04d91dd0d2b2b135f1098a99d3b2f2d0acbafa7150a8577f13d4572672e4fbf72bb84f19187768091ed74df49a4892a6c5f6479f282f93dc4df8dbb1667c89294fe3c3e74896a29b2437c824278ef938ae9a305bce0b4666c36c874e169365c4d6c5eb41d18928a6a1c1d71ae12e40b941f70cc35902c62e78e4cf0921fa7af50813456c50dc3714dcb9563c740d94f0b45bab5b6ddba83b880c0c099e9a270017ff22b56f63de32d39efe3d9348da4eced9c29796d5e96a4714c16794c43d5b002c7b135a1172e28a2d253e287220e7858ed20bae89bc94f4c20d8357fc8db1c565ed5e160f82a179cc1912077b59991b28264e7df0181dc92c283ce096180fc8fdd3f0742f7728d7e4775f823e7d4d1348e0469acc49dd1dd703b484e585834259026a2e12f9cd2703c2864ae6ecf3fbdbd0ee6367cc3952f8ecbea6f6207bb2190d69bad5b691c2aacabdb4a8f9636046f23680c922864ef3aa05e99490c0b62726b22b269e91f22d7acab442c436ddbdc32c746b744626541ff5c61a3ce93f388b769f265851c22d5daa330479386ac8d86b27f99495ef06d0170a651a73932671deb65b4cd490d26ae0f0a9a8aeec40d8cf31078cad8c012280a40b64c54409fa84c48695cd2d98f5757bd4c640ee1e8a620eac601193f66ff3b7e73ef56bd69c777617b599209399595df3ddbe2abfa5b638f18ccbc9119d5633e84b209123048d982bd9d9c3b6170438da59057acc9aa77c15062c8d227eaf6a9649db24aff734fac5527b305a343b9b08fb4b08c1c21584054e0211e1dd125ed4e568c6da9ce06f7181bc82a53b44a55c279408d48c82d34a6dddb48d3c96282668fd3c7e17c5e932ff148fd88d7eb7db653c7ab198775b83a6b1654a53edafb039f0ee2dd7dba3dd75931d7448ba3d58c002e086d7b4a63303a5499edfc426bc2dc81b2db02001c994b9cdb72af7a5049ec90dc4823feafdc1104018218174566e7f74d781aa595aad2d6f641c03aee5c4a6bd51cd53868bb40db2fda11670f6cacf54338adb3f45c13dcbe932e4004cd8f350173209521f533da62d9c37f384f3f4bd4c75151917235f6ac74f319f0e3719fa53ba9b63819520ee851dabc876355932f6e0f5b9eff7915ab361a7218b7dcf69f7baa5bdb75a473d3edd8c3828b9c0b0f51fd82406a6c8cf2af3e48eb76d0190ed2919d1878e4be8abe11cdabd6bf092dbc401b24a7245c12cedbed5a6737b451dc5b191320f1deb928c11633d5ea7967d1bc7895451cdb428d09ed39ba335cbbf1c3b437016c78b0a32eeb15dd4731ceef0928a5cc4c650145c946d20208e0e0d6430ea2450e3ac78bd138b36c554f03377ae66888fb43dbbe2d6c3398c4b3c3704f616cea0d3818e59e21eebcf03de48c86d7adedc763a10a8d41be92e34972c9eb1d4d4dbb0439b013d491bbf6c19c2f6e9659ef3e310110d8de19c33e035951ca61ca5c5af618c48f43c04d37b22f4d77f21f84fc3b9e3fb99808eb72478bc58eea21a018a87c9a6198e6080e9a5056e31bd73507bdad7973b7f15e6e48056ac58c9b0d270da6c8126ccd9d8fe24957bc144aa615201ffb01af633c2e6bc2d834116b977006840db57551f81982b3d51bf77e4ad407720cd27195e88666858939fccd85662ae923a2f73b9036a1067a08bacc42c996cc74ed74ad8f2dd47a871c3ddf73a78538caa84bad51d5d0d25d34d62ea38dfbb39f674eff073400589abd2310d3af5fe91a89286fd297b791413a7d38b62be47c948973bdfedaf8ab6fc6ea07d8425151ad4cf9149b14a61484da07b698da9686d93a641e7e4cd309c01e0e627ae33fc319281e44f1ba7b7b6407601cad234137d90f7d901aa90cdf0485e0ad50601c15afa6b904a5d0b58039798346357cc74", 0x1000, 0x11, &(0x7f0000000180)={0x2, 0x0}, 0xc) 18:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') 18:16:55 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xa54) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) dup(r0) r2 = socket(0x2, 0x5, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x1023, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x1f) read(r3, &(0x7f00000010c0)=""/68, 0x44) r4 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x120) ioctl$TIOCSTOP(r4, 0x2000746f) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000011c0)={'./file0\x00', 0xffffffff, 0xf4, 0x8, 0x2, 0xaf2, 0x0, 0x9, 0x3, 0x2, 0x5, 0x8001}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x400cfc75f361f04f, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000001280)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) close(r8) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000001300)) open(&(0x7f0000001340)='./file1\x00', 0x200, 0x140) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0xa2c163149b2e6ee2, 0x0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f00000013c0)="93832df0f29b8544a4997889c8b5a8b64b143c0f210b4c3909f9b7589b16df60746f995af5142d9ecc69cd0af00af6beaf6494e85cbbbdced097cdbf5ab1d01bdff2099cb4748b82f1c393a7bb8151fa86c938ebfa219c5149b5b683f166a0a75edf4b5a0bc6132acc5d030d61b00d156534a92e96bb8b5f984505dc97b79ee10a5feea24146f0a965c4ceadfc6d3d0bc6735a782fe980cf16dcbf97e1891b42036aa4e1191c1c8c277e2684d7829ddbfb587620f68b893afe830b73bb7a0f31cfe9e0387f524c7fc03f58db6fb460a1f1386fbedfbad24f4ef77b8cdcf4d161c0c42ccbf0bbec4491521583810dd5a81cf5b2326c4225b4e427be07564366b05dd27ffbcb08be92ce772a2eb73f453268673748edc8a677fe40a4668701a24fdd8e3d215b5022ba7bb95b2448cfe66873a22ac8f15f706c564fc4f8af4665da7d0b9fed4c6fd4adca099ee6a279ab5d90ffe3bbe41ff041b5ea20be8c888e835bfdc9a4d33f9d95f5a74bc46f54f6909f96d11e3f9739af09dcc09c5325cd33c7fe871764a0b6491aaa51eae2368b07916243a9de825824f9a3eec421c2d000fd5eb4af4652e7af6f22531b0a173100ff4f76801b1a8b311a24cf8343ac7814b792f378e43b1446e8e843eaf331a07ddb611a7e6544373fceba1f130add126aaf3940a6a06acac783b23ee1dea5d22415de1d042fccb4f824c7f2356ef76a855445b94cd75d8bcc057732833e34cfa1d51d0fe1b46075230d92c124951a3c4e79d1b461716a10f7c99a66389b79d0c5610f2642bdcea37cd33df2eccd0f55a39c72583e4b81b61b059dcc12998d8c7531f54eb3d404609add1976a318d9d33ee0beefd6576a6395db2d73e873343fd998970debb01f79a68fad00e7db4eb56aff39f0c6326d360518d7e6b0a649e47c975be7e4d3226e86e0e76aab9cb2526afa9afff71e6a0449e78d4baa4673bd57ca3549afd0e2a4316425a54482abbe90e04aa981472e44578f1d31303451c1de4861c18a33709aad8cedc5dba29212abdcc9045bc556ed9d039d671c8148e8d8de09b26f8f203ae0a3434a1f6bf9e8d68fbabf36214b58db764b4cc9b80bd266deca65b0d761978a5011eaedfd4d659e8bb6558f3300df3663666d30d9f5bc2d86e990941c44b95fee4426422d6cdb91898dda16fea91334cee9c074f9a3b771994fa5c48170369b42c4a42256ff3ee948b0f019bc92972f1107472de25d0b3ca61806dc9efde261d57f94faea15841c68d5b8693bd2daf460ebd148b6c1b7280d2a02e226a3da8c54ddd096f60c24628836483454a7cf38907fce0c25470fe269de56e3160eacb934084bd732d5f7185494da1dee6e7799d8b0ea1499793c5e26b168e91980dd4e344fba8456018588dcd078262aeab9b557ddd8a7122e99a30e2073e3de1d7ae641f26289df5249e53692b9f8c276cfa902f75e55379cfae725053bda50ac7d730046ce8f7630208af9d1434aebeba87f7394fbdd1f9eca4000a535bbd36b40aef08379780deb606b66c68f30fee60b3d112d2604e7ff90f06fa69209e3b2a238fcc11e2f6c64290bb7539b7d210c3d3c127548e35625a014075791a47a31b6a4c1d22bdc481eac850e5b7a7746aff4abfc3bb82f74badbe52c8f187537de4fae3153d79f570c65539b65694d64dcbee02921ef692483815557d7ea1d38b441ac520622e6e5f985f0a059b5ae4d7aa387e7a7f1be0c71af8fb0627f8b3d67150746d897c5634fe43b9717789b574f86f6261bff61ce3a7e1ce4c4b54c4899709a9dc189745a6498943e0d17914de26662738c9ca9fd9ca9131b80428ada66a734cea73ce100f62dda32cf87820995040c91317702e1370e69ecba5c76ba8698346d38709e6f3249a7090401fa12c008444c589ffbc0f6c43e7518361f5138c7af805b4d91fed0d51faa2fddb4553c8e1983488bd63b3fca07d61d0372dfb9978d4dfd624530bbc42bca5de7c5a55a68190a2f0305d2054b326e9eef96bb000ee3f0237ee59c4f4c657307a6161f4b121e98f1c7d1430f7efea3412aeabe9a7801a4ce444569626dc90647f1a7b0cfe453b499340444f1352c09a73553ab30db79077ba2dbd4908e186569cbbb5e185c75f218204e871a78f16699f99e3f31dbdbd3f6b1f66df39c06532df809f317d201196bceaebb6a47027295f12da0f99c9a6bbf64ce7ef4b5fea8f69e31f9520080e5b9bcd65a3c54548c9bb8a103e7e3395b4bb6cd0366c0eb3965e08661743bf01245e082cc09d657c77de7df178da74936aee17e4d09dcfad12f10f99520e2c9a6dfb0842ef8b8fb25e50a2d61d3af8e5f52d801075bcac4d91967ef5d87380a2249db82e3fbfcc4d1ff18ba30e609589c84a811f13271b2f9fdcfee7cc73d1f10162866e52d40bc0c051189c9c1830fdfb72134356c1b35523ebf4cf7fbd68b76ecb19a6b0976742198ec6bd96674a526e0757d23f0764487831e7c02a0dbd7b4c0ab1796af76baa77ede0399aec68dc9cab7785aec6e1357cfe75d7bfe1105fcc360d579ee48f3dd3e4a31be35c424083b52b4a7415ae75c27433fa7438183425c7d70402d8365602782db990e5946587c7e1f253e78ec6b04370ff089dd09545aac84078282a5afeeb1291fd20ed9b29bb93ae6659d1465df0e35c17eef1bd6d357df1bf61df77b13baeb603d55b171e2c0b17b5bd2eacaac6813c265df41bfd654b93915c4b67f35902275f6bca54292e74bb42da305c9d2fa2b7b382a55b03c7f6807b570e7ca301c20274376bd7b5ea72636bb4debebe9b966c658db07576a8d5c730074f15355b19e068e892489d932e2562f3540d1085d92c5417f7fd529e548826e23e4e37719da7c1183cbfb33a64867e315e9c14d95fe4eaccc5e7f909bfa87d9eb115581baa5f8f3ffb6d44009c938e6b84f3bcee5fa00a28978bd3c4096a5dd6d648e917bee6f83bc88fee5385201ce45e9ce2ce3e0f3f5844c5e79cb06399d30de8665a37640cc65b00006501978a388d6d2a8f8a541f2d32844804974a52d6810aa560cae2e5d195ada3aa2d5d3d0f4c5ee1a45b33d60be3a6a2db81beecfaf5e86824d6bfba69f3b8c76a4581ffa01fe1b60bcf296b1e6ceea2314b4548a856a83b1b211b82382610392bbcc72e3b04216db29b241090d1d9d2ce2d51fefb672d1f5171b3a75e63a592f6c95b73dc44d0bba450f253e99ab6d645b16dd52f30740eac38d78ce991c037e3ad67af4201de2b26596a1b93194e123998b75a79f21efd3d75ec0d2bbab15a0c5d166a20e3d5014ceb2a0cf7f76a386db74d3ae5adae7283abe617448af5833b963871c22f5e7ad0e7e8f4a5b7149aafccf027789ed67ad2f7c8fba824d1616f125f3a7b187ae6dc31e7452d2627460dcca08c19766151dd9b7da0516db649634f1b50015c437ed95b4f2b0e15bb758aae203573654ed70f6dec196a716b7e84cde5a66bc1b63bd923ef5d8aff39638fbabdaa29fb0edcd89dcc4a58a986aa35efb19f29fea4992e6748fa73e58345a71d6c28fdb2c56d0c78af096ba7eff5dde5d31f1da801e3909da8119b7a611ade9a5aa7cf344839cdcba05e2e4db3e55af10438058bcda3a153fc6a3234a5883e6428cebdbeb4dffd28dda1877adf28949cf46c3928a0ba93a9db79bd91316a3fc38d2da94619301b3d44129f3084fd56832a308ef2ce244baffffe1f31ed93e7b3cd2aa00056c01888a8f121556a4eff263b217614a3afcac7e295b1901deb21079fedeb907096912bb127408a6a37d2914b0c010d335fa18d95a647dd318a52dd9cf2264a456b3dc0438af39e040efaaacb049410480d051ead345e3069082ef857b8a4542800633d30b5a89b0f9e652734f63797159e672cace98cdcf19b417032982024941564014d1a9021992d73045a7b754c9469b8404ebaed124abb879cc2de05060036ca405802055431db506089fab7a0fa43f8e736cecb0cfff5309049bc9ebdc6d8c4ccd62480427dd134f58253c2df2c777b21396e73514d9d55e68bffd35648022c474139ed632438238b4759728a01cd910d913dad5606cabec468596103016a6d232ce99fdf79c1314f630f2c7e3b8d2972a44c0a7f7793e7a680a5139501e115b6c50e4072fa2a383771c0d1c091cd81bb38a91ebab2d7ff1fcc30b9af7fb6fb9794ea213d607d208b4f6f1184b5264316b4f9421828a3dbfad233936a8b2b04de0a45693f91c82a8e22d2d12f3b04424a825ddbdfd10d5b15a34e7ca8e8f329d4dcfe47332654da5cd033f463a37d60b33c5b204b9713db9349dde0c42393c7a459b92c5880df796d432eafcb41d96aa99dd3013eb7c1861e1ab3e5c67dd2d1c5318f7841b725d4e23f63bb3356e5400dc75a1a139824eea12e8006883c28e02a2aa51663572b833905a997e549d8afd458eca44e8e02c28e33069dbab3df99316bbf7b613b61cbb30c7de53ea6b2be698d6f2e4567a8355a0e10cde15e28a5f7142bc6d9980c30ec12b9ddc44f958ae120829f81dd39edb5552b06fb00acfad5ddd7e993a8195b29405b3387d3cb56fb95a42c1ec14830edb5ef6f6844cdaefc17e65eac6717da071c4858471a45e2e763bbe5871ab2dfca7c0e6341c5dc2ff361d2d84607b39ea621b44ba0089a70cf7b14db88cd7932774ef67e49ded13db44e2fe9245a91ce96a7edee38d128a264e8b7e99560bfc7d125f782c7dba5169b5f467e00dd1ce8bb14524b0b54d50f7ebebe6c69ecf8a6078a5f985f48caf69d28577ba3411b39492c93dcaae1e4793ed517b7612edec846071abf982c0428f7d65e30d629ee635c78faa787febcc6c00026cc6b566bf2057f9b2bac176b7f948e1db1ac16acadc7bdd0efea68d949ef65978d1476fdf2ccdbe60015d67beccc1b0df5b3ba00b5251ed7a518c891ba8c037b2df05e56ddb372b15e34e240ee83e53583a5e0029793fcd26daae57e4043482255c6404ece5abc3fed5a38300cb7e5a42edfa142fa418b5ddf051f478758ac808d8b1df6c36ae6db53cb57042215a9ac524c05ee0471d6508b236011f7f2ad804801d8268c90da4b587953d5f6acaa41e78b5d8b3deaa3f716cdcc1dffa8f93b165f1e38229c0980fb23fe7eb9dc7cf5f182ceb745863b7ec33bccb98e22e858a312b71cae73270d57f03ea988c2f7f1604840984c0b74b6d5f17186bdc6dae79ce8a7affc8e006eb1256ac071f84f787873912b5e31792ace8281577946eea82159c1055dcc47c4591c1358f374848c0ad44ffa26f87663cb59fe864035b8cf5c73c67c8ef83bac8258e851d3163b8eec69522a19da2167f004e7a0aa7bf3037afb5e156ca5a4bac3cbd39b75547f0f0bfdc2812ae1149a042cffb3112d3a85260c099f085f6c9248efb20a1d6530861435a4791013b61a633796bdffc7c9d5bb238436cbba6145c8cff10f1e0fd8fc3caf29a23da8e9229262cf46bd5a689fd9023e2d55a9f91748dc99fc01617bc1812e02bcee44405530f3be7f4e24f1588ebf0bf13e948ca9b8921d0a6dcc52c18d0da485b3566115362928e11e618ae186c0f8187961f2f77ea1a688221d0d48f87a05806b00d04b6a160a6a4f20b6bbe2556c4722d891017a174d77e4919e6a4b6264fa5e7a60146f4af08c97c88c4bfd29b308403e0325fbe76e177e2693e995766229c8f7e2d3347115af11d34cf7ea32c5542f89755d14176067453889a4af8197fbdd1a7684953c952d7aeafbfc2372ebc54df6c724bfdaa8dc8f3c3b3048e00ccec4172701ab117", 0x1000}, {&(0x7f00000023c0)="0e05e86729c723c92d5144f55788541e4fd4d7b9b261bcac89ccee0be4e315256223ec28cede80ce9d8c68cca92cbfea30e976f8a55387ed107d81c68241154bde2095caf24d617c52fa42097f7d084e7d1539494ad106314f507dd18b4050d1b5c9", 0x62}, {&(0x7f0000002440)="421169d91b98e9a0f2f8dc8b3726ce45c26032d6919b54acf96311b4823a806a2282c6491db6f6894b446cc26a84ea11ca1cd6e57544d36c0cbaaccea417d028f137d7587c814adf4894f8fc9fc843dc1ff13b", 0x53}], 0x3, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000002500)) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000002540)=0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002580)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000025c0)=0x5) r10 = fcntl$dupfd(r9, 0xf, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000002600)) r11 = openat(r6, &(0x7f0000002640)='./file1\x00', 0x80, 0x90) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000002680)={0x3}) 18:16:55 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x40000000000) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r3, 0x29, 0xfffffffffffffffe, 0x0, 0x0) 18:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x5}, {0x80000004, 0x0, 0x4}, {0x20000006}]}) syz_emit_ethernet(0x944f8c97e224eca5, &(0x7f0000000580)="cb0757662e45d7475fcaee95e5be8776707b145e5af208d7e4ed58eb1918a5535b45ddda8b92412d53ac6d41029a5543342cf4ffb7c325eaeeca07404a247ded9e4ec283d77fb59e98d66706c91b452c85cb35eae38b228463a5f45623add192d5fc612566a0b2762f4798965671a72d918bf3339bf7200099f1795d9a53064e134a95dd2d915db68fc56347ad5ca32396f759a4c69ba44ed7e61114255fe9aecc3015ec38eaf067d16e19e6313a6ab562175665ee09949f44d7266908b299a9c6abf8df1ca3cfd45a6f5efe3f8afc96b3e793263b16236026facf3570bd366876aa0d15fb17c5d5db3c321e53be0cc800de75bf084f0be44989c00051640f9dab963084781007db9733166d64476b7384256d218a516f6b7d980ed2b46f8e628b838ce709788282a9bb80709cde4dd5c944ee76b4373cb60a9c43db4f5d076281d15d2baf55029bba2034a90f8c1db35fa3da8e911377f45915ebd8f80db98da284ea0d19ae49c60f2fa9f0b62ef256777fa31d14c3a4d242e82fc7263046af0748a9a9697471b272e573e6b70d8339fa56dffb3ac0095b774c2426a92a068b579a584b5b9c2becab1b6451b8d0d3ee0810cb59e1f1c676e55f6cc5152209fef025171f2144f1b264908224c15b01e95af38306f2496c9bee48d5a3863d0b6f79ff0cdd1a161ba7c404b4e02ae8a526269758428756706686a4e6765d46daadf6525281135f3fe7bff0b29b826be363ed4043c2282bea53e4d236d5186341d96b37f0e56b04165a6ae2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c, 0xfffffffffffffffd}, {0xc, 0x0, 0xfffffffffffffffc}, {0x40006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff24, 0x4}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000001c0)) 18:16:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) setrlimit(0x7, &(0x7f0000000080)={0x0, 0xfffffffffffffff9}) 18:16:55 executing program 1: socket(0x11, 0x5, 0x7) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f00000003c0)=""/4096}) recvmsg(r1, &(0x7f0000001440)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, &(0x7f00000013c0)=""/128, 0x80}, 0x840) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050160000004000000000000ca90100e08fecea11ea8fcf96e36dd60877697858cec204a4ce665ee47cfc73fd3357ae26caa0416fa4f376336acf00b7804be78ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770baf5a872c881ff7cc53c894315b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/178, 0xfffffffffffffe17, 0x8, 0x0, 0xe7) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0xfffffffffffff8d8, &(0x7f0000000040)="5249b4aa55fb9fcd563a0647afd30bda866a84", 0x13) 18:16:55 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 18:16:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 18:16:55 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="641f8826f4d83dc257dc05f7a5b2d3b8d78147a0c3aff3437619674583c39bf09e8446d0897c4b1e3f066da4745a5774838de861f2611402003d5ef9d2438e1a59db7eb826042ed5bf9feba645226644db"], 0x10) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:16:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000180), 0x2124}) 18:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xb, 0x29d8aaab}, {0x4, 0x1ff, 0x8, 0x7}, {0x7, 0x101, 0x6, 0xb55b}, {0x683e, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000d00)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828a3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8cf771e13130ac3640952d8feab28cc6356aac98820a9acd2944446566a15a61958ec7d7f12cc8f7f51224769de2959644bdd66455247ac854e361f25fbc3caee4e7865183a316f21a3dd5a59093cc1c44e2c2eaad73549211b6d8fedb08675b6e709bb8d033142fbfb097f767c904f60eef0a6c7c7656aa1aa8dbfd54cad094fad1afbb56b8378ecc7c2481b899109be00"/649], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r7, r8, r9, 0x1, 0xed6}, 0x10000, 0x2b1, r10, r11, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x6, 0x1, 0x800000000000000) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r12 = msgget(0x1, 0x10112) msgctl$IPC_RMID(r12, 0x0) 18:16:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x3) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 18:16:55 executing program 0: unlink(&(0x7f0000000100)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x7}], 0x1}) socketpair(0x20, 0x2, 0x6e3, &(0x7f0000000500)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001d80)={&(0x7f0000000580)=@in={0x2, 0x2}, 0xc, &(0x7f0000000880)=[{&(0x7f00000005c0)="86974330ae1cb0a1a1a016d44817e6cd4ee6e738f931a637cd12bb50761b830dfc81b56a7373150626e0466a6996938424d1957422ad71c280c1050dd2673489a4825c07e7fe199466fbf23d3e59b447a18bfeef60193cbbed6bd11f6c94a2cd8db214f3536231c8eec329dbb8aaac618839d39e532f218db01e49b53e775fea2fedaa06536c107001f0826025ddd519f2", 0x91}, {&(0x7f0000000680)="fee9f9e6bf904d4678694919eceb9a836e2d13b21ed7138a65a89e411670c911afde8c091b8f7dfff8", 0x29}, {&(0x7f00000006c0)="04343428d96481ac72575398ed08564860e42ce5011720bbae99cf44ed719de5f81df77939596dc933681a4643301610f04c1d40b3de61a08e90b761b76415f4073eef0b37001f7376b23fa227f12c6990aec5ffe49cc1128bbf72e8d834e9f79d38ee2c4eff35df626b6534e7cc27ed6a9eca84c5873fa92a3e1cf5d8a6c4638a179ffbb7c929ab40da8bf6d4e91b1e30fdb437e8e91eca13fd2ea5575eb47964d8aaa949cd82", 0xa7}, {&(0x7f0000000780)="a6c9656e0d7601003aea651d35cfdc15206d9e820feffe36cb7ef1e8ea3b0cd26d9b89812661e3a4c1f912b82ce281b617541b029b13a1f996e46f58ce2bfd9991f4f1b5bb19238bdd57a25b3af00584d3dfce5100526f268fc3e08669aac46f2dd3d6a7ed43e58b97fb68c9878e94be1bab33140e23a40ae2be49bd1330debcccf9a437e7cf43a30aa29446952906db55ee90261041749cfa005a401aaf9473ac7c66a0c63efef4d6190e115ce943dfb6b972b82dd6b8bce60eb223dc521ab76e3b92fadfad45cefce62566b15c24fef928e387d16f139c8851a3a9f31253", 0xdf}], 0x4, &(0x7f00000008c0)=[{0x90, 0x0, 0x7fff, "4002938b2762a37ba2b6732e6353998bbf6b2ad277bd3e2c02604b11a4dbf0054f4072301de5e87c0af7b76bad5e7b235baf237f8904310734c194aaed2b62aa6afc12df3f03be0bcae440aca9f82b4c92de73f456aecf493c9e9fe8f6fdab13bc96cfb8fe89948248cb377e30bad42328b42e608c897ab3898b42"}, {0x80, 0x1, 0x5, "4b36921d308f91eb68793a897e171f4189082e012d6b34e0a742a3d3c02b024563ed50d3bbdd2678d0a7f8b3001965ba972f6727b13eaeaadee749353f1172a43ffa47ca73331db07d8fbece419777a4c1c8008dbae5a1e725d2de8aebeafb5cad30dfd7ca3d48353f9330"}, {0xf0, 0x36df4a3cf287eb20, 0x8, "3b30044a82a30bb49077192445b89942c75815c6f1f24236b2188e0d0b507c73120014ac167fdd12aaaba735ca3b4e785fa311d067bba6a617ea0cd5e6a9c23c30349d244d9acb185830c895914b608f62b7540eeb458809b4291fdc3bc79977959216f660900d194bb56249ad15484932c37fdac99c3d981d6c960a84480522e34ef0a3003dd49cff0f996ab2bf57c1b5cbdc3d20ec36a9aeed719876c1f288a3a3955cbb40966c3a43241bcffac34fa439766ea16d5220f4fa1e06735e9935c9d30a98fd38d4f9340c9781d64d41028e3048910ea56ce5494c2c3d"}, {0xc0, 0xffff, 0xad1, "b9d0eca5989ca3eba53903bd47b8e3a0949400227ad5dfdc7bd5bc37c01a2dd563693b0d5db531377c4ab4dff64f871a303d58223a8fb250d9b4fe0ad1a9fca86a4665c6c8378a2635dd67c7ceee19a5a48a547b9837349dc6556df566b4cf8a9fbb7be9823113dfda28af78a073dd1d876e423fc8dab884b53295107ed0b06b58a4c193aff5fccb2e1ed6618a6284d789e165a9f926ed2423c9cf1b3ccc5a7d05e8a1023cb3b3805e724b"}, {0x100, 0xffff, 0x29b, "1876473a33cc76ad6cf93b7cb66d9b81cff0273b2f34ec1a0a8c61ba6fe3b94d504c3305702550a9897d66d2abddcaf09ef7334c2c996083afbf210d191224f49045625a1ccad83080df496ebce7f69700b48f9c69ad9eccb3e8d11910cd7d4b2e480dc4e94afd468de467bc00a14db0847489bd5126d5c404ca90ed4c0c5f101ec580f4f069f3c6157808cb55573f30e097833fa1494ebd716bd41fab691faff9146853b2ca4bc7d683621fb8e06d7430f63a3334abf12884377c361b5e6d43e424ab528355045437abb3fbd80aa110997c248853b583c9fa65b0110f2208fddfdb34563f9c0d307ebfaba0"}, {0x1010, 0xffff, 0x5, "e44489dbce4ac479e4e81d83bfe61e3c158e68c6a8188bd5cdfd4126618cc23c809fcc493403162e022e97c650b7484980a17c533a7603b9157ccd2b16cf430842bc409402afd8cdc118e041f87021c898701c1971e165dac8f0d1cd664e91c678c6a118550b60458b992c5c70cf32d6e8e2f0cfb8cbdc6072b6c19cea7a16093ff8649457c655366a21ba1c72c1914a5ae15c86a1de2e4e9a9058b0d32560d5b240f353a55ed784deb936fdea109ce4f4078e5d116cbc4f55c4e9fcd2af0b966adf5bd6a6dcf498bde949ed2efa4d61815492bf45daec4d96e98e9903a1a10a7035928fcded8a8a5b7bc49887f5324f5dee0f5f2b784999493eda47a203445842b1bbd23b43d82d0f4ce5a3e8973f916c830005c5517bd758be11ccfb605afc599dfcab0570f3435a832fd637e05d73a7d9448ddce4f812f9314c6e27da1acd200a83e1fd339cf0de39469c46529c9d8648a5e1963e638b4d1f8a2c941b2e7f69c986ea45b74cabc7e0661907991a0773e5bfdd950c79fbc65b8954989f041ff0f26e528a28ae95adc203f4a25b9f66b3c875cb6603a420260819ed699f5bf2cd09a07e94baf053422bd5ba0af0ef3906321f3dc16246cd1cde6ec59a53bd3ab0a8ef6077213a399b830df6c0bbf909dcf8c3c392a67d4248415ed2aa7f212226861e22ad91e64c5db5af0e8df40a95d185ae9b5b2345c9bb3b1247d8283f800dcf59e37ed7e268494253429a54cd8f2018351df1f32445a1404320d71d4331b9f0bb7c3ce0b0e91b3de2bc1f7fb55e509048afa6de7a9553f3ff545e8a95e03ca13ef49feb060110d90c81c4667727fd9eca2e82f5a52281142c7727083580e20f24732b5ab747746ba34a13b358440dd2902e03d08c19a80806c8a6cad59ba6402ef4e0ab3a7c295e21d90ce0e885c16c46a9c88de1c4127aed1ac4e564e223f35c777a3ed16538074a115e8a68f462ea23115ff995b84414f83b099cb768ffa74a754921a7d266483bde95cd2aa51ca178a82c5482acf05d1ff770d7c53802418c1b8ae8dde863035ed0943cc97b03830cbf01dcdf81ddb6658333eecabdd6c5d853f932a82483f139fc58750c34879c2d6a503a27372c323e25f2a6ea376f7beedbfae68ce22feb2d711a247ec4854cb00157282d46d2a9d6e65dc18a2694e320169d3168d510188c864a90daf3ce4b006a6ce885503fea20af8409bfb9d9b97105725a22b46f67b8150e679aa104e215e9c4a732100585389faa6dafb1e1097d969ff614e69cd8df3ea9033d7c74eacd0ad8d9be34ad76cd48b426ad098f444e43dd657ebffd5817346d6083ea2bc8d5f2b6ddca1e85c234df2d8d09d1bde8d468c8aba45d99ab2d00d524a32b4dbe84e082c21c6e2df09dd37d99ec1a988bf302d0dbe92f6ff352c1530f3e7801770df31f2e0803f17cf0c76fef2e9784a301a07af12f22acb27170742327d0eff50399b540ffc402f1b7d35016afbddc77fca48c8b74c2ba3929ffe0ebafc730333f81827828d5248dbed8f13c47a54ba46f5d923d758bfb82b764da67575cab427e7b3ae3fb2411236065af8911e7c2282f7f414f50ce92932dbb045299dfd10fd663f897a0c4f4b3878f3351985491c05f51ca74904d4de841571e60cc00422ab92474198c68da9b2c3dc83ee4791eb3df6cf5dfdace0dbaf792af2b4eaba75973d0398288ffd32ad03f3da2e165fa4f3c004d6e253f8a280d479285d217a34e17d73855c44d659f73d4cbaabf496b7bb2648bbc3e46cc4fc9a9b4661eae87de35bc90b19ffcaa5c0d16a7b7f2616b5def8732f093410b3c8d4f52d7e49081a8b5609a10aa7436a5ee7a0c2b8b26773a6b4cba5d12660d3ed04ca07abbcc5e551f28f80e38641fda3199d6a524b109bc4ec96a5f608cd8825e5214bbb74a285764703971bf52416005eb52a4242d21839678aee2077e154a1fb8dabcbd9883ef9380ba69867d01d0b81f61ef89085bc0ebd1498579cfb02225a2b3b1161ea042c1b67af8bb63f624cf9f19a98660e362405755ddef9d81672276cea232b2c51e1d4b557a2f1ab82e697b9b6ee52864195ee62b5c36f8668b40dea6d743e6480f3901a87f7e2ac4c2c8b8b44136b42120e4b7cd4d3b602544de1cd70827343439858a3e49f1ecbc9a987ed0626faef3d62212210e719d55c2917a772aa11d2a4050a665fd0f19043f1bbadd5ca9a17955107e0b3f6d431f64a6c49eaf57d8e4fc1aed0fd7cc4056aa124ee68d9554585258f003e23ea758719b84a9141e252916b06df873635208c94ace4243523cee2af8df6269946b05b3d1790f79741423241d4bb8ada70a70cc1d70ce8a799a107f941f0b2e2b41b62ad0990b11b7ba3b9a426e49725a9d5d6efa16defa5761c30f9f53f4ef83b6e5ae88aa06700532a262dd7a3a500101c0e1ccd200df8af5dbf49d5f9ba549c1ade6ea6ecd344eb6383b7d577dcb212babed1b73303f2bd5a6a860047639cccc130519e719804178dedb4558d15ab616fc5282a65bbb8245e713a67b691918fea6b32c47a91f0e170866a65b94a90d45c72501ce1d59909c6d67419e148a3c99411187ad3faf734cf0912d49d3d08cd2e39238716e5ef9c3539761a6aa4d1e98902054c7b4053b1c328e0ee8a1a2dee9046588423b9b768983199ee25e8cb46f8f96189ca526d4d4e4a48a93ef0cddcb11f42ddda59a9fec4f8f71d8a9cb14b5484019beeb8a57d8f030a88c2e43934b1be8c4a63f2fc3c0768a63acceaafe331fbbc00fd295457fb9287fd9c5b341c517eb9ada4f2b9e26b638da8c5d41cf174be099a68ebe780ee46e7458c821224b9266054b5d573da977230cc7ddf69bd14dd18fce25465ecc17685edbfc319cc3f0e3a533909fe124da1f329a35c1f7377d1fc951498d6e4763055ffbf59833d12d102fc8b68e477230664dd1b7cba174d10804a8a6603fd8aba668ea1d93b5005b0ac93cef7663956dd448fb960f30b217c1af107a95932dfcd9229ff09b39db33289e242a23b32ef355a02ff7134034ab95e0ff6dddb9a1cad4c003df6da5b8afaa51f6f84fc84d2af42296d25d50fd2fb7b8cc8cfc7384e8697c80b0750c6a605b8eff4b80deaf2a4820ab6e6debebbcb76c6ebb5d55edd727f85b1f31fc07fc6a89035325d234aab207e142591f4678e864aa54c440c14bd384933a054b40e3695067300758898e788d8087f362d9766200105d14117943b99255393793f83f48e86dc97ca821dbb7bc53ca7fe88272798daba395d28487b8996ceb36c2b71849f1ca31d482493c0164faa13f5ae1b7177efdfc044580aeadbeca9dd8f74d62ec7c34e7d136e6810caadf23ea5fc80675f1e2bc30ef4270b22c19554c252d059a680accfdda7a41a2548cb8089ae08e5f704843383abb9599b035d904580759ac64fd58fd7926080c72d48e1b06e7c9365891a56c9bb8df573df5665f3034906828262b85c0c71c4a1026cece0e9c8ab4234305879d113e3830c24e4d56ef5145faa80a32e7d907760956e8d3a08c9e15062f2a27f9b6d83445f7ee2025303ba6c60a44f3b08f50bdab2e5f4eba9481fd283bf187e048b93605bcc41a3f7ec13a083f3f20d58803a76660ff386ab3b30058ba030efc62495b9082060c45006d0d54dcd741bc88bc6145f7aebb4d0e97b1f08088a9e267b7b15a2d1cc38aec48bc63db553aadbca3ba749bc038aa451ef2bba17b469e4d4edfe7a610c0ae50acaba881829e55ca61a34d62da4c83a34ccfebb2983a443e80a09e4a25ecd9c8f0be2726d68baa6b22e36b68017a792a105d550a5e98d625cc71f79068431c61f1937247080901088c2853d404971247f63f79a3bcbeb3bda03ee900c208a941c428d84d66b9b69066de6827d58e81018531446785c3d4b2adc77ae9c38d8c4f36f00bff7ef27524abfacb18543f1d55e7f3735207b87899f9cd3e5ba46bb81af00ffc73bcd0370a91dae17429af05fb352ea8c49d950eadaffb038591fc40671d3c04abdfd542a614513dd3dc2652bde9d2b7a8a01703085b41f57ffcf9fb3178e8192087e13370e04531e1217f9d004e48cdc0f067b3f1763610aed35430e98d0660841e246779050b33b126f94321ca39574c165422dc83fb0f39999d049bed3d991d861b848140e49b3f897fce91df6fbc242a1c0b5819e0ad0841f8c8db168c923ddc947e573177501b7bc80c22d6e2752f78f74b72bbb941a8202ac418e25f4a45a09639f460f4caa2095de838a134711b85a1754b2a1714412c2e96dbaeea2f9d64ffe9ddbf209c0805c97455868f82b06b19aa547ce8ef31788474aebd10199ed8c77f94e309f40c2ab20743ce135302fa59e17543c29c30c17f9f57412fd6b3f7856e1523b952eb593288de7c236b2ed3d98c1adb5a482cf401568d63afdcfc9b51a754c5077054cdb68e7c2ea0240aa8682aeca6e602f5fb60fd5f3b57880de1c6efb698dc9610e63e07e3eae6c063931a86b1d5958d39bd6bfab02e1e162f8dd2dcdf3ec8f2bef4e6ab9c4dddbd21c769833c329a11b703146b164e434b115fd8d9af138e7c6e40eb3de6cdd22d0e837ae2cd37181e61db2919b8ce7f63f8cdcec1ad15081b1cf5a4cd10e7ce11e380e4d5b995fe3fef8ee325d9f7c95b48a7300d972f957f15bca658a63803f48d353a24b64eb7b1044c222b65e9f8d78aba6d22377dcfbcf4c98bcc6aed37b3d65d8c841fd3cd0ab615d4f4cb6ca660babbb1e94854abea72be4381258885975c76cb381cdc9da31578e582bfcf8723ea2048fd3715a6739d6b12563e81d702e3b414eba021036314bf86d17e8c2b14e0dbdf72bbc7885a2ba4015c338de41c26a2f0739fb29b62270c27a52520ee92a039d6c19a021269695f1029e382e6c6b74791da38213347efb8f018238566fd4502fad96382637b3236a015ba5f1b033b7812c950e5233c4fc271d5cbec2d564b32eaf4e7d86aca455b1e4be3f225cb7a4defab44a82541b5b9fa40ba4e80eb98ff0566159e303dc96f5c740548b3ed8664b2882678dc9ec10d84826f33cb40d122b391552e9fd22dcc584502485e28508105e0ddf1be77dd1f8da3afc9387c536d9781e4149d6f1313fd0c9600ddc2e65b30fd145f69ec16a0541e2f0fb823fb5c60a8f73d78a6a9dfed3b084f51388f04cb9d792004d8eb22dfc0144e9b76dbaa34a8cfaa15108ec7c6c99f92df2d0f3abd55b57d63b81cab44589d62649713ac100596590486bc5a950522498c1d6579c5f09cf44b3e5e6ab69e8d935fe26208eee5a040918815a6466d47c4a971a5ae2ce7804a8459779234005012e828e50168c9612c7b33238dca54c0b1ad91ea66b89cc97d65a488b156cf79020855584d2acfe90c9be4369c65968d980ca2b201824198b0b0e840ddda73c24893c44c5e3d619bb4f44adfad4b6a504160d9c34b0481c96e4c01ad57e5111381ab57f51e43b2f6e50ddb6d82ec9e8a7ddb1bfc38425016e2538dfef639d7045f5b25691669c82ca9de7ea9bdf9fb5732034659368016f6aeee7df2cb0a52240126dbf2fc26031a48ddf9a176ef4aae4b0171d3672f547b9cb4cb2562bb923646f299e9c02405a96167d5765f2d69e123fac10ddee42de234fd1affa1dd55d5aa6c763dad77fc054367e9a970c0f41f6495429776f48f06a3a3a5479b77c5fa73d88a4c8520e8ae09a4b0fd78ee678d352e0fcad575087cfd8fa3404a33ef75af444ecac028529edbe6ce0499da39525fc8bf9cea2862f01d548a9c26b4891bf39652a4addbe6c4"}, {0x50, 0x1, 0x100, "5f288e46bff1440c508216577e98ac0bae40ec593339925ccca2c803394c26a4e5c9875b1c27c29567c2a7ec0a68731a029e58ee47201cfc5b6a3e1fb7"}, {0x10, 0xffff}, {0x60, 0xffff, 0x7, "4a100c9a8329765df8dd03f4d9c0ba182e1a9e14e6c755de6ae91468190cc7df236f51931309d8f519bd3864124d7e76cb7e5c789a46f51d6e86dc6a5bdaa6f9ecdde5a426e2fb7a09"}], 0x1490}, 0x1) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x3, 0x401, 0x1, 0x1, &(0x7f0000000240)={{0x4, 0x8, 0xf1, 0x9, 0xfffffffffffffffc, 0x2, 0x8}, {[0xd3, 0x7ff, 0x8, 0x3800000000000, 0x7fffffff, 0x41, 0xbfe9, 0x5, 0x7ff, 0xe3, 0xc00000, 0x8, 0x9a, 0x5, 0x400, 0x8000, 0x7], [0x7, 0x18e1, 0x100, 0x6, 0x7fff, 0x80000001, 0x2, 0x0, 0x40, 0xdb], [0x4, 0x5, 0x907f, 0x5, 0xffffffffffffff01, 0xeb44, 0x1], [0x10000, 0x7, 0x9, 0x1, 0x7f, 0x7], [{0x1, 0x9, 0x0, 0x1f}, {0x2, 0x1, 0x3000000000000000, 0xfffffffffffffffe}, {0x7, 0x6, 0x8, 0x9}, {0xc75, 0x8, 0x1, 0x4}, {0x6, 0x8001, 0x1e9200, 0x3}, {0x1, 0x8000, 0x3, 0x3e0b}, {0x200, 0x6, 0x1, 0x4}, {0x0, 0x8, 0x100000000, 0x6}], {0xcff1, 0x81, 0x80000000}, {0x6, 0x7f, 0x800, 0x6}}}, 0xffff, 0x1}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r5, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 18:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6959}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd1b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x101}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x80) 18:16:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x482, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000900)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 18:16:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x29c, &(0x7f0000000680)=[{0x8, 0x80000001, 0x2, 0x9}, {0x40, 0x800, 0x11, 0x40000000000001}]}) ioctl$KDGETLED(r0, 0x40044b41, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x1, 0x3f}, {0xa5, 0x9, 0x80000001, 0x8}, {0x1, 0x1, 0x6, 0x826b}]}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000580)={0x100, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x11) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) login: uvm_fault(0xfffffd807f00ca10, 0x9b, 0, 1) -> e kernel: page fault trap, code=0 Stopped at bpfioctl+0xc7: movzbl 0x9b(%r14),%ebx ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00ca10, 0x9b, 0, 1) -> e bpfioctl(31700,20004269,ffff800023dc7a60,2,ffff800020ab13d8) at bpfioctl+0xc7 end trace frame: 0xffff800023dc7940, count: 0 ddb{0}> trace bpfioctl(31700,20004269,ffff800023dc7a60,2,ffff800020ab13d8) at bpfioctl+0xc7 VOP_IOCTL(fffffd806447e690,20004269,ffff800023dc7a60,2,fffffd807f7c67e0,ffff800020ab13d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80672304d8,20004269,ffff800023dc7a60,ffff800020ab13d8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab13d8,ffff800023dc7b78,ffff800023dc7bc0) at sys_ioctl+0x5b9 syscall(ffff800023dc7c40) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff0f,0,2,da044db70e0) at Xsyscall+0x128 end of kernel end trace frame: 0xda2db045820, count: -6 ddb{0}> show registers rdi 0xffffffff8103764c bpfioctl+0xac rsi 0x1b7 rbp 0xffff800023dc7890 rbx 0x300 rdx 0x1b8 rcx 0xffff800023bb0000 rax 0xffff800023bb0000 r8 0xffff800020ab13d8 r9 0x5 r10 0x4 r11 0x9b1f2dfd2e572a8c r12 0x20004269 r13 0xffff800020ab13d8 r14 0 r15 0xffff800023dc7a60 rip 0xffffffff81037667 bpfioctl+0xc7 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023dc7820 ss 0x10 bpfioctl+0xc7: movzbl 0x9b(%r14),%ebx ddb{0}> show proc PROC (syz-executor.0) pid=46276 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1160,0xffff800020ab0ef8 process=0xffff800020adce00 user=0xffff800023dc2000, vmspace=0xfffffd807f00ca10 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18940 479299 6767 0 2 0 syz-executor.0 18940 254790 6767 0 2 0x4000000 syz-executor.0 *18940 46276 6767 0 7 0x4000000 syz-executor.0 18940 311471 6767 0 3 0x4000080 fsleep syz-executor.0 81523 339534 19965 0 2 0 syz-executor.1 81523 419218 19965 0 2 0x4000000 syz-executor.1 81523 399345 19965 0 3 0x4000080 fsleep syz-executor.1 6767 48775 76296 0 3 0x82 nanosleep syz-executor.0 72503 346653 1 0 3 0x100083 ttyin getty 19965 383105 76296 0 3 0x82 nanosleep syz-executor.1 35946 95173 0 0 3 0x14200 bored sosplice 76296 104280 67832 0 3 0x82 thrsleep syz-fuzzer 76296 36648 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 15437 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 183512 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 230312 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 294116 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 505694 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 418640 67832 0 3 0x4000082 kqread syz-fuzzer 76296 252725 67832 0 3 0x4000082 thrsleep syz-fuzzer 76296 424332 67832 0 3 0x4000082 thrsleep syz-fuzzer 67832 378516 14236 0 3 0x10008a pause ksh 14236 378505 58052 0 3 0x92 select sshd 58052 383188 1 0 3 0x80 select sshd 30192 61311 37615 74 3 0x100092 bpf pflogd 37615 312471 1 0 3 0x80 netio pflogd 59463 449898 13794 73 3 0x100090 kqread syslogd 13794 198186 1 0 3 0x100082 netio syslogd 54917 174559 1 77 3 0x100090 poll dhclient 68146 144858 1 0 7 0 dhclient 37364 316327 0 0 2 0x14200 zerothread 34589 489077 0 0 3 0x14200 aiodoned aiodoned 96164 282151 0 0 3 0x14200 syncer update 37410 353296 0 0 3 0x14200 cleaner cleaner 60649 522626 0 0 3 0x14200 reaper reaper 3903 255616 0 0 3 0x14200 pgdaemon pagedaemon 21215 411572 0 0 3 0x14200 bored crynlk 98083 191572 0 0 3 0x14200 bored crypto 45517 105377 0 0 3 0x40014200 acpi0 acpi0 7759 207071 0 0 3 0x40014200 idle1 55837 421270 0 0 3 0x14200 bored softnet 15029 90008 0 0 3 0x14200 bored systqmp 89441 467926 0 0 3 0x14200 bored systq 11522 232808 0 0 3 0x40014200 bored softclock 67028 416856 0 0 3 0x40014200 idle0 17831 440769 0 0 3 0x14200 bored smr 1 498226 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 18940 (syz-executor.0) thread 0xffff800020ab13d8 (46276) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8266cba8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9553 6626K 7207K 78643K 12791 0 0 pcb 13 8K 8K 78643K 87 0 0 rtable 108 4K 4K 78643K 389 0 0 ifaddr 65 13K 14K 78643K 131 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1495 0 0 iov 0 0K 12K 78643K 49 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 1946 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 16 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 112 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 668 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 61 63K 95K 78643K 602 0 0 subproc 32 2K 2K 78643K 68 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 55 0 0 in_multi 33 2K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 270 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 102 21K 25K 78643K 3219 0 0 UVM aobj 32 6K 6K 78643K 41 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 99 0 0 NDP 16 0K 0K 78643K 37 0 0 temp 186 3556K 3623K 78643K 8681 0 0 kqueue 0 0K 0K 78643K 4 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 57 0 55 1 0 1 1 0 8 0 rtentry 112 65 0 21 2 0 2 2 0 8 0 unpcb 120 485 0 473 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6494 0 6494 1 1 0 1 0 8 0 tcpcb 544 513 0 509 3 2 1 2 0 8 0 inpcb 280 1069 0 1062 2 1 1 2 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 12 0 12 3 3 0 1 0 8 0 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 25 0 8 1 0 1 1 0 8 0 pfstkey 112 25 0 8 1 0 1 1 0 8 0 pfstate 328 25 0 8 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 86 14 0 14 14 0 8 0 art_table 32 302 0 86 2 0 2 2 0 8 0 art_node 16 64 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 122 0 119 1 0 1 1 0 8 0 semapl 112 106 0 96 1 0 1 1 0 8 0 shmpl 112 39 0 9 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2391 0 987 46 0 46 46 0 8 0 ffsino 272 2391 0 987 95 0 95 95 0 8 0 nchpl 144 3644 0 2033 61 0 61 61 0 8 0 uvmvnodes 72 2993 0 0 55 0 55 55 0 8 0 vnodes 208 2993 0 0 158 0 158 158 0 8 0 namei 1024 10949 0 10949 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scxspl 192 9389 0 9389 10 9 1 7 0 8 1 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 432 865 0 849 3 1 2 3 0 8 0 futexpl 56 12267 0 12265 2 1 1 1 0 8 0 knotepl 112 234 0 215 2 1 1 2 0 8 0 kqueuepl 104 142 0 140 1 0 1 1 0 8 0 pipepl 112 464 0 445 2 1 1 2 0 8 0 fdescpl 488 866 0 849 3 0 3 3 0 8 0 filepl 152 6250 0 6144 8 2 6 6 0 8 1 lockfpl 104 206 0 205 1 0 1 1 0 8 0 lockfspl 48 81 0 80 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 664 0 655 1 0 1 1 0 8 0 zombiepl 144 849 0 849 3 2 1 1 0 8 1 processpl 896 882 0 849 4 0 4 4 0 8 0 procpl 632 2327 0 2280 6 1 5 5 0 8 1 srpgc 64 6 0 6 2 1 1 1 0 8 1 sosppl 128 13 0 13 2 2 0 1 0 8 0 sockpl 384 1622 0 1601 10 3 7 7 0 8 4 mcl64k 65536 259 0 0 33 0 33 33 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 133 0 0 16 0 16 16 0 8 0 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 413 0 0 22 0 22 22 0 8 0 bufpl 256 7125 0 1319 363 0 363 363 0 8 0 anonpl 16 91064 0 77797 76 3 73 74 0 124 14 amapchunkpl 152 5141 0 5015 10 3 7 9 0 158 0 amappl16 192 3865 0 3092 52 5 47 51 0 8 8 amappl15 184 303 0 302 1 0 1 1 0 8 0 amappl14 176 46 0 44 1 0 1 1 0 8 0 amappl13 168 10 0 9 3 2 1 1 0 8 0 amappl12 160 52 0 51 2 1 1 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 265 0 259 1 0 1 1 0 8 0 amappl9 136 659 0 650 1 0 1 1 0 8 0 amappl8 128 200 0 175 1 0 1 1 0 8 0 amappl7 120 312 0 303 1 0 1 1 0 8 0 amappl6 112 72 0 62 1 0 1 1 0 8 0 amappl5 104 192 0 178 1 0 1 1 0 8 0 amappl4 96 1097 0 1063 1 0 1 1 0 8 0 amappl3 88 184 0 178 1 0 1 1 0 8 0 amappl2 80 6182 0 6102 3 1 2 3 0 8 0 amappl1 72 28882 0 28428 26 16 10 20 0 8 0 amappl 80 2624 0 2579 2 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 40 0 9 1 0 1 1 0 8 0 uaddrrnd 24 868 0 849 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 868 0 849 1 0 1 1 0 8 0 vmmpekpl 168 11030 0 10994 2 0 2 2 0 8 0 vmmpepl 168 112692 0 110672 154 42 112 112 0 357 22 vmsppl 368 865 0 849 2 0 2 2 0 8 0 pdppl 4096 1743 0 1702 7 1 6 6 0 8 0 pvpl 32 274701 0 258140 194 17 177 177 0 265 36 pmappl 232 867 0 851 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 569 0 8 17 0 17 17 0 8 0