kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jan 25 04:09:45 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.5' (ECDSA) to the list of known hosts. 2020/01/25 04:09:59 fuzzer started 2020/01/25 04:10:03 dialing manager at 10.128.15.235:35675 2020/01/25 04:10:03 syscalls: 337 2020/01/25 04:10:03 code coverage: enabled 2020/01/25 04:10:03 comparison tracing: enabled 2020/01/25 04:10:03 extra coverage: support is not implemented in syzkaller 2020/01/25 04:10:03 setuid sandbox: enabled 2020/01/25 04:10:03 namespace sandbox: support is not implemented in syzkaller 2020/01/25 04:10:03 Android sandbox: support is not implemented in syzkaller 2020/01/25 04:10:03 fault injection: support is not implemented in syzkaller 2020/01/25 04:10:03 leak checking: support is not implemented in syzkaller 2020/01/25 04:10:03 net packet injection: enabled 2020/01/25 04:10:03 net device setup: support is not implemented in syzkaller 2020/01/25 04:10:03 concurrency sanitizer: support is not implemented in syzkaller 2020/01/25 04:10:03 devlink PCI setup: support is not implemented in syzkaller 04:10:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x72d610607a94213a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x8}, {r2, 0x4}, {r3, 0xc4}], 0x4, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/klog\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/klog\x00', &(0x7f00000002c0)='/dev/klog\x00', &(0x7f0000000300)='-}}\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/klog\x00', &(0x7f0000000400)='/dev/klog\x00', &(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r2, 0x4}) pwritev(r2, &(0x7f0000001b80)=[{&(0x7f0000000600)="e2a840fd70b5e0964956e6f0ff49110babca466e7ed4a3a6eaf949a868ec77a05d2faac40a24b762af8f312d80b912102ac7fb165e8812169da5841f3ef72fd17018fb256770c76fdc8a508d955f986c15135fda9eeba013ecf83cd29d3639f8fb428b091827ce9fba92c8e110ee9b35a2e4ab09c0c390e5d9e16dbcde2c64be575e9d9e33c218ded44f35a0e18d8b2c62b1ad3ff1f8de90596c563279e9b60399a372c1a712963ce109ef14f027b624933864265081ba5dc894570a56c0907d3b96a8015cc3296783313b2ff369c144bbb0aaf4e11adf0ec70746", 0xdb}, {&(0x7f0000000700)="8e3fe170e5d0fa5c79aab6c11f18f6a51663cae67d757e4ac0c393b929163adee803641a6ac1f64c2e3bae5ff5caf71e01b45eb08f1eb5f6dbfcdf5446ffe68d74697b2efe164d34173a96634a498f16205f0201e828f405a67095e21163553792ae0c90e304da7b7c1ff4e1c10398093e8d4916e286e7bddba2aca90d5118e158b52c95a35528fc95c7c8ae7fdcd9f6bf7d78b7357f4e87dd29256e08f0c361740c67f53342e7f45a799233de783616e7866d0fb81efc55bdcf334bb76e01da1cc1988ba919dc17d4f277b0438f778064c081cf99e3a7eb08a1b460021adb59fb628689bf6d3debced62d1b7f2a6848b4bc60a7c03c0493b4de4d2911c1c53cbaa6b456c2349254b7d952a7c442cfd3d1e9a2bc706d65710457187c087f99543c29da43aa76aab622d5c5b955da05911746f584b582e0cd6bc265ca5b57232f405f004274b05e09cbc18bbf46998487cd77d9c976b6130fb303e0c3e7c79203a7da6f0b7fc78f6ad489a609c25bcb98329cfc974de4b36b60f4e698fe106b4fe521358a14523bc85324f893990d9a2aed038072032129cba280c11156e8c851971dac227b40a405e98db8579c89aad5719fd4630c92caf90bf71f16531d6f66e8579e69351f8fc4c5995983d94cce994631d5f76548047c2ac1ebb483e0c6b07960020dd9b10b768ac2337c411309768e9d4731938030ced1a7b89bd85e56cc060c1bfe46f4fe1c71892d83caf34e51691c586195b42d70e51046a8d93e2b86d76a8d147e177ffcaee6610890f9a75079d0623f6afaf76414eb6a1dc4ab9b950f52dc9d8511450a35eef3a1fa4fc0e573fc0faa3755cb3d1893c9d144bbbd12c7aee8bf9a70138cb96ac500dcdd6da96771c0ed80fd12502d6843cf20fd39b39c96b767584331e2a70e54db63f52f6c0443d1c4a9ca4917c533783f937f9a0f9468327e895155400638e40c5ae6ffe9b09a1f954b6f464a767f6fcabaf1c03c847e30b868e60d471900d8e119ec27aef3326e81ef1cdc6b66724267d4f22e264f72c7784c8d449a44f26f6b905cd7862ef117388d2739e99fb0313c6d05747e83f6937b737a758b4863db96130e743e53741bd41d4349bceca4d4e4f2cbcd6b1301a7017b72cb02635dc18a3851be9046583a26f82603879d634663226c52a3b3ff5922aca7e6c53b4107ea472cf44f5270fa9dda8aa5fae882180563c08b7b8c2852d1dfcaaa83176a3b8d13148e8efc696b592cffe217e4d2e6cd807632a9d241b56b632bb43425f32298a9258e50fa911a6de939109ca40dd9b03386246fcb0586467507d415d950f3bed9180768876e32a9359c600944e7fccbd3ede9a6c320a59f5ddada1ad41c8931258589f3d980157d9d1b526d3cff98d7f1843c0ccf29bc83d42be4308f5f05dc746f1d1b29cfe5cb9a7659e71a0603c65459ad6fa4db139379312d23765807cdc517dae61d57599f0d3e738082677a2eb483755d96f1dd51f3ac070e554528ae30c064149de8f80d497feff5c34f11446bfe0238f0496513d8039c8d4ad1df88772be2e141fa30eca2dd75b76df3dddf489ef9fa5b6e6e4191d8a616831605e2f8b111f597e48ae8860c3b8f945d1315cb3f9a65f9897ee971abfc91fe45db77c627c7ab7a35811f665a8fc8209010e64344bb9ea2d72fa07f2f43458b98aed3fff46b986cdaafbd9c4144eca8a222377a962ace176f2dcc1a48281a7309e7d8a941965018840d269c6f2a078317eca92e5f39268990e76ec0cefdf97c91dbfccc21f1414fa0ee654e1d43a963089e995c0e7fb2845c4e6e1df0b65f20ff125eac54435e09c3715f02bf7ba3a3e523c2be86535f654d0fc1861b868d805b48941bdb31698f0572cd6dd0176d8097acfca05fe6b3876460449a8e1a33e733baa2a0428530290882f33a11ed3c3e7b0d4c8deca965d7d475a4661768bd1b4989f0eebddc4c6f77428b84db9493bb58fbf8adc61c24f63fe5055a510e9fed55e74b668acfe1be33b0760f743399f445a8fde319ca7aaad3572dc74c20ca0a277a581238940d0e9d74092a24292cc8a39e11948b6ff7c0beac8e8846c45b56e32f354c0924263882c85accfd600ced5ad7684edbeb6992cdef715151a450fba5af95cfbdaf33b8a4fdd1a7d16aa20655410e82f191bc46d5e6646d22321cfa57c777b163770620b605830b7df9fb461ccae64b95fb067eaf62ce39dcda50bf2c17494748792cdf7bcbadddd888c28c19323a1957e700924c8846f95201a7cc8674216cbd7a10836c30fbbaf475343aeaf90efb4db2290b3d9bfb24673563954549d36368d3c7bc317482e2da98eb2596783d73631a733e4dc836388be9ead8e3072bb812dab90cee4d2f854946d2eefe99524a68c2c02a2446887aab027e6ad4cd2028c6fa0b75dac0f90b3c048ebee707c3f60b33f07c7cde05e2d13aad43ce8596c3a58007dc4aa7329bc3d658b86af8fb75e76e1db0b66b3905c88e5e51c8d29d8f1586659e13ed55cbe119c4e00b8cf3da8a5b520ae7447d00eb17f53ab5284102ee8afd97f59383a6b10edbbe1c8f410ddb328e754e831fcb33986d042ef57328e1e6138b8cd6ff3e64e45e68abd546a8816e03bdc7e98c7bdad204536815ff5b0a9836a181b2d6643cfc65b06b1fd030eb6ffe6cd1db4deb715396344d48a5623eabbbec7c9c9ebba00bd849b807075ab7c73914ccf2fa9e686719466d2b9318a5ccaa78b11a360750f96a8285e0a78b9ec5611e6d32e8bd9f7d2d05a8a03a95d099ecc8ac17819a67e740fa78205b0dd22bd1e0ea7f271174fa20d747d8f580d357a267bf0862e07764f6063ec6335de0ca7647c2500184aa62c3ada0b65f8644c82d50602d7bae396283a3fac5b6b75a903138f641b4a2ecac24ec5b639e2c6f986aef7ff16fa12a18df99d8c7bdcd71e64abb44841bc96a0d65bfee52db4a32026b103ea84f1c2c4085c7db96444f134b78e17afd2750e2b4df041841a40458b427a7bb99915de67cd959957798f1ecc7df0c88e51ff99659f7bc77e3d033a7f190b57254e6cae46c9ab2fe33943b5e452a6b4f4bd57b96f1cb0461024f4fd3e4a7b4e07acfd3272bf43278a844eb00a55ff601f8148908f8c6f0f6a74c6505ae48ce4e69eddc33d4b718feb79c8747f9a42964a83ce9cfcb7c86434b84c3e099e803556d6101aa5f1fb650854c589b4696ef30f540eeca613dd90d6a7e45379ad76594f1d54bca7c50c247f200c74804f35197e8a726b0b8cd58711bee7cb166050cf9f04cf1a67b6a0cf31e5aa95f5f14e7ce85d341dcd85bae1e6f8a634d78c39562771fdea0c3c5cfb7eac7c2b950b3217c78ae18ab8a924d9979265ad678ea8bced0c9096aa795eb900b1c2f60abbf0eec389a7d75dcb78e82d679877bea5fd49f0b8bd1087217134bb9f1ac663567de3891201a625171c8a8725b762171d0b6414f893a60f45977daa7aad1bed7a16f9e6cf5aaa52b7e5c4778044f843747e0a9d75c50856da83110c6d737d5041a1aa99b545e30c9080561a41adb3303e621c50264ddf4a814358e4ba53c8b1aaeb5f54f0bca69c3a58de1e49ef12545be470a67fc91e735e3c3b9b5f51c0b99b845987caf75c8f882f9638188d16034cd9f6818830f0ef0b24578cc28c0a78347f08b2001c0ecc653b2e4e99f2d0101c7d4ef30664aa5d2df9a7451cc6a2dc4bf85e664fbca416371668617700b8be6a0134ef726e87a2f2e8c134f3080ea07b1e0cd8273b5b68f93f04e2e378bc7ca9b3eff5cd9c49555758f5640a3eb6dc6a5a359bbd5f6de6d310665270423afd145a58788ae4c5be8194d5eecc16fc19a524ab469a06bee3ff871b97fab0386e57f5c0830cadc277f8514d3e069f0166343cfc6c8d1f3aa7c2a2015e1fa7e2865ba8c6e906638cbca7c0739f5df78205e6e366c9b7efacebfac7637dd9b792032cf8e2fc52332f55ef51e3526cf9f97843bbf3f1ef00589ad25d96a051afbcb536707ae8558e249801081b0ff09cfca055e3148a50153da8b76f691fd90095a8f869c5ded21ab200c7da33831413a7497f1f8c9301e30abe3acec04f296040405295476bcb0c6469226b85987deb9107e3837fcf61ed6a04887a0a801cce2e6f013aad019731930209b870fa9d897ebdcb169c3d29db69df10394fee0a3f164305c081b789a75baa43de9f02ce9bd7463f3c21e35a05ad7ed35b3c7854797e8ab26201b7d720b12842b897dd5af0bae45f46c94a2ad3fb8de0e08ea4d67e4da7538e3db529ad965c29075d9078e61b38f44f21e8eabc98a3c932479946b00e9f015b085f5d5deee2737871de2ae5951c1a16dfb2470c95e74ba3d96397554d6de65e5979b6f767332df36a0423cefffe66d11a302e488ac52857225cada3cd3b0262334ac82f5fbefc0054137391b2308447ceb69b78b6fc6995e87d622677f32defb5fc6c205658ea765a2fa0fa29dbd4ac1d0253178bec98b893ae1583feedd1ea0507f052dc7528d006cd0c273652ee09fcbd2da5fe084d38070aed6d998b3b0a1992a1d43887c8c77e6cb4bd0b524b6426d1642dbd92b0ac300613875a4147642b9441d1b8a067a4902f805329f998bf3a38e33289aa67479b7b56176d64984f4c86e6743942d6e64488d39d5ab8019919eb048784796c8f69cdd2b3e32f934cb7bcddb06b1a48af2113b042d9a3c3bc9192561c41de799f007c9e5343fd01eaa9dc5009748e4888e1d002a8cb719ae2cae698f19f39d52f4179ac06555ba73dca2093baf532859be680443fb9b42e793bfb2a750b5a865f8e2dcb15a4ef29774410f9cade964e4cf845775baecbbf21e1a50cc4bb38b68126bbdf5dbf505c4f84728087af9cf4b3c8943b122444c0f664551d2e0b83e481ffefdda1c03ebca3e8cec7efa6b5e270bb1b2e94b7089ac7ad2b85ac8263469906a7dcf4fd5df782cfe1ddc896dffe4634ade1a48f3dc4c7338d81bbd6311a6234acedaec22b2445c0c17a86449362d84238f4c4d5388b248c76624053497c26c44ec7e9e060789340a3826021c847fb922869b9fa126bb53011c28b3f4e757517758d2ecd9c15d57468c317449487116c5b6d5947a343db34d4b05b97656ed72dc84e50502f0fd897e4842f5db83122bfba6fb74f499ad926b4dd3c6ece64dd253d4052debb0f26c8995909678ed2f83da9136021cf0609298b2d8fb21a4a27b09faab4c9852a08aba8ac63f7d92c20854a8acf5c1631667fb2bb1b4cc7f417107648084d36b704313c747cecf79438a573719fe254867b5a84378edc105bcaee2d419687d4f850c4194bec057ce9a0b8b7a1f6d0d20a1495230969b53f9891e45a31e0826117d9df33e05e310f11213f40d423f1a03510f2ee77789e81cb79e33fa69e400042a4c72e4a9ad81c10fa83890bc34c3bc49f74b4c14ff2e2648801a5bfb40b3176875971f37b3b96f305a497c8a718664b400e57ab5cb1bbec228cb272dabddfe280621b48e9ae6e4ba3600165990861b819c3ac7c0898ca479af0927e42e6d296428604654846a77d95e0d5801a06927790c92eb5aae7e11dd374cc0c676d33a9afe58994a20dfaa33bf7c34866366477e4ef349a3badccf87daa3140d02af3440b87136db05dd263eaa764a5f1bc7baff30f6bb18fd7635712666089167f1bcbca9c444f06151a6d54105588f0624706d9f5c0de0724cc0e005c880551572d118e9725bab906a9e351261f7c563553578c3eec61ebe2259111010ce2a452be442ddfcace2e3e70f2869501c45da6ead7e", 0x1000}, {&(0x7f0000001700)="add0e1eb527a2507e092143ce9481527d681ff128a935e35a4ef1d008ba14eb3dc9bc45f927b292469ad24cbc0c1178edeff024942e6b8187480349047ef6c46b9c332a951ff227fb4609710508bd460c9dc0e0c5e9c36a4c68554297c664488fa496bc1c850b7e044da61c67ec098c35fa3f7ef27a3ed215540aa11ede7495e52c076cd1d0f44613a895363d0fc97353e7f3eeffb83809f88019b5cc6ab0644fdc7ec2af8927e7b774bccb92789c5875190eaa6b84cb89d0bad58524f555c9c3f1206f321de3cb0a42758c4fa", 0xcd}, {&(0x7f0000001800)="4c5d040ec934ae757517798839141423107810ac0f3c76e17c99cfc5798c8b3694ed37", 0x23}, {&(0x7f0000001840)="482acd4f8e939aea217599a3e8a4be0a3d6a84c329f3b9c090c48e049e7cf7ddf44474edb2b6853c79abc32a7a8830d0367d3ecb009a9d7edf5496ed8dd77386886b6383b176dbefa98e17c61cb9e775e022fc75845eddbad415f33b844251898fdfb3771ce1089b", 0x68}, {&(0x7f00000018c0)="f803578c78f832e57a9dbc9f14857c3bb3b89c1b12cd4252cb3f16c7643a4e8f7b61ba18f3ca1acd323fd2170f9cd8f839a431031d259ef1c0a5d4ff0bc357bfca24b89e04aa64cdf62b008426f25ac9673fc58906ea7f1ce07245c5b9742036", 0x60}, {&(0x7f0000001940)="dd040d7e13dfe8f250a7eea6bd1fbc39b39e13c3130a6fd613ee71cddd292d8ce96c49bb77254bb941ab4bf029ed9e4e568586d5fd4354cef56f47a3340a23a88c4971da91be0c4a3c5f2f11d7eb49bee6c362cd70a833979315cd7036dac47e82bf5d4959e7bfcb9ff797243c2dc8af9b92c7fce09300795e8c44fd12b9469fe78455b3b18f68f354d89b8b71fed64422389125fc6b22035ae28781e6d527d6bc77916f72c8b3052a1dc3af6a5f0a8eebeaae9d21027a285eedc7621800134b17443636f0769600", 0xc8}, {&(0x7f0000001a40)="194d91c4a4a0d00b3e9a02c387c28355569b2be2f630269cdafe89d1f560d46b8d34cdd68255d4a970e92220a766c9afeda33529071541e62f5a7ea7f0065e7cd4c42dbec96bca2662bfbdf0d6da9a05416633edd948f8ff4d4c676d3fd3aa24b04d1c182910690cd2bd1381126547f048b8151896e1d401fd20c9fc7b58bbf698341eb0dbf444e67c88e9105b9f99fc6e23dddf6b9c227406f5c96d2ebfbd391ace3be98eb33035d360d36ff9e0b41ba89c4cd9d8ec11744396af587905e9c3d8eb491f29072fae22033f2203dd754d342e5aa3944e60a216e8265fdbc3eba6158684511eb3b0bb065c257e3841a3c986d9", 0xf2}, {&(0x7f0000001b40)="5e2268ec68229d18a63d415e4fa6d786d1a0b09abaa1ed71ef806d09e0694aab1a81f308b41f60a04196994892206d347fbf0550511a6ad99138bd", 0x3b}], 0x9, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001c40)='./file0\x00', r5, r6) socketpair(0x20, 0x4000, 0x7, &(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0xed6, 0x1, &(0x7f0000001d80)="b62dbbcddac8e813063958a1b9aff7daa29dcb541dde930fc235cddb2c68d6e78ee002c2fa5b70dc61038e3fb98ee0169209b0e58811649f811d308b1643fcc8d2fafcebadf8ac8cb1a42ba444963a9a305d72e77186ea7e4ee94c8df7e30ef1ab73780940e00f8a5f620c87251f78188958b12d13bf1cbef3f1915cddf04b03d4de11fa15ed1cf11e30d9c705b4a19583cd251e487f689bfba5eb3a53179645bf0a2653622a2394414a8a0cdf08b6ad6ce4aca6ef74d622bb83c8177f1db9f729ab112f7819052094f655e7282c90c6104da9ea", 0xd4) r8 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001e80)) mkdir(&(0x7f0000001ec0)='./file0\x00', 0x140) unveil(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='c\x00') pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001fc0)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000002000)="b2a19f5a279f5259076482b74c46b7fb08d0a6ed7cb95f8b09fd31ef7fa4732c41", 0x21) fchmod(r7, 0x20) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000002040)="09dfe5c11694e9e6f05af5912af16a2af85e7bab02ffe3b5abccb822dc2d4b7db12aab2b18dad9b60413e45be85d15d1d24b8164528e7a81954269b5f8d8e2a0e568c3259d36bf4ceeb84956a14c2671b797bf3b3aab4afccc86c38f16d3b2e5a62ade9d046fd7aada67188c9d983e6138c0dbc00d14cb2532b695524a2e7e567aefe29e04c33979893aebd4159d0389edbb513b64e7bfe50a9ad0289f56f9c7e92483602f969281551de49ab0e4b878d4ff83aa70d6b4ee779265173edca84c6616d4e5a1c01d19d467bdf64830f5d857cebef1c543fd", 0xd7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002140)='/dev/bpf\x00', 0x8000, 0x0) ftruncate(r10, 0x0, 0x20) r11 = kqueue() r12 = kqueue() pipe(&(0x7f0000002180)={0xffffffffffffffff}) socketpair(0x20, 0x4, 0x8, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002200)='/dev/wskbd0\x00', 0x800, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002240)='/dev/diskmap\x00', 0x800, 0x0) r17 = open(&(0x7f0000002380)='./file0/file0\x00', 0x40, 0x0) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x80, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000002480)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f00000024c0)={0xffffffffffffffff}, 0x20004) kevent(r11, &(0x7f0000002280)=[{{r12}, 0xfffffffffffffffc, 0xe3, 0x40000000, 0xac7, 0x2}, {{r13}, 0x0, 0x42, 0x1, 0x9, 0x101}, {{r14}, 0xffffffffffffffff, 0x8, 0x80000000, 0x6, 0x3}, {{r10}, 0xfffffffffffffffb, 0x80, 0x4, 0x20, 0x3}, {{r15}, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0xfffffffffffffffe}, {{r16}, 0xfffffffffffffff8, 0x0, 0x2, 0x6bc, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x4, 0x7}], 0x8, &(0x7f0000002500)=[{{r17}, 0xfffffffffffffffe, 0x80, 0x4, 0x2, 0x2}, {{r18}, 0xfffffffffffffffd, 0x67, 0x1, 0x9, 0x45}, {{r19}, 0xfffffffffffffffa, 0x2, 0x2, 0x8}, {{r20}, 0xfffffffffffffff9, 0x1, 0x2, 0x8f, 0x4}, {{r21}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffffc, 0x6}, {{r22}, 0xfffffffffffffffa, 0x44, 0xd0cb9758fa6ff1a, 0x50, 0xfffffffffffffffd}], 0x4, &(0x7f00000025c0)={0x40, 0x400}) 04:10:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x124) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x3f) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r3, 0x0, 0x2, 0x0) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x4) r5 = socket(0x18, 0x5, 0x3) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000180)=0xed, 0x4) seteuid(0xffffffffffffffff) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x28) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x5e3) fcntl$getown(r6, 0x5) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/wskbd\x00', &(0x7f0000000300)='/dev/wskbd\x00', &(0x7f0000000340)='/dev/wskbd\x00', &(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x99)[-\\$-\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/wskbd\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000580)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000005c0)=0x3) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x5, 0x8, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffff9, 0xd0, 0x80000002, 0x100000001, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x100000001}, {{r7}, 0xfffffffffffffff9, 0x10, 0x2, 0x5, 0xff}], 0x9, &(0x7f00000006c0)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0x4}], 0x8001, &(0x7f0000000700)={0x238, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780), 0xc) fcntl$getown(r6, 0x5) getpeername$unix(r6, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r13 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x0, 0x192) fcntl$dupfd(r12, 0x0, r13) 04:10:10 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/180, 0xb4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchdir(r0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000200)={0xb, 0x0, &(0x7f00000001c0)=""/11}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0x40, 0x6a, 0x0, 0x6, 0x80000000, 0x1, 0x0, 0x0, 0x100, 0x7fff}) socketpair(0x1e, 0x3, 0x0, 0x0) 04:10:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e800000000000000d5b603002f0000aa9502e1c4087dddb2426000020000000000ffffffffffd6898f000000000000000000113cd3c40d9fd5df85660100671273b7e901000000fc0306000000001eff0000090000ad21000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000140)="eb00000000e31682cf185ddcbba0baea7751b9fd812eaaff010000a5f806713054e69935929648", 0x27) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 04:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = semget(0x0, 0x1, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto$unix(r4, &(0x7f0000000080)="016d92ddb012e9147317db50599ab24c78bdaceca1364e4a4c4b", 0x1a, 0x9025dd1d21f9651d, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x40}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:10:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() dup2(r2, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) 04:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00091cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="06bf070777e2e500000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 04:10:10 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:10:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(0xffffffffffffffff, &(0x7f00000000c0)="eb3143ec6712b0b70d67ed1260062b35684af1a8e017ddd2dde1e3d13c52f47029a078b52cf8eab62d09377f8d1bd8ec548d98f722db29859823902964fd102d58b55cf6022907c8c2b57dcd8d", 0x4d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0x8}) poll(&(0x7f00000002c0)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) 04:10:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x8000, 0xdf) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012002"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x5, 0x9) accept$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x102) sendto$inet6(r2, &(0x7f0000000100)="2abd9c83e81cdb0dc4c450633404e4266bb3818478ead9d61adcd7100f4d9ad17581efb88aaa3ed7fec7e8ff88d71a7886824d47bbb3782aaebae986bf023d5e891cf29216d24ab54798f02a0cf106db1d3525c3a0fe5937d87f5fbaa7aea0f83b846fba6114073843bdeb9b02e42185bb3bc626164dad586b592a7d92f875d1d644e6ace557e78dd43036e7e37509d6edfc49fedecdd342c4ff2c880d03654ee086ad3b91b1b8f932cbcdfb94437e66492ca7886eb70422ff4549634f3ac43a16f90fdb48b7232a41cb46586f05fa482a224491e180b4bff9dbb4ca201a3300f888afeafa4fb734800c0000000000004288f0279aac2a4e0919e1a9346882cc19e3", 0x102, 0x0, 0x0, 0x0) munlockall() 04:10:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/224, 0xe0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:10:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket(0x19, 0x4000, 0x5) shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0], [], [], [], [{0xfffc, 0xfffffffc, 0x0, 0x10000000000}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x99f}, {0x0, 0x1000000}]}}) fcntl$getown(r1, 0x5) 04:10:11 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r1, 0x0) setegid(r1) r2 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x114) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0xfe) dup2(r2, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000020000696c65302f660f80145468df3aca6c653000"], 0x1) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:11 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) sync() 04:10:11 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x4, 0x4) 04:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 04:10:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) semget$private(0x0, 0x4, 0x754) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x9c, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:10:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r1, 0x0) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x20) shutdown(r0, 0x1) 04:10:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x98) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='W\x00') 04:10:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/1, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xb0, 0x0, &(0x7f0000000000)=""/176}) 04:10:11 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r3 = dup2(0xffffffffffffffff, r2) fcntl$setflags(r3, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r7 = dup2(r6, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000080)={0x1}) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x2010, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 04:10:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) 04:10:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x0) chown(&(0x7f0000000400)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) 04:10:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000100"/24], &(0x7f0000000100)=0x18) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 04:10:12 executing program 1: getegid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xb8, 0x0, &(0x7f0000000000)=""/184}) socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:10:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000140)=""/44, 0x2c}], 0x6, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffd}]}) fcntl$getown(r1, 0x5) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:10:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x40000}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffc0, 0x39, 0x9, 0x3}, {0x4, 0x8, 0x20, 0x8}, {0x40, 0x2, 0x8, 0x1000}, {0x9, 0xf, 0x4, 0x4}, {0x1f, 0x40, 0x1, 0x10f7c}]}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) 04:10:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000ae00000000000000000000e5005b67071b542a538706000000b8180000002900000031000000e6ffffff0600c21c8a6d040000003f1cc7ffaf00000000807b17de05bcff44d62f66b53a696456e9931469f97db6ea00972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d157b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5ae1ed68da0856e61274e71dd99d573646e017ef5c1b0b0176c15296f935a71bf80b0a0635b3ed19b09cd51ec0d6758feb9ae55264455aa029d2d97debec16de959a3ab278b508359ba59923038d01a19ede6f8b60300000000000000a2a52f82"], 0x38}, 0x0) r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 04:10:12 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r2 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r6 = dup(r5) sendto(r6, &(0x7f0000000240)="dcda77a3aa66524682df5032a2d95292eacc4beb4a35a7220dfa807320232363dc1e26bacd6035081bab4c2f30121064c64c252f99cc4237625b83a59e74518c0b713db8b6d8ecaa1eca658e1c008c27e6a980d90a127a21b77e8200becd875233962398373fc9a390aa087f54fe53fb46c8800bb689a63a66ea83d666e7d245f164eb478910706de5445d5260f4523ad01ca477d6069bef", 0x98, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3f, 0x1a7e}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f00000000c0), 0x0) r8 = shmget$private(0x0, 0x3000, 0xad, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f0000000440)='./file0\x00', &(0x7f0000000100)=""/142, 0xffffffffffffffa7) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r18, r19, r16, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x5, 0x0, r10, r12, r14, 0xb, 0x4}, 0x7f1, 0x5, r7, r17, 0x8, 0x7, 0x9ae}) 04:10:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6fb, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r3, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r9, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r6, &(0x7f0000019140)=[{{}, 0x0, 0x0, 0x8}, {{}, 0xfffffffffffffffd, 0x2, 0x0, 0x6000000}], 0x0, &(0x7f00000191c0)=[{{r10}, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x40}, {}], 0x0, 0x0) r11 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r12, 0x0, 0xffffffffffffffff, 0x0) getdents(r12, 0x0, 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 04:10:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffefff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x542, 0x0, 0x0, 0x6}, {0x4, 0x1, 0x7}, {0xffff, 0x6, 0x80, 0x4}, {0x7, 0x5a, 0x7f, 0xffffff81}, {0x2, 0x3, 0x40, 0x1}, {0x1ff, 0x1, 0x0, 0x8}]}) 04:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x2}], 0x2, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) sendto(r4, &(0x7f0000000140)="d5bab337caac8b855945db7bcbd78d661f4afa7e8673962663a7dc07aebc8b51623d9f04c71fd1285b0e86091b1448815daaf6462841ba13109204e569351cb503af77f8dac4154dc57fe3209c52170ba952f2bedbdc033edfe9b9e06e0129b60bfb2e", 0x63, 0x1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) close(r4) 04:10:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = kqueue() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000540)=""/242) fchown(r5, r9, r10) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x4}) fchown(r1, r3, r10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x1f}]}) semget(0x1, 0x1, 0x4e6fdbfaf125cc58) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0xff) r12 = semget$private(0x0, 0x5, 0x624) semop(r12, &(0x7f0000001640)=[{0x2, 0x9, 0x1000}, {0x4, 0x10001, 0x7351d18524d2e3a2}], 0x2aaaaaaaaaaaabe2) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r12, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x7, 0x3400}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$GETPID(r12, 0x0, 0x4, &(0x7f00000002c0)=""/69) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) 04:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x40) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b557f70b7c7df5dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f0e1c4888bed8c81bd2db984ad24f95d74c94fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f627456e4e57f504807c7cec3e0a4eb0c1243234228f99e77a09aded782657909db2838ba256e350741d26d8727e7c2b5562a0705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d596"], 0x10) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a00"/652], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000c00)="e6b4c71dcb22fd42e6f2e48e5b133e36e6b1a4e4cbe17694a794942b6234d7a41b7cb7dd9d9ef2fcf9fb0adc5c9deff8976cb4a48377bd6ccab12b78e2c0d91068bf20cdfa88b31165d31854842bbda4639847060fc1ed5a454e044a72257fea755b3084f6e2812aa7f44361c569a4665795bd91763abd26e3a873411362afebc7df983712fea11140a83eb32f26978d4d48742d5db83c7e560b48f109cb9e9050175d422dc9994df80677c5b0aad892e27fd1fc7ec7ae67e9e74ea58645b05a0014c70833fb01ad0f6fcf99671509aa5bf4a8a8093fa1acf5384dc9b4ad19d5288602eb2736e391b2d0e6033ce23e292086fab1d1c15d5be82b3ab5e80c4133dc020965e851eb18e531811de64f0d1aebe00c0959b6e745a36bc1324bffffb3f26303d92f2d88b2f3c3055a6188aa78811a9f73c661158c3f104f7b004687b9d47117120533e31c3aaa759e26b69fcf996a727988ddfaa73bb861e9b042d03efab100665af13a8bd97bf6bd0d30a6bc4f3e6087bbaa7f6b92d6a9ed76b698fa5823bef9edda25bab5ef9fe89bff94aa780b3a8f83d646e80e1c2d25e358aa140bd31958a479c8e1467218854dfb20c79eaf9dbe72f84b2427587c94bc2b92cd510c81af2eedeedffa3c2aac044612102ad08cc8904f925726321e8de53e198b630fc8eb7179efd7718bb24ad2cf2e9bf0d4b18ae031058c199d815c2708540b55abb197827969da84114978fa963f616b3245b5ccf306e904e87e4b8e90884e26b2975dd52742401a086a0c786e58ce0cd0b52458480945e6ad7c2a3140af2ffae8fab41d198371ac67054100eb1062201ee1d6161fc5b13309ac1cb01b34868460873d9b851fe1992047bdfdef78b7ef9e95cb48d086e11f6da659f2e5d5c138061cfd25aea679679db2068a66ae2f660cc84271aa46ef6ce06781a97410fc6a99d9341836e7abbb2671b250a1fc0ead52d9281a92d30d304bbc8babcde59523ce3394a0f323f3186bba42fe6091ea630f9df8eaec14d2886d7d3d0fb431d9f0c3089ec73161d3ff65e64db37ccb67d3d73d26a3adf745e2b97dbc16715f7fb34e16de53797efd9290633206ff9b378b26a72f5e31e152c1d2b6cfbeaaf03f76333a79b0cda11659d482e560973be443ce5aa09d76d3377967d21fba924480540ebcdd5a3bd9bc16cdb0b80d6f6acfb5f499cb757b746b9ce71cee4d421fed652983ca280238aae3b427936cbe361f669069e1f483cbc34d5b5392bcfca26b1af378c5f8d08379a425c808e19c5d57dcd77ae25f3b3be68ab719b24c122083a17e1ecd7554c7819ae17f8d384943a966dc13611113dd23641d1021f421dff7bfaeb9331a541ead892708c9bc518934d48355ee3f205fb6c9c15831f8965aea0e21098ad210a6c9c22756183da35eaae52a528b750d196ff02d8ac9a65e91d63aec30e29f6b8f3eb7fb3ecab73639fd2e500c88d79e9ea5560e251f5d99cdec430dd6d61d4d10db8feb7fba15d0bb1a0f03fbcbc94324c748786267247a239ff30cb9cc198d4e45c32bb2a5eee82d345405989c0e60c8f35a9729d8c0617bbf7a678c1c45de56f87de65f17858ca38b1faadf4fbd2eec3d936100b524f40c5cd1fdee3f0936c3e5ccb768cc0115cbae3cd017d00d02166926204ffa4991cb573fd78c98fbe3ace74d90f8199e5c7540a1825435ed3b06fa8b46fe30a86ccfc70aee1aafe731f47744abda0d116cd8ce9555790104a0353e1a2f80fbae9113c23bf0817b9de599c7547bc7e398a7c6c0f6d6647a35190013aa29a9008c4d9fc944be5e6bc15cb9d49561dfda6aa36d3f2914154a757279c0897387ea979ccc5dcc61e5ad7cfb92b61011502380ef8331fce005c1c2312099490c298e6e47aaacdd17a1c3fd2a17242c2fc516e4efe1f67631325d7910d231fe40e7c8174e67e0826be4ec168c5e5a84bdc930d85b9807e52296eb4d263117cb33b51ec275cb1abe5a24901d5e4445111547604d5fd8502b2c9d8bb5dd6e3c4d9ed7225e45951fbdf8ad710ce7bf2c36d7d95d6ab360814cd9a20213704f49ce6a7e455cbe4ada6a", 0x5c1}], 0x1) 04:10:13 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x3, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 04:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x1, 0xfffffffd, './bus\x00', 0x1, 0x5, 0x3}) acct(&(0x7f0000000040)='./bus\x00') 04:10:13 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) 04:10:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0xfffffffffffffcc7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) close(r1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 04:10:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 04:10:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r12}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r13, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x4, 0x63a0d262, 0x0, 0x8, 0x5, 0x5, 0xffff, 0x4]}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 04:10:13 executing program 1: r0 = socket(0x1, 0x4, 0x3) listen(r0, 0x0) 04:10:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x4, 0xfc, 0x9}, {0x806, 0x3}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x2, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000340)={0x3}, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f620671ab889859f8d0132432c12d82b42a5f8f0445d06dc39ce9c2318040a0e319018b516e1c0000000000000000000000000000347a26d5943cee15fdbfa3cf76bdacfb8e236ac931a34be723c2af84a7bbb812866d18bbc0eca7166b6142ee545a"], 0x0) r14 = openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:10:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 04:10:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000002140)=@file={0x0, ""/4096}, &(0x7f0000003180)=0x1002) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) getgid() 04:10:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020007e0000001", @ANYRES64=0x0, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB="a1fef48eff2bd431b661bb79a956fb0b07ab456c0632d3043bb30e2c680cfa5d34cb2e14908901ebfd482f14e750f758937095acd583f8249ea860360e995f8e671a9102e091610167e89b0a336cb339b5a5a023864ef56aea4bf30472842bd1d7dfd7a083921e05b0ddbe92b58625b6989a711437e54d37a1f5506e0bf226104f3d1ecbde3cc2be62", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0]], 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="bac8c54879034c5ffef4849ffaf62a4733241aa9b8275e287523cd4e70b089a079f40d2e4897f8d0cfdbb2a44f8d5ce9698fe90619536ba688729414b84165"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) listen(r3, 0x3) write(r2, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 04:10:14 executing program 1: socket(0x0, 0x0, 0x6) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2, 0xfd, 0x2}, {0x7, 0x39, 0x7f, 0x5}]}) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x40a, 0x0, 0x0) 04:10:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x10001, 0x100000000, r2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) syz_open_pts() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 04:10:14 executing program 1: r0 = socket(0x20, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000770000200000000000001000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 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, 0x0, 0x0) 04:10:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYRESDEC=0x0], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r28 = fcntl$dupfd(r27, 0x8000000000004, 0xffffffffffffffff) close(r28) r29 = openat(r28, &(0x7f0000000800)='./file\x00', 0x80, 0x80) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r31) ktrace(0x0, 0x1, 0x8, r31) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r30, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r31, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r32 = dup(r0) sendto$inet6(r32, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r32, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r32, 0xffff, 0x20, 0x0, 0x0) recvmsg(r32, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r32, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r32, 0x2000746f) 04:10:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) close(r3) kevent(r3, &(0x7f0000000000)=[{{r1}, 0x7ffffffffffffffe, 0x1, 0x0, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) lseek(r5, 0x0, 0x7, 0x1) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080), 0x0) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r21 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r22, 0x0) chown(&(0x7f00000001c0)='./file1\x00', r14, r22) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) dup2(r4, r4) 04:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1f}, {0x2, 0x80}, {0x8fe}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/125, 0x7d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x200a, &(0x7f00000000c0)={0x9, 0xd9}, 0x10) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:10:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/50, 0x32) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000100)=0x4) 04:10:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x4) 04:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000100)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x50}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x400, 0x479, 0xeed1}) 04:10:14 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, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54, 0x0, 0x0, 0x81}, {0x4006}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6, 0x7}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x2, 0x9, 0x1000}, {0x4, 0x10001, 0x7351d18524d2e3a2}], 0x2aaaaaaaaaaaabe2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x7, 0x3400}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 04:10:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000004) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x62) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$getown(r1, 0x5) 04:10:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 04:10:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) socket$inet(0x2, 0x2, 0x70) 04:10:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x40000000, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x42) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:10:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x25}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = socket$inet6(0x18, 0x0, 0x4f) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x3, 0x7f, 0x6}, 0x18, [0x8, 0x7, 0x5, 0xfffffffc, 0x7, 0x0, 0x5, 0x10000]}, 0x3c) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x7, 0x6, 0x700}, {0x7fe0, 0x66, 0x2, 0xff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 04:10:14 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000001340)='./file0/file0\x00', 0x8000, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r4 = dup2(r2, r3) readv(r4, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}], 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa2ed80a9bd1", 0x6}, {&(0x7f0000000100)="5c405ebcf78a", 0x6}, {&(0x7f0000000140)="1a2d55f8dd818ffefe58c49f40e2425870386ab241e0fe0caeb22a3b4bd03013bf813d6447b08caabd24ddfddb6514cc", 0x30}, {&(0x7f0000000180)="e37ecff37af6638361c59c3bb5b27c5632375e2487ccf21e9d76ae693b2c7dd397591124b80a81e0f0d04f1f5e3f1d5610d00bb3f5", 0x35}], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x40, 0x0) 04:10:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 04:10:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000000ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) r1 = getpid() wait4(r1, &(0x7f00000001c0), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x3, 0xfe) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect(r2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x7f, 0x3}) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 04:10:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="daea17990024f337b14f893dbbeff4b5396636d7e78dba1c21930f0d472aa46f9f888b142b3eca423857f8b450587f1a0e99f66a9e97cfda724b2ba5d8806aafe92e8b16f68399f14b6880b7c6acc976629bea60704b599bf64077f4b5d4d7be75391cc61bab525a7361acaafdc5c651800960abe3bac22285c871df7e319fbead3c7cf36e7c4a23cf712cc791d6e22913e41cc5b52b1f7eb45bd9326582d024bdf9a29620dc88ffb8aa429fe21e008ea5a4a48828ed8b0b966079dd6c80f41a4f1b65743e4aae0b3cf579a649a02fa2a7098f9a8edebc9467c19295e9712d76673211b64bd75d2005c24b7f5cce54cf51d1c07009f72d5bb783c3d04551df3ea5f78913270d38df7f9538df52698c4398860a06542fcf9e405ce7189c2f574407ea47ea2a0784d22814d0f85cb49d18f1ded9cfae9909cf21438ff91086f8e226cb2111b9cd7cf06313e30ff11c64259c835ad5ed3c32cd7220a11ccb96866278b624a99f56cf91e6d362a0b2eea063ca22ddd034e59ed309339314c5e861beac757f3946f6d0f50012f8b083a8d9239250d318ef5fb93059179a1b786e291273d6a60d26019835fb38c9309f920b92dc4f61bfe3060a4b8233f621bb237f266dd6bf83bcbf2878eb38b50f635345017af1205ef965fc633a576122d023ef9a73f686ca9593c5a466ef069dab7511a60b0b1b17c1d083c2ee57906defeb5eb034a65373722ef956e153bd3ad58973d499d82aac0a1244effd0f3d230c98df7ed115235b8a7d556c830659afa04135144f1dacdeed1b55398528b8a9f2fd94048e60be44ee59de8de682f78a92e0646695c66825f0a96aeff9a5a4c92ebc453e0fb31d5afae073e31dfb5d5c0cbf4cc0c8ae8d0c365a73f125f5e1aacb575e3fec5537080ffe28d62b01e7e36c45027058a3e01ed015d042412cb7d030ee58c3511d66c99b89510598dacf60c742e58bae5e361759809d8f75722c7f04775180cbf8157d6b35617eac2fddf3e78274ff2fcd82a33d7fe2ad415d1733410312f23df6e48fda4389cbd4661ff3f9b34c027e90bb3cf6b5117aff3f226b1f7b99cfa0ada13cf34acf3c6d31f7738cef790454d82f7c61fd3990b65b3129bacaa4c2efff4d68f7b91d81e576b686c43c3b868760b0b23a4711bd2d159b4221ceb89d4760d4f8b64a3c5afcd0a8147847cde5d64fd0c83b1cb49511aa523cdc721e0a5d1fda90332988ea843184f632baffdec41ab9718ac97fb3400413f98c630353aa0f99b814ba2c9c06f6ed3e5e68704f1ec525e5a219cd491abafbf76a6527293b7ab59aeb4d063356243ba9ed9513f446abf35306cd57c3253af69af74ea45d41d307d56e29128362d712df6da4da1ba3a9c9496209096bb14044a3dc48402175af07c89a0d75e2c0390d9bdc1a27a442110ed4ef9474e2e26f82986222c5c0d9259de23d8eea0cb3c96fc1fe2b0e751e016d8442fe95526f6353b2960b15e6da145cec3c897625c86c6b957c00cb1eb4105d46cef31d58d9469987a9b4d6ae7d0e2b464500ec78ad34b247b73274c4a8637895c83a0c2ab18c3e97ffd7f8018c29c343f6357296e9cee528c64f47b8e288cbe4a2781886fac255918e1138d1f4e77644efdf3502ba9ab4b43bc278537056ee86d369f4b1c5be9fe03cf36cffafdc0a143e81a6b4cb11458ed7cfcbbdf0a4a0a643563cffd8faed696532d323a86406ed3479b174bf8397035a430e6d0ccfe03d30e21a37784481dd37cbe4c771dab1d9488be0346d9824b1e8deb899c555ced7de6b50b60f780a3e8934de79c2a9daaa5d40990cbcb1cf49db47ae741e0f3df762db1e5f7ee04874384facd96e347fd8baa47c41814c573a340b0a45b45db89a6b1e37b783e0a0ac988ff20915999f388a57bef1bff839933af6b7553e384a21fb567aecb7cfa0d2c3510114724a9f6cdf97767a5ca9ffca8779db4dd9bba6244030c529f11af79ff26b1236b730f0c29dc0fafdfdb0491aceca98c032a49ab18c019d631756dcd582f45fbfb4444ea5d00fc3f0826dd3182809d8434e80a44530f216b85f1e4e2101f6d929dcca34d3cfcb41c1315df120246510983d62d590b6b42df279d27d23665e97b87da587f4f85c7e212d6682e046a71b028d96bf54f215d5faef68908e160f08f4137aefb925e59fa6da4a21f7d39d292524b5fce177b404bf46b34cc79780a5f04725e5ab20755e803791bfb618136b4f82387ee1e2c30f2d82c5ef3382752c7ff5bb2653a8e001f8f1907b7cc7c033351a246e8fccfe3aa16141909bb6ffb6907adc1a87b0e5632db527919efed1c72016dfcee26b74e9e6ddaf5c96d59d5fb66236a7e2aeb7558e955daf749fbe89c7471576bfb6bb18d3449637f3cea57815ce5deadfb178794a97ca9d9408f7b807222cda16dfdd3a757dc005d2ef200a656d11c49b7ba388ff864447157148aebcb1a7afd64be7523c8487ef80315d37047fb4a7c470ecb7e88c2d87b8e6dfb1080f6c2c5b5ded0e43dfcd47bed3b3a6cbdf97aafed599caa10c34f7675ee2ccf898b320331061e478a1c7b4872aa6c0d2892aa2315a2928c342ddb6a60ba6edb1bf2763158d3bacd7c5b96ff681fcdbdc2a3412c66dc2f87cc6a776d7123b0ff1d4c39204bef8961170fbce05b1a639f6def5cecbcf650af652318a6be36574d5a0b7d37d63ce45e10dfe9bcaeeaaab365595b88987e7b66b3235e991a1e0e314131ad01301e66ed96e350a480392c79f60e74d001775add7cb7d2a71e985fab74e187ee6362b64311a389d61e5090c2a51c299baae5658961f7d8b8d4cca6ee420133605cb40cc7a1a7ee43980837e65eca26a4d9745e54feccda1bd4aca1d69a91a6533c50d4fcf3e680209ad459e654d5e11fc6b21dd90b1b2e56fc8acf6f44b84dddbf1ec5129bf5b56f85e370ca8c3cd87effe522316d593e8d8ed3a3efe345fbb59e6881ba296c0011d04a25f6b57471c5c720c5cda3e4899b69e9dff6873ea8905dc42bde7e557368de71a2f236cc47db8e95d9f715b91f3a2a2dacb5eabdbd64680d42551a99ef822eb8855bcfb8663f4f2c14f7c73cdb5b4de5afa2e6ed4779a4d9615393022686c06cd5fd8cf396e78f303de606ae9b2d20837c7e2c3cf761afe51160e195c19e0719f16749368a02fcc99591a58acd79b33ac2a230a20a4042e983c36467b13612bab81d01ac7f6e5bc21ce61d8c9f283f70a4ac67a62622108af1929e624c07062c3e0ebc694f916ab3e58e799dcfc0a01654dc1922775f1daa6975a51b685d590d2116306101f587e7aebd86e0770c7400cf3bd5072a4d3d7518ea79dc5131935243fbeb2dc232b459d70a8cf1d79e7fcb5aa6ed783a37949814f3ca885076d694468deff1ee85e9fa7e3c91cddbf946fb313c8d78df78d19ced6403910191d4863ac54894e0d316fa997682f604504c9d93a15e35f9cf02f9f991435e3c437b1b9372463819ae45d4513dce0a7fa7ba815bf349b623e2c718a144f5b39ef6378422da6d7919a46800947693fa4c8fd46e674b62b67e603fd117b6719f476c546dee27fb8c2aa2bece5036f6b300cb4410ec094ebebdaf7cc2afa3c97e212f616bfa9abadc8637996b587e5a71096a9f65c7a2e03457a3042106f7320373de2140d8f9f832be12348323cb6d7dc44d1a0feb632773d15ea984af406565240f04abf71e060bbbf3b19bca07b743f825ee4528de8d8170fe939956cae10d127262d9b1bf7cde9800e9b271200ee8df5cf195f39b463dcfad94bf1d0a32472d61dcb7b5cd7955e7df6e03de5acd421e806588761e1b344a8f3b98b4b2e28317d49a62845915d00bb0efc8b7ad75ccf9962d4b021ab0fec8677261a2df8331635e196d8382cf9181a288a10fb6fe14fdb923d43a0d981aed71b1aa55bf10838c7b4859ba2703c8e5bd9c54c8eef34cea95520400d5153305cf8c2021e3491d49d1382a1e68fce5963cefaab8a642649b41b2ddda16c7a24e262caacc3a042c1f108490cd00d97a47446c99b2ac81ff7d3718f3f3099c0273010bb85698332eb3e6f7d21cfd1fa6d23d10b67accdcf48d638fa9586ec42c2dcc7ea32e6869f35b0e521c43e547cd22dbb28917d068b0ddc288b7a5cad1f42db5bb4328263b7746385a12bc340c48235785337c93faa95391629bf39ac493a3254476ee58371e73b1e2b974614bdd770ee902a331a4ba1197afe51961c150079058f4cc7225d633c02a73c8f21c9f74b251e0ae449d6f2aaa594aaa00fb9f1a634f66051357ffa6d24f5ea9829288edf47c4b20d8a524d3c908ec0b186cfd87f8a785e61c4d2f9055a0e576470d3ee15ba3dd5deffdb8c4f452942d581f20d86d5590efae69d16ac2d5d5b8379fe156a626b121503450abe37eebec2fc747da77257450243bd96bd195072bfe95c6a531cf6bef4d4b33f9f7f7d3db6bbbcd464effc06a444afe23fecf8a44133b4a63c727d72178d9735dea6419bf3419af6036fcb97059d3dc9f0f1351b1adfd90066238ef1e95940fb460384585d3a7ed96dcec3483d1f91eb8584d69b9f9a6809754b11e8e95ac2f3461f71b97f1f2bcdc0a984fcd844ec72c746151a486406960e152ca14cb6b052335662e0f0f2fec3d19616efad09bbac107621f181366e36e78671db0c25566801c5ab57cc4c6ed18199d20fe036bbd096e3b8d3520e868ae77c16f335be936b5cd90b3002735d59653bd46bce1215116de51d626ecf9a0c3511e5557edb3678a8ea71fe340528d6308407c7041d3b0cbf44d3902efe8bd0576cbfe534371266ebdd595dc31319b962151e15f386a85053212064cd84141fa35e9a876bcb8d64fd6cca9a11bc579708071f4013594e893e28b212a98ae50f3ccd0bf6602494113a7f3066b5da07091122a8f7741c447e6ac324532957a7a1ab793570150d68672380195c87e25d44d0607ef76e898f73d967e3af0efcf25989e93b01026452c89b53c172c767a6e1f1c348ae05032a13d8d4822621b475333c25cee02e579ef5c339355b9eca71a08b2ff4575e7e0d91872c5cf26c8924debf12c305292bd8d54a95344ff0670e008f77c8de159322d06e03169b51cc6ba97f8446b8b4a405c0b6028fbe7227c040412c72378afed6a39c9ed50a275d93071ef5371551566b779c4d048516fdd70b5bd0ca20aa063118c1fa35becd97012e73a0ebfd14ce12f7957c64f6e5bf929bf4fd6d956e08e13a915bc84d1410d2c2f97419354358640dc12ce6750f1e088d8294120e3a1dba512b8af1ef4f11445b2607e19dcb275be4fee801da0ee52c0c91a77fd9b4c5efa7531c255a903c889ab74ed2968506bf6e191a02d7f1a8f2f5c95581409e402d42b9d16edb51a1680d057fb4310846fe70165c2ce0609f8ee201ff6e0b00c042247999d5d5f506d4e6eb9c17deb1217253b0f8e5dc119757e587430e9c4a169e9f1b60af7db3f6fd1d15bb191495c5e55527d1e4068e4f903d3f9673f3c170501536d7f310f5e05ea8c6b3087e5de066d76948f5a156962e15a0f104174b0d27015a552156939c88be8772c300df3d728df1cd2a37322bf0676a470bb9102ae080ddb3dfd2c67fccc7acda52eb70a48189250359fd533ce60247013b1e537f64245194bc15749bee5ff9417a46464d84a62f84e7b50269caa770451cd4237378af061f4cce5f2305d06b2c2eeaa4422aed141eb63617e8d491a1d78ee6f0d48ffd96cc2dac61d7b82fc2d54be165335267c1ea3724b559aa792fad77284e4dc569343ab0563808", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000010c0)=0x1) 04:10:15 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d", 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) 04:10:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f0000001600)='q', 0x1}], 0x2, 0x0}, 0x0) 04:10:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xdec], [{0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) 04:10:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) 04:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x2c}, {0x7ffffffe, 0x1, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xc5, 0x0, &(0x7f0000000100)=""/197}) fchflags(r0, 0x0) 04:10:15 executing program 0: r0 = socket(0x0, 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81f50bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="e30966437e836c9b2e16fe37a4065a4c4ef18774c476209adfaf11f29ba9e3c6847b576dacfb611b7619f98e7bd076263fee7d7d74e3abe416512e0a09c9984f503cc6c9ec68ce498541d33409ae835a1fff7f9136cd435e60b9b52d3a9a0e37ec1213919026fb05412cacc73e00e23de1e19994e40c67d68404193fab39226244ece1f9628f0e407ce9a6e41e1996e3d0400dd511ed69be33acdd3f8b9c709b7f359c40529b80dc1399722de396dc701a8ff7", 0xb3) 04:10:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) close(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000001c0)="62260f3e8a78ea1668ae0ffb9bc58d51e5a5c68ea64ac22e1f21066573186d651130d62345dacac0784b394ed4d170a41aa675c25927c253bbd139b540371869eae67e6db29fd3389166f1891b002fbe033dd0a1ec08ea39a3ebbf172caef8d42d8572f797fab0581cdcd42db357576bee167d26c83001f1e232cf2086d31bb2f2ec49e1c7094ee993bc55507de4227f2a2bbf1d49a23fd1db5aa1ccbcb66735cf1c564ab264dcea4aef392a28f10a498245bdbe7b97ded98f3db5b9bca59d48070facea", 0xc4) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) r13 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r15 = fcntl$dupfd(r14, 0x8000000000004, 0xffffffffffffffff) close(r15) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:10:15 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080), 0x0) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r9, r16, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r17 = socket(0x18, 0x1, 0x0) close(r17) r18 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r19 = socket(0x18, 0x2, 0x0) getsockname$unix(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r18) r20 = socket(0x400000000018, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, 0x0, 0x0) sendmsg$unix(r20, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 04:10:15 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x5, 0xade, 0x10000, "34d74ce50100b97c6c0698708973c48066f4d68f", 0x1ff}) ioctl$TIOCSTART(r0, 0x2000746e) 04:10:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) preadv(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/210, 0xd2}], 0x7, 0x0, 0x184a30e8) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0xff7fffff, 0x0, "00007e9db2c9338451e2f2ffffffffffffff4000", 0xfffffffc, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="1bfa3360ecfe50641d37e267b987b8cd58b369d5190fd62b861f9f2ef39f514b702f9639440038552c06a48c8626287a0794fb2d1a565e2834f0b6622615eaed27180e1c4c9bfabaf613dadf1b806009094f17e0d01de6f16d63c23c7c4c5b79113b489cfc6609cc81915e82fe815493243d023f50cbeac578070ad285915f0c21f9a1062fbe3eecf27d951b38fd89023ece0d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x14) close(r6) socket(0x18, 0x4003, 0x33) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000600), 0x10004) write(r6, &(0x7f0000000040)="100a", 0x2) 04:10:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0xfffffffffffffea7}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 04:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2", 0x89}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x100000000}) 04:10:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 04:10:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = semget$private(0x0, 0x2, 0x100) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/106) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000080)=r0) mknod(&(0x7f0000000100)='./file0\x00', 0x3, 0x7) 04:10:15 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6fb, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r9, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r6, &(0x7f0000019140)=[{}, {{}, 0xfffffffffffffffd, 0x2, 0x0, 0x6000000, 0x2}], 0x0, &(0x7f00000191c0)=[{{r10}, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x40, 0x80}, {}], 0x0, 0x0) r11 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x0) getdents(r12, 0x0, 0x0) 04:10:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x800000018, 0x2, 0x0) r4 = msgget$private(0x0, 0x8) msgrcv(r4, &(0x7f0000000140)={0x0, ""/180}, 0xbc, 0x1, 0x800) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) login: OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 04:10:15 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x8, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x48) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:10:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7d89a501957c1ae3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1], 0x17}, 0xd) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r4 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') recvfrom$inet(r4, &(0x7f00000001c0)=""/124, 0x7c, 0x43, &(0x7f0000000240)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0xc) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:10:15 executing program 0: 04:10:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) pipe2(&(0x7f0000002040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000002080)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001d80)={0x7fff, 0x1, 0x4, {[0x1, 0x5, 0xbf, 0x8, 0x100000001, 0x3, 0x6, 0x8000, 0x80, 0x2, 0xffffffff, 0x7, 0x24, 0x0, 0x9, 0x7, 0x4, 0x2], [0x7, 0x7ff, 0x7f, 0x3, 0x0, 0x1ff, 0x10000, 0x3ff, 0x6, 0x8], [0x5, 0xce, 0xb0d8, 0x100000001, 0x8, 0xc000000000000000, 0x88], [0x44, 0x5, 0xa9f, 0x7, 0x1, 0x5], [{0x5, 0x1, 0x4, 0xe35}, {0x80, 0x20000, 0x6, 0x10001}, {0x0, 0x7, 0x7, 0x1}, {0x0, 0x400, 0x217f, 0x80000000}, {0x40, 0x1f, 0xffffffff, 0x1f}, {0x80, 0x5, 0x8001, 0x7}, {0x23, 0x40, 0x4, 0xff}, {0x8000, 0x9, 0xfffffff7, 0x3}], {0x0, 0x1f, 0xff, 0x7}, {0x9, 0x4, 0x4}}}) utimensat(r2, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)={{0x7e1d, 0x45c}, {0x2bc6, 0x1}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x2, 0x0, 0x213, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x4], [], [{0x3}]}}) sendmsg(0xffffffffffffff9c, &(0x7f0000001d40)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="5519919400a4465303ea8d581af15efdee179cf9464a7e8937bb2bc48c0c098c3564878d2ad6df8a1473bdaf6aa4acbbf8f025c866d6da9f6f584af70e580f60113278280c553908a3f6ea1e01101530bb48e95508a2f51654b15f578cb0503e883a6fc19cfd05eb14ded3377f8c015480784e210c606d693ebd4334656090bdde5d3d62058293b7df8412fe2845ab93e5a6b112ee26c30ccbb94eb2ada46c3a93954c153bc163106a10d28a22b18e599de5904fb3d38fb0ecaf16c5768c55ee30851d2f3a4e8d58a8", 0xc9}, {&(0x7f0000000180)="e3", 0x1}, {&(0x7f00000001c0)="93f05086ee06461c91f8b364be5e1a8f2d62e5b42b938d959badf38b7cd86733b38165f9e5bc70f39d3b74563848424c367c5f22b805f49141431829a37f258bf1de7e1f979708cf7741583593dd7ef0b0bdcfefb6213141d8529f8d20789ae71c5b725883c8f3a0acc9d4", 0x6b}, {&(0x7f0000000240)="d60f8900ce1e6199c660952f30b31960e3145dfdecddfbfcfdbec6e2f422", 0x1e}, {&(0x7f0000000500)="5118b274c00facccf40ff3adcb59a5d8c15f6aabc8600b74c40cb7c03834a453175960936fb8b074811e198e7c14b36a05cfad4416dbd5305b01d7518e49d21a1f6c2b73dddc0d7a777d7c6e749762dd4d991384b28909fb3ebca39d9baced77f01551c66b76", 0x66}, {&(0x7f0000000580)="d300cfe5db75f8e0e45cc354bc5129986ce15d499b631dc00109c65fef295eaac00f7ff6982de7739253d21e199283561472f9fad88a55f8a6fde2", 0x3b}, {&(0x7f00000005c0)="3c53169d88f305178145458b2197b2eec55f334dd069972ed33db24b82669337b8f1b6261d92314c587c5b9c6dbc3070c866b31908ace88b467693997815c7fafbf708ed66d76eaa3361cdf1b920af2fa43c01303366c8ab29382dee92ed82414f01a9543b0e142d9c5468b4acba0b8d3603af3bb739d763320d26e6f7d59e3f958937c9662bdde0604c077e29fa469350e4d969119dd523137b3747d5506b14ddd451ecf5539f5e03d56755817b7fd223cf29ddd3fb24e8a1658709d520b08ff5101d90db1d28ad41f7686373d2cbe3e5a4f9163535466b33d63d21bec9d75008081d7ee0868e47f60266b21bb586b23629640ec12c9b05677b08df", 0xfc}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="0801000000000000ffff000000100000dd364d955bccac28022c63ff7f5a06b2cb63bb5ce63f466e1d894eb4cc7d99672d03d2716cd95449e96a8bdbf04cdc85df4150984fbd056413a7a5858450bff9f8f9935ed237ed98337d449f1fb0f66add2c137225a3c1e6801a5ad7e5ed371b16ac0e2a848a10c7420189ceec931e4c1138a462dc3ccf0f554fc8d8b2714a4e68993f7b9e92e041520b083049b3f0e94cd69d8b930df3e6130a1d2afdb83870792425d14c69d3a4b6450ec5f205b01b88dc1690284bc633c2d6a82da1fca901cf32d1352c255301c7ddc80fc27cc49b58fcd32c83406504bd879349e8b07003838137999e07ab0adf6e0d2959a867632dd90000000000000801000000000000feff0000ffffffff17dbbb5e910582a9092457fa44a4a2c311c1088029d1123e75773aea0e8eb778ad0fd8b34f7ad2e918e93e9a70f463c19acb84145969612309d8c06fd9b1606a2bd2131ad70da27e10d94865f7da81d05a0e8b0336bc7049b6a1f63cf6ffc4c560eb02f4335083f105b92ae9679913a2623d7bc7ee5f94bb1b451079e97ff4d4d2a5a383295efbb163f8e8dee8e0ae06759a8ae92eb8e376db7d14bddb06f64cbb3749f5174770e5d527f1665f0c12a7129c6a7cf8f15423f28e5a19d03497211e5f4f766f79108090d309cfe8c7087075c1ae8bca2e08a6f022c8cc1a82f61abfd4243e6ece24686dfb2ca74a59d2a3ae7c000000000000e000000000000000ffff000002000000b8ae550fcae6cf539178cea84131ded90b64ad42820cebd8ee6c22aa564b1bc05db7766da7f76601965f0658a9a94d780bcc578ec8b618f531300161310feba54d8ba9ea74d1f4e8231b95fd297153c84e41be40e7cdc07b01d4294fe5f5cc269c446fdc9d07378d2f99bcefa4bc53c19fb15bab05a7591f7e81054f6f9f2057ed390a807bb6866532793b8507f7cbf0bb39184491d809b72bcfe47f0123f2e0d77c3e803e6233bd6673570326d2e8f1eaee781bf07c1dc90f711e56d20d4207126e3696322363ad7d82c041b710db006800000000000000ffff000082000000c2f2da2272682742a70256020197d25f5259e00c15a2b80d8927b3ba37488bf92221a56ca5cc6f2b1e0d81209243059ab4b2387807accf3f7e5b911a922939a570a4eb32ae0cdc99d967d60eb3b6b77ce500000000000000380000000000000001000000ff000000892aa8ee081aacd1fa4366f69674c0f8643f5a5b0a9872197edd836cea9e8499bca67400000000003000000000000000ffff000003000000a32c5280847e32733def10ca3e08819da587615e42d73266dfa6614f0000000010100000000000000100000053940000904c51fba54b00cbe0ce949d455dc866a4a11ba44317a5f2e0c4ce4df5594a89e9bb584c988fc966697ad7bc0ea41c0edef1afb4d807f371501a9363230ffdf7a9a1251098d4aeeb510d123ddc86c88ac4eb4548691902729804c1e9b5bbdab80b52172db8428c3f31b97a493ad06d9de71b9804c9c171a8d17fb971cf4a120cccb1de173dbb77fd198498288d430c52483c43f05eddaa07890b3ab93643aeba1a76154c0f9b1661d9e2bf5d6c07efe701f6b44ba3ced14b6af2ae9216ea34c2f72bcce714727271b6cd26ece2b889672bc8d4ed4d53baf215128b4eb65655557e460222b6e3087b1bbea32fd57e8ffe4dc841acaf7904a71ec0659a81dbb457b22ea7e5f2bfd2d28cda9cb29c2c2552871bf53b70763fe9effb6491c6b6b190b5e6605b8c11d720f3b5ed1e33ea2571262e2a34eaa0c656960336c660cbf7ddad904d5aba806113efd220e2d2c32f54e4e3aba68c4f5a131dcb489745d451b845fe0389da4223b99e67e841ead8adbb908790976c1b754aa6a5117e6f0cb85f88d694b4f545de3bb8439d0f43dc8d1a1e3ae87549611e247b9b45d9e09d1e78a3bdd3b84f4d4c4fcdc05cfcab1065202341b9bd4e669e17f9ac4111b74c130589b9043d7256890994f5ebd1b3bc56da8e6756ebf4969305b4bb68da9f1b309013fa085348de6d4c1c4fb8fbf3a18804615be0dc8a8df1bb31d33b8856f06503bb7eac3c59bc752831486953a29b878652f6949d7b6680ca36cb34f8bc359f3fd1659e62260ffbd9a595708908422993e5951a37772f3d2aa07833209171da363c6536acd2902728b5d8da682d4072592d04ba561598da0bae403d3d1c80fdc0a035df51f18c1a3be1b1698ef50d3bf65a60a246a07f34037d6cb5dd9a35629776e8d329263581dfc47d6120228c1b9750378b6dbbe9b62f564ba6c11e40d337bb444b8049f74c70318ed92260a828e364e9063dd251bfe4538ea912b786c870723a6f71ffdba6d0d174f57ce224eafa2121becdffe4ff5b884d66bb1bc6c8228c6c7e94a66c93ad8a4ce4f61dab6d79cd57eb6631f3e5f6585609ee3ea25ba37b76a7f077a0eecb9df030a78f46d866f96fca500a2b07e01adfdb7f3dd75d7fb11edda910eed836985cb817b0459dca07a652ecb5e00111eb31e426e05e97a8dae8b8d11a80aa58e944a7089f206f27fe7d11e625d73745e91b725c44e2972487d4eaad16e86a66e54bf3da6a42d385db96714fc73176093645432f44a79ef0dcbbbc2f5778a028b96b8ae8c8c0a688c5a11dbec9ed8c18e2fb44c2eb1a69c9279e9245ed1dfca501762e79844e95b81a66ead8d0a40b693c7a251ff6b2616de16773e07ff50a5d4b3ccf94eb654259f703d2dc8d75254c75e3f265899b8372d1b5d5b312de1fb79e265daa97a8e0e75d74e2c8f5c5910f48d026c4943c241137a1103ab37d43b3b7b553b5ffa4c27fe53433f65615b7e878df02e7f3a34b611ffead3da694359cd606b08f3c94b2ece6080ad23fa3f48cf101375732e1d6b1c50ff99bca222d1d60a32cd8c76963f803bac5425e0c3cdc2b24ccfdf904242ba6abba6ba29bff688e526f15f7cc68e91b1c72661396b3a1321a43b0100a81a4ea7af9975fc20a1b9fa6cf4c716e3b8485f7f2345e95a341a0ec8c1c59a2f6e3edfb4df04ef11642f0bd6371025d7397cee2f5a7ddc729abe63fb44af9810e36eefab7dc65eadfed1ba5081b2d31a8bbce84ad1460b4f988ca001969ca4dfcb841cb2df8120e54eacad60314f1a432d4aa5c22919dc90d760245e77ceb6bdf9b2ba9f52bc04236c29d22f2866dbc1f88fb3ddfe28c7362974161c70b3cc81535ba55a633d2fce5885c6d5be50cde9e6c83ddcbac21a5efbee93dc1cc5504b63f59659db03ed3507ed9d6f85503a05aa309b0762a8eb01985746a926b7a230cde6faaaa3ce24dd7d9cd5ccb5c44d16a1e9a70fbc496aa7b194869d2aced554b1a08f9c68354ebcd4cfeeb31f3f5aed4894a3c67af7860d4f54d84ccafaa0916156c3dc90cb408ee8c8547f52b3dc9c9f560fee273c78637ff5d6219a8539a82fb6cb88f0b90482e0ef6da1a1f8dcc07eacd5f4a7f0ddbf415335ed54dc3cc2185778ab3058d00dcb2f454e9e22a71d5c15a5f8af6e69f2637e50e98ef2f5b6d5a723ca20faf996f0fec30be6bca8123fa021681c5d0cbac723dc342e839d0aed311f6b2707e210d398c3133a8f7485a6b4fd3e48090506f215991de8a415d8ee447e7597535eb14b43b2d9276cfe2994eff9b8c9128b2924419eb2aa7d163d03ac71f910f3da2f112a3a101529a364fb9cf44bf008f32891c48ada259cc465120f8f80e41a042312312cb05264878bf4e364364d4cc5f999943d731d2a57e3599795d94180e011ad032802819f0e519b05245ee2f61f46fa11b6a850ec6efc551cc781174bc849e18df1ea3a243ea6129398a2b290f71f165c6f6a94217f794bc02aa47bbfe50a77c69be119a30427d9f807043842054c3bda74fd8e8fce117f549809b4da3f23b3c67e480d7d845564fa17bb8edd9b811f5baf2e7b0afb8c71846de6f1ae18bf8859d827e13d01f9aafed7bc0ff6c3762d866854342fde213316f63c488b365fbcc44eb2ea798b760d3cbc3d3c555d017bda966edd5ac927fbc41860849b1b0adcf23fb779d0a69a53102d25b5925725c46b9d673fd382392bd14b5519d9efcb667e7f4ce48488b308ee2c54d13f8df9b96c0c30ad877c75195468b46052f6f684a0f6e66e2eb2bf29f2ce5d7b725ec71c47b6f6275f0cab2767baf89bf9a7f8fdf9ce0012f8ae0372f24796567bfd68c97de62738f6f8fe84d5b2d80d9fe98bc2ecc766e09160d441989b25550d213bde54576731a88bcc7c594acae0c4d16b5c19f1b175f20fc3f7a0ef1d335d09e5ef4cc7374c806e73b306ac00985f4c485713f3900c2a5c5eb26ed93a13c3c66028338a30f7ff08313ef98cfa531d52e91c2635d6be26935c821ca5e931ff60ed7376e539ac816a7a49192378d54e84fd32d3f6f36b9811fd042fe29bfd773b2a01bed82d30e6db83cb628b442da7a32abe978ec7f6b46938fe190f936e1ee0e1e0ff8c67f10a5d76f77763b3a82ff0c93d6c45339d9bb11165130d31d6fb7c1b482353a163846bc66b9bfbdf4145a16ff14667cc1fdac408382bb3baf19f2249cd78d3f39cd76dc00302733bb06a9f1f99f63e489bc072edd1f90bf014c3998320006fe4814874ba7be761dca6352ece4ef656d8f63ffa26c1a0a83dc0f01bdb7d02b242ade4ee54d0cf2206690b96eb73d136f16b8b3681075ba95e918f6e6294c67e8861fe5fca8691d854fa08ce4e36c414a3d40c16d229460dc53c68598eb38123b4568c4802a12a165ac3612324a3f1cee2b720d6cf7450d4b25670cfa448d202620e672483816216e44a1636c373e9e6c96a42e08672a32e8b4af11dd0b126ebb2e7d4d59c4fe455581e946e9da62fa266d18c705ab3b3a4a018f5316ca3d3db228e66c3ace57d8391cce1f6591d77eacd720a1eced688c1b171a87b75db8ebd979fa203ffe97370cd84d15a88b83cc5c878258a76be2f57546b3e54488b9626dbd008459c424aad7c431bba2e2426e6de133407aebd3a34dd5ef50c3b15f5ec8e3802db119e8c99443768f909d54b02c54b4be86147286588825664605969f86ff86479bb56ba23b6ee8b1b315f6c2d6f19325ff540ba0278522b349c928e2b464c6fc8932b7400ee9a1dc3b5a8b54299b656403fa3904759b7cd5702617b391b7315a489d610516d0192b926b83c721e9c6ab5e6f26aac2aa800765ef70e1aeec862741f700f9d71a8adda29f6e6fda9e98b2167a8f5dd87478f71e2148b594ee84c06c973d72c89ee9df264409ad746ba9063c7ccd8198118f80c0817e5a51bb44d9dea2161dcef5914c33a0d5a56a45c08daf208f906dedc65c33b8834a4b6c2d59c81ee11e30f745bf791b4c0d9c4778129aabf5f7c7467cf26f24177c84a527efa633aa90986230064fd718dc20c58fc1b134d42378ae369a2b672a93e9faca91beb73ca5415e311660e6697a284307b525bb462ba387a880e3b31cf50aeb79deccbdca296b8ad70f98392f967118646869a33d3a1c1dea5e930b86af7e07ea4bb210ec596a0555ea8cae3987c9496a9a6bbd58f6ef2ec70055ded36c4339a4002d4c405bf9623764ead131ba1fefaef44ad657dd4d9da022c9dbb1aab4426218dc281cf4090f87aa425e3d37e107fcf1b7b1a4899730abe424b46530cd5bddf23e529d3cc53974fcb8fe1febf0f6e94d4108d5fed17d066f57450e91d4e8931952ad66e4125734b03695b2aab76434330403592b1fbf4b5c89b658ff3583b3b2e0f1842e139666e18347a3c453a54614dd0ebfc5a7b2e9e76408c3f1561ae5cebf486be1fcc6c3df25af33861a6b5371fca1acb1ebf543769f1a48d63829c7617949651ef0d4424a63252189d73e2bf3ca9f6118ff5bda9ac0f897f77af2461682516cd27e93ac7bfce7bbb30333c67060249744e1906c9bf0224ec08650910650d75f9365d8e07b154ba1aa5dd65fa35439ed67e01c16802e13b3e51fe5eb3727011665c6ee79db7d542fdb451aa76612152d929085e4f8d15a11cfee1362448e18b7ba59b15b3d50a87b861993063b6164fc60e64640d9eb28e0ced8771e2b444102ac185c5ba90ec5b4e82f6c9aa994e10b3f598b4f52d17f4b47993c24a0ca427622ca099e71a09363cd6ade89f02fad731c3fa317266202a1f47f987e25b7f32b8ebb39ff1d8839ae2e3616a895ef4fd9d9cec322f797a9f97ff347c51b90dec0dca931b4bd91eb27e51db03c620d6e402d646cc7b26e7aa1a62eff2dd1277430fa7b2f622a72d8d5b8bd09b3f74a5675e580b42dd8e2267ba5aecec485289ccad9a313a6cc81599d77048d05b7c19602031a0d58c32e3241ac96d7b52b611f6259f2b72bafba5da925fe834e55db653c3383b04d0de60403aee22f655976ff6f9798e57070a60be1db1858adcd02e60fa7e921b2b01c2414bfc0be943488a2c0f6c31eaa2bab1ce3ffbd866b68019b1f4f4ab87f2484c06f692b918477d2b0d6144ee03691b00fb62d4f952ddb516ecb0e5275eec22506c3312848d1c842cde93855b39fcf2582ee92eb69e5bf2d8cf2fd0cc1a8566297ca8216c930fb435634ec300373588d4953b1e3277bc91fe90adf9cf48e3e73eaea5c69d1631c53919c54c4cb4e4af9123ff44b75130be0e73ad8ac6517c63335ca2bd3a3d87340b63772ab4493538716ad95110140c026d44db6cee78945e6ca2fd5a1ccef7e0027b4f2d85d58bbe850bb18eac1cb80cbc33861b4cd52eba751542317449ad0a64837bac62f2b49f5a1b707e1a9a0c67e0e44512704816093f5cb672baa5ffda46279757fc99cc8fcbecf71961f62e96e750aa012da9fd93f5f0202e5a9be926a1801e53ec493fc78b49bb583d2f7978cff43679a33d807ebc2dea540b1d9bbf4092825c0adb33f6aa18dddc52f84332d3f2dd07f968d8bf70651c60909942a012f380a59686ab61c167ffaeeb173c4dd4e968d78805545d8d991eded08c7450b950cd4e93a662ed2d7b7553bf3c193cac7addcf7dbf1b14d9b07bf8dca9acafe0c76f511ab829f00e16401427c38c8c21a8f0635ce3b2afd8096a0ddd61cd09ee6b1f7e783a41b310db04d86dd2efced4155195f9f0fc73689f7ea171893f2f5fcbdb39117f7c4c47c0a122dcb3be4271c2db86ff4070e7070f800000000000000ffff00000500000064ced102ba316dd0f530612094a7659483d88ccbfa3e6a65494b4bc408d1cffc573d895936e984008634fe99f8a64c84968cd17a007c627ee5e92c6e96fc97db4c0ba47f12cd9ef7feed7edca204b01147725ecf637e604d9b59640cd5ed36f0ef2ac238a7db060f4c757196c5207f83c3d88cef778c7fab8b73284575b463e56eae1106548e06e0821ae319b3d6a45e4ad7fd8c359608df9e0cbc0460b4ff029097aa17333b2ef2287289c856f00a82b7ba02e436cb637acb72777b1ef607c009a927c97451317ac8589f3cbaa9c64eeb75c217051c6a191feafa828d899519e4adea09d9767e001001000000000000ffff0000c06400008fa8ddb5063e7b9a5f8ed9fc03488f251e0658671666549db0ffb5ceee14b7cdea070e9ce5af624748993df1db94741bb556552614cb1787403384caaa2931ab8b0d9c452004a5e12f6112b4c2d6c71cb883432786afaa7cda4dbfdfcd6c3774de35caa15deb233e1c792fdbe33b5b8d33f0f66dfe43d282e08e48ca8e030197aaddebb80a08dbaec605be4757d505a31241037d830ab545b81bfe1847b5fdc8333446915cd6d822dcfb640cfe16682dc273cd0f2340e9448e857f991d22a21e850138fbbc9c8bf78ffb64ea22711ffbb6c5522b3e3655c9b4847f405feeffa2053e1e828f9daad1c67eaf8951a494efbd72a50ce07ec5493a6600"/5592], 0x15d8}, 0x401) 04:10:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0x29, 0x3c, &(0x7f0000000180), 0x4) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r4, 0x0, 0x80001ffffc) pwrite(r3, &(0x7f0000000080)="90a42524a7a9ecf5afc338f09f666c911355fe1ce0eecdab705fcdd7", 0x1c, 0x0, 0x43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000000c0)={0x630, 0x0, 0x80, 0x1, &(0x7f00000001c0)={{0x1, 0x5c, 0x47, 0x9, 0x5, 0x8001, 0x200}, {[0x9, 0x6, 0x1, 0x3, 0x8e, 0x1, 0x3, 0x3, 0xbf64, 0xfffffffffffff801, 0xe836, 0xffffffffffffffff, 0x1, 0x7fff, 0x9, 0xfffffffffffffc00, 0x80000000, 0x200], [0x0, 0xc2, 0x11e84738, 0x10000, 0x10000, 0x10000000100000, 0x3, 0x4, 0x7, 0x40], [0x27143b32, 0x3ff, 0x4, 0xd70a, 0x2, 0xdb7, 0x1], [0xffff, 0x10001, 0x5, 0x8, 0x7fffffff, 0x1], [{0x9, 0x0, 0x0, 0x7f}, {0x9, 0x1, 0x7, 0x80}, {0x52b, 0x3, 0x80000000, 0xe3}, {0xa6, 0x7, 0x3, 0x33}, {0x100, 0x8, 0x4, 0x8}, {0x0, 0x9, 0xffff, 0x4}, {0x81, 0x80, 0x8a78, 0xac}, {0x3f, 0xffffff01, 0x8000, 0x5}], {0x200, 0x9, 0x1da6209e, 0x4}, {0x4, 0x6, 0x78}}}, 0x2, 0x2}) 04:10:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x8000, 0x6) 04:10:15 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000080), 0x2, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:10:15 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) r1 = geteuid() r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380), 0x0) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080), 0x0) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000008, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3ff, r1, r3, r10, 0xffffffffffffffff, 0x9, 0x4}, 0x3, 0x2, 0x2}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x3, 0x5e}, {0x0, 0x0, 0x1f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:10:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8da, 0x2}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffe, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) 04:10:15 executing program 1: r0 = socket(0x20, 0x3, 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"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="9020bc25da097ab0a48375d40abd42ca3a069d2c960b85a208351c35088f81a9cc1baf9043474f789599", 0x2a}, {&(0x7f0000000080)="e9d9f25e4ee76a", 0x7}, {&(0x7f0000000200)="aee9af4d94d7f5cd5ab688c9bef245f13546dd31c6a46cfb9724fb850f2b5a5a5f123636cc6a56f393c9f5a4b2edba91fb85e27beae21b98449bfb6c18ec39e34cb422d7678968ffd339abbe1084959eccc7241771386f0153d5f7efb25278e7bbbeed904f7a4e5b4caa677297ab930934d4224eb36dffe32d237094495f5b388bc8acf602e6c3e42f99a9239bfe7a1ca282ce6154dbf4a01dbd67085879ddab040368db7550414040c206cd8ecc34b3d39128fad099a2f1d60f43d01b324de0706d64dd34bb69943f0d515157a65ab90dabcec13158a500c87197d7aacefff675be442d7ec327e9bb7fa5b5882ce544d658a29f4bc47c4cb636", 0xfa}], 0x3, 0x0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000800)={0x6, 0x5, 0x2, {[0x7, 0x7, 0xffffffff, 0x0, 0x6, 0x0, 0x3, 0x1f, 0x9, 0x4, 0x7, 0x800, 0x2, 0x0, 0x3, 0x1, 0x1ff, 0x8], [0x0, 0x80000001, 0xfffffffffffffffc, 0x3f, 0x5, 0x0, 0x9, 0x6, 0x8, 0x3ff], [0x3, 0x0, 0xff, 0x8000, 0x4b000, 0x5, 0xd245], [0x8001, 0x6, 0x80, 0x9, 0x800, 0x1ff], [{0x8001, 0x200, 0x80, 0x2}, {0x0, 0x0, 0xff, 0x3}, {0x6, 0x0, 0x8, 0x4}, {0x0, 0x8, 0x7fff, 0x100000}, {0x5, 0x6, 0x7fffffff, 0x200}, {0x1, 0x1ff, 0x6, 0xa000000000000000}, {0x80, 0x5, 0x8, 0x80}, {0x1, 0x5, 0x6}], {0x100, 0x4, 0x4, 0xd5c}, {0x3ff, 0x8000, 0xfff, 0xfffffffffffff102}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:10:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) write(r2, &(0x7f00000000c0)="6642cc2884cb9dd593ecc2758ad16c722e5b1f64534bac71ae4dd1f58be995612f4fa1aa9ef7e3", 0x27) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 04:10:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x40, 0x57, 0xf9}, 0x3, 0x8a6, 0x1}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:10:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000080)=0x1002) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) 04:10:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001cc0)=ANY=[], 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 04:10:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="550200167fa20001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')%#\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^!\'\x00', &(0x7f0000000380)='@\x00']) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x1, 0xff) 04:10:15 executing program 0: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xffffffffffffff25, 0x0, 0x0, 0x0) 04:10:15 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r5 = dup2(0xffffffffffffff9c, r4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x1}) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) 04:10:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x100000800004502) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) linkat(r1, &(0x7f0000000280)='./bus\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x20000, 0x38) pread(r3, &(0x7f00000001c0)="54d6e8b2f196768348ac851e9cfeba844d88c1512624069ce5d57df672311158bb9f313d39957622687b503c7b9c10cd8fa05e7e204ea7e88cf054278e4806068e100c3dca76dc4efd8ff8f4de771e09f8dc16e9e186e4e5c65bfafeab8fc72db4e34901b0843a4dd108602ed7413a88cb6771f85319d1612a9d6554742727eaf27f98072ded54bc269f8f80d72044b0d9205c5a5dea29", 0x97, 0x0, 0x702) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0x3fffffd, {0x2}}) write(r2, &(0x7f00000000c0)="cf58c1075f618a32253c775bc100b74c011bc585e7639904336bf3f956b85333e7e83a28bf4c906cff742c7a8452fca5703923526104434eadb61824520892f63542d424bc1a718ed993fd0f44be4d68120d3350557208f3caa45c0a8cfabb6e7de8f69f84b3eedd8aae3ad2638b8c6336a201fea53351668c6ea53ab52741a06e17527dd40a1375a77e7a845f489894ab98255ddc0a3559e17b675f5581d83c2e3bc9f762dc587c29dd3b", 0xab) 04:10:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [0x0, 0x0, 0x81]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000, 0x0, 0x8000000000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x3, 0x80) listen(r4, 0x80) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(0xffffffffffffff9c, &(0x7f0000019180)=@in6, 0xfffffffffffffffe) 04:10:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002ea6bbce0b653000"], 0x10) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000140)="6f0efe75bc3f3433c5f13ea9df965334180d3bbcd0b2e0f6926e61a7969f9c2e2e234e40daac7b19c8675c8174f1ce510e58c577be3d3b20978cbe16aad8e2795d3a7e7d12081f42b929a9d6e2e20e0ffbe1c67870de4f6ce1c78d3af150c391dfeadeaab0abb34b4fc44416c775c70f077300a3cc6533d37a9e8a8e87fa5e6c8cad7a44df6a42ea5b4b14a0b12fd65157c4bb70f438485302348b9b69ff4b9f767a3781b5282f31117ea97e164a409798be", 0xb2}, {&(0x7f0000000200)="9da020a73904c2a021c0f27c0867793f1e8625403af0ccfe67b8397f6415859055d48f3a618b1c7716b4d62251a2b39eba810a4f53a96461ee2b013e0ba39a0a7e1fefc5cc3dc1769caeedb83900f6313d2d1d20fd2cd7295c1bc41936dbb28baa54d3a9bc7e856000950dc0d32c48d0de5f499d7cdbf620814c3a007ed6359c5e634079984a0169a9066c5d2518497f760c89d40d4242086e62b991c27c04d9d7c533697f3fd8a5234060cc3c0c5ac1096940dd55ea5b653eccea8b444382c07eaa3f8d9becff09752684b96c4c65ac18cb6f45794792bda1e8d54fd8d3cde09a3b8fe5f6351f15d712674cd3794002924821dca1a2ce58447b13603a5c86125467df2104b6c91510f5bc47e8ff391389a90811c8e6a9402002591ffd8cab138b2143e4f0c1568c14025bf6aa9118da54bbf0f0e998da6d354028fca1416a045440deb787c696d58cd1c2826bbe8225d3a7973262d33aff8340e8784723f70942f6fadb2192236ac40bd18fb94b662755eb9da3ad396cbd04816fed6028b6834edd54ad235bc368ae8667e436957ef91fb6d8f23c40dd3f5b70dff18d444fbbd113358da6b6c2cd9e21d2c78f3739440d0b8a25a8281e6ff857586d08f9dc0ca2fffcaf3efd80fb016cfb0ed9841e2e3b9873a7ea1d60f0d8c735dd7fe30aa2e73863fc0390f16aa01a4610ce55e6d500ddf5b88ecc170123e60d49124bea1f52fe29e969db941e1bd65bfd3fe50c32c69fb7a4651a7e3edc20fc2f488bcc9f475d24a69c576da49f8d8e069a426c1655767d8ef890738663655a1fb21a855023a7be257c8402d9b9d4b6a33422f6923486515c6106dde016236a80b1563020c6f44fd13724735bc075bcf0e0c062158f683734cbee908a22fe8b36a53edcbbfbe425fe2ec9b08372daa4c19013c67005582ca75788bcb293afc57288d09ffc190e7ba42ffdb679ee492919f183768ce9ee3333b97ee01ee8623a09a341c2e399e0b546a32e881f0506182b9a50cabb6cec9d798a351e02473c6d7ae50e217c927c120bf1eb860af644245af5c96380af710c713f46985fcd59ac088cd32ebd9b334774f867713a4283b34a556d0df38893dc7ed3c441d2eb05619f41c1a58bdd062c53906424f36561d9697cae37e46bb7a29eee2e150e8c74dd66d968230752e55b73c418a64a98cab22d99f31d179944835fc74add4755cc35f0ffba354afa14a755132a1bedd5d26b5280eb6ab9cace0618b7e065945d1995ba7d8cd4ee37d24c27f6227aa58d7ef535c7bd193076ecd50f970836e5c39bd64502fa181bb1e310b46eed5d4884563130300af573a4b041dd776afd3ab9d7c1703ce88cb883e3ca54c5dde8a529b9f1f354096818cf3683628010ec8ca074f4785450d31998c099c1d44e9dcc88ae20a410630840326a6e4f4ccf2be27bd635b19e45843494e4ffb32701133680a0213b40c6183bc92558ef9d16d66a929af1bb43327aaff385421b7c54bf423fe6133b245ff0e12350ad1770f154fcba9a3e594d87501f1dcfb4a62edf99b529d284abbbbf3d23e4479eea40db19c931a514c47984126f16c22dec3b5b69f81db0ca74d60bedfbeab1b80c709169f70ed202b3dd4c8bb216ee75a26f24840421ec2030fce9a22964b46145b869a8dd0ae79ea74f4d0e3cd7341151949ae2f0ba793e0a68f98d4ca1034071ba4bcd746beed7e387612bbb68f3827802ebc5bdaf76c7a2319ffe1c20ba18954355680ba3b4f0973231c464fdf535b22b30945e674536848c1bc1d871c568f0499000307b4e21a874b060224ead0e9e4c02481a2ba4ef273514d16d23c717b9310820fc98bba9c47d02a9b11b7e6cfc1d2636dc70aac68b0c0eede69b90fecc509a57077ead61f94a45dc825d365c9f02f7fc4b41dff43422b108ff912a40f3edc63f660fd5db117fe97dd8572cbc9651b1165b4de5ef693286789b02f34101b17c2e54fe7f4f0b367b96ca01160549709584cf59e73c7e611531f76ab98c63d084331179fe52fa981ff1f40fc028255d5eb440a8bd15379a6c65a7815b94d89c71e137bcf06a3dc59d4387604959539cd639a346d64057cef21af58a6e0b3959687f22d64531452e058d36ee6de10eb8bdfbf58a98eab7544c613b50d204ccbb621657fa3d8a387fa43673bc8279d7dda6d98487ac7e52b36a2304d3908b86084a3c02f1ed152b0fc2cd5551ed1cdd961aad4ab68aaffecde61b78e79fe0ec0c09b3d65064221adce02785a73551d21aed66e0b59f51715c53850feccc85a86e2ed9772177909379a6e59ce490dd68f501fdbf0631111bd7972547feaf1b59ad281ba8f63fa0339bac366b21450ebd5671be6d3b12ba736b265cba1aaf2d753ac4923f6997418a06b2354ec61e60ba436a3a5ce4feaa0ebad643d53badaa68017727e5e6bd828ebbaddc7b69af48cf34056affe787644149b2982e391955cae406ce4776498a1ea459a431e300107b5ddd6da10ef7762e2fd02ef2ea50b39977609b05dd2840390562893970612498679d52d1d13848f2310cf1d876fcf33423ab1b45725e8f06b3df268bf855088e71ce07ec79b98f46ca0edeee0f69835f33fe2651ffa621e22f924a186e1d510c1da0681a1b86e9af359eb8984a0f259b631b1ee12ed748c521bc75d4bcfb6bd2aab749051c109ec6a84b140864fc490f7015fd957bb0f58e1e814941c56bab397fe3048c53bccbad418892d2fc1f125f57ad783d1a9d0b04b847a9baf1774e306d360fd41e5ecc633b0eb2c67806114e8182d04932bf1029f837af9a01f843fb1a17d275cad526b4153449df6fabb0f94b625a687e36939bbce07d9a443e62c56069d5272fb3c8ec33d5510feb7063e1ff91efe69f61f10e4e20c43eb2137511f72ba144c3f25fdba66a090a94043ac00948d40fc13c760d9075945221d050900b5c4f611bb3b55ef8ced4b0f9038e61f7f1f1de32aafebd4b5844cd5bf1773b1d2ef3b0eae95d752e90ce9aea72e90c6e33f86258a6bf68546c11751bc4e703413d9fa58ead29fc3045c148644881741ce7b93af3313cae8876a065f680d9df291d5fb3202aaec37539fa30e0a657b84332b955f176d7a78d680e39074ef22d4dbe8d2edd6c0e68573e569686761fbd5f47ae314caff2460a21ab9657566e074f7f42d77b43dae7c11d7fad491d51f02335c0c9b46b08c2604c9f6a247d68076b0ad0967b38a9fec2199b984a72b49d8af2a93fbf703dce9e6924172d4c2ba64b3aeed3e44a70abe591f600eb5d7b77881f11870145811b8983e573b9dcd46ec57347bb96267dc0c029a3cd6c769a3496d9a4c5aba6d15ab89d00b8b10a7eec3f649200d5a8d82d8e7a4a2f1d0f8aef9bb934d0d82a2263d8b7c93efc0f0b50aac005ca9ba099f075464488720ff80aae5d8212031db3dcdb56d1b99d6dd7f34224d332f4827806bc6664b0ce79e00cdd4f6f5e5a410ddd56bf51684e32b27459ac4dd5dbda250d45460159492ce956486b9fbc0525313025cd131391f149c974a84dca41ea759b921e290f92a065df1c4d15bd8770d2f9690a5f4518f557d1d328c214867f194a4bf31e9c8937ddc0b4e348ea33863d62466bd38c0f98a322d49ac7c79d8bd479dd502f9d1e3f9aad291c832092f47468e3942bf7f82f58958e5b94dc5d28f9974fd262541e69d620d120dcc5f229c13aa03dc3e80ccf3cfa9e6c01d3797392053009adec2914eb7e7d2e4a3262c6b7264d53b8fd429320821a3dfef7c33806c9cde2c25e4336cf14997ecfc60612ad2a6609986558c29f0366febe9ec5b97bacabaf07cbbd2ccfcfe5330305ddf240c35f0133bfa146b5fd3bd1005947b7b73c6e245a3cdb383f20a8520ea57c9b43797957bb1c1d30302b93e8102d692e226275e615785c136565b12de240fc7d99fe113284208f6c808efd7c0035e836344732633b40eb70ae9a048d7db38a5d27a6b2592c25ea7c642a7f4211265642ee95a09c0159032e55026982cb137790d1de9a88e687f38c46ea2c6bf3ff646ddc3586624275154a207ccb4f24494765ea5ae3ef3d87d28771412aa1b657fe9c2883533bd60d5bc06cc6ed47abc044b641316e5520da3854bb37b86b022f7cd2729cb84454a45abe0aa8a12bc4ff3c4553904cb3567b3b17a59588e13a66ec83d26e530ad705dcf3f736dd0ac46a449714334aab68b8d53c180e337734d9aeb620cf3eaa3051ce2c3551b66fa2d8846a1a90f33862574ce689e9e1ad1caa45168bb9bfbddf2e2b163adf8816fb144b1d0bfdb847a0b3e53407a88a8460d6c27484566575e352996f785ede6cdb5a76f5148a0784cc89729de508465163598eaf6a6decb4b37652d4d2ac951efe164c88721362b4b0934b4cf8caaab64d0cfeed2b63fdc4977928586c633741287b6f36674640e6a75b6b6c1cf4a58e63aac960b0354d028bc7beaf482625738ceade3cfe6eee26c7e5a6ffe34161b40f494c182f1f829ef23e19d301e4533c8c9524f13b5531e33c4dd3b35399043607212836dca362af0874e5123776b565a72c90adbe72ac17f2e3d418ee96a3dede3dddd79c443df79791cdc1ba963d7eaa96a065dd6e22f7a773e4efae4f8eb46766118a34e872b597a68d1bfb2268b07422bdf340f2c3582338f1cb1aa0dd47b4c0cec7c9b7acc0125ddfb403ecdc8d8a3ec90338e357993585994f6db430dec522122e3182ae61c1a7c2b1be8d5a55f6e0f4d229e4c4a8d0d0a683ff6695a64c67456eebe8fa782c0ca7b1b2a9f78df6498a97eb3c9681e427e5a8e769df387611b1a47e99a97c2693cb1a0721822241ee08f007628f7928764322d9c7683699e32cccd19f0bf07fcb13fc014cc42cc886d91df7caa76925e5cb60bd2e50473bf0020126c2b773595197f4301fe829804f871290c092a036dafc565362186cbca5c9b83111ae82254ea441dfdbdd4e9e22f31f090a995dd2d0e588f873023fad2768120295b2769c0231ee98507b52b4a3ab641a809bc831d2bd33b08404a21760a68f6193fc9a5eff2be902f7aba1b1f958e2fa14621579e899f8c33663106638f4e9d2778d88ea04b1cea02423d2b7498d2dbe25bb11b80d8d4b9b9f3b76003bf6808be9a2a4d6fce7e062887c90bb9785516ba4309a2b1141ae593c2d5864b9be0eed50b17ad47e975e07c5d5ba93ed07c52e851e76069831b0224e72e57bd09d735df31742ef7b4a16cf6fe6674de56c9fe03353bb83cb170cc6ac031239c6730581f58e3fe24d3d37c3f46f79c3ab27694767a85fcec5beb4e8d5ad4cd349b03748ddc31e67f58a457c79d6a5579ae1c7271f377667cb4d87834090ed98ea3b233e8ba88b9ceca3e76d4caf8ed4d218a4673379eec370b685879c878374dcda88087d2fa33d16e4f5aa66e9abcfa70e64020daaef7d3218197fa5d689df8fd1f427380bfaa646aa548f00b50ea7069ed157f56e35fbcef3601d2ed98b38c9d3c11630db52b74629896d0350af99bd2e37724e42c5dcc7c802813fcf3051895e4e08186442f70bc6449a36cab8972dbdf6f245e9e7006dcd041237a49adda61b3948dde7e01dc84aef3e7da369c66fa3c757229be71396fe497c641632ce93545788daab80c82a7cc9b5be3afa5cc45e5e4218777266c7f624a1a32ce68a744fa603f0e3cef29adfc5d56af7ef3adc3ab79ad757eb94ab17640de4af70888467b3673210b7417bc84fd3476d5973720833eee6f4cd71684c6115bd93eb7fd7d33f661ea7d33f5b64e6a470c507d3fcef6b499b1d667e3a", 0x1000}, {&(0x7f0000000080)="c2d3a65198603f75b08fd03d2174f7f55df375acd3aedafec195ddca8bcfa3c7913f63351019a067096c0b372cbd8bb199818d2fe42eee42b1f90c257579da0d71a66710404d90ca6ee9a0c508b0cafa2de1812aa96b5963", 0x58}, {&(0x7f0000001200)="2b9004897bfe4731f18b17906e7fced4ebb23c6d28360a5ce46bd4d95f04eea0edab13e68f79f3a4a5bdef2eb0f9c672e4fa7760d1f8f5d1ca53e5bffbb874d79109d9d606e3179eb41ad34baff3934cf1fd26fdea765dc0d3913a7e2b2267ea66234b0213485073c0d84f98abb1194767dec1e7d4f44bfd56f42347e6bbee948259878efcd75aa61fe6778a297c25d71baea0105585365696a7411aa60e7e7598fe104cbc52bd9951833337480cb9855b0980e9b12e672a413360875fad27f79b8aa8f737864a8c5fe8f6ed65a74d32c96e733def762014354db480d3", 0xdd}, {&(0x7f0000001300)="7bedb24427391cf66a096c366c71543623096a2441f71d760f1ea54f9d755d66d2dd22306fd0b7c010fb9d93916f66", 0x2f}, {&(0x7f0000001340)}, {&(0x7f0000001380)="300cee378f5d6e85dcb4c9a3de12599c01c14325b82cea0a3a56a5e6173581eadf288d61d4f4617df2bfa33aacfdf9a0a129465a29a2edd860fb6ce3584e730cd09baecc7111c59199db93babe0238358e113b66eecb825b130284b2b113897fb7b117e263a0a7ba47992cde65283d4cea271a91aa4cac22923bb7bffe223c4c36d2b66b7d45b9a3a0", 0x89}, {&(0x7f0000001440)="11d341b3826bc1cbe54d450b8adc701078c3e5b7b342f7758b3bce0fa0f84d30726d8dce619ff0aea8e6c8ba7064687263da7c3fa5e0bdfe681ce4d35a74be9b16cf88fa83629feb088c1a9f7bb3388bdfd457b5ed40eff25a74b6d189d7d3709042c3e6149d6e0f6f5e1b002d459b8847d4188d63456493bfd59c54274d305ff378ac24c99341fe502fc478f2e7ecf66069c4f31d8ff02853a66f9b03477c", 0x9f}, {&(0x7f0000001500)="42f3904739ceae64bfd0669384abeb77f726822253f0c6820659053d27fde7e1c97153018c39e3027f455f6dc645f62c2a6f40ebf5a63ac82a8749b3f030c597a203735b56d4d29250a180b97e2755c6fa3641bbf16e766a4864966acdc098d4282063d586d03ec9f4ad37ece089c50fbdb810423f5306647967727442935b7ad72d082702d0c423e68028e85f2cf15a42811a5ef5e5d2f0cd83a904e6c2faf2d654994cffa476f34561f831906d3b26250e31daf8472c2333281df14c369b2c90a9728692732592bdc28b0e33dcf079f3f24e3fdea26ff7bec82724e126313e0c9ed8efa54c8aac3b43a15a179fd23068", 0xf1}], 0x9, 0x0, 0x0, 0x400}, 0x404) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 04:10:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2cd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0xfffffffffffffffe, 0x482], [{}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:10:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) fcntl$setflags(r2, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x94) 04:10:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001780)='./file0\x00', 0x1890, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001580)={0x0, 0x0, {0x1, 0x1ff}}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r1, r0) 04:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x7010, r2, 0x0, 0xfff) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") login: pckbd_enable: command error 04:10:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcc775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f0285f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03256da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d0900000000000000366fc41bfac1fd61180087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696307000000cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d5ebf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f1bf800000000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0xd, 0x0, 0x0) 04:10:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0xfb) r1 = socket(0x2, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0xe483, 0xffff, 0x1, 0x1, &(0x7f0000000080)={{0x81, 0x7, 0x2, 0x3, 0x5, 0xfff, 0x8}, {[0xffff, 0x8000, 0x1, 0x7f, 0x0, 0x8, 0x5, 0x3, 0x7f, 0x7, 0x1, 0x27, 0xfffffffffffff1e8, 0x8, 0x100000000, 0x9, 0x6, 0x1b], [0x5, 0x2, 0x4, 0x100000001, 0x6ad25090, 0x2, 0x3, 0x4, 0x5], [0x65, 0x200, 0x75, 0x5, 0x8, 0x3, 0x2], [0x2, 0xfffffffffffffffb, 0x1, 0x200, 0x8000, 0x9], [{0x41, 0x10001, 0xfffffff8, 0x5}, {0xedd4, 0x6, 0x3, 0x20}, {0x7f, 0x1, 0xca, 0xfff}, {0x28f2, 0x3ff, 0x0, 0x80000001}, {0x1, 0x9, 0xfffffff8, 0x5}, {0x1, 0x200, 0x2, 0x9}, {0x2, 0xff, 0xe5c33d7a, 0x2}, {0x4, 0x8, 0x8, 0xb0}], {0xfffa, 0x3, 0xfff, 0x4}, {0x6, 0x81a, 0xfff, 0x2}}}, 0x5, 0x6}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000380)=0x81) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x12) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r8 = fcntl$dupfd(r7, 0x0, r0) getsockname$inet6(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 04:10:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f00000009c0)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd33f00adf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9d5454d223448465db1de9c8f8789af24da8e789a00c937977ade617bb7a63bed99adef1320bc71210e8b74fafdca4e6b08b9b2a9cef9479af5b2d6d8ab77019045bcc0c9dcda8fbe6159482173fda935b36540d4436cfc0561c4646a503ac24c", 0xde}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0xc5}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7", 0xc1}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6", 0x44}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165, 0xa5}, {&(0x7f00000008c0)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804c072d2a29aa75f6c22547c0382aeaf354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cb32af1217ce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1022e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d2547900"/241, 0xf1}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092", 0x8d}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0x77}], 0x9) execve(0x0, 0x0, 0x0) 04:10:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x80001ffffb) ftruncate(r1, 0x0, 0x80001ffffc) 04:10:18 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) accept$unix(r3, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000002540)=ANY=[@ANYBLOB="0000000000000000000000e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db21fdb557ac538ded5deeeeb4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003826e5aae80d4bfc1a35b063495ec81d16b1ddeacbe22b975e746899b06c1cc1f69bc633f0cb5ce6ecd13177c2cafaf3c8d3b93c93b1c21d1082a9c6bdcf6fae20d4d0be7fc8"], &(0x7f0000000180)=0x1002) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') 04:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080), 0x0) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffffa4) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x4, 0x3, 0xf1}) r16 = socket(0x800000018, 0x2, 0x0) r17 = socket(0x18, 0x1, 0x0) dup2(r17, r16) r18 = socket(0x800000018, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r19, r18) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r19, &(0x7f0000001280)=ANY=[@ANYBLOB="2358270000000000000000000044cbee7c00eb19b432c05d6e2554313c7ed67c6745ff2944cb3f63bcc3c84c05efd4571841b8ba66082bc97637b59371f2911c6866807953bb73c52a924b93207b5c24959932a01de477a1d146414b507a49747d2f9dfe2959cfed4e2979d10e"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0xffffffffffffffff, r2, r5, r20, 0x15, 0x40}, 0xd7000000000, 0xf3, 0x3}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 04:10:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0xfffffffffffffffe}) 04:10:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffff, 0x4, 0x100000000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000d91000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000e7a000/0x2000)=nil, &(0x7f0000c96000/0x2000)=nil, 0x7}, {&(0x7f0000c62000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000c55000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000e7f000/0x2000)=nil, &(0x7f0000f20000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d35000/0x2000)=nil, 0x7}, {&(0x7f0000cde000/0x3000)=nil, &(0x7f0000e53000/0x4000)=nil, 0x1}, {&(0x7f0000cf9000/0x2000)=nil, &(0x7f0000d93000/0x4000)=nil, 0x4}, {&(0x7f0000fc4000/0x4000)=nil, &(0x7f0000e58000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 04:10:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080), 0x0) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r15, r16) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080), 0x0) semop(r17, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r17, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r21, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r30 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, 0x0) r32 = getgid() r33 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r33, 0xffff, 0x100, 0x0, 0x0) r34 = getgid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r34, r35) r36 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r36, 0xffff, 0x100, 0x0, 0x0) r37 = getgid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r37, r38) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, r13, r16, r21, r31, r32, r35, r38, r39]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7fffffff}) 04:10:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file0/file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 04:10:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfff, 0x5, 0x0, 0x1, 0x7, 0x5, 0x2, 0x2, 0x2, 0x7, 0x2}) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x10000, 0xd7a, &(0x7f0000000800)=""/4096, &(0x7f0000000000)=0x1000) r3 = socket(0x2, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000180)={0x8, 0x5, 0x4e, {[0x20, 0xbb, 0x10001, 0x8, 0x3, 0x9, 0x80000001, 0xffff, 0x7, 0x2, 0xfffffffffffffffd, 0x10000, 0xb55f, 0x9, 0x100000000, 0x8, 0x8000, 0x400], [0x2, 0x100000001, 0xbfde, 0x1, 0x0, 0x7ff, 0x10001, 0x10000, 0x9, 0xe081], [0x1, 0x6, 0x7, 0x3, 0xba, 0xfffffffffffffffa, 0x6], [0xc4, 0x4789, 0x2, 0x7, 0x7, 0x1], [{0x3, 0x6, 0x5, 0x3}, {0x7, 0x400, 0x9, 0x3}, {0x1a2, 0x1, 0x9da, 0xfffffffffffff95b}, {0xffff, 0x10000, 0x2b2f603f, 0x1}, {0x1, 0xbe, 0xffffffff, 0x5bce}, {0x5, 0x10000, 0xf32, 0xfff}, {0x8, 0x7ff, 0xbea, 0xc6a}, {0x2, 0x8, 0x9, 0x7}], {0x401, 0xfff, 0x3, 0x3f}, {0x1, 0x2, 0x3, 0x800}}}) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r7 = dup2(r4, r5) ioctl$TIOCNXCL(r7, 0x2000740e) socket(0x1, 0x1, 0xd5) setsockopt$inet_opts(r3, 0x0, 0x3, 0x0, 0x0) 04:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x8, 0xff, 0x1, 0x400}, {0xfffd, 0x80, 0x5, 0xffffffff}, {0xce, 0x39, 0x5, 0xc0}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 04:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) sendto$unix(r1, &(0x7f0000000100)="99593264c76052e6ae87c5b2b3305f58f0649fbbcc8cc8de46bc710cbf33d59abf7a7fd158bc4a55d8bd4ee0748a8d3a6c460b2cae266795d0545da24d5f0be682c3c418715a88111b2d172e6bc06430e596241b629039a2375fbf72077b6bec465f897c6e94f64f7f99e60588244552481b3bf9a9ad14c073b3a0c1d0c5bc108e1334aa23f7a5a597a93343102e71be9d2c69c2273f5c34192e935ba8715ee0f8e8ba18089a51b4ba2cc4c072adbae3eb10ffe3ee63871d878b69b3154a3df1198a3fba8f6874ed107babd9e72769507d39ff68fa98600f10d9986b71ec846c5a0ae9fd5e6ad76861ecfd6f0f0bf318f8b503b20dc5", 0xf6, 0x6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 04:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0x284) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000200000004549db3909fe4ea187cd6e7b19f6b801000000000000006c000000000000"], 0x33, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200, 0x81}, {0x14, 0x0, 0x0, 0x40002}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x9) pwrite(r0, &(0x7f0000000140)="fffcff4000200000000400e1953f8c2dace9", 0xfffffffffffffdfd, 0x0, 0x3) syz_open_pts() r2 = semget(0x2, 0x7, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x81, 0x17}) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000076928803fb0a87f03148f5511358e365ae4a81800c42fc9be29a85ce3624db5edfa0d19be9e3b61e10a84feb8585c963dfd51a634639de935a58480af8cf9e6a5b22d00d89b3cd6e02d8c255698c01468adb568e8b22c121f4938c10cfe057dda0ae732b90cf7382d64252b3c0d5a505116565cd3a25cc872ca08202000000ffc6ce6f6d8c89023fc10392be6793d0d3b1b80ca1a253af262931a8174d96e99d9eeaead0727ef68ac260d97e1abad39a137e7b5d60e4dbacab4977f189f10e3b9ffe9cab34d1d2a75537678394473cedd236a7d6e9b889a05bc38674c5efea8ba120d290deb85a8e0d5e0de713db944446a51b68e4d7dedf02e2afa011e54746583ad8bfeec857b10c6c3f039cad02436ade8422ee21441bf8ce54d888d8ed2e12108e33662a00b02f01b54f42f026abd8ead9e531413f3d9c267be76399028e71d1782039048aa1c29b6be7339c6b9b689b9929eb3637c126da0f87ead0f40ef0ae291e00c458d3b5dcdbd677396ee22e67c6822d856c57dfc1873cf6e33aeb3635179b7a0924020c619abcb9be197366fdf3d7dd45369e02c4adae0bff76424fe3427a70e915cbb53b44e5e7c2e6c8716263fa06b556a81bbf5eccb91bd67e479880363453f12f713cb792d12cd0610f23992227be7ae2bf3271999a7f4ca2dd367f623a88102bd42786f739ef9544a1a62a8eced54bdcaf35502ef582a19fb12cc492028b46bf956eccb7d137339d786af47716c9ae0bcb6b10dce8399900bfceebf936d4095f94f0138c0f8e8f08ea8d802dc4c2668a5bbd7dfd48c84f64d278810e82716c05c70a03a9f44e360a9b02ad8b57c771ca6c20f42766fff5797a888cc69f5e90336961"], 0x44, 0x800) semop(r2, &(0x7f00000001c0)=[{0x1, 0x3, 0x800}, {0x2, 0x3, 0x800}], 0x2) 04:10:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {0x0, 0x0, 0x0, 0x3c25}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x3, 0x537aa0d7, 0x4b, 0x81, "b1da76ffefffc73a55e374a3333d32c8c65e3fd5", 0x2}) 04:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:10:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:10:18 executing program 0: poll(&(0x7f0000000000), 0x2, 0x0) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xe6400) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) 04:10:18 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) flock(r1, 0x0) 04:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x40, 0x0) pwrite(r1, &(0x7f0000000280)="b9bf966e062eddf84521d7ca3392e199ce6071dbd4d1a3a1aff538f50a9dba6d534a8a", 0x23, 0x0, 0xffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x10, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0xfc}, {0x4c}, {0x6}]}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:10:18 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = getuid() r4 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(r2, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5ffb}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x500000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7fffffff}, {&(0x7f0000da6000/0x1000)=nil, &(0x7f0000a5f000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e5f000/0x2000)=nil, &(0x7f0000d82000/0x4000)=nil, 0x66d4a754}, {&(0x7f0000a76000/0x1000)=nil, &(0x7f0000b21000/0x3000)=nil, 0x8}, {&(0x7f0000d30000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000080), 0x4) r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f0000000080), 0x4) geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 04:10:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x7ff}, 0xc) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r3) dup2(r5, r0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto$unix(r3, &(0x7f0000000200)="e85f5096900082696d4c63472675e6b6f2aee652d009c2547e2c8827be89bca646f53ed751cf19", 0x27, 0x402, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000380)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000001c0)={0x6, 0x7}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) sendmsg(r5, &(0x7f0000001c00)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x6, 0x101}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000400)="11b742fdf4be7f2dce5795759e3f267b291265fbd38cd705713915f958c9f49703e764ac4a0acaa98f6c9dc0e48c439f34114b61121fac5db93fdab3e5b96586d4922555ed6a57e911ad01", 0x4b}, {&(0x7f0000000480)="51bb5e1df5f2df614bbca4b1b0b9f26718b97f019eb841e4b3342301da692e52b5ad0fab159e4216d2fd128f6b3f046d5f50a9f2a065aad68ad1f485d48b060fe9cf6065ae8213853abe61effe07903ef300a25e04a0ef7dfda9f1bde8a0ff927fe53328148984e24d7bc1cc6c22670403b319cc1d64d2ffe7a16cd8dbe535ffbb2028d49687de64626ed48005a6c8cd13c1e28d1be2a2385309d0b36025e5493833ee54232f86b89fd4b22ef2468b231ccdcb257ab9e979584e7b439d4b16fc556d36e4f2f5ff16b6e84497c7cf11f949b0987329cd7a3551c6083724229709d776f62f571dfdb92a7d50", 0xeb}, {&(0x7f0000000580)="930ca6d8e682358b83a940896c", 0xd}, {&(0x7f00000005c0)="2f7e8e0d5656e343aebe4c545032b06ee934574123ae288fd07c832c593e8e8621a53b143d3f51ad899a8f5ad1012b02ba119d30f3c8c3ee991fe2e39a645491585c9e2f7873002225e1efda5fe228ba", 0x50}, {&(0x7f0000000640)="887e0a9e", 0x4}, {&(0x7f0000000680)="8a3b4b78ec709c7f44d86cc8e01b892b642b450d1a97b4c4d98660a17c950cb732d2c93b47884d027c9ec7e992976288a36409f82d2a6288d267873997dae8cfc86cdf4af1f4228e16d1c183c549930439ca1ed0c1f536cc729ab735581151b5b9ad3b39c0f38fa5e7cc4ada3d86897669c4665dcff736fc0ed9c34ddefb163bb3442d3ea6d315493d1435ab9c7575070409f60e3b0af0b0674dae4efb9252e4f384aeb990a04608d70ffde28eab06804755270bda9b794fc99fc59954d8012dec1aace5a74ead0fb0805489a9fb1ba782f4656e38e750163d3efca1ec9bb754441fc66ec20f8ffdb1d2423f29d60e467d9c227418394b", 0xf7}], 0x6, &(0x7f0000000800)=[{0x98, 0xffff, 0x2, "610a1ca6bc6f63a673fd7d8e46b42fedfc31ded8b539c3d90a8121003c60882c207649ea6971e831753fbeacdfb54562347b4cf5ac522690674e3c6ded5a97e9de8434394b5733cc35bbab5f238e295bdd518132158eb92fc523b5c791ae2b880771c088b5b2a6c2cbbedcf49e307b79a75b27f792580198683f10867118d69d424204f6f21c36"}, {0x1010, 0x1, 0x6, "e56fa0280a1fa2508d3eaec811d5bc5733205429e355a1d27d824bf1b8a6b2a1001bc462d5a234789c77245fcec399c456f198cfbc0083b78f54eeb81531b273b4b947f7bf49f37e5623316c6d8a2c8991cff1278c346d54bfe955e2d19404a47b551c35d6975477caad804ecfea737ec547b8d9cb39c9a6e178add9d21a3337cff351fdfe9311ce02cdfa11730d6e7b82528313ca77032bb80abc8f9631895723315a889a65b0f564d9dd8fc250a9b6c5d3a994dccb99918a741e5dc7ba7a1299efe83ed3d63e6a62b7a3ea5fdaa1484eee0176edfb8110e1ade02cbcf338a39f2685613c12473e60cb942771f9b6c130a829733120ea2bffa19829d522ceca6ca48cc959a46f4534be8c27e589d2b52608fdb7facba3679a2043e79330a57d4d6aedc6c39a8af9e4ce37049ef4df73948fc1ab2e1f7d71ff25ee8e23352068bb8deda6a87f4d61b2a590a2fc43705947ca02850cf4f48ff3cc2b357564996794828058743b8269e711ce49667f4d9544c25df444d47ae222d12dc7a4f7f54d1a3e96827891d21e7ee3a599f47e00db867c02027d531cbaca1e747d05d87ca663d369c152c618efc7705e00ae5da04b67b22f0c5adca4dacb721f5a2be5c5c1f011918c069f69638017f2e85e4f1b842f3fac58a1794a3be7f0fe57194cd6d22626a33a3ac6050231e1e941b4e814afec8990f74a6d8887fd0daa4a6cd32e320e26557c9ac28838686d8ff2c1bf0053fea6f0e4fd26da2bf193e21b5141672436591d8c702a90c71c61b1f1121c37173ed520a06c866649d6d86d677f189b3a9a8c2219adc787bc8285970664c077626cb2800adc56d9231d121f3b2ac17555c8e7f30da4ae4482cea1943d0a32bccd88e8ab64ae160effeb320387ef19214db108243396794c165a4730fc8a3dbc4b3eb20d5382fb4861736c9bbbcba6f2b594ce74c24b70d173defb8ae20731620e7654faf6f5bf1bd7d91c523095b3011ca183e805a3af546f874bc1ef459e638a09a9ea5dc6d0454bdc2df1c4039187eb78803dabebb2484d08e201716587c85925a9396db13ef2be0ded7080733d4037e047122a5cfb63ed60da9c6c9a158af406b7bb3148345312ad86ca57ac3bd19a42e7e4c3bb3b903ce2947e41f5f289b51238cf0b87f13a7174fd8d6ee54abfd73dc3375cb3b4c5c6146bffde6136dacce2c400543a97f3875e1aaf6c28338be407f97cdaae4c9c0ee1aa3a04c4fc779c5dc69fedd84816dfa31189286db0b0093876af6fff3910f2ce2237a17bce8cb6dd72b4535214eb4b3c49d55431aba678d92c58b5d3d05cfb07030f98fe3bff397f975380b64000c53f0a300047a199f790f7ad6e31772802e9a865b9b0e34846deff772cd91d927640b51366e63aec7dc8a02b62ee99eec32e82c7e543036c0d677a83bbff086d126b7d5f074ae22d2c2c8e6b8b34ca2db92e6bee1ede1389a7ea0f536d0701d52e5f7f35c8515fd67b059844c2d0b197d42a9f6f28a6c8c000daef3f853d0576782ce1ec978eccc5afdcb5720ad28df36b525e3e4156f9faab60cdba81ca3b3bc2d3bfb66bb29068e8f337409a16c2d05bf4ed0d702b29868a8af7de790089778da2c3c58b462c21aef57b520f17690f334055039c45a5c7efde58161bf56583e6ca3b8ab7ba17092742008c611bdad06dd1d34f3a15a90d122a5936350cadf37a0e263e395a7490c82173a4f82efbc2cf66d4473b32036f21df3c5b5c843f771435ec2f55d3d131f94e02320ea62633edbe70b19ea4a3862b2fd5f3ad5d37fa6230ca3d928b36b901dcdb3cce2cd17b4b0df5606639adf1a4812784604b4fa207d5809c83d1e02f2a2ad214f61c5b705d7a216e7a67b4eadf24eff50a9216fc73011b6472ba2db33881179b2b3885527f5a2e53511f5726ea5916232448c44b0059c3deb27f9631daf373f8177c2d289c9d702b50803d846fa0ae6989ce6ad47de1be44baacfcc3c8716fbb99b490c55a212005ba7ecfe234e6c586da0051db8330cdc3e8e7047c04b315b5c9cfba2c9852c91aeced94e3ebeb4254c6f80e622e888040786da18d150ca734e581a9bbd524482b0336d111ee8ec0617d4144db65e1f0fcb5ebe30ca7978eab5a95943145366c8eaa2360870e6c035685229172703694c5e2494a1b5f58888bc67eba3302653f623ccd8b6f3999305cf30e2c96ba553df6a708d2a4829b2e95b6d874528caf3b3a4c671a260e2aa2ffee13afd2b0128d8755b55332b27f5052e4a381da2bf6c800a876263b1bb304d29a33a597bdfdb9369d344c845379c4a157ef767d796c48e2bcc5093e1ce946e0ff18525c881bd3387cb057b98907e4703a3a663efe1d50e7eb826cfd9eb8b1f5f99e2b09f23c0eb89487437fbeea59cf5867f4bd2de16f0f1ae2e1b0ddd16e9780050b7d00570834cd7c567cd7232cdd6a88c969561b95f06ba2f32b180dea20346ef9375d99ead4713057800669e1cf78e650771bbae48c415ab2d2eb00adaaa1c0197bfc81c12448c12c87ca0ff8647160f2fe444386ceda8b575d46b98ebd987372354129a479bdb15d5391ac3d288aefd1fcfd8e9d7929aa77f483bef68a1af64f888778de900d1d981475115cb0a615479c9021c42b2cf93b7f628873feb01b9ee30bf5335a8cde2f2818f7f0d3fe6baef0a5b35d206f4a25f1057afd25eda6917d52fa09cbb39df53369effe3cfd5b88afd6aa8a4d9f319b37de79fdee035037da401a81c3a11936a57eb554dc2d7ef0aa63218f60d7ecae2dd9d40d7e181db3f516f1c0218fb114bba350c98514ad2ea71a708259b50b00c61c868db5abd45d464b1560509c6866bc9d87c884d4c53454597e9fa45241128c66ccf0bbd0cac1d4a8e97dcd7346d7b78501b577795becb1cec59cae12dca518730c63bf5d80c22087c483ff3b7b196c69eded743f412e475a8a54a8af8ec24ce2510dbb6aceca36dded8b52640cb71f8c126a5120af2894bff40789b36da5a7807867e1d23788b7d225e6a77576159ad7ea14397c6a4fa0494b587028174e68c14853e4e12b026946e3a9052842eea88c3310b4fd62f81d2d8d355533cec3035d0befed50ac2d39c26432e002f3634db72ecbe191842b63d0081a2a3ac85551588388ef10d216aea71c572c94247001a79e76646d8e9a2d625ed37de798ef30a5e931c99d660ab6c3eda9ff0a0cc48acd00f7c7f012135c649bfc4cd3096504754e7cc12200ce26906736332c95c0d076c09b4923c488efb617f997af54f6b489f398357c85d9ed08d7fa692a69597c3c9feace4726ea183c1cb5efa12ea73179540e22e338788ce1445ec5d8070fc9b6c32186a2ba46e6f0c179cdad17dfa21f39bc0b11392b24168018504ae0f56fb679dcd941c536ccfa59f3c132ccd45b5466a7acadeea090c9edc41522866bdf15fe71ddd3b227fff8e35cd2b0a037726682be2aaa4cea80960c1e4272cbe33914babc95029749be5a87905eda3e73c5d62a2c7bfd2f6836580463a60969f06d494856875bbec3bc61053dc777ba15757ca5c3630bff0ced286b2a871addcc5820a4262e242616e1614e3b4931a544a203caeffa1828ec5376e65f9d6509aee4bac92baa4013aa31471fc70d20dac39aa4843eb466d7ba9ee176398848c4109a055379ace3aa2cf35e8b31af752b2f7603c95596a3a56d352d9d6d525708eb44b942d8e3e7178cd10a80e9b107ea937695a67ff151648feecf6e8eed1484ce65a3d4b13666feebf9e9b22e2a2ceff8687c1a383a5903e6bd907e582e3d4c383e4942dbe6eedb36fa1b1e9673a4e4d24e3123badbac9ee905ed8436c0de67bfc385d0d4dfdad2e1a9749d95d2b0177364b27c9b8fcd8b4e1ce3412e05d5efd94bb0eb64a8e64cd0b181b1758bbe58d2b1b59c2c38b35d28099f0a0a650a6662a1a98c59c0c5041c3a7b5dc05e55dee02a640f9176db515fd945932f3e3c95f3fbd1cfab807f438bbc5c91109966ba5b066742b83b7c57c1524e9f4c5b3190dc6a381ae9ab4300041cfdb4f4212138f4b583361c1713ee61f0e1078b3cbc39b6fc77fa9146a8b601d1d12ae9405bbd0c60933604fbe3b53d1c3940b31547c7bb093631efa2b6d9544506c8063e420b3857593c0a2dbc40ecf4d1e31b5993866c350866e88060431c22da466dfa5de57db2925865be1f6768173e79e46e7ab3ad881252a95c96f385dac66751e3d8be09dffd42dbe61905f6f72a8cede0b2a5872add8e55dd5404574975d60360d1a94a2db15898119786dc9a9f45c697112a38e8b0267a00eada5d20edfbdcba0641d9c92468b7030db084b34699a033293817f5e420a5940d2410ba60d6f2097caf5bca26fd4aa8b0e779e4c0bf381a035627a44fbec913fa3f1322578b66c3164606580ffb7ef4aa50ed2d88283b0efeed90155aaa65403d29cfc23e1d50bce100dcbac666f5a96e940a78b731c84f490aa2c729bee0440e8ee7853c004ed4f00b625f8e74e5567a717835bc40514e0252a53dabd2e8eed8e9344a7f02939085c2fc70fe5dfc8b25cd7949c04798c502482936f56b3b4cd5ab397297272beb590e29422f9144fbc125e2544855546667a723adb4ae7942e504ffe0a959b71acfab0e034415c9afe13ac2e7c7cd0541ac0ae794708d3e86edce80f7b836b96b7be478690b6a02279fd4df4aa424bcbb21c6045e99f84891d6ee59f951dc6b504b9d9cc97180af721f5c41f3fc8edbc8f855fa0bb58aa631f58199fa95354bf672d607dd417cf67c702249b22c62f1712979e8b0e469bc44f9c78a688a498691ecdf17f424eb2040929d0215566d5b8d52d5fcae8972e774edfa506609c8ca2e09a5110a09e1fa5c9ccfe03525885c7f65cc759a7a772028567e8d75e9b0617287f7082974c7eafcdc39d915520b3e4fca3bbf736a8fa4a442279f4b73a987f4820fa9bc6cf9661e0213c872b34b3d72b314175f731f34fbd4156be81d4e939671a0ff7de9bfdc3582d1f8d0c4c5b24ba13ce016692c9629f3fd5d9c2d35c763262abd7aecd54b5eee55e6bf719da4331e296c8abcb5c7981a24aea6b1f608947a2ba601a175df6196cde684863fbc1df6d2c77a58c75e037676a6b6ca00efad714383ac634d9b3eb7d21b39405ccc5c21aabeb704bb7ce157ce4337ad091cf8b203420c199b6cc9f47e7ad1022b7cb0ca04d4fc15c9802e65a35862eb4976d83dada022abd41b975c67de112542e2cd84314960c8d3f5f49caff138c18c4c72c66c248596f96bca7844ac169e25be5f60170c62d3d9082825acfc1833a2c82050a7f586da5f3912384ca0567c3bf8d1fe24d6d27b4d3e75acea99057201202d7d1574a6d45975ae6c4c4a27286f9d96e916deaa4fd2adb41eb61c78d25756370e9eacdf7466b8bbf76c471de4c6facaac5061b2e62822210a27c87ee69d88fe41486b9b1c01b088befc79f7fc055c6f3b9dd85aaf1ab7c46695ad8fdd3d5a8cc904d60b9021763f3e385e6e84d0419cb759d7f439a2d4880d38cad46ff9c748409a13c92206e21bb53718e75c6ac53ebeb661dc05612d43b84e77cbad6d7bc84d67ce467dc43ba08ba69655f1c7116f2e38b855ac52051019f5617447703854a48c0f8adcbe506616e6611e9ab2fd76ebaf1c08ef533d659103ad365f25b7ab3e780c304ef4199bc528c153858f301af64c557ef8c1d4260c89b2aa1f46690276102fe0b475aada448d1fbe8ecf8185f9f3afef1df481cb2dfac234d789e1258df23f527139ce8aeef8cc6e8311a72173cd12176f"}, {0x68, 0x1, 0x0, "0dceac4d472534d39a7bca240f3b1359a8dfba51fc849d29e596468f9ccd103a1bc2198b503a965f6672559089fbc9a91b3f38264b693d9cd58ca34c3467c675d3c4ca8500c2def3f73c71142de671ad25d07fe99f"}, {0x80, 0x1, 0x6, "64b70251e4c2c3109ed3fd0b6a8b729a15e2270edbc7b217315d6155e07483b2b2e41ba34891bce2352ea2d114cd5afe62431346599fa7345a1e0f28b6aaaf792ebb35a45b1d32e30cd4af61dbd581b0137421face237f3e1e8aad9dfc676dc7966e01531359308deb"}, {0x108, 0xffff, 0x8, "b3a969468936c5e14ada4248f11d7946e888bffa0fd910605a96e8413c9a54132b7961f336eb10ff114c32f7c96853ec77a82b434683ec34f6c03db9a1af28881beac2f30fcdd80d7dea518d5187ff7c3830ff69d1e8510d06e42686e4eee46a94c7406ef1b2d739c9abc89799758890a6f1e242d684baba539d16e0b82827b9eceda60beaa671ded9fa126f2edd4941d12f725efab85bdacf3bd43add42bf671c09a92959bd2eb13b65f6547770217249841b06eb759fe232967c2cdc8aa61ebe77d19ef5ac0a9e9b995d0ef4122c661a297455df4c427b79eef56965da0ac196d29ed5815ad8821cdda423e97f59f2e5366fae25d573"}, {0xa8, 0xfffe, 0xffff, "47512ef70d26689926ee50fdbd107085114227ba49cba3074515271cf83e968e416628431ee74cad4bcf38cdf92e0b7b60c3b4c9d18fdcfdc5c507812f8c66dcfe6f4b8101761c71bafb2d63931c2997e709b478234056a463512e67bd205b4a71cd3b65ac8df7a9b1ecc6d88e3f81260d1af036c5f6d4073312dbde84213b02e93625c8d6bd0492ceb30f88df4fa16a6c08e4"}, {0x98, 0x1, 0xec, "41c460bffe92b05a9894ee58a2c002422e66fe43a1b04e71a4be3aaf91ece97bb2c87fcfbb19e2ab50b926b4b9bd1620df782d5ecd1ddd5ba65996af745558e3eca7503e38cba667ceade886df8336c85ce9321d488a9b8f64e51507a8559231f8167f541bbe5790a656ab44da4cfa7d163df7ca5cb343cbc4b659d15dd16c724c5b93f3"}], 0x13d8}, 0x0) dup2(r9, r8) setsockopt(0xffffffffffffff9c, 0x5, 0x4c3e, &(0x7f0000000300)="9d044f4324f3857d71a14177b81c0000371eac61007c7d2b48ac29979dc2b993bf6517ad712fa5f9032b5109f8", 0x2d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='c\x00') setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r7) utimensat(r7, &(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)={{0x3, 0x4}, {0x3, 0x520}}, 0x0) 16:00:06 executing program 0: nanosleep(0xffffffffffffffff, 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [], [0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0xffffff44}]}}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x100}], 0x2, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d, 0x3, 0x3e}, {0x6c, 0x0, 0xff, 0x9}, {0x4006, 0x2, 0x0, 0x10000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="4412", 0x2}, {&(0x7f0000001280)="1add4599d06a0101a58f6f33574b7be53857a43d6ed206daf163381bffee917a844eed123eab8cbfd54cbd1cef96719fffcb5a09ac4e9be479e0348e2b87200cd135bbffe32fa768331a61deedf11cfd1d2ae0dbb0c5e3db9ed9c5449b4374cc2f44be0e1d821cfb0ae49df654e4f7417a38a484b37cbee6729c84b94f9962fa1c44099b744fd9385202", 0x8a}], 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080), 0x0) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x1, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) seteuid(r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff]) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x3}) r1 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x7fff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xf1, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x9, 0x0, 0x100, "61010db11ce9bae30800000000000000a78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000140)=""/166, 0xa6, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) 16:00:06 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="0dd199a91b3b4af8", 0x8}], 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2000}]}}) dup2(r5, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x9, 0x1, 0xa4, 0x7}, {0x3f, 0x5, 0xee, 0x20000000}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000340)=0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e627808684d40e5ede12ea82f9b9") r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x46, 0x9}, {0x6, 0x1}, {0x22, 0x5}, {0x47, 0x3a}, {0x7, 0x2}, {0x4, 0x1}, {0x84, 0xff}], 0x7}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x9) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x7ff) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) setsockopt(r9, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00005c00000000", 0x8) r11 = dup2(r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r4, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r4, r12) 16:00:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:00:06 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, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6, 0x7}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000400)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r7 = semget$private(0x0, 0x5, 0x624) semop(r7, &(0x7f0000001640)=[{0x2, 0x9, 0x1000}, {0x4, 0x10001, 0x7351d18524d2e3a2}], 0x2aaaaaaaaaaaabe2) r8 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) r9 = semget(0x3, 0x1, 0x6) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f00000003c0)=0x7) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) semctl$GETZCNT(r11, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r11, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfffe, 0x6b12, 0x2b, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x0, 0x400, 0xffc}, {0x3, 0x7, 0x1000}, {0x2, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) semctl$GETZCNT(r10, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r10, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semop(r10, &(0x7f0000000140), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r3, 0x20}, {r4, 0x82}, {r5, 0x8}, {r6, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/148, 0x94}, {&(0x7f00000010c0)=""/209, 0xd1}], 0x3, 0x0, 0xa2b1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) 16:00:06 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, 0x0, 0xa, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401], [{0x3}], {0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6, 0x0, 0x0, 0x1}]}) rmdir(&(0x7f00000000c0)='./file0\x00') pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1}], 0x697, 0x0, 0x80000001, 0x0) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x9130dbf, 0x0, 0xfffffff7, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) fcntl$getown(r1, 0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x56fe) r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) panic: pool_p_free: pffrnode free list modified: page 0xfffffd8063609000; item addr 0xfffffd8063609000; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 286005 87646 0 0 0 0 syz-executor.0 * 60999 78439 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff8222e1d5) at panic+0x15c pool_p_free(ffffffff82640138,fffffd8063609f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824584e0) at taskq_thread+0x9c end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_p_free: pffrnode free list modified: page 0xfffffd8063609000; item addr 0xfffffd8063609000; offset 0x0=0x0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8222e1d5) at panic+0x15c pool_p_free(ffffffff82640138,fffffd8063609f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824584e0) at taskq_thread+0x9c end trace frame: 0x0, count: -5 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a496e0 rbx 0xffff800020a49790 rdx 0xffff800020a28000 rcx 0 rax 0 r8 0xffffffff8167311f kprintf+0x16f r9 0x1 r10 0x25 r11 0xce134e928eca8ba2 r12 0x3000000008 r13 0xffff800020a496f0 r14 0x100 r15 0x1 rip 0xffffffff817078e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a496d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=60999 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a284e0,0xffff800020a28280 process=0xffff800020a2b2c0 user=0xffff800020a44000, vmspace=0xffffffff826596d0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1308 183533 92241 0 2 0 syz-executor.1 87646 286005 64896 0 7 0 syz-executor.0 87646 84975 64896 0 2 0x4000000 syz-executor.0 87646 5991 64896 0 2 0x4000000 syz-executor.0 87646 367314 64896 0 2 0x4000000 syz-executor.0 87646 128786 64896 0 2 0x4000000 syz-executor.0 73732 238976 1 0 3 0x80 nanosleep init 12958 257858 0 0 3 0x14200 bored sosplice 92241 134668 89733 0 3 0x82 nanosleep syz-executor.1 64896 375993 89733 0 3 0x82 nanosleep syz-executor.0 89733 503570 44828 0 3 0x82 thrsleep syz-fuzzer 89733 8374 44828 0 3 0x4000082 nanosleep syz-fuzzer 89733 89981 44828 0 3 0x4000082 kqread syz-fuzzer 89733 10736 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 403531 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 408143 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 82712 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 66958 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 18671 44828 0 3 0x4000082 thrsleep syz-fuzzer 89733 315921 44828 0 3 0x4000082 thrsleep syz-fuzzer 44828 484205 25461 0 3 0x10008a pause ksh 25461 508211 75077 0 3 0x92 select sshd 75077 428035 1 0 3 0x80 select sshd 42177 62921 59761 74 3 0x100092 bpf pflogd 59761 334442 1 0 3 0x80 netio pflogd 92279 225678 1978 73 3 0x100090 kqread syslogd 1978 129399 1 0 3 0x100082 netio syslogd 41313 427440 1 77 3 0x100090 poll dhclient 44168 491925 1 0 3 0x80 poll dhclient 44462 349530 0 0 2 0x14200 zerothread 75203 19009 0 0 3 0x14200 aiodoned aiodoned 90365 74410 0 0 2 0x14200 update 51813 199885 0 0 3 0x14200 cleaner cleaner 59157 424987 0 0 3 0x14200 reaper reaper 69108 194476 0 0 3 0x14200 pgdaemon pagedaemon 7740 352551 0 0 3 0x14200 bored crynlk 41250 312420 0 0 3 0x14200 bored crypto 59007 323277 0 0 3 0x40014200 acpi0 acpi0 14597 184626 0 0 3 0x40014200 idle1 99282 365568 0 0 3 0x14200 bored softnet *78439 60999 0 0 7 0x14200 systqmp 41666 441765 0 0 3 0x14200 bored systq 32972 450362 0 0 3 0x40014200 bored softclock 1031 294929 0 0 3 0x40014200 idle0 20687 482593 0 0 3 0x14200 bored smr 1 272359 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 87646 (syz-executor.0) thread 0xffff800020ae7128 (286005) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263e0d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 78439 (systqmp) thread 0xffff800020a28000 (60999) shared rwlock pools r = 0 (0xffffffff825118f0) #0 witness_lock+0x52e #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff82458540) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6410K 7634K 78643K 11095 0 pcb 13 8K 8K 78643K 59 0 rtable 104 3K 4K 78643K 269 0 ifaddr 67 14K 14K 78643K 88 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1545 0 iov 0 0K 20K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 77K 78643K 1371 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 184 0 sigio 0 0K 0K 78643K 8 0 proc 54 51K 95K 78643K 480 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 35 0 in_multi 51 2K 2K 78643K 94 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 231 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 22K 22K 78643K 1546 0 UVM aobj 16 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 38 0 NDP 10 0K 0K 78643K 20 0 temp 93 3010K 3077K 78643K 3546 0 kqueue 7 5K 16K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 61 0 19 2 0 2 2 0 8 0 unpcb 120 281 0 271 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 479 0 479 1 1 0 1 0 8 0 tcpcb 544 122 0 118 1 0 1 1 0 8 0 inpcb 280 462 0 455 3 0 3 3 0 8 2 rttmr 72 4 0 4 1 0 1 1 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 90 0 90 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 2 1 0 1 1 0 8 0 pfstkey 112 25 0 2 1 0 1 1 0 8 0 pfstate 328 25 0 2 3 0 3 3 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 283 0 87 14 0 14 14 0 8 0 art_table 32 284 0 87 2 0 2 2 0 8 0 art_node 16 60 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1657 0 250 46 0 46 46 0 8 0 ffsino 272 1657 0 250 95 0 95 95 0 8 0 nchpl 144 2116 0 499 61 0 61 61 0 8 0 uvmvnodes 72 1822 0 0 34 0 34 34 0 8 0 vnodes 208 1822 0 0 96 0 96 96 0 8 0 namei 1024 5853 0 5853 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 scxspl 192 6493 0 6493 8 3 5 7 0 8 5 plimitpl 152 28 0 21 1 0 1 1 0 8 0 sigapl 432 385 0 369 3 1 2 3 0 8 0 futexpl 56 3877 0 3877 1 0 1 1 0 8 1 knotepl 112 72 0 51 1 0 1 1 0 8 0 kqueuepl 104 38 0 34 1 0 1 1 0 8 0 pipelkpl 48 114 0 104 1 0 1 1 0 8 0 pipepl 120 228 0 209 1 0 1 1 0 8 0 fdescpl 496 386 0 369 3 0 3 3 0 8 0 filepl 152 2790 0 2688 6 0 6 6 0 8 2 lockfpl 104 65 0 64 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 150 0 141 1 0 1 1 0 8 0 zombiepl 144 369 0 369 1 0 1 1 0 8 1 processpl 960 402 0 369 5 0 5 5 0 8 0 procpl 624 771 0 725 4 0 4 4 0 8 0 sosppl 128 36 0 36 1 0 1 1 0 8 1 sockpl 400 777 0 758 6 0 6 6 0 8 4 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 25 0 0 1 0 1 1 0 8 0 mbufpl 256 313 0 0 19 0 19 19 0 8 0 bufpl 280 4526 0 192 310 0 310 310 0 8 0 anonpl 16 53216 0 32773 84 1 83 83 0 125 0 amapchunkpl 152 2029 0 1867 8 0 8 8 0 158 0 amappl16 192 1863 0 740 57 0 57 57 0 8 0 amappl15 184 68 0 64 1 0 1 1 0 8 0 amappl14 176 29 0 27 1 0 1 1 0 8 0 amappl12 160 14 0 12 2 1 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 165 0 156 1 0 1 1 0 8 0 amappl9 136 600 0 597 1 0 1 1 0 8 0 amappl8 128 127 0 102 1 0 1 1 0 8 0 amappl7 120 252 0 240 1 0 1 1 0 8 0 amappl6 112 60 0 50 1 0 1 1 0 8 0 amappl5 104 134 0 120 1 0 1 1 0 8 0 amappl4 96 640 0 611 1 0 1 1 0 8 0 amappl3 88 117 0 110 1 0 1 1 0 8 0 amappl2 80 2161 0 2090 3 1 2 3 0 8 0 amappl1 72 18368 0 17926 27 16 11 21 0 8 0 amappl 80 1017 0 969 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 386 0 369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 386 0 369 1 0 1 1 0 8 0 vmmpekpl 168 6926 0 6892 2 0 2 2 0 8 0 vmmpepl 168 54658 0 52292 124 14 110 113 0 357 7 vmsppl 368 385 0 369 2 0 2 2 0 8 0 pdppl 4096 779 0 738 6 0 6 6 0 8 0 pvpl 32 172883 0 148867 194 0 194 194 0 265 0 pmappl 232 385 0 369 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 181 0 3 6 0 6 6 0 8 0