last executing test programs: 1.974109178s ago: executing program 0 (id=1290): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc450443d, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x0, "acee0000f1c9a5910b657e086b5cd100", 0x0, 0x2}) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000440)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x43}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/63, 0x3f}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) 1.568953384s ago: executing program 2 (id=1305): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x3}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f16a1145920e6321", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3b945e9306d4429ca013c80b7070b239b2b4db52b150f27803000000ac100978305afe29fd0067d1f385fd76787b060e5b7693dc9162f0b4e4bc3aa2ba45eaf4b2d5ff14c59686de4f54dafb36e35a7b5f2ca94e", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f00003ba000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x5, 0x0, 0x40, 0x100000000, 0x6, 0x0, 0x4, 0xfffbfffffffffffe, 0x0, 0x2f01, 0xfffffffffffffff9, 0x3, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x20000000000002, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x2, 0x100000001, 0x11000, 0xffffffff00000000], [0x7, 0x20000000000, 0x7fffffffffffffff, 0x100000000, 0x9, 0x4], [{0x0, 0x7, 0x0, 0x7d06}, {0xfffc, 0x4, 0x5, 0xfffffffffffffffe}, {0x4, 0x0, 0x800, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x4, 0x9, 0x5}, {0x850b, 0x6, 0x6d5, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffff9, 0xda, 0x20000011, 0x7, 0xff}, {{r2}, 0x4, 0x51, 0x4, 0x8, 0x8f}, {{r1}, 0xfffffffffffffffa, 0x2f, 0x20, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x64, 0x80, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x24, 0x1, 0x8, 0x200}, {{r0}, 0xfffffffffffffff9, 0xb5, 0x1, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7, 0x3}], 0x3, 0x0, 0x57a, 0x0) close(r1) sysctl$kern(&(0x7f0000000340)={0x1, 0x51}, 0x2, &(0x7f00000004c0)="34650b68a6397e3ee241b7a493ced1ca5cd67a61eb42dd164cc39ba739d0b3ae6d9df09393f1c1514317a4527d0c9557a57bee36fba10bd1f72dad4250ff9dd17e25f0a7898d00626d3e829c5e60c12c036c5d1f2b08fca112f82153328cbb279afdbbcab203bf781b10114a2f5dca9b9c3f0fe2c0852f4c0be7cd025643063c73514da070f80c25dcd834722999b3f2b2be583dc6074254d0b3b0038d40c24eb2137fa4afe6942a9aea592f23972b8b7be97aec98c99db7adfe2bcb971f5e17b6cd393a990fa1e4c45c0f39ffcd315c67f84b7634cc05c8239aecacc3de040d3ebdef54e525c3c1e4fd87ab21929fdda03b9618a69d6abff640c7c0470a8d721b767ecdb4334bb5a168a16e3557ea91642c3577c5e1f9638c6d7da2a6ebbdb4af2f892579ef633c8918f70a1fd70f06da207badadd1a3c365e662097b535e8523d11a70c79fdeb0b24fec9a3575bec6cf6b1baf854be369b72f35a238d36e4b199d0d56c9510a295efb3b4127ee98477635f13f65291f0cd8fc3475d7a5980807cf929b08533a339994068510308ceaa9834c8d254aa6ec7a188897fb4047f8af678966f01806effaa7306af0d9b2ffb913c3af1fb7f344b1cb9ec4676843b205999d653f7db10015f2213c5e5fc56a9b239986d838931391330e4cc98f37e5cbcca81f078458ab2bd8d32a73df7e0cf270cd856da6f67a876a43ee260e3b588ff0d3fe5c0f29f796f37518ae393af6d3b74b4ad80ebf839f702d8250638b98cb340cf4b78fb46e72707003e9818887d49a411b7644d1284a340fc8f4717f1fb741c72220bf014ef953837cbc365a8db6ee01211560a8011c476d6b9c2d3df32bdad4c2e8048ac6ab6ed4c9710a9dca2294fef999a76857edfaa27412da9c05e566c88530267b63237d4eb2826cfd3d83f6068d3d1324316146d65684ae010b0f992ad61b25ad142afdb4e6f7bc6d4b650c87b56fedba19e71cfb62f7ab004cfd75de75b2de2f0f54c215ce223204e0f2147c5deb6ec9bde8e2f57780659c38bce8c40a7fe45e6fecc6a537e67d81eaa424096f274ad9295edbdc616b352d312072147c6b01d09065e09967865299b64209dc6bc7f9c7d7f6c2bf0c370d51f0c30df2e5597af384dfafa92d4f81c0f39116aa41c0bc58d7085e1d34e1ed8ec644c3ef26413905b625d2e0305a934f205b4e596ec08a7ff78fc114cb874aa8750335bcb55560164a6abdb6a3c387bea21f615299a3e167173329107bb52ebe4df9acb977e8fce3f270e404c24b21e1772660147657d3eae0498687ca05e1f2210e9e66cd2d1bc3d6804de00ccb4375d1772b49b021fe8f6443609fedba650887e8736350077a161814225d225090f37781efb4439fd2eb080b8938ed73ba3a0cb084b084b125a26351ef6806a80c4f45bc0876e95426d1d887745da1782d7631512d8bfa882d39d4d08f46cc3b1d35e744e32133335f45815c04a500d0ca049f4fdf6e1ce879faddc917fe1e6cfc77ec145d93cb1eec8d85b7eefc73bc86678cbf3936b1c6196783b0dc89901460f9813611495ccc37b38d2069c1063e96ecde102e4cb67eea8216eb04d9c205c1407c2c4f7f94c415e3b6ba984006064f1f8ad62b550a29584fd987a42cf9fc3db592e83ac82fbcba242e267facf833ca4099b9ee8334355822e433cd0343015f6ea90f10c07c2dd51de01eeeb87d3a0936a0ac4bed31b4acc43bd3172911f758302b1be66cfcf76fd10313b7976ffded96d8dd4a74e56a1a360f855a3bbb5971f8be02b612ed98d55604a92846ecb4a9175fdfe6de910f013afcd53c5b555de678db3dd8e3fae7424621f0ccf23d783c6a325c2358d411636f9a4472d2c733d4aaf6b3cc3d598ab236e3bfbe8f7f83093533d5d96812b07c5c7a4b5d26e2f13e700cb1c9a85efb9f42c65f8c3ef4c5419119f44b8eb55e9cc8196db9d04758d84c2ee8ed9914af46c178d8ab1111d056b204891e34d90eb799c36664c58f88c742b0a0806d16c6822f5838a4d80ee68a04fa56d8600969c270490107b0078c82ea9ce7125d43beb54fb1a647998a8daad572deccc516dd441f879ed4917c04f8ab5502fee591131cc3f864e392df40b6a529d7d55e55f8db6141e81779e291de64bd38f1c0cbb854fa7f960c25419c4b92075d69843f095bacd7518a341230297b8e8a289600909f667e5c752915bb656d614fa129ea75fe5b5b444eee43ce6bb3eb221066f8a7fd6c7a237d5f46826de15a7b6451ee7e2d1587d228c4388bd34ef13c4bc3bc388154e4eea9fe9e0f676fc2393cc3318c34741356a5587912fb29d6fd157ec214a41e241d12baa0115d779c0e5609828daa238a90d7c97d0e4742c7611ce953c69c3d51b262d78115f05301ead73233302e06e035c134ec6ee00b3b0ca0352d401c4f90b3c20eee9d7861fbca33c9db2d41cb3bb67f0a9e4ccd2601c15e608a2bc0fada1fdedb98cb2483818157080fe963f64b9d90dd8f1cf5498d649f051b0f1c0a88c09510adacd2781dabbc25f623db382d4c995026a10bf4a2171de5b215273ccbc50a086e1b66ca28da785a4bad55da39968687216deb908948bb9e205946016e13dbbeec306443903596f5d012dd0cf2d55f39b8b77b2ce4118d52e9c4d531bfaf191479e2a3322ed81bddd2be737d2a2049ff5c858843ad9b1d37ab73d35565e048e3d0b67c2e85f956ea9026833e6397efdaed75bc542b684bb09435c38de34920564d86447b17a0ca2f99cf221689aed844c9c086fc04cb92362dd373f5656c74b6fa2efffaff869a5593ca0836bd4a830967c7eaa649e864477822efb9a3e6c791daf4fed1af20f6376e42c484603ee56d645f0dd42302ee6ecf9119bb2eef759ec41921ef9f66c5a96ede80660b90709d9d30976e5f300800e4ab738dde75e524ddd0767dd26edd33c2f635aedaa056860c67c7bbcc26bf096d67714d3e1d2965c7d71215685fa71196fcbb88ea868dbd4fcb95217c82f662ae250c5ca2fffaa0d5044982894d95cd5b4571ac824ae42b44a35d32bd566f1c6e7124f2d9a04a5fbac1f2e9934fc407aca9cf2f99b3cf8cb13c69675096604e928d92fe62e1f6355d5b5616cf8fba3a2fc14b4b600b0d58e120d535b7636387681a24070533ad775431304936418fc3c26247874c0bc5eec8f557d5f715045d6a38e82d53cf05231bc43f86b5a0f1e7d42345794a7ab0459f2236c633cc0a49fd0a7f1536c216678355b30fbefb35219efe98f9f1f024620ca4255cfb3f9bf2e98b2d1119cd9e5f3b1591923893f9e42e2576af435e808371abf7773f30ce675e83f00fceb97cee5231ea493d242fcef3d05dbceacffab882bc20a0790864c221b30644497f973a6a2243b2cd39a8ec85895e3aa93c4f2141e1f8ec9aa73347e283813d718d535347ab6d850d35b0bac9c34c5e8860276ccca6527c324eede561f3ab3e427572bbbc1680fa9de68b30606f9a84d4c11aafedd8883a275de1a3ff04f20bfb7920873a8553030ed2413645db984e284f3209fcdd75dde453793a3796b8ac6794ee96a44424ddcf4d009483ee774cc443aaf398d7186aef0050851c98b129c36bd0fdcce39d4e66fdfba419202108c40f07e0270a51b8da513163f411f4fe6665a61e910c9f25e296952fbcf2c1ea5c9dd7052725bcdb7a9dda72061ddf1a960bf05a78707da69836683da92308504eb427e04e5f050e4b2b92ff600c8c8cab606dbfd2a3acc0063eb1d2a0a11a11d4ba1d346b0290a2e3d6398c97f9173cb08f612df1b75ecb5a77daf63d18315cddc81360ba0e6739accc3f1e223a118a7bb1c5ee43dfbbbbdbd96083e11c7c96c4cf32c2865138fd7c93483a566dcc3d83ce62f0b3375b1188bc2b3de870b07555dfa5652a98b8105a7deeafa86acd71ef72aeedcbefc7082ca85b26e406c552603620a0d20eac74732f9b922215ecd92dbb78084eefeee8faa93b7f4767e41134d0c4b21da21954b1ca8463bf3d27263b71865b11575388f96915f4c53c9840092c536f14e9e2963be7f3ff67a51f14ba61c0f2ca66ab717b6c84af954c9729954651907caf36b072a380654828393f12641bab35016ec40a804d31fdf9067d7ccfc37a63f700a800a2319b5dceb234df73195849fd94c935dcbb67b10ea95b9b3013d2d8e92f9efc29de397a2d2800165ab66591a557a45edc9b33ee7ff6fc59756a48ab638034c4409b8137e861c5155b0a9de4ca0405362480cec4b4a8767ad3efa4d1ab23f5b8bc040ec06aae2202a933ec10971ec5460a38b872f4c856d116df7a931e6cf957198ebc198f4407c7d3f2ddb652084a5bff60fc02bd9ac19b486a66e1d62a1646dc4c3a843973df8b5458ff3870a52827f201ca3f578c4f756e7b8339863537dc72a44d8a7ee900d5f8c2f8b438c6b1e33c7c76eddef1e457655459cae2d19a72ccf2a14847755a9565431d741afd9dae6e4799856931fd4e1a4443b587b948163be44243f1f86de323ee5486031de23f95d1ed8d1eb90ed1b679417d06d80f66104fc28490283f668c8b8b42568fc8d46466885d827e76b53d3b05c597b4a3d0f1dbfc3f7b0ca25cc7343cec5724877375123c2251fa367f338f759f756ce7dc6fb118c8dbf05905db00e15b30767d6d93b24126f2c78cea1609eefa77d1ca9286285af2837f43089704225a4eda47d2b79d70d9952509d7fa95782eef4f85dea439b66acffa1e8ffd381e9d3ce8b2d3711a35ab34afc9bf30b98297f08100a616a2a9340dc97cc2235b4672008e62e0379988544fd14a36f699940661ad3ae17fcf9e8cdab81fa0d06da348b8cbcc44ae4c39092c58aa2b591861c08e6faf6733d106d7ad8f6d6fd575569b0910b3b22c2faa7edb3201993693023e699958ca32953892ad32747092a943a72978547cebc0e50e1bbabd85b71c083a7806026b54c9aeb196c191dbd0e87006335cbe241d22d9f546f8887220429834ec002429a4106f0bd586daa9998bd972333fa2c497d6622671368c8918aed9ca8bce72a64bcc2c6f4ef3dde6a17c9a93521c2fa62db917dae97fd9b972e0af86da839e876e38d5583a5b3b65e1977a4333f485aa5f73fd6a124574f17fa10ac9c032a16fd77fdba05957b272f21cca1ab6b6c80adece149dfd639b92a19eee65defae57c6ef3b2189856991d28d350e70fac0839417bd15b269b53670a364e7a72ce11a891e8d0737c0ce4ff835851d266b696a269fd105e64fd04dbeb59afdcd040ec265679b92867db07fa5b2e483b041a7d9446a9831784928ad9c5eb732579c4ea206e8c092c84755023c9d590223816b570b2ee4f18e29410ab20139ef8c07c72f9085f65cbeeb3dcac6074c89b51cf40bafa929e8ec4e4589122da09df4a43a5b313595bf34fb19d1814a3f02f5a53a3d70dd429afedc4a81a21a6413147f5ec21822af992e68cdca0eeafcc07aa61f6149aaa5a265370da6ef55636f0af1ad0f55b773cd95b6c4a50f261fd3a403e9f342118a5ce67e541c97be01741eb80484e3339c1981c416c3397c4f83d3f26cc9c1adecd483da22d93b3a1023f37948aad72f7e6a156452b519f28d48b6325a182c2c694052245cb14b905f04153665cad4412321e27e0bf283731ccaf6b332123bfdecd09fab112fd93f035a9e83efbfd63e5365ecfa3325a4769342cf04508986ca79535852fa0aa3c2a951f91e77de842b9c5fca75004e62176aea708742e9f29b2dd41fdf04d134063b23135a999724f33244cc13954ea3a658232579fbf91", &(0x7f0000000380)=0x1000, &(0x7f00000003c0)="ae0d3755351dde69365dbef7a0bc85c0707ea0790392ac758d061a09435b20408b6ffefce286e3b908cf8a9b250ab52fad2d1a74facec86a2f52de68cbbe9dae10e7f562fecc2b8809b3e5eb014e88f4c144cce2451574695e1b2776084a13ab18f5fade13474ad3c0deae3ad5ef3707a379070f2a2e", 0x76) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000014c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x5, 0xff) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f00005ab000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[]) 1.544493237s ago: executing program 2 (id=1308): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x1000000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x2, "04e4ee0d090000deffffffff0fe0ff04050800", 0x1000}) syz_emit_ethernet(0x2a, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup2(r0, r1) sendmmsg(r0, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x7664, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)}, {&(0x7f0000000540)="f5e105e7b6829b4ce76c711076039519de63e2bd62cde6d7c25310d7049d679abcf36e312f0396f61cc7b3378e31a6d9f344daf5a1b7064a345ef1b2fb92dad912eab31fec87c95c69584962556d0785ad7d9488d13edabc22626b5b49b0fd8e5810ebadfd9042bec8bb243a2346fd6613144df99306c080da1e3dfaa4f849b5d9518479b60ee3a8a128077f180e7f6c47b741aaacb935117eaec577db7069409d1c5a3b4bbad2784a3c147a781d5fc75d14034a32a82d2a04b965e367bf18cb3b05146a358eb9862e02377a702c375d2860ead14ddfb9c9e6205b10089fc5a4ede36b4dbcf12982e11fa11015fd5786cc86bcad3332270a9c3cba9d784e3e", 0xff}, {&(0x7f0000000640)="ea6ac392d3228a2829e454be40284c18a690640d944d4bdf593f1f2f69a6ec8f6b17744cd19ffd3c17137147bfa457c6f2d0e842660b7b14e090062e7b8504c47cd4f626baa57a776bef6e1ed97b0d2d2fa7a97f57e3ebef9eab6ba47bd000fc4b418bbf1dd8ee43f15323c843bf62165e2123b4ac632dc053b20d73cf24ecb94a3b7e2534b5b0de91b8a28d1e8f4285a8df5a68d3659048537d33c648c0aa621cfbe5064e1dd501d644eac440c63ed0bdeda555a0171fe1d990410f55ccfae156e3020685ba06eea46a0eeb7b7abdb775a845c2e9b7905a376312e68d0807a074735d0d1e5d8228aaa295841ffd01c6477652c71decf46d7de400", 0xfb}, {&(0x7f00000004c0)="4eaa749df8df3c74e2b224ed6169fbd00c2a99360972457e57249264dbb5eeb3aa1ad7862defd318cd882d1119f071d69678248883ea0208c75fb4ca", 0x3c}, {&(0x7f0000000740)="a51368eeffb14e9a24857db9220cb47c867d21cc9d0fb6bdd44560cb124cf71dce5c1214e62945cb3e4f5dff14ae00be5a33e2baad0f7296e02cfe1bf5f18b62ffb3d0488d24b9abc82be0f7e1e4b34cc269c7afecf385706813a2908d4b7d67307af5a4956624c53cbdd9aaa9ea3b4cf53e3eebed39bfc3717f405d1ff4e75399d72a7dba7de81469d2431cfdd73f7669e147dbe9eac2875fd844e8486258a054cc41302cb6296b8bdf97d94f729152d5bf484b202d921f9d0b47a08612fec4bd195c", 0xc3}, {&(0x7f0000000840)}, {&(0x7f0000000880)="2808e7f5015f95f25051f4a7452609402d48968bac7a3537d62194cec4c2f974818f9f02911213171395eb2465e7b8b938299936b1df955eb901c6e079ac6ce327686fc9c7aee78f2ccf162132d85936613f1b31704ba49282678b8f30e3d847fc6f4520d18d1f6a", 0x68}, {&(0x7f0000000900)}], 0x8, &(0x7f00000009c0)=ANY=[@ANYBLOB="1010000000000000010000003b0c0000f92ffae112941d43128c3db030bac6a5a031cf8bc526dc0b71fe0f5f395087e69ca612ae2aeae07f91ffab24f9745daa9c4e14bd08b02b5b85154d660b4cf28a8077ac5798b1b5719480e737a7b5af354ba16f294b412925f62970a66463222b835a0e1e78373d6afd8bd680e8e2da75218b95898efbd333140d16ba52fd38dc4330277caff49ee18b8b4b53c5038dd749a7e8d13c5f4a01992905572b8fd4a635f6adcae00f2ed1b2a47727f5f2ee4cc9da91ae7989ceb8f2b1e81f1b1ab78709493283443ae2e3cb2ebad1dc9625017818a897986151a44d70975dea353aa06d0e016e4c3ce9862c7c9b6c1cb0bc1b9e940276612f6c8ed320d5bf40ca84be89d067c7d660a04bbbb60fb5ee3d230e277d19fde9d9f3d10e68ed00564322b5a5517f69b04ba3962d7db38ce6b6715383ac5cd082704aab92def6c9f355877291c693e0fc580e2b7033160bc03f2eac378fe94238c4b0d067850c4a375a86f8c3705a1af277212107daddbc69ce2bd21877df7f878cd9cef748083db163d87f0a87b05ac64bd57dddff4862b0903c23c97defeaee2f35fb0180729eec9c2d0a91c790fc3b0ea266fe70697cc10dd7af901fb9352ab954171a15fd177cc1341f788003fc395921a80865433bf4db6202a836db51205082836ade2d7e8ef5f22794a93de800c16a399a4fcf2c503a872e47b2340baf7a847f12d8f7d0a4f2d251ea6257fbeae2bf0c916532e9d6535f70e3eeb720810f8a39816c95a413a73fe9eea12986e11042639ad616d490821338d6d72ad8a0118abec89ec9571e681efde3b48f34187fdf90cc636b1633da592aea858426f71b02ab4ab44bbdb6aade28db3270fcd65508c25da4363c04fe00272993fb2041cf829220173a160cf0b4c7782b250a69670c6bcea36d01b10e0d74cd1f45b80bf2a75a932a6554ae00888d50371e44a8a31abc9a75d5889ca3a0c97ce8b719549cd279ab01f1dc3e653399906f17cee0e4395b099f3e326c682351a2f096e5fa573755ab0e0a91f80c8d36b61e2095382db7a633cfb38b45bf320d0eb532f2821bcc3ccf7d7b79474ac30362a0a7fbbc24e1bd25f57d141bdd4c37248900ecc3933e9c2b7c11d084b99ab2bd7a854e048edb68b91572fb5b64f256673c3d723b38a9b7029739c2e732b590d33233010aca238047d84577148a98b63b630be608db84bc92e52af064850eb3b0a123abe0b799e2fb524c5a879766bd615a693afbd9b906a5f52f59d6ca27162b4ba58d7f27b3a579a8fdab6be465b010d3a321cd7e443873d4fca87ab4139e4ac46c615739809e3b60004211191d178eaa362693dd4f524b84b80d4c4d74084f8932ef74db9495e9061ce4535f873b736d2b809c0bb651d2e91ec6be46361b9aab2e4748d2d642dd5b68d0ddcd8a6a35ff80d0267450812422baa2bb7bbb338e81541e8fb0255e045f7ab787e9b1c274cc1c680894d471dddf2ba8cd6ff4664c22a17caef8b2b71d2e784a2aa662a21701b57a296690839f9566934bdde75c3494bbcb672e5f3d613f7f3984516b4fdfa35e843b92f96b337ce3f4f1980aab8f3234b0d8da2c6e1fe9e015d223919f19e38bf9ff3f277cd0b373cd6911d0e829f7ff7ce13ac3a8a8cf7b106a182dc2ec421f360f93608a7ca3809ebdf5a32e4fda2ac289eb7c27ec020814275944df02b6da9f3bb0636b23bf87f75d13c468cbda67edd172052b85bc818f63540fd2ad86c536ed7402bd28e4275db3d5f2a752ae83387151d22e7cf7f3872dcab204bf07acdf565647a361231474c284271d959b532f744130ebf6f9aa56465c44381b459ba8ba6129d15ff53bb81cbb8241318c9afc4c41efde111b119710f1c09757e2079bd3e54e5dc527c07157b8dc19c03796eda7e10dc4535321ac537debf51166873de6346a2fbbdcb9c6834755cef0879e1ba91d4f1e61b190fed23dcf2f348f1ff843177757eb30ba65cf6dd54f1a9e318f88daa8e09243aece315c673724666a3ab58bf2c53fe191624320a801f420432a003314a762c21a952856acde925bc0339e0ea70e0c17f26d9a350df4812561ba56d4925fbe701a0e8fc4d026c3351463c68a79aa21b516575a8a6a3b1d5213455ea01a7b66259092421986037bf6cf51b7b589450278a06d3c4169fcc92b690419d7f582046165258de09cb5c7cbc1e60cc3947c70af07f7a3ba6494c14d350f844ff712d77cd98e18a4f7f6ae5c0c37070293c1c72fe1cfdd470d5a42852a506ea9282cb92ef79e3ee12212184108bd61f86232e60df5dc270eb07976668516ed0c936e8e359341b03409ca9a0cefa7af7d8f2cfd8c595e6ec7a31c51d60bcdf1f6ce9486637be40b320fed50cf185bf5185e4776f9d6faab19b89bccdf32d16915c85305be1a15b4ae7088a453a47fbcf99f482346b70b2e33013b11c60b980dca7dc7f7ec2cc5912cd526d80c1e61fa7e516312313d831f5fadfa1ec2b1f69d8a32217a9cc6806f884c577d3d8923d8be2b971fe7c34d88e547d5dea5b9593c33dc76480b8dc7c780206bb2a4caa5b57c4319428b59c3385248678f2fb8925912ef1938f13f6a4bb38d111b86842284860c20f7fed98d640b4c4aa532957d88da310fb9bab70f9a904ccc62ee6580a6b64d894fcda2ba2265ffb7ad6b717cfe91e4592b91643b386c47ccbf120f407817def364c9eeb0fd33753b5635093be89e5ba0480f2469502e5efbff5972dfb33f5394bb46d5d29ce84bd024e7bcbf3c03dcb19a97a52978970eca02531d1906d344842fbf859d5d097c600f436e4d9c0c1800f9b4458a49fe6336ca30bf4eb0842268f7b151fb32677cefc4099ba63ca25fe4a7c1006fe08697d26188fd67818f5071020bff09a018894077c0688957ed668d5a397ceca435c4d9309ed85768e441e88d3a7927fdd475a190145f217a48db01895c99e88709780c9ca3937f1cd2bd10cf4e4999f4b6eeab642fcbe3c39e02724587911ba6ea0fc74175834c32111f34885928f350038c15f8cbf37e579b3851ebb5f3309abe1bc7836f527d40930d5408338808f69c010819f421938f7029b66f3e580654f42a2498626c113e7b5f22cf2adf02b15e88a08129a9e089db6c0dc2b3e413b4bffa63122ca41eb79e35c3bf9073cd382910853088690b259942d3b9c30036d266d3176cffea1eca2b38168c5313b351ed1ab40cd6feb0447e19a8cc72965d2d4254ccbfdc6591bf9aead5dd7dbcac88982264b2935a667c4ae356301c21b3b810a12e931b3f2483f6358ad41145aa20a570d6a03b37e622e5ab38d5ba000a54d3fb4daeaf7659a0cbabee33c7e0b948340397ce4e9a300a4ff437ad95cfb921410d6ce8ed53a4a1ee36215909d51a01eec0ed6cfacfc07f0f88673f1520f074716f3fb9c370a8fb9ab47add45782c82e326aaf73c02ac902fad4646489dd4bb83ae1c8f9e17a5199c9020b548ccbc12a03ecf572de0f4eb6f8b18dd873a7992fd2beb8fe6aa5096d765bcdb656d0779b377a8ce83a8a3af9cf8615523cbac3a7ff5d0973fc8e222038ca79ca873fd6947a12a4c763bd3bc26cb8125b1bd64e1afe8190e7eb6b2f09812d4efa1453345781378b47b9ca1949c4c856d83a73443976224b7cfac603ac1ce1215b5b97ebc3470b1710269dc309cf62f3f1a9b8ea883db3b075f8ae76b444ea3ea27b63272d0c2bf574956b2fcffaf53af3436c03fe007641fccb61bc05ac0f643ac9f70d2aa81852c5177aa91087c905bd6f6794fc5c8f08b455137a4c1f815a2b93d1ec5ea13ff5318e5eaf0d79c3ed7772d0035fbefc34e8abb1e7e4d407c948fe1928baa2f124b5b81db441b0fd6a8466472a721688045da7a13060ba31372057b8a7d1e1223b6826501eccf285171ce9507c6947afa182101e836bdf00195de2bc1493b880fc5b9d258524bbafce6f5afc8f2946c398db987794f1c489bab04b36ec36a506942b75f408e5ca5d587d4b4f9f240dc25a559995440ca600c15e151df5e541d93ad21dad2fa7d9488d516ec8be5904cddb05b20330769b2838253cdec7bc238e8120510ce6684ed1a168085e375c69d819cbcda164de7d58dd06be0be586244b9f879333365a3b1f112645f578073d915a16c75fba0c79351a1a080161fc09c682cc32c731d50facdd0a2c491f1c038c1aec97285b69cc5d005b73076353993be11e8bbc56d7384ed11644903d3991618009eff23ca7a3d69df7d616561670ed47a149bf9228e72e32992f5f0fcec5ecce6272b609ca04a0696eafa18eaec3f72361acd9118e304374933b2e745f75817aedc5fecf5e26c6f44b2b1c1693163c3676dad72e9da352523e57e456bee55df50ed08f617f318813af4dc2dac69e9aaa94dfd49f0382cb62fe08d8b5f5424b5d27603fcd687243130491455d387ba9954eb2edc59d3ead83440b7af9c64dc4667c9b800677859dcbb5bb4ca5c883f51fd385e6fb39a6c421178a02356bb87fc88a4da6df434b6c6a6cce31c8bf1244a170a48a69797f6d26b3d2f299afafca3c8b6aa97b86bf4e4f586d53661b4808f0a057c6e8466ef75043b7770563c9db28ac7047b202e69c799b0d41bae551e43697749912c460a983fd6f7b12b2957991acc4b40bb1aa4159d67b0bada0fecb1e5cb121c3839df217dc4eb3014daaf8dfcf2394cde586098c72ac53e927409a47330b8a30805b814b5a92558e2d1b1a89ee181b47d8deea72b9e70fc647e110c62b6eff4c540458a4fd0fca2c1276401ccab363407e039c1945ba2d6c6e764ea6ea5cf564890830a26df1106ea40c14852db647df9a26f96dde7ae7a1aecce1ffec609465d0d4de0b07054a60b38ade4ab978d9f3a13a682236258fe78734f341d6376d4ea89bc8cdd9358c9add8cfd4a5373d50104a1b7925382aabecd3e30fa9d985101ca5850a657a6a4afdfe351c4ce51bc95659f3c0e0e5fad0d29bf5952cbdfa691fd11f7c2cf907548e876bbfafde72e959bf98ac38c0ed1672c792845d463f6891b5e874b861f8a27a12d09b7b5751c8b8fe0ae4d8ad3a2069a798c176b7b8a6bf634672fd102e99d7a88c09437353821e456e9892170e86bff1a62bbd39dba342f071183a208e6ce9c24af8338e178c950f46dc744ae8e78f009a9b1b993d4e180b1883f44743e8cd1eff12c7cd91c439b5ffc8bdd8a17b384d0428b5004e4e582fc8927c5b2d1a6970cc1e0c07bc213a758e88d58c9d0110f4e35732a8e17dd767c9d662b0edb7539d2821aa21604d5c0fbaecd5f1e82c50687123bfd4149723fb224fb9dde8c60fc91a4ad861d9ed89758141661945c6d23c503355ab55ce63c29c04388008518c59977e3a072bef9dd598c6480f159346b3d182c9f8850a814f9203e968ea87116e6b5b3b07def8d38599defa8d985a56fba2dba0f7c6d52ea8730f1f4f1e915d075a23897a33d8d5282ae022d12cdceff5ecf5818c047fc929ddae6e8ac83ab0178bc0f8087a96bee7060e7febdb697cd6732fc445aa4fc57430c4a05f7afdc13f8e968d54e51ba778a4dfaeba85d55cd7c272437f7199c9f2cab571e231844ceaf6a20a37b4cbdb46d6f331ec5891987b7c2fd4fbfb82617fffde58d22f5f2975f6b00268dce85e11285e310587b39fb78797c77978a8dddf1ae1cce7f8d36c11b0c4ff24510e3a9291ff37685802b3dde81811e1a836fad65632b1bbc051ff8021fbcbe24a90e10a44bf67917f81c4db8db5e1b1dc167859627559a0d8c36c168777ba074895549cc9b73c1313d65af47d1434c018fa9d598fffd000000000000000ffff000009000000c01c2f226853f41a20f02d539d87e084e453aaf4a456d92a26ba635ab59cd4f3765e3f61d5156f5ca03a02439ce80738710b4ba75bbe6f788d567c4d71ef87150e634dd0580971db80e4a55900044e45fba57eedeaa1f0dc545c7ee9e105e6960290de388a5dcc8068f175f215b4dce5dbf7bc4c5e1114c0594153e373b0bdeb879091a85c742841b9be60c31012493fb7f4f476951da575ed55d29fca4e65583eb15edda8d7b96d623021703a66c44d72aa3d03250e5b6482c2720000000000d00000000000000001000000da0000004fbcd145e3d853a4ac5f22f7abe0a7705448d21eedfd38d741fe38263246386642cc292bdd3a474bcf9f6c9076ec829524da229f743f55760dada1701f9af6189e2baad2a9bf6d9a178924dfcc27a1d4fd6bac49c5d1d78f0c73812842bbed66efbe6c6e34dd7e945afdf7add165be7e5ae3b2a96d9ed7efe5304590e585564b07d2e3511f2811e64eeb3d0bc0df7859906cddecff7c8a7f821ed1cda9cd0d721cb843526adf6292eb16cbb9bce7f9e795ba190900b30ebc567b99dec25ade001000000000000000bafa4d3f74b90000700000000000000001000000090000009e672f5b5e6d985643d72a4b4a2c95120dcdd6f208a3289219baebf1af1a1713449d79194ef014f656fab3f51a3defaed1f01b4f6462ac66b7feeeafe6463b93dbbc8195bd341f0912adf808e889a684c4b14feadc184014"], 0x1230}, 0x400}, 0x10, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='&,/\x00', &(0x7f0000000300)='%]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-}-\x00', &(0x7f00000003c0)=']%\x00']) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x101, 0x2, 0x80808, 0x1, "0000000000000000000000150000002600", 0xffffffff, 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f0000000140)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x4, 0x3}, {0x48}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0, 0x809}, 0x10, 0xc) recvmsg(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}], 0x26, 0x0, 0x50}, 0x42) 1.392154254s ago: executing program 2 (id=1310): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x85, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x7, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10004) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) 1.391234649s ago: executing program 2 (id=1312): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="c720b8de5eafd0169177b1e3259eff73d4661e4d01878f70c8fa3706ffce6ce396d25978858dd91361927077037f827258f71d2c796c65cd1277a1b965979e86712c88a6f3150e81fe820269a199878f165751c59ee23d7429788519b8d8ce34875ecfd981b6ecc135b861698c1d20f82c0cdec238e58f031f4daf547a6e02be913da475068feef0dc52d0df39eb2f0004b0bf92b830a6f40154fc53a6fa2891a4264e400f137879dc26e491964867fd6722ae8cd65477f018e006792b3b53d9a1efda6ca1721ff66d54c7cdee070036d6e7043dbf224241f24cec8d2f7809ecec9e491d055c54cfd7f997c38a64065413ab6e330c9a765c5293961d88aa367677c377d5cc5f1fa53ca6b4d51633284fe2d1ab504a9e32348bca896fa3c351115100"/300, 0x138) close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/227, 0xe3}], 0x1, 0x0}, 0x1040) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r5, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0x100000000000000, 0x2}) (async) writev(r3, &(0x7f0000000240), 0x4d) sysctl$kern(&(0x7f0000000200)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="c21686a87d7be04103649b755a5f5dc55fd2a26a580c51ce47", &(0x7f0000000300)=0x19, &(0x7f0000000340)="c5fa9e808d249cd9e588e673bde4d95443e67442887344c0aa3bf7621a71c4888ef546c48af3338a32e615adf291917b9e032ebc615157189a312ca04940b1307ef8e12a90f7f3d6bd6fd2b06db8698168494a1e1a466b80c323fcd7eb81729c5719217161e6eff59321c052f256ff13818634ea752aa16a3837bf9ad5f395bb57b8dbbda2c5ee5461aca2b1e35f5a125be1a3022786217017f61b068a16e8877b75", 0xa2) (async, rerun: 64) close(r1) (rerun: 64) 1.387980334s ago: executing program 7 (id=1314): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7}, {0x5, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6d}, {0x200a, 0x80803, 0x14, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x88}, {0x4, 0xffffaac5, 0x34, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x3, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) close(r0) 1.323716713s ago: executing program 7 (id=1317): ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 1.322673904s ago: executing program 4 (id=1318): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004100000000013fecea10500fef96ecf2bc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500100051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a410b6ff46d6819d47fbb12cea0f555002000000720fd38bfbb770a8f5a872c88106002ec589040000000000000036", 0x8e, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000072c000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000581000/0x4000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/46}, &(0x7f0000000340)=0x30) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, 0x0, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r2) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 32) munmap(&(0x7f000033e000/0x3000)=nil, 0x3000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)=""/227, 0xe3}], 0x1, 0x0}, 0x1042) (async, rerun: 32) writev(r4, &(0x7f0000002900)=[{&(0x7f0000000140)="d34a31ae27583a702e3f4d00a0e7920075e151f54a9e3e17f83028ad797cc03227209f4835241d59ec2c6860f764fc05fc9b62f22dc6a5f57fd75caff0705b35ab741c31fb58bad9f4e3bf1977714c43bb47eb6a147c0cb9d6754dfec95b32c84bf9588d79c2da8d53b7ba2eb9e56382d23ae0987e8eeed25914801f2d6dc7bf51f59643ea363df31f60c3502cbdf1439b3a6b4a62ec06ae90172ac9748186faee6d436b409cc6c6561bbc70eed313b36366", 0xb2}, {&(0x7f0000000680)="a5b4a7af76b7bfc6bb0fe4a8a51902c928416fec44708417148f687843aac58d2cf8435154b436eaabc7a44e8011e2f941c0", 0x32}], 0x2) (rerun: 32) setsockopt(r5, 0x8, 0x2, &(0x7f00000002c0)="9a72a3", 0x3) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (rerun: 64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="e62714fd", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000000c0)) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r7 = kqueue() mmap(&(0x7f000034f000/0x4000)=nil, 0x4000, 0x0, 0x5010, r7, 0x80000000) 1.3224731s ago: executing program 7 (id=1319): getrlimit(0x3, &(0x7f0000000000)) (async) setrlimit(0x1, &(0x7f0000000040)={0xff, 0x4}) 1.321711222s ago: executing program 7 (id=1320): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x841, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000040)={0x400000, 0x3491, 0x6, 0x3, "975034bbaf0500000080feeb00", 0x0, 0x41fffffe}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000700)="535fa32a", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000004c0)={0x0, 0x9, 0x5, 0xcda7, "0100dd2d0103000000060000002000091900", 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='/dev/pf\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000440)='/dev/pf\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfffffffffffffe31, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x42) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) 1.321232022s ago: executing program 4 (id=1321): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = open(0x0, 0x80, 0x29) (async) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000140)={@broadcast, @random="eb54c19d8626", [], {@arp={0x806, @generic={0x1, 0xdc1b, 0x6, 0x0, 0x1, @empty, "", @random="549fa9685971", "fb10eba51a5481e0d25dea41e86a10ae"}}}}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) sysctl$ddb(&(0x7f0000000000), 0xc, &(0x7f0000000100)="f5358f02", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) (async) r3 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206949, &(0x7f0000000100)) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ftruncate(r0, 0x8) 1.320997123s ago: executing program 7 (id=1322): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x463, 0xfffffffffffffffc, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x1, 0xfffffffffffffffe}, 0x0) write(r0, &(0x7f0000000040)="ed7c", 0x2) 1.226306486s ago: executing program 4 (id=1325): kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x3ff}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x200, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc, 0x1, 0x0, 0x1915}, {0x84, 0x6, 0xaa, 0x7}, {0x6, 0x3, 0x6, 0x802}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/261}, &(0x7f0000000200)=0x107) getsockname$unix(r5, &(0x7f0000000480)=@file={0x0, ""/510}, &(0x7f00000003c0)=0x200) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r6) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.148019914s ago: executing program 1 (id=1333): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x5}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd6, 0x1b}, 0xf297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8ffe}) r2 = socket(0x2, 0x3, 0xff) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000001c0)="2f11f97350", 0x5, 0x408, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/63, 0x3f}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x5, {0x800, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0x7, &(0x7f0000000140)='./file0\x00', 0x8}) getsockname$inet(r0, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x6, 0x7, 0x0, 0x1, 0x2, 0xc, 0x4, 0x0, 0x0, 0x2}) 1.146980132s ago: executing program 3 (id=1336): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2f, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8c, 0x3}, 0x1000000000000000, 0x400009}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4287a) r2 = socket(0x2, 0x3, 0x23) close(r2) mknod(0x0, 0x2000, 0x5d4a) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0x10000, 0x2fa6, 0x5, "11601d7bc93e6111c2f8a6a841c9160d44d451a9", 0x5, 0x3}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2f, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8c, 0x3}, 0x1000000000000000, 0x400009}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4287a) (async) socket(0x2, 0x3, 0x23) (async) close(r2) (async) mknod(0x0, 0x2000, 0x5d4a) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0x10000, 0x2fa6, 0x5, "11601d7bc93e6111c2f8a6a841c9160d44d451a9", 0x5, 0x3}) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) 1.064244169s ago: executing program 5 (id=1337): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) setrlimit(0x7, &(0x7f0000000200)={0x4, 0x600}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x4, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8f9, 0x1, 0x6, 0x1}, {0x4, 0x9e, 0x9, 0x7}, {0x2, 0x3, 0x1, 0x3aae}, {0xca4d, 0x80, 0x9, 0xacb5}, {0x8000, 0x7, 0x2b, 0x8}, {0xa, 0x4, 0x7}, {0x7, 0x94, 0xff, 0xf}]}) 1.00076145s ago: executing program 1 (id=1339): r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[{0x0, 0x2, 0xfc, 0xfffffffa}, {0x1, 0xe, 0x5, 0x1}, {0x5, 0xaf, 0x5}, {0x28, 0x5, 0x4, 0x5}, {0x5, 0x1, 0x3, 0x5cbc}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0], 0x20, 0x401}, 0x0) 999.932986ms ago: executing program 1 (id=1340): utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x6, 0x4}, {0x7cd, 0xffffffffffffffff}}, 0x663f33b2b8a94331) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) 984.73021ms ago: executing program 1 (id=1342): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r0, &(0x7f0000000480)="0000000000000100000000000000", 0xe) 952.921104ms ago: executing program 1 (id=1344): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 950.964178ms ago: executing program 1 (id=1346): r0 = syz_open_pts() (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00000000000000ed000000fffffffffffffeff"]) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x800000, 0x1, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) (async) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x4000000000054}) (async) r3 = socket(0x18, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) (async) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x2750, 0x4b, 0xd, 0xa, "03cc000001f5526ea9000080000020000080f600", 0x8a, 0x2}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) write(r5, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) sysctl$kern(&(0x7f0000000b40)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) 912.526541ms ago: executing program 6 (id=1347): r0 = socket(0x24, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 911.792923ms ago: executing program 0 (id=1348): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d", 0x3}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x812}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) kqueue() (async) r2 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="1d", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kqueue() (async) kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) kevent(r3, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) close(r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x40047477, &(0x7f0000000100)={0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) 907.637304ms ago: executing program 6 (id=1349): r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0xd3, 0x7, 0xfffffffc}, {0x2, 0x3c, 0xa, 0x7}, {0x7, 0x8, 0x0, 0x81}, {0x100, 0x3, 0x7, 0x80}, {0x659, 0x3, 0x2, 0x10001}, {0x10, 0xfe, 0x8, 0x8}]}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x2d, 0xa, 0x0, 0x0, 0x35, 0x0, 0x3}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) 907.381948ms ago: executing program 0 (id=1350): open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) 907.11648ms ago: executing program 6 (id=1351): socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB]) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, 0x0, 0x0) (async) setitimer(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, &(0x7f0000000740)={0x0, 0xfffffffe, 0x7, 0xaf31, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, &(0x7f0000000740)={0x0, 0xfffffffe, 0x7, 0xaf31, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3c) (async) r3 = socket(0x18, 0x3, 0x3c) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x6, 0x10000000}, 0x9) close(r3) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x9}) (async) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x9}) r4 = syz_open_pts() close(r4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x5}], 0x138, 0x0, 0x10001, 0x0) open(0x0, 0x80000000000206, 0xd6) (async) open(0x0, 0x80000000000206, 0xd6) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/22, 0x16, 0x801, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) 863.619776ms ago: executing program 0 (id=1352): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r0, 0xa9e6aac0282a6fec}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) r2 = socket(0x6, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f00000000c0)="cc47176eb6b9ab16fe43790a658840be75fc6096537845ae4c36a72c1dfa499941439a49d246acc74f8993722e8fe68446cbf807eaf632d386101be6da2b5c4e448b7764403fc71a6cdd7e26f709042eac373277dd957cd0b1a055a4cb52ef47e72a960bd2d1fa6d51297bed378b2ec4b6b7b05fa323deed33003d67b4e271ffe0f05db316c858ab09b0d124aba83e5e5cee458228f6e38477819bca62c826cd87aaa165323895f2b13ab9bdab15fbfdcf0be66141b5710c932376b3f33534b165e87c03448782b3ca1d4e7a5b73e3158ed7a7f154778994cea5cfa884510e23c58ab0997b6c70b7b5afeb5e0d9d513de0625a8f2b4fdd170e2971d16452446c8f0598c4170b4721d7ed7f861359019c268bd741fab4cc0eeab74cd7347b139f55bcff27bac44effe13e2108c2b8e506bb983f3f3d12c63b91d3f687fbd75e852626966f59af30be55e35ac7a20687fa04006e6c75dc73d149e562f2ddf652931b50d7651e30d1b5ca9a7c99a406c0a8bd32d2e6aaacdef4841d14fd5a3d2618877198003bc0f59b1183f5ebc4906040", 0x190) pipe2(&(0x7f0000000000), 0x0) (async) poll(&(0x7f0000000180)=[{r0, 0xa9e6aac0282a6fec}], 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) (async) socket(0x18, 0x1, 0x6) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) (async) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) (async) socket(0x6, 0x3, 0x2f) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f00000000c0)="cc47176eb6b9ab16fe43790a658840be75fc6096537845ae4c36a72c1dfa499941439a49d246acc74f8993722e8fe68446cbf807eaf632d386101be6da2b5c4e448b7764403fc71a6cdd7e26f709042eac373277dd957cd0b1a055a4cb52ef47e72a960bd2d1fa6d51297bed378b2ec4b6b7b05fa323deed33003d67b4e271ffe0f05db316c858ab09b0d124aba83e5e5cee458228f6e38477819bca62c826cd87aaa165323895f2b13ab9bdab15fbfdcf0be66141b5710c932376b3f33534b165e87c03448782b3ca1d4e7a5b73e3158ed7a7f154778994cea5cfa884510e23c58ab0997b6c70b7b5afeb5e0d9d513de0625a8f2b4fdd170e2971d16452446c8f0598c4170b4721d7ed7f861359019c268bd741fab4cc0eeab74cd7347b139f55bcff27bac44effe13e2108c2b8e506bb983f3f3d12c63b91d3f687fbd75e852626966f59af30be55e35ac7a20687fa04006e6c75dc73d149e562f2ddf652931b50d7651e30d1b5ca9a7c99a406c0a8bd32d2e6aaacdef4841d14fd5a3d2618877198003bc0f59b1183f5ebc4906040", 0x190) (async) 850.566865ms ago: executing program 6 (id=1353): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040)="000dd998", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe0, 0x11, 0x3}], 0x203, 0x0, 0xfffffffc, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f000032a000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x41, &(0x7f00000000c0)={@empty, @broadcast, [], {@arp={0x806, @generic={0xf, 0x8864, 0x6, 0xf, 0x2, @remote, "137631917028c5695a60fe803d2573", @remote, "18f462a181f98a6cd4879b2d2d4b3ea5"}}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x400029, 0x2000000f, &(0x7f0000000080)="0400cbff130da9fc8103aa4e5b3048669931929648", 0xfffffff7) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 850.424444ms ago: executing program 6 (id=1354): sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x8) 849.561932ms ago: executing program 0 (id=1355): mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESDEC]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_gettime(0x2, 0x0) (async) clock_gettime(0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x10) (async) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x10) sendto$inet(r0, &(0x7f0000000080)="f8", 0x7fcc, 0xc03, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) 849.262314ms ago: executing program 6 (id=1356): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006470, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) (async) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffff9, 0x800, 0x4000009, 0x0, 0x2000000000004, 0x9, 0x7}, 0x0, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) r4 = kqueue() kevent(r1, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x91, 0x2, 0xd02, 0xe}, {{}, 0xfffffffffffffffd, 0x2d, 0x4, 0x2, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x60, 0x2, 0x16ae, 0x9}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x7fffffffffffffff, 0x100000000}, {{}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x3ff, 0x5}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0x6}, {{}, 0xfffffffffffffff9, 0x20, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffff8, 0x80, 0x4, 0x10, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0xd, 0x2}], 0x401, &(0x7f00000002c0), 0x5f, 0x0) (async) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x9, 0x4, 0x3, 0x0, "cd000a00000400000000000000000000f3ff00", 0xe90, 0x80000006}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) r5 = socket(0x800000018, 0x4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0xd9}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000400)="9b1809ff", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x401, 0x0) (async) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x8, 0xf, 0x3, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 441.365977ms ago: executing program 2 (id=1357): open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x4, 0x508, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x403}, {0x2, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x80184901, &(0x7f0000000040)={0x3, '.\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x28, 0x9}, {0x84, 0x1, 0x0, 0x2}, {0x206, 0x6, 0x9, 0x40000001}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) chmod(&(0x7f00000002c0)='./file0\x00', 0x1ff) open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setitimer(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x3}]}) 440.428682ms ago: executing program 2 (id=1358): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f00000000c0)={0x6, 0x44a09e9e, 0xffffffffd3efe223, 0x90, 0x9, 0x181e, 0xff800, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x6, 0x44a09e9e, 0xffffffffd3efe223, 0x90, 0x9, 0x181e, 0xff800, 0x9}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0x7, 0x5, 0x400f}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000240)="8bc4ec00020000ae00000f3983090000d2b011b9000e000000000000004d5647f78f25b0be8545be034800002a929e0a00b898f05e57194cce16eb46747d0900ee8e624d4f00000000000002b3334996bc0c8ef87a1739cad040b009892820a5e8a092dbb4d2b0e279cce84a3ce03b591852e7b3", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2ea4, 0x21eb, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0xffffffff, 0x401}) r1 = kqueue() munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setitimer(0x0, 0x0, &(0x7f0000000080)) (async) setitimer(0x0, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) (async) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x400, 0x0) kevent(r1, &(0x7f00000000c0), 0x39a, &(0x7f00000001c0), 0x10003, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x39a, &(0x7f00000001c0), 0x10003, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x20) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x103, 0xff, 0xb9fe, 0x1, 0x7fd, 0x6, 0x3a, 0x1, 0x0, 0x100000000000002, 0x3}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x101ff, 0x3}) (async) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x101ff, 0x3}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 440.149996ms ago: executing program 7 (id=1359): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x1, 0xffef9ff6, 0x8, "01800005000000caa900000000000800ff00", 0x4, 0xd}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x8, 0xa, "c03316e04c1bb192f2d00063a3454d594a17e4c8", 0x5, 0x2}) writev(r0, &(0x7f0000000180)=[{}, {&(0x7f0000000300)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4dbfd69514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9d301fa22f6e7d4603d66e502d62f771b646b8d3ee3c86465bda727b13df4083ea7a7aba3afed18684734f30e22bd18a12fcf4cd6904b7139925e9be9810aca4399036b3b13252da681067cf5214f93faf3fd6e5d63fd970448b25d5b29d1d576f2e08520b1401b254fd6aa05168808b4c897192e7633d4", 0xc0}], 0x2) r1 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x2) write(r0, &(0x7f00000000c0)="ccb31d593e409f28d282bd6de97f6d41076070b61a8827426febb8d86779c92b3b0f3f415fa8b5307bf901300e1bf9286289282f7a41dbb935f27344c2748d912c9070bca830000551bf206af49ac234c908c8818b51c3be6240721ebc28b3a024b8601e8d9ba48219acc1c9", 0x6c) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) 201.908454ms ago: executing program 3 (id=1360): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000240)="8bc4ec00020000ae00000f3983090000d2b011b9000e000000000000004d5647f78f25b0be8545be034800002a929e0a00b898f05e57194cce16eb46747d0900ee8e624d4f00000000000002b3334996bc0c8ef87a1739cad040b009892820a5e8a092dbb4d2b0e279cce84a3ce03b591852e7b3", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x3, 0x8001, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x2, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x1, 0x14, 0xb}, {0x2, 0x85, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x16c, 0x10001, 0xc, 0x3}, {0x0, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x8, 0x1, 0x1, 0x8, "cd7e8639f32715c1200a793779d6af79807ad624", 0x8, 0xf}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) setitimer(0x1, &(0x7f00000000c0)={{0xff, 0x4}, {0x1, 0x40}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 134.11954ms ago: executing program 3 (id=1361): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) sendto$unix(r0, &(0x7f0000000040)="5faf820aab", 0x5, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x80) close(r1) r4 = socket(0x2, 0x8002, 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 133.605757ms ago: executing program 5 (id=1362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 132.271275ms ago: executing program 5 (id=1363): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x4cd) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) fcntl$setstatus(r0, 0x4, 0x80) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/227, 0xe3}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/154, 0x9a}], 0x3) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = semget(0x1, 0x2, 0x20) semop(r3, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x0, 0x10}, {0x1, 0x6}, {0x4, 0x0, 0x1000}, {0x3, 0x5}, {0x1, 0x6, 0x1000}, {0x2, 0x9492, 0x800}, {0x1, 0x3, 0x1000}], 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) pread(r4, &(0x7f0000000340)="7962f830686eb7232605a9", 0xb, 0x7) sysctl$hw(&(0x7f0000000380)={0x6, 0x16}, 0x2, &(0x7f00000003c0)="6bbefa36815a5a641f7ca37658fbebf33eda88ea90746ad0feda33f3a941c95be73708d1c2782ca4b09bbc3e1a641477cf218e3fdb411140fc78bab29a00c1d08ae09c5f47861cfab37288ce8c78a96f5a5889fe933c210952cdb45acc94fa5a3d6e8b676ff1d75e7cd046142c212edaba22f9bf4c231752e668b9c9f6bac9fa91f814c9d8521e376a7fcd3048bc7ff574c21ed422ae2831d9333749e700a22cc9189a5a1c6168c02eacf19579fc5a76ec3689419151d24093f528b58e607560e22bd32d83b01e4a2151faabb85fa645bbe9d0d887e84e9d2c41b29afe36730c00cb1b2acfec", &(0x7f00000004c0)=0xe6, &(0x7f0000000500), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/221) close(r1) sendto(r0, &(0x7f0000000640)="d19592d6c71ea1a329bda7b8c82b6a9ace71079f33e3bda4d62a293c2ace4332704a855b2fac6546ccb152fa370a8d9e01e15db50264ed8db86c888184e704e99fa2b2e1637ac593b217ded99b6f7a1bc02bb7a7", 0x54, 0x402, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) setrlimit(0x0, &(0x7f0000000700)={0x7, 0x7}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="63cb481ae1ec2b0f2e158fafbdc32606", 0x10) sendto(r2, &(0x7f0000000780)="2a9825e54e03529349f965b87d63da1cd8b58944e8f41a5f4418a2b0ed77ccb541fc5a9b3d98810658f8de75290edd72cab58cf04939fbdb91a8a616590ac8e3714e0af13da19f2ccb91c443b8c892d3a669a0c5cfd3d748c135c828772567b4a3e5939f76dd018ac58ede9dee6f0dba5c46dbf03e2dee78e80e34100495300959cf1ed56efbd87ef1d94f6b0d21a90fd1dadf9ca97b4355e56bd3a5b1df7232e6af0775e39ebafdee76602a2ed4fe4a9795a6fc761b90d724b536811ed813c69480215ce030aa78a014e931595f875c12559ce2702c6fba08816f16e9888bfeebc6a35f7fde1a49142c1c724b837e4d018a72374b2c5d7fbaa2af79a3b99e70e738bc576327be78f0ad70275ab1ba0c23b5ff95d62662cf63900e92d9ab3e953fd174d667004701c8fde2996ab6715eae55c532ed5cd0ec8526282632a9035235e88aae9f716ad40ec8f18d16fc3792fc0ca92753a561cdd9bc273e3f123e7e092faa3117a2146b3deaea5689ec864ae077121750942722dbbf3a97fc94b5c9a42c1e63d98dca1bba9ba8334777a130d575f9edc11ff4dba7ad55c449dfac85bf3eb8db449d6ecb863d562c0339805ee7e304d80a7575811c901a8ae7d68cc675022f746e7dbac3bae15a0dac48143e94d7b291a7668bd924065bb6e2ab59be679ff49ec4cee2721ff50f2883720a0fe5f0b0420132bf7dc4dac0cf8a2a5d19bd7ca6336303d47040e3c59c992a7396a7b4a48131ddeda06e78c60752ce8c07d743adff60e09328ff5f1581a6087576f9c20f41b0b49bba6ba048a4472dd75e719d1bd595b9a4eacd725138554738b210f80f9063c59364ea698ea8eee5b1622b22f1f82ba539abc73f74a4a21a2e16349374932632025983e09ad8ce56a2c8463a1250afd29b801bba3563a5da077f7f301d689cd5685cc360b1013d0f5b137fdf66368e604cbf6d6cf00d8cdbb252ee5f0487af1ce530004f66ce526bed23437b837ab60bff3a10fa2d08faf591e90c51f36ea15cf6a3d1eff25ea2dc526e0eb2ac218d80e47cb3747268d78cba2b98463c9e190823c8ddf29bc107f5a4f0beed6593e0bb2faef42404efa38874f4ae63781c4ef3daf8267665e475adf10816c81085b1db558eb457aa1f66da2a9e5d74261e2ccf9b9baa6f76ff093107613d9c228f20cbfeb0e688139327c57bd8e9e4d56702f3395f8d7debf5f2f3b820ebcc5072b8223e83125b90e85aa9f2d4182bb7c71f8d749c3bd5d24e50e0af6ee7a86adc936d33ca566579058e3fb4501e0b6d00ac7fbe21a644e1670da92c3c6709dfbdd907a97725b4eec8fe75a2581f2807badcef2e267c95ab3020ca5abc8299911b29c387231beba6f0bbd8b5ce9b5692d30fde2edbfa4a91299dafbe35162bb4ccfb6c77b03e7a2239d5440d27e3089f6e41815b8c290938bb4884117a695021803b88d3aa05341f9efa87548cd4c3c57008553d4b3e0fafecc52f4feaf7ded8e79a08b794d98083112d8aeb85e0c95ab7eb3db57a94100d8dcbc098923e5112ebec0e42bb90ba97f9711340ed51edde23c2df49c38aa7579dbd85de39548f17386ad66479435219842066895fd4904d8150a6c2acfcd862e3b7e7b0ca18c62b17a8b2b574fc50577857c657a831f7ea1b912f279f6a9f09c033659e25ee39e103b9506a8b93f77d37af455c3d35769942836d6b94e0b35ddcaeafd8cd7a10213260159af666f0394d4a4ee18e50f62db74e2c1c0a03b6c374465da1fb08aea642a5ab5e499630ae3703a52e3e66339350a164c93a10f07c604831578c074a3f2ecf8e41c9f91a16c497fad600d96dd8d09c21b8d3fa6c02710ae8ab9807573d7c7c08904d466b17a9e157185c3bea4c7a4490ab8984cbdf26ee7ff9f9388deae838cfba68ee0678e51986eb31d87aef2cf310d61fad2c7b9eef1504ffdab781bfdff28e3de88e96fa2632798d9ccdab652c45ce8aefa8378f31116ea028e515ff5da6347704a6f7c8bde1850e3e3fe557e7434d5fe4735060a95e27944553870ae68fdf0e287e323185af3d8709c4a0e3f6f2aff7087eec6f2a6866470985e95264c1f07def719cb885a084f0f831d740bfd5b2d6cb383f8a2efabdc837bad2c12581f6736f7cbb51b4faaebf0676ae52c264cc048d7797bbe030e1964745f16d584bdceeefffb87ad6eb8976b50e051b1efeb4bd5ea44a368ff1b7589a6a8902942344d4bea05cbe4abfb646ee9a2b4c5aaae38b98d894b558a08d2e87f0b748e6bc40ea03a704b56afba7dc01d7fb2c6a935ce47227c1c16a2b005582fafb2bb4c6bbdc54cccb752643a2d8c3a0278a151c3ecc4d977a5c2a761d716b75b5456de3daa70a73ba64191c964e69839c003c1220c8871233c3895673c460512ad16629ffde197b6cc174ea4b798223774aea2f5269b57f1cf0b664e8921720fc0bb95a6cf24a22030dd6b4c73ad8570739f8276eed555154539f366b9cb723497ff2754aaf2722b0965085a3eec021d563f04d216112793deeb652209cf8e77968a32cf060fc0baf47013c6d170ce18874dac4dfbca24cdc6629aeb80386d6416531b9f41bae98f194857080074fc821d72eb02e488a8115a31bebbabff495dcd1f8b8f479bb4610985a87def3621b4058adb0f651da7f074de6c187ae274006cabaab5d55fe88ec58bb402bd9c35bca984c6d9ab549573ed55ed1dbaa30001ca392a66a843865405cb342d2595bb7eff9d6196d5e73ea99a8e31216cedb546bd4d0f67b0fce00f84c4975884c3e4f7d1de23c49ac0a951a5bd779e9253003e3563c786d3af84c7a422330f18560c286285087e55c9b81b1341e4554f01fed5665df2c9e73934d1a12352545a9db9c7b30c33fd52e22778359f57719e841482cbbf3d05b49df45aac29df4da2a6099ca705b5324f9dfe97bd9b06784769df534ed36cb41cf2e3e056107ae9fb1355e17013ae38fc053ee221f8e4239b8c12289475924249dc446d3c99ecaaac135a3e89f35c4bd82f15301f0c83c1d2639538899a4899fe65092fadd386f373dbd2c5c24c86e69bcf948bf7b4a7299c6444c5d5ebc91415956a61588941418ca445b4d764e7531025dcd1a99fc40715a491200d5b516037005789f03a38aef18a6d780d5682ddaed3690c162774aca0a463a7b32e49e199d79d50a409e7951acc5578df9737a45bad273a8a5b941a15cfa1508f30c2a2fefcf56e5cb51b493be73bcee927800f52686c611a368a9e9a5fa066ee159c21eefaa8e38f84340f19b0cb99216ea463a11c9fb3661278687f14b5da484cac7466e1be2f6518e77a25ccda42f2c15a5b897218292a598724a56d57ede09768492b6e2048572a43131fad996867a947a85371602348a1cbe67a2a8ae0b8ccc2625b98da09b022d35532a08c2c8635d844541332df9238cf173be14fe928ddebd8a1855ebdd45ebcb79e88f66248c0fead9ccda6b4931734ed30d60212d452e42efed486d657521db34d3758a6bad86ac68ddf00dc585c52b391759ada23a81c682d97623e97ca3a3248d6611d2c7a07f5462f5b8ab69127a2381ade2fb1f9fddff7d1f12cf5ce88b9afd14e90ede0c7a89a3d969fec8de67836f12df91bf89f410c4267e125a18f0f528f57823511da26f2884c4ea0f712d66219eef0fce8f5781325e443e5a91180be7b4d186f50bb023e2efcd161496e268c24a240a0f59b3184be53b95c7cade1b26f250aea2494cb3b52d665d7aeabe1a72420652794af0c4647cc1c5d27ef7e8c83c731e66dff01f04a208794b6ab2acf0203cb0fe2e9f537480388e00d12ba3a81d2b00cd706d7ddd06770a6b8825833a0a18ad7db133889e12ae35e7fb1e0f08b049c0630aecc5e0414a5e2db13e016e27fe230f362592b970eaeafef5fd69f744b5d26ba9eb837c21369e33ef3c6a68dac4708e58e1d8aa080a403f7d2b4568ddfb584995d1e05c4b39accc9c59e6e31014bfc3f50feb8e1b796ca253ce802a4793b5faec64e24754e7e18aa5e3fb3c6370aa08ef3740e9fe8f058989c3da2c792ce88349d41253a606e9f79b337505fcbdc4931f3ba0f238d49968c92aa1dc7f38b782104ed99e12f6dffd70b483162c61310764673b5d43665fa1badb59262bd41c3dc084028d60b322ec5906e93425e0f7e92d265e3ae6995a08c30c0e7a954f69c5a3e63674f712de27731c817826fb347652032460e18beaaf9db91f5dd1909341f8376a9fa0473851a663c1b8b7bbd58c892fa55280dc4d8c6304680a31ef6181947c66c6e6690e76f068bb7df6d642b0283303d867ff7b8afe6925f9cefe50807931aeb316523cb48e5138a6890a41878c84bf29cab0afcda7d12d5c6e7bc1456f5eeddb9be1fe31ce8ce5d9d7e9ce36c16e3d596a3e64852dc971614d35384a87439a35a1a9f81704ad45880e744c8861485231667662d18335308aef0a9cd10da8df795b379d77d04c9ab4bb10f740772012001d2551f8ee66dd788f50b24faad490bf212e76d0ce21fdf8163ba3ab9542b760d19e0db40564ed9d05acd5039950084e08fdadf0eb2bce589e9f5fc279bc321cb08cdaa8058f4374c8d49d7dc305b852c63f05d56eb72c6163230add31bc9be760651ab7498e2bfd2cd621b57ca833485bfa28b73e0ff58846e1ee9020e7f0e7ff756ae0a29310d9a8f6a3b31ea5110a50726b04af82a42f127c7c01b301d0c0614b3938d39e5ae8ef496d4b735164007328de600ca940545a918bf76a02175dc686e0f32e3884298ea954772244ea5f8f087254c197314b26bec4912c5feea240e2e975434a15228367bee15941a59d6a1342ff2a6919409eaece91e1f837faf3c8daf0465077e147710be3a5596867e8ffaff6dbe9a240e93a58a186eabd8e4f27b7ff94a94d7624febfec80a7955d67ba95a8e77b6ae95bca3ff53f39434122a265771b8c084e9055226f10535b44128f894b5d89a66fd5fadc02e5fe62fcb826e0c0b0c7de58367f60ca623349fc9a835173bd32c351dd24bf4edbdbe31ae1b502ebc44c898ad8afa79276575ce7fadd9dddfd230c37d4dd6df5b74205f3953b2108bdcfdf75c0a5be74381ea07008999ddf9b945711a4c5d5f67b19a3e4ddc1b4416575b37144bc131f73d1c8fdc7d4fdd05ceab57a00d15a7cab251d525e0b9371bde691004a763e3ec3db1205f57c9677c77bf09e2dc4ef4a65186a6f4e1ae1e9d158c587bc60f43eefced4d3dcf1faa97d2b294ecb15a8cd52e3b2d2a54d84ddbf4c4bf0762184dfe520205f38473fbbacd9315ceb70872034d2d8fcd3ca8c18de18055af4f79b4c9e1eb39f78c01a35c4b540c35e8895999022537869648777b23b0235bf874986d775be842a2ff6afe2adc0f493d92bf50c19941b9aa83756d8aacfc8fdb327599fe429eb188ea6ed1793a5272a3771204ea8730c73d486a36d4098d50c725b30fb6f94cc329b108fc0ea304299ca82ef31d40601d52250e66ec69183e7c57a529faf61ffdf0578f3515afef952334c330763b9c77331b59f646dc35e70a3857822bd2f6ec4c90f43f36116a37dc778f23f939c74502fb469162164e0e79b10629bca19de982c7aed9211ac201948575f41072b9a59bce529e10155b8f81f8dca123d4241db17a14675f19871af3bb3b13fd4c3604121bd8205c1fcb4c4a952e062da6f430f16cab681f759a308c3887c45d519a66852b060863b9788356a6c3bf2f88a3b78185b6361557beb6f1829d07195040dace12e8b583024e5f352c6ab9ca277fbd52f511fd143942a", 0x1000, 0x409, 0x0, 0x0) unveil(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='c\x00') open(&(0x7f0000001800)='./file0\x00', 0x80, 0x20) unlinkat(r1, &(0x7f0000001840)='./file0\x00', 0x8) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 128.924445ms ago: executing program 5 (id=1364): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240)=0x34, 0x4) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x40e) setsockopt(0xffffffffffffffff, 0x39f, 0x2, &(0x7f0000000000)="ebffff132f", 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x5, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x8, 0x6184, 0x2}, 0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="d99aca906c", 0x1dd6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)=0x9) write(r3, &(0x7f00000003c0)="b0", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffe51, "5fff097e0000000000017e35e1d055a8e5a800"}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) fcntl$getown(r7, 0x5) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) dup(r2) 128.520742ms ago: executing program 3 (id=1365): r0 = socket(0x18, 0x3, 0x9) socket(0x18, 0x1, 0x6) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) (async) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000100)) 127.756456ms ago: executing program 5 (id=1366): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x18, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) (async) sysctl$vm(&(0x7f0000000100)={0x2, 0xb}, 0x2, &(0x7f0000000140)="93d0a6d27d5f", &(0x7f0000000240)=0x6, &(0x7f0000000280), 0x0) 115.019494ms ago: executing program 4 (id=1367): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fchdir(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r5, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 114.388134ms ago: executing program 5 (id=1368): syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x1, 0x7fffffff, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x8}, {0x401, 0xfffffffd, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xfffffffe, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x9, 0x1}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x1, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000002, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x4, 0x2, 0xe, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x4, 0xb, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x209, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x13, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x103, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0xe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket$inet6(0x18, 0x5, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000300)=[{0x4d, 0x8, 0x5b}, {0x2, 0x7, 0xa, 0x3}, {0x4, 0x3, 0x8, 0x8}, {0x0, 0x9, 0x6c, 0x81}, {0xf, 0x0, 0x7f, 0x280}, {0x3, 0x2, 0x0, 0xb}, {0x10, 0x8, 0x5, 0x7}, {0x4, 0x7, 0xb8, 0x4}, {0xd3a2, 0x72, 0xfb, 0x3}, {0x3, 0x80, 0x3, 0x8}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="10d79c", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="00a0a78d0c354026dec3e5170ebcedb6cc24ccde", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000002c0)="d81ad3d20cf7eb4e9be33bbd1a30", 0x62) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 110.038824ms ago: executing program 3 (id=1369): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x14, './file1\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 2.257059ms ago: executing program 4 (id=1370): sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10, 0x8}, 0x40a) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000440)=""/222, 0xde}], 0x6, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x52, 0x20, 0x3, 0x9}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x3bb3, 0x3}, {{r1}, 0xfffffffffffffff9, 0xc, 0xf0000000, 0x9}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x80, 0x4}, {{r0}, 0xfffffffffffffff8, 0xb2, 0x4, 0x5, 0x72}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x37, 0x40000000, 0xa00000000000000, 0x21a5}], 0x7, &(0x7f0000000040)={0x7, 0x1}) 1.686606ms ago: executing program 4 (id=1371): syz_emit_ethernet(0xcd, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600010000003000000d3895ba80b9e61cd0c535a98000000ff020000000000000000000000000001"]) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x10000000001, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 644.438µs ago: executing program 3 (id=1372): r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x50) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) socket$inet(0x2, 0x3, 0x2) (async) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x106e, 0x0, 0x0) (async) getsockopt(r3, 0x0, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00003fd000/0x4000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x201}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0xffffffffffffffd, 0xfffffffffffffff6, 0x0, 0x5, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0xfbe5], [0x0, 0x5, 0x0, 0x1, 0x0, 0x0, 0x10], [0x6], [0x4, 0xffffffff80000001, 0x0, 0x165, 0x0, 0x2], [{0x8000, 0x10}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0xffffffff, 0xffff}, {0xff, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5, 0x0, 0x1}, {}, {0x0, 0xfffffffd}], {0x0, 0xfffffffd, 0x8}, {0x0, 0x7, 0xfffffffc, 0x4}}}) r4 = kqueue() open$dir(&(0x7f0000000380)='.\x00', 0x2, 0x171) (async) open$dir(&(0x7f0000000380)='.\x00', 0x2, 0x171) select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x7fffffffffffffff, 0x4, 0x9, 0x0, 0x80000001, 0x800, 0x2d88}, 0x0, 0x0) (async) select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x7fffffffffffffff, 0x4, 0x9, 0x0, 0x80000001, 0x800, 0x2d88}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}, {0x0, 0xfe, 0x46, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 0s ago: executing program 0 (id=1373): sysctl$kern(&(0x7f0000000280)={0x1, 0x14}, 0x2, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x10b, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="09009abb7f91fc5c12fccf48ae6788c1d025cc590de99222e84f2a13d785266ad8d7c9aaff3ecda7d44b642fc9fbc8f40fd911680e5b6744df3df90f080b25a0ee7aa86c35ff382403000000000000a710b8f435e1424b31d00aa1d136abba1565c700000000ece09ff357fa", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x57}, 0x0, 0x0, r2, 0x0, 0x1, 0x6b2, 0x100004, 0x4}) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x510, r3) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0xf14, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x8, 0x5b, 0x79}, {0x8, 0x6, 0x7, 0x2}, {0x2, 0x0, 0xe1, 0x36f}, {0xfff9, 0x40, 0x5, 0xa17}, {0x1b0d, 0x0, 0x12, 0x8}, {0x5, 0x3, 0x0, 0x8001}, {0x0, 0x6, 0x3, 0x206}]}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0xf2, &(0x7f00000000c0)={@random="fa7a7d106d48", @local, [], {@ipv6={0x86dd, {0x4, 0x6, "7a26a0", 0xbc, 0x50, 0xfe, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x4, 0x0, 0x6c, 0x1, 0x0, 0x2, 0x66}], @udp={{0x1, 0x0, 0x8}, {"39b53d4a8612367e62ff7cf381ababe6f72e008d4ef90bc0d82524bfb083d040d1c0c84c72c60021deeb945ae9eeae210a1432e8284090e7dfb02a27da9dc49546277566673d86f1a7e8c91fde6ac1f87af8b4df10991eaf70e54715a2223d5bcfe2dd729b9af24120407ff8100c25b0bfdc43c6f92b044b26725fd449b44678e07770bfae408890cd61892e413b615971069df19933f78b1b445e9e93c7fe03b96bcf164f9a788f1038f5df"}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.6' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf vnd0: sloppy read from proc 79625 (syz-executor): blkno 0 bcount 4096 vnd0: sloppy read from proc 79625 (syz-executor): blkno 8 bcount 4096 vnd0: sloppy read from proc 79625 (syz-executor): blkno 16 bcount 4096 pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd807020dcb0 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf fuse: Cannot find fusebuf WARNING: thread `nfsio' (519973) exits with status -1 WARNING: thread `nfsio' (76238) exits with status -1 WARNING: thread `nfsio' (140618) exits with status -1 WARNING: thread `nfsio' (45615) exits with status -1 WARNING: thread `nfsio' (67865) exits with status -1 WARNING: thread `nfsio' (154110) exits with status -1 WARNING: thread `nfsio' (443045) exits with status -1 WARNING: thread `nfsio' (248027) exits with status -1 WARNING: thread `nfsio' (416827) exits with status -1 WARNING: thread `nfsio' (326059) exits with status -1 WARNING: thread `nfsio' (400703) exits with status -1 WARNING: thread `nfsio' (414064) exits with status -1 WARNING: thread `nfsio' (211602) exits with status -1 WARNING: thread `nfsio' (429401) exits with status -1 WARNING: thread `nfsio' (93397) exits with status -1 WARNING: thread `nfsio' (233714) exits with status -1 WARNING: thread `nfsio' (167228) exits with status -1 WARNING: thread `nfsio' (478850) exits with status -1 WARNING: thread `nfsio' (81369) exits with status -1 WARNING: thread `nfsio' (210294) exits with status -1 denied attempt to set clock back 9218868441490836625 seconds denied attempt to set clock back 9218868441490836625 seconds denied attempt to set clock back 19 seconds pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 Starting stack trace... panic(ffffffff83432a8a) at panic+0x1ba __assert(ffffffff833e0bdf,ffffffff8332e548,3b7,ffffffff833e7081) at __assert+0x29 refcnt_finalize(ffff80003c973620,ffffffff83331283) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c973618) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003a539 220) at pppxclose+0xa0 spec_close(ffff80002a8debe0) at spec_close+0x412 VOP_CLOSE(fffffd805f3e8be8,1,fffffd8007bfb6e8,ffff80003a539220) at VOP_CLOSE+0x12a vn_closefile(fffffd806495d108,ffff80003a539220) at vn_closefile+0x11d fdrop(fffffd806495d108,ffff80003a539220) at fdrop+0x126 closef(fffffd806495d108,ffff80003a539220) at closef+0x18d fdfree(ffff80003a539220) at fdfree+0x115 exit1(ffff80003a539220,0,0,1) at exit1+0x59c sys_exit(ffff80003a539220,ffff80002a8def50,ffff80002a8deea0) at sys_exit+0x1a syscall(ffff80002a8def50) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71228b99ad60, count: 242 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace