15f684ec5f10c290de159218effe27d54b71c605ae2772f72f8bad4680430ebe4cba34d6c054d99b234e8ec4523698ebcadd47c1c928687bb271cc281e537b7779514403765ba6f06fbe29b38e9d72df4f9760c321dc74d9cfee3ecfd18e15fbd6fc66ed2491de6023cc7c184d56c06c5eafee69ec65721270ab8f0a74e0293a91d008e73bdeb19b1763896500c7ca93f96dd27d6ba2f8b5052fc673cd49e591e0afaecc0a7e2d8252a34898e4423994b2b092e6f29e9375d27e2fa6b81fd252162069317fd17d23db71d9aaabe37bc4fe56d5934de576e2d9f21d7", 0x1000}, {&(0x7f00000014c0)="564713b3b0d461fa498acbc4138fc556f76dbcde06c656c2349acda3aeb2bfccf925585c0a92bc05e920a75cd4428eaba20f5726096b0e628f2e62f5c10edd66aa06d65ec4417794d39469b8786c998e978d0ffebf91e5331d154248f437278321b571167799e8e1e00b3c41cf0b80599e133a87722583f280fbf68ee4aabfca8ba06b6a493043f2d020115e0fa6c5c69bf7273506c217e98922310db6c0c75645c67f5050d142d7eed97b7a263bf193cbae266f613eea33f6e4838e289623a4e4941d69f0fbefd8b5712aa9328d849d8b0c28c440292727c67cecaa9964b5ae5f0aa796755f02279a0b8fef878129618fbcbf78a5cba4bc9a8e3f99c11a67617b9a92d6e4bcfbe5ef23fe52f410cbb325cf407f4a305690d23668e2c425714cb81dd7adef2494f5e829a816d41dad51b4c3c92fe932033aced3b14e5baa54f27965828007908b39d0e2e10dd7aa71fb73464984a61575bbfb2551aec0d9788a79381e4bb50582c8e671425e76d8ace9ea0d35a0571e71c8e4bd540026b569f45bfd7b894c6332adff6254171de48c3c1f43bcccc52ca87365c9dae5c714d6b0aa679a75a10c0fb09bbd0b1d52da2a5613f29bfb6de357c99215f53dfb0b73a80b60c366a7c7f85a39f1c61fc6126d5098dd0b2a9c0ec33c74b45516a74a6fe35afad3969689470e290243ad2e6fd0bb7349088d343bb7244fa4c48096d683bc0badbc4dec63b7be6d10c7d5eacd9711a01177baac9eec8735411f668fc9af24d230c92c40f1132fb6fc6bf27008490b98e427061d190dcb530f0ca281561ad37317c95c47e749d57786f14bf81ae211415ed2dcb4e5e7f9677004b9ea931bc84386f9fa58080fbf46c6ea653e862f70f8351725120cc8b763b314f11136a4a60f4369403214235ae88c192842b5600c04b22484f45bc5c1db62571526fa4b3743f5a1800d3cc07b07cf81535160a26e3db9665906873f2dc5de05ff547a5d4c0b8409139556c438d5cf57c5497b6512bc46e7358c2aba79563080abca86ddf9f00448555bdf01935d861264bd6c110bda8230d958ad72d0315b0ffa6ef6c61682f39a595f7613a5fdca1eebbc88694f6b311d1e8bd796ada3f19fef6b0d727ba5be7b68b59c76a2f85feb52f313663a31fbf409556819d9aca3a7055626b6a8153f7a9c662040a7d7e3ff9324abb7aa8f32906e27eba3e364b720b266607b5eabd435b799b0cad71d65c3f9cab54641978306432baf99e2f6aea9ae8aafd3e88dcfe30649a602b0e10ccae80ebf875969d8735373354ff22e9ada75d396a7d97187322b14809496a4bd702ec097f6be7e8d7a479683f8bba1587e412cc9eb1ba65c051b5f8950259e083d7cd80164485941256131061ea9f52acf7d7ab270c01038cf3498bfd8b9dbaa489d9057c2fc3cacd10d810352675c386bda79941dbc7274f7d2e5675e0e8e3d7862d4984cd9081dee083cb740a6bbf30719f6303175af2e98c4e68432d09e6a116602d85d0b59b1e8177679d8eb564e76939d62f7c13504928a939c7743dbf050d57527e12af21ecdafd81d448f4b9b639569a868c2574c807cd1dfa911f42b8c0a80fd721b6f238ee2558637ff183ccc53c379da197161b046343ede50de62a019b7d3bb6cccb5d50020567155c0edae4b3e2992fa703334ba3bbc0bc77820e5d38fb6a7e8384463e710fc79fc06a9765ac1dc603a457787d350a6433f828bbebcc85b39e351be8117282740b3d9b2f94eb27ca7738cc2825775556107350f531132dabf747334bdc48f5e81b31b33c06e97db8e05f2dd2ddf4a427f5a36dd8bbc3b1c025a75d8cefd5a259423ec933dcddc32e4585e1231845e01ef167512b850955c42edbc976325efa0fd88001f15dbecdfd14e0fa20743f7780c367169b33400ae6ed14366deeb37066da99eebeabecc3b3d641d8d782c26ebc242596a871f1ed3f7d4f4746b0c54688d4d03931bf717f27817daeb8b447ecc28305f048fbf662ab30c15656a05af4e178bf38667f7406e7cd0ab47513b2160fd4938bf80d3f7f6d4212d01a25ca6dfa06f7e98d34b340b1453bc6dfbfd97dbd39662caa34010081df7be4bbab282e98839ed2b3a496c9c43c7b334c4cbbd2ad722c0a39a070d3ad6114cff16f58dc54790a1108427a8dab430fba560d24524f425718b6181068d9a0d936c25c46243fe20b3b41fb7862637a9b77bf42d86aa4b322c290f15ce417b3d998373628a7daae44144903203051c53268cccfce4c75ad93348bca632aedb0efae1af894749df686edd432cc81d6ae0463a38c4529614fbe6164dbf57191546820c95b4e366917d3561847d504f49a7028d38529086382cb714f91dd075fed2c9c20302bd56b77e7ed6982c225debe911a7f0fea22691f37b435bdd1e21986fef79f6295866f049e59b55ea7b60b92b6dad7d743c50f0959b0ba35348a62684764b4f5083cfdbecd32e1d66baeb228f586e92eff06139679b8e45f11d2708107c8834e4212f7f980f6fefd9319f35464481ba51b1998dc0b087e314dd4fc2ec745f8d71cebe20fbcfe7e6235d66c7df841a3f756aa68281ab7170e813c00a896739921d55c75e24e52578c29276b507001bdbe8b8ec84e0f39455c30dc27a8f87e3515b5a657a750cf3b65381c1b4cdeb28c0faccc6a41545f9997e48cb78e0b9143892e9e7ba018e23e32af23c717358b390f3b6d27d0690eeb219da933d053f66b228f28e0e394bccf0e5fca2c30d74d106fa7ac98d29e7310a98da912f2f4ff09228040fcf2fde650228185b85b6fc67a61c151ba849b46cbb73bd7334aea0d9bad2dcc99df328b603ba46c1be016f028fcd1dab003af162ee84916df737f5c373413d08ec2ded0385855f9af7b457cec456451f78b8579042e6cf05c16248e6de603052090c5983d3181ff1a37f5a6f5c254ca25582c57228f62c7b5d852b3fcdc15ef2df70ace5badc845788bdbd2c044f472de91ec77f2d86fc68880106171069ae007c26f078bcfd9dc1f27635e8b596804f8beb016e74bce11cce473a10ec223ecae657ca64b120a580742f5bae42be3d341ae62b9e38b26b6d790bf7cb151b7061b7be4a2120b51ff7e663910b6297ef4d67418107732294d8b0beef235a4e445a32fb062b5ed3b64471756a88b4e5be190bb5452c255a412da108c2921c8983a699deab38ea0cc3071a363bd92b4a5815f5540821d4d330449388c372044d24d4297f11898e11e27c5709dee5c21668cffb677049e0a3a7f809e72d4df71dbc35695e54ac7bbd4789312f10c55a1ab021e7a417fcd71cbf467519caaac0dff5278e29b1e2d9e2e24e0ab6f3be2fbe23985a7bfef2d7d7048d670546f211257ec7c5f98db7595e2631afcc83c069c2023bc12daed48d994d60ad67d5c3598355a04b5bd3e892d223a9fc53627a8657c9c04c92c83a4cc4e1b009dc69edcb98859c59ff0ba360ca2821747a27d2b3ce07f541ab53a0e52e789a876e46e267bdfd6ac37435385bf4e348a69ce7af1e2614e86f77f5a0aaa69f2e242b8aa21b9dcd781b9ad929561796b3a1f9bb5386d25c00ad2acc5d52c49f000c599dee011ed8664e4021f806d076f3520759ca6d7f17b2fe11b11c2269a211aca7f9700dc72538fedacd7371f9fe2daf064ed36a0c38647f1dca0f1f39317b37d108ca9837e34d15105b1ab71edd7d47e51b5a78dd8af5627f8c9f666a50d986007a67ff6dc60fc5477f83773771fc41bed30a485645f77f1c8ad09d2964e794f7b3612199150c471ab081ecad8bf0df08d631e8a625ab2310cdfcdebe4d812f27922f3ce449a830f8788317d11b696dc6086d3d13c56ebb217f392a5d32b0237b92373b62ce841c32240f9e83ef6b10bc56fc79e70c8955c4e3a9f53d10b290e0add3d25cf1fb3f3adca6c15026135e80d9cc6058d2e75e463811dbc2840fbe98c4d16ff73414bef84bed1372bb85649e65ff86f06b40a8d048941b9ba926b2422bb318b1d949ad043c0fefd8ad1486162fad56cce031ee4406f2cdb227a03572986a5dedb3d2432a56b51be3404bb272ab3415f04cd9a11d312feee76371050b5820a79db2b47474091ab048e7a8e364e53c7d683cc27636905f271e307be36f0bcb27048cae56d3c8058ee4b29517a5bd0e7bd1bbfdb05f16889dabf3000aaab29611ddceb4d4d4f3a7dfc00d583723e5c2ed5f7da3242fea4f5b1c5e826fb3b81993bcda8a6849d8d998508ee27da63bfbfa3e9d8fb1ca06b1a8ebe39dd2e680b080ce8857e429ad767b18e60c05f25b332a9b1d3d8d0875286ba20030efc76da564e6f52ce76aea99dc04e3f98ae56b789f77ec75bf1298311b8c0d42f3ab81cdbd835a2eb5dd09a388ffe44fc399f149d92d9a49c1a3a5e6b58f06d23f10b84a4b2344fccbc76e5d0a6366c89af0c51f3dbaee61fc0f88a879bae34ca54f61ac52ee579b19c316380064dab6785ed5c59fbf4fb0c525902b83525a934fdcd5f303a3a03b9d43aa0259264cdf81314276d85f690bcc20e3e83ebf60e9671f7055465f1fd00d0c79cea67b293be626042a749cd2313460745a12309a9458b18ae52fb46e42eba3b26287cd189f4143be016fd9b35aa7f2197602fc3723d931075c94104ae5aa624cf35e34dcc3a5a9186857a679ac68b2268b35c99915349822971874444d35058c8cf9870b6ef7f835aab82a55b04d67a314f60fb506741c1da7db6efb09a7e42137b40bf71eff49a7fab5ca0db0f39887ffe099b17430706dc3a6ca28da839d496636dca3655219dd19a31e0aa34203d84a208e7324615fc1351671cfad5948fd9c1b354048eb0b4fe79dbd2eff6c625731d3a98b8cf8a412ee777908fcb5023480033166e0aa7e8a2bbfe4d48e7fa33677b580c681511a9ca0638c32ac3622d5ffcc7e0b125c125385459338c0ee3f3b67b50aec2f463e47acc7265047a53d7b24a3f9d87df83eee084d6c77e4797c03da81b748fb0f4d0ee505fb87092e70f7a75bb4924ec89640832e4f0efb44c1eaea9f5235e76e57402946255a4e815c59054c4222d1381a5a10f69518687d2054e7a958097b22af11c86692b5bdf925403c6485f132adb01718e578fdadd4ae95ca2298a8ca047ffa27c83e22f1daa00e0217c7a6b6678ba3985fc308b5e2f8c6b508370d922cc0be42ff984af20e2c9db54e0388fe09cdd760ac03e78fbff2791928287833f36cd80c6bf7ebe3dc7505e030b8f94e26e9eeec1b11c2c99f5ae9ea0f0a04a6f162c9d54f04e09f55ed0140db1b496071173ad95a52ed2ebcbecb4fbaafcbb062bebea6739c2e528404783bcc90c0658e1c04e66c16d6166d3669ff77fd8d285ace32f1aceea71428237e5c00cd97ca2c51c3e7456e07542a12593567bb9ef96e39ec86e34d201c07be8f9166c88d1b0d7382b4c619578eaef5b66b36e7d67a83c3ff8ac464d8030b3083dcb4c1f84abee0b181a11aed5caf139b43389ca8cb64b50dac282f5ea70f20a1f4feff5c4d731de851cd42ea8aa3002c43ccb1dcdb4f8a22bb0ca3113dba6e85c03c14a5048b626b766c5448975ab24094c4030afc1a2774b2cfa70c8f73e0292e241f46777d9b668dd679a8de7c6374e67ae22c2abe93ad94b643ec4567e9c11fc7b26f56c0ce7c6cf459a822a32e3721cf4f3fabbf334c504b2aff4676b95ae784faf8b6bbb1a55c63a29c9ab4db364ce5571db909a00b7c6074138c19a2b66d31dede37a7e4faf1d5817d26b85e9b33ddc74ee9e5c9f22774771b3d77001125b472cdfb0cc2", 0x1000}, {&(0x7f0000000100)="1c0e0e5b4226449b52f7d45a542049db1660fdcc2a1a59650f", 0x19}, {&(0x7f00000024c0)="71cc4df63b48517f0f0a0494fdbc0797cdc5b67c29241bcda7baf6f8caeb7161a4393bfc362ba369fa0b404633e6caa5b4472e7628906be6fd067986ee8315f5a99a1850250b8e5e0f562e18468fc7b49c2ad209221242bd9beea51ab636b8ac323f592bcc55e03d08ab4cc6cce94bf777c32ecbf86a827f8a668cad209894b6622b0c58bff8ce3d2d9fca56d4459c167e117b043e4cb64f41e48624574d49789794f85332b9be39f0d28210fc2eec2294be11544f857910ba", 0xb9}, {&(0x7f0000002580)="dfa543a3", 0x4}], 0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 11:46:55 executing program 0: r0 = socket(0x11, 0x4003, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000240)="9a70ba49f6b6009e764e2628c0001fa24d7961a6d7fc4250ccd57f222fb9cb6832ce486e9213d37ef2d45cb886f05e3b8c60b12dce3336299257f337bf9eeb62793c9d507175fe6b0ad22bc8e9595bb522b196c459aa4e2b1c891c523261f88c7109d34ff43e27690d47cdb73e619d693c605d6906d9f5335f7d292917bee2eb0bef10914ea7651dccecf67fc25558de2641c2819a6db9df68898a746401dffca94b231a5d68dfc89170b6830e83abce333e8afce81ed91d38af69fcb33dc3eddbdefcd8d0fe81f57ed04dd6a66890d5a88a2f536870ec4a63a05fc22c9f621ef7a257") close(r0) 11:46:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x24) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)=':\x85\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='&(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}\x00', &(0x7f00000004c0)=',##\x00', &(0x7f0000000500)='\x00']) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000580)="4a9cea4955f9dec7f71c12f4a6f468695322076144efe55ad57ea499e3905ee20c17dbfe3fc6b13ef9b2c7fd0839f189cf87c56438fc1408e2803cf6679098803dcb54b6c61a5dd5f6a78eadfd9811266d8216dbe2912d1145e3d50732d3418603319310687a00cf98641d411785cf72e5d5cce1040f616b2dd6e246d1ac822469f0f25a16ce4f75116bd992dd4346", 0x8f}, {&(0x7f0000000640)="5357564ac1735d2613d84d119ab50f61545771f1bd9ce53edc625fc56137af3fef4e915aa0a37898f6643d3559157ab24ce5eb42063d", 0x36}, {&(0x7f0000000680)="57871a17257df0a3f2f122ff220c8ea1314cbc0d2c89a06082f0797c5cdefa6791055a2a20f21ef635bd0be5fb16958bebe382e0a6d60cb8dfb1aacea7a3e4577074", 0x42}, {&(0x7f0000000700)="d27ac0f25f31587fded0d7c8ff53e8512df3590027da4955553ea125252e23553075616a9fc165367e7a5f7359aad8a30c32f22780648ebcb75cb05ae6a31302ec85290cd391984e731745f199e291ef1a6d37165509af2ffbb740be65d8c70c9d4f559a5ff2c6e109709228330199eb87c177a14cc1b7012320c396003ce1c4028b9a1e52f54360a2211efd87d0c9899cdc21abb8f529530d11e7ace1be4b9e7f7a4bb566fd2190507f0189a0fd57cf6abb787e15a7f16624e754f2a9003e4e0a11c8dd8baf47", 0xc7}], 0x4) r4 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0x108) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000880)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000008c0)) fchdir(r1) ftruncate(r1, 0x0, 0x7ae) writev(r3, &(0x7f0000001e00)=[{&(0x7f0000000940)="f213f2066c1cbb13aebb07724ad9260c7c0fb26d2e3f2f16ffb16b2305bbdbd2fa527ec4511fd0c2c2a2f5f6c4d01f911ff24d6cf2b891e3b085d22b1e918f5f4fed44ac63192cf25f91194b3fa9479cea4889300f335d9ed7cf7f05b158906a850bece6024be41121ce7b053a6485aea051244fc3bbd324784d95611130c093d06d9a61248a69734d26af9e61ca998260172a27", 0x94}, {&(0x7f0000000a00)="9056426038afca3a0731cf1c9598f7370bb3b8043de5066e37e319197f23444fd0128ab33066ccb9f46dc0180e70703ca5379c7d8e77121f3c062e259e2b25a73ffc6cdfacda2559fed965b58bfb7b47771815dd9429df1e38646b507f123c776e171b90f382d00f3f0c2d97c772b4fe7621d9b6b8473e1f538a5650276082976e6093a74a788858884ed396cc8454bd1fbaf1a38d2227c86a732c9f3ad17da8702244926f7220ae1af9b1f8a89713abafdae642de1019a824ea3ad0c78d09f038aa3f42c31ae74c2bf45bbd2eb4d705d85fc92fb15d313661424e0b40cf5378d86a22f6564f90b9c350c576537219ec4885e3ec56c747ae3af243c7453ac8979b6575a7132d1d81f532bafece3a9ba9a4b96215f1d1fd3d514c2268fe268812a442c90d0ded15022678a17ef24730e29e26ade9a6f647d52a8796f31aa75cf8fe1cd8e83f45783640009d2e617fef2733d91abed4f03ac77b1cd6ec865485182499c4ced2bd7ded2f20104d0fcbb0bbf2b9cd818e1512208e4095cd951f421ebaeea0ef5da9ad6307a77d005165af8ca8363e1f57910b882b6096886783c6197aa6045a104e34775b6ee1a326a3df406c8f2409c69973507951fbc275f7cd4535d4378ddd85caad9a37dc413de3491d9ef4b2b28d9d40f3c83aa6c8eb6ee3ed0589caed346d380331b3c0125c5f9f153b7b6019ba266e21d8b69d32680c04fc9ccd580e0ae856a7fe2837f02b5e66baf62c7fc0e7bc74b96c3dbbeb0d01973a80743967c64a6268c25c39096a4a0b993473bece477172c4a2779cf142ae1a545aebbb0ffbd6b7dba59821f718a510cf4525cb774909defa96572bc4c71d9e7f7e753a536e9e2a42f94a386b857d8c90cbdc9d01b3d82cb4d0493a9071541a80ce7c6dfde75acf078e4f59a43d055be755566c2e6670c8ea6935cc1b2b770cef881515ebf97ceb096291152183e2ca3e318f849983f06c6ddbc7be60b6621b4d578720188b97a9b35da6e9c33529f643670f8af0d41ca41d38f18804a2bf7ab77d329bfc2a16f5c9429cd1734d402b03a8f62d57105b35a3765d53fbe4da080f387f0dcf8bdbd4881b8aae46ca7bb7b3d78310361e24907b9138f8fe7e344f9e65356f42dace099fadc8faea9fe4076f994aa3eac5f880c3aa106879d8bec2e3045769141dd82a361468eeef645b9a62da3dd811d64285f2cde9606631e03cac35bacddfa4678bd32c5055f9fe62c64339e08a2c246cdb7c8e1cb237920d9030d395e9aaefc9da532c72c72dd7a136b9a67b6613f32f30f98e2443734b99fd5a032e3fab73dea708eb06632d9a1b9e3fc9a3d3eadb34446626397d9b7608fbefd7f55e565700dd9c8dec15cd2c661d0d072408ae2e9eb738f4f2747ee27748b03207fee899827fabc4b5f1da69514b23eebc51f38e369f2029d82438f6135aa6a9ad503da644d390115801799ec31a749f5c88d469ff2c4eda164c243d97c1ed870f10eebbe9d12ab36e7a36e1c751ed9318e7fddf1bc1d1da5490e65883d20cf96337d857fefbb1776b23c4d977d3fe5e6470233a8cfa03edb29a57fc68583730324be3f92ce9831a04da8bc5979b33d8b47bb49b1821f811e83c62fb969d47b87248517686d49ed9c8251d819da7c4a39264311c618d7dcbc9630adbf2f590a4628a61eaab0ad691af1b5b185c684380cea589b551d83e6016ca2b4b399b1cb503f6428806763db05fa503190299c7cb74f7112f84b5ade5c87d862146e7eb8a7421f009fda646874d96b1843e5e9e079e356559626ce9e191d01d517640d43804a74b6f794001b23ef9a81bc1518b362e46d42d12b2af58cfb9b7dbb91171fbbf75146b12b289f5c4da814e33da29fc12ffe50b6006091b3b721cf55c7fcf202f141213d4e4036dabc7dd2784867b0326bb47348ca1720fca66079ee1870b7d6c34fbfe0f15158d9cf864d3b31c2fbb41686a078aa77bbc130259bf1436006848f65583a4b7cfc00cd2db47020536915c5d0e49f74a7faf4142fddb4480ab1b0ca682094798a1e5bab9c8667655d0ce7d7361a46f9dd8c0f1164d3b55099efe4dad49f04125058fb510c98d117cd5fd3f301bae6483055963963711a9326d5cb51fe6db0ad7e21fadf5542758ff8e67f188151f3af6346acac1e24a819961cc464aa943006b58f044be6b38efb609770cee8380b3e0673b2fda6fb116b0288194849dd50baf409b6d9de51ef9c61895046ea3b3234ba67b6942bcf896e40d30fbfb98678b0ccbbf0d15dc6e417f6d8b7222a349b2f50ddb92e3bef1812a30285364618c071db2cb104305cbb855266806409efb2a5eef2cdac035fc95a0a43ecb302453d8b45ae93649e4211002c9195045d6704476912351f22b5f1a0eff9ac834b40c45a9c1ebd2051b75ae42df108b30e10e034b85538012b530beae85021a606c8e8ef3b8dc9b7ddbe5d688e15379024961113936edcb180c5f2a5834484690a7a283035cce7f8017d5b86ed6ffc0e63c486987a3ab83b8d1461de8a4f0f25372c02a1188e48625da3fb3c4193072cf00fa1c3ecb6fbb6f09a4d40c6b0d6d4e7789f7f191c6e033f4724add7c9d79a6b4218bb8950818f3bf2c05e5508db7f477a15969d2f4121ac7fa5735ebac666054fbd475ed5c902a6753af15b87133be911d8ab4a74cd53afe7f420d605e6e2891743eb7758284c71fbedc2a51e6de1bacb1adb453b3065b0e69d7be9db73eb03b845ae2d0965b533f40a0e022f92d6358aa5548e43dea2e19afe695112656106841adb8b88b52daa4fcfcbac04b45872ff02319d8214ce5e5684dee69c76b8467f7350aafccdff43cf01cd7f12a49cf85ee19e0f942c0a6600f6561e990a554d99fec03b29e107d5c5c56648ae3a543f083e10a6c5d654b1e489bedb7226453f7e25e02d17afbd3612f4851c267debcc0411f22cd817f84fd1b21aa0aaa3e89fddc0cfc4af45d18449ea4b73a31bd6081bef96dd843fe6d1b172c944c4115cc14b1988dd39db5f4654894b80232f610a455662c65311bfb635709b88cc460b63e45fdf2efd72645eb15306b8ef4e30cfd9c247f53e22069e51885f5c0555482cecffc542fbdf6c354a54ee4ef98b2d718c79125a1deac38c280c00d6b941bd1ad0ba062247620a9209bd916bd658ab79c705e6083c8cf57a55d522323c68ce3825a4f1345b3e282e17b09f12d34f78fd740ab90f3e616c4154df2e6f0416f203fca64ab034a35eb067a1d64fbb2c45a601f48aeee84a42bf20b9e357416148651f4cf665eec701a7cddf621f0d182d1e186d516df6df7d7b837b72aa43c6a271dd17b561099998ce3287455f2503be62b81df69caca7575edfd0c7bb6fb18faa8ea469c195bfbcfb43800d0853f95878d3ec220725ac39034180dade97402f60ac194329b20a125a0376375c6fa13d74035368eb8d00b1bb735f3ad09089b972e8855b9876bd6df95ebfed6827749cc232738ce4842d7bdbdabda399056f906d2ec3c7e823208138b7196797f9f52adef38bf48aff9b01f2863a83a752c8e1c2cdb27d4e20790ee168287a40a01e13994300ea2c74b0ef0ebb839a6a86be5331431237c264f3a5505b62d14df1ea5c8cb951348e8ee794f9aec0f2f8a52c22d9b0dd7013a405e4828eec55e81ba9e4377750da788aad15583c9cb5fe95b56eac8179084e2bf6234c7d40ea854ee0bf01637b27499d040f99b49895ee698a4148517859107da47d1d14362975f5c3e087e8af5b2fa7fa619175026b7f2e9938c6aeb41949b6d2d24bf7c6acf15c730c2382ae462b31ba49e40c1e16d20058411b34c32818316e850b95ced2ddec7681c5627f62dfc85d9f1f7c1804b1898435d7dbbb50c6cfe373d065164dc6c87669d5c3919a1af9e2d6b6a952a233ddf5691f2ec2aae1fd53e9b3559cf372e59388bb8505a7ab6037176079b7747f95e83b00890843e5fbe0e6296399d283f5b42fdfaa557c55ad287fcd6c5c499a9faef53d36bf737bf09979aea7403cd95140a5f9dfa6d5aca099804a57b12e9250e9d219dc688525a6a2cb3d18cbbf994e0ea2d2b74a8846af8837881b9baffeac30f4aba7ae2b5bfcebc4674b9ae8510abf30433cec67416ab0639dc6f79d6ad73e390fd4df1549f6a9922f60e71168975ba75133f0121019344e65c77a60f0b7fef4e94b380f4fb4da888c7b517d4be5bebaf9393b5fd4bf88bd64dc6d7a428f7c111079cc41089f7558d2af892058aad20d09c40dc27662f8e6b5613ff4d516e7e705ff06cb4c151c3cea3cd0af01d51b796c6287be27f2bf0f6d12806d83fcaf166140e0ae2e68de307620671fabe432aa7d7415fcd80377bcc0e71732e7e386115ea3623daf763e6136d6c3e4338fba7de8b92b3a6316f29c0fd92ae79f92331363ac5ce50615af8ae862c1f1cea06473151ac69509e695b186c0a3364657a13ff5f4ef1ced4a54e882eaece9a1d908bdae0cdc3cba4391e563283e838d8d3d88e120bcf00b575f32e28a2cefa904bb75a050af47aff71c01decc26e5b71df5f828da4c3e4e063c70bbb6a20fafe176f058546281ac53b4743d25113fd6c627071c71825bdd792c95c1aaf5d370067003f9bfd4fbf8f30116ddd50b085ef1e3a8abbddd4779594534de7c0e314158131b69b43521fd066f0048f843b2bf6a1626be3f8aafff9687baa52bf56e5a0a8e6478e0b3c0668bf7fdac9e3518a9302a1a8628d4ecbcbb875821e724ee0b5e5d6be4f03d7d37825ce50a8978f7c238e8c9acbb541d37c700b5e1accc9ddd232afe98795408553d3d10049fe74197a6eb750c2d6eac90eacccf252093372bfa8780ea4b7144ba15ca1244ef24777940de35f46d70583d43cd308ca36517e4de2327689806599094d7999aa3a8bf3082e6c54218e5c4fe52c2491aaa7bc033b5c0d8bf735282edd64db48c5766a0bbe0d612a8068fce7e88181bbfc80d724a85f66a43f8d8c3b68decca5cc93860aaae4f7fd8c8d52ee2a2953077c4f6739faaa934dc9bdffd60ada7bafc48ed0ef9304cfc66a1c384d6d78efb7b9a659f987e251f6fe99f5f5f7843ec9702a637edd62b9eee4531cc5febe4da9d25be8dc37b3d23ee83eb5b5fb5923cb961ec09f4e335535aebbb899253bf3711eb388adceda2553c24798c1fe6d66dc8721a509a7c399c4f89177261236da3406bbf9325da5158f9222a36b018a79da63c637b2ab21be6244c8910baf876f0e918d367f733ceb6ef1f97e36f2fefcd09b78af4aa17e186d3b57d0c7f301fbffc6c95776fa5060be018bdefab94045909cdd0b217d4f5b6ddae803fcd32bec0af69310879b4ae842f84433a12107d8b43fe5b8aff781ee79af0e8d41b05c0df4479a8e1756623ffc0781075260ea463fcaeaaad9195a2d20f18da1df39d1e6361ae589cf060309550c9236fd89b4bcc108cda4c65cf753180e2456cd88c1e15978cd6164e6dda255ec3312abf50f2b2afa82e1d8fb713e8e1bbdb64a494fa70b8b7932d52080eaf17900da88ff154082f65ade7e4f3146084c6c4691297a17b89cdd0645b18e0b28d03498e0e69111a31758468c34fe4d781ce0ed6e23760c984db1a6ed9781df0d651b9c09317dd717a6210a590effd6b72433cdfba6fe5c179d6456827d5068a0027bdd249ac50245fe3ae3d2e4b1a02294eb54eca78533989acf50cbcaf55d0024ee34a55875503bfd3e0aa5947fa92e19fdc708ddf40fa2eb906306912af778f914a7968e2af6b72fd38d9646c2b6608a64d1ec7e847cf1e786ede635", 0x1000}, {&(0x7f0000001a00)="551abc7f43151aabac84f047dc682d89be097a1f7e0a6fb841dff14d26c39c92a59a5fbf", 0x24}, {&(0x7f0000001a40)="adecffd80c48ddda2fe23e223cd44817a87961bcdc828ebf084c1a93c124c4fe6c995c69c6daf046540db14e4701efccfa294f536560a12745a142623e16684387e3ff5ce3a86b7def7becfa969e333be4ff00347d40073d36b7d195e9c84641a2b60d50f521ed", 0x67}, {&(0x7f0000001ac0)="1db5c14524eff6ca2fcfd834345398febcf4cc680ddbe438426efd46161561317aa2ef5b74f90801f76c4077fa403344375755762160965ed282fbec8857a2c9b5fae32cc784e2c933be7ee180ee9b289834b906dac5aa1b9adb0485aa9733cfcadc9b988a2abc81864987e7a681b8ec695f8b2dc41518cff3a86b359194c00c591690aa3020103fbd0c8c92c5aa25cdf1aa9b2656bfaf9efa8fe9ce143c4ba033dc101bb948af487a172e6e88d9e2b0ea9082271b88e192243ad637afafb195eefacd930afb1951", 0xc8}, {&(0x7f0000001bc0)="cae34653e644aed7fcbdb0d5c7ce16b05cb4b93569f810eafff7c1bc55446442c14ac069238d97f0a5ca5d3567e0d82fef7e9658f36e1cdf386f52cd1ce9e371760bde308ea3a6b4d685a7e550a9ae1e097b3ca005454d1d4680c677c13e881f8b523ee596c95a88816c1810604783", 0x6f}, {&(0x7f0000001c40)="735c1332a67acc83b9ad4805bf1a7ccb95bdbd65be2b6004df2a03d38dcc7eb73812cff593dbb863f1620f711d5955ee4a9aaeadef76609bd028f764582d3988c815a340560711605cafe81fbe72619392b8af40ff6f05fb6c1d4f4962a10b3cf3c42395fa889036f9aa4001002013c58d356048ca6b3b12717882d6115df125e8644782d60f07a30c6f68800a70fd1dd305cb516d3ee3adb6a89e416a08d8f76d045d60632de26c76f1b5b91b3c73f9465fd0c9b7bc3e67a5aebb2d51ad1f9b79a3a845ca", 0xc5}, {&(0x7f0000001d40)="72d79723bd5abeaf86e273862f41a436dbeb2a85b0bd62bc5fece1ddeba8a4a37fd135a40e0ebf31c0dee2678364868a08a9761d22308a0842bad1905ff9bbbc51171195c5c3a97cfb2a2ea91b6ec10d266fbb99fbe00733595dda732704504ffbaa59d2acc101d15037cec3c2fce893482aa57e6f636f6b4f7c15519c4aeb5aa3d11f64a5d02879bb0d4dfb96cd2871f7bb816b1baafab9355c6ea9232c3789dd35500dc84321f9d71b5c574e016355e015451b0686cbabf85d003d", 0xbc}], 0x8) r5 = open(&(0x7f0000001e80)='./file0\x00', 0x8812, 0x22) r6 = accept$unix(r4, &(0x7f0000001ec0)=@file={0x0, ""/4096}, &(0x7f0000002f00)=0x1002) ioctl$TIOCDRAIN(r4, 0x2000745e) socket$inet6(0x18, 0x3, 0x3) connect(r6, &(0x7f0000002f40)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002fc0)={0x7, &(0x7f0000002f80)=[{0x9, 0x80000000, 0x8, 0x1ff}, {0x6a, 0x2, 0x8}, {0x3f, 0x8, 0x4, 0x3}, {0x40, 0x1d98, 0x8001, 0xa8f8}, {0x15a, 0x9, 0x2}, {0x8, 0x3ff, 0x401, 0x9}, {0x7, 0x20, 0x5, 0x1}]}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000003000)={{0x18, 0x1, 0x4, 0xffffffffffffffff}, {0x18, 0x2, 0x7fffffff, 0xc8}, 0x0, [0x6, 0x6, 0x3f, 0x1, 0x2, 0xb2b, 0x8d, 0xc236]}, 0x3c) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000003040)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000003080)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x0, 0x1, 0x8}, 0x2, [0x0, 0x7ff, 0x401, 0x3, 0x3, 0x3, 0x8, 0x2]}, 0x3c) shmget(0x3, 0x2000, 0x310, &(0x7f0000ffe000/0x2000)=nil) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000030c0)=0x8) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000003100)) open(&(0x7f0000003380)='./file0\x00', 0x0, 0x4) open(&(0x7f00000033c0)='./file0\x00', 0x20, 0x2c) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x10000061b, &(0x7f0000000140)='9') 11:46:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x6, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="c62c2377a5432a9ac67aa826c8e67f08ac18291b6d1c9af611124c69104fd6f12c34e33fa6f5db9fb42ddd5f0c2043dd32eec012b00d3fb900226a0c89245421c19ff191b8f26e5dbaf75b", 0x4b}, {&(0x7f0000000240)="06226ec38c6d2953fea0e29094425635ef5ec0e8009ab0467630f53fff344aaee5c38ca26b224ab7ed8ef57fad8c44114e56e2c5c0c6015de4026349a6d33c737928bf83a2c4b092e1edf0542806e6d2ffc413d74a7f8845c3203037e20d63da3ad1f5b958729f707b1b5be4f2de29b12442f035b8b9b32269be3f272549fdb11a90f505c54e5ee3d3ef1c8cd9c16d867f6ffae114cd5598fc8b2818be37a00b2011b6af4b9b849c4e8da72a3f82f37b12847c87980884ead1f65275feba920e4ec28386cb0eda1e7fc7eb37f0a692d3b8aad0957184d077421e74613f724732016cb686df316ac37ef8f2e78fd6eb7e29", 0xf1}, {&(0x7f0000000100)="2ce87bbd550d703f830775c684b18bc878e6c5176f9786d2b63dad9fe016b3bc6af18af540f5", 0x26}, {&(0x7f0000000380)="ec207d77b2e05b55b97918cf01a45a41df31f4fa08deea0b4bebdb27a3110302585a774fd852cae499e4390c4eff168669c1185275008f8124b92e622fc397bdb9dc8f5c2f187b4837caebe622e25cd7442b5a7c9146a040e09434fa77495dc1777f5ffa564c540b0946f68de326e5c4ce6b512a011b3ba4db2b0c8671c8e28e259bdb4c0d41e2d5623d4310743445a8156174d2ee479590aac35071b970cb988aa257c5049a3eae94e31feb453499e6e85ded7e84ed612a64ec1319398cf30600d8dba5d9bf7e48bd07fafa83e069b17ebed9c780fe87a248b0affb1624a05c171313422bbe", 0xe6}, {&(0x7f0000000480)="59bfe1fdd8f4a8fffe44124bdeae3f1e2aefb235122ff87e242da78d2fdcd8d80e24eb52076b0ef73cf66fa4e7c39bfcaf55b7842e82ba4dff74d22df69efcbb592a9528c67c0f8c7caf991178445b9d8b5297c7455bd91a5ac73ac0388dfcaa78b8ce45c057d914eeccee1d171816f87d411bdc62e29121f3101e0834b1c38b9782c3eff7f7e90589cd", 0x8a}, {&(0x7f00000001c0)="0c1b0d662bf9f02ccdb90041e579e985beff546d0dfa77c6f0e875", 0x1b}, {&(0x7f0000000540)="5fe58c625da7006340ac16520cef9c46c7a79f07301a3e6bcc9d62a9c23bc79ab53953f861b74cde2b6c59e2e399787d748ab2b08947c00236c565b47487584a9fbad44c9e550385229b9ea0518adfeb7e30492327e4ff3da34063234f932598bfb357ddf3752bb63373d6af3b0d4d0795d1aabd1a3da9b79d6c02d68a52ddd77822a061a94f50435fb347de552a3d63262bc6f406bf2e4da96bbe58a5cb298b", 0xa0}, {&(0x7f0000000600)="867779ae37056849838552016125d9f02b21b5fbe91d99fc9986b93bdeed7da37f87a0", 0x23}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:56 executing program 0: select(0x40, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffd, 0x1ff, 0x0, 0x5, 0x2, 0x7}, &(0x7f00000000c0)={0xcc4d, 0x73b, 0x7, 0x5, 0x74, 0x1ff, 0x9, 0x800}, &(0x7f0000000100)={0x7, 0x8, 0x8, 0x40, 0x7, 0xffffffffffff0000, 0x82, 0x8000}, &(0x7f0000000140)={0xfffffffffffff7f3, 0x55e0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 11:46:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) listen(r0, 0x4) 11:46:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x100000002a, 0x3f, &(0x7f0000000180), 0x3) 11:46:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/118, 0x76}], 0x5, &(0x7f00000003c0)=""/143, 0x8f}, 0x42) socketpair(0x2, 0x13367f7a226a8085, 0x10001, &(0x7f0000000000)) 11:46:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x7, &(0x7f0000000180), 0x0) 11:46:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8e8574623e2b74181e2805adac136363f5d81239f32551c36952355cd2cb326933aeadff57af84fcea9046f8bb01c982ebf1334b18e3edde8a44a624cfba50a39f0c2375d21bf10e24e422551017", 0x4e}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0xea1}]}) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x100, './file0\x00', './file0\x00'}) pwrite(r1, &(0x7f0000000300)="69a69600fd0a58d782d03dbe0e83aac50454c9b9da2dc32c488e23089d835a7d676c2d8c67e8809c6515b6b5295eda2821361de609445c3e584430041131284e34c47a99af2f8edc96ce31da18548a5050d3658c818f3689e16578b968644c4044b402c65ccfd413c1f3e67856b8ad6ed9eec6a7582932fe61ebc0126071eacd59bf0c288cd2f4f7fc0faa2c57e243917302ae65f7b697f66b5d68a34ad323c864c69d2ff1be62adcd0fa5b6bb44714ac8d66bb90e554ad4c2ad7b8dac8c0bb659f89e81f0e0000000000000", 0xfffffffffffffeac, 0x0, 0x0) 11:46:56 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pread(r1, &(0x7f00000007c0)="8af6ab2dafccc113666093a7ee37805e4e02af3f4a4bb9aa7ae42d0e7330b8efd28fe7ba1e09771416a66ddc1889a20ef84cdd69c9a4b6e88c0cf17d9317a9d7cbd2c5f2a20aa6b14f2fe2bcbde60b1ac8f20e42b8b09bab8f96af420d7dfdb3e50cc8bba024d3194ff44d07c8dfb8ee94ca2657489a911bf5ec78e745a84f45d69658bdd3077932545eb8b501474508511adacb4bb8f76cb299bf1bdad27cde3162376af55a3c3775e615afec98d01b94052fddc086ca081ed75b52b75d5022c8fbe1460e179ab25b0633e6dbd7c3cbe19b4398f2a965c1f39fccbb2c66f252326400fbda14ca5487b98bf50cc3ab38969411276c664752223e0b31e404851a81f6a16edda6dc6e87e407efcd648f09c260af6c63a0569dc9aae4f8701081f726da2f39f8495181b3d7525b5a45767ddbfc5b88c4e77366752c5755da35dd600e79b471ef2125de74eb35f575fc391f7d3568a0fabd874090b5de444d83ea83762a297eb80a8b7467b2237b12fcce649c16339ce7603287d0eecf655359ba22c281e5c004c8f80011bcd03fabd70448ec1035f85f6bb4a32f7b80c9f1dc1cc2b442f06b27360608837e17c625cb8ab323bbeba85b05cc573e8155e8c0c93c683b86f9107e541841249107befaf344333688095bfae815ffd38f3bf3a9ce042f8648b72fe9633c7c343ae455aaea3902a2887f3b2ad1c16490fee4db84576720dbb3d74b965e99b9f6c61883dbd67069e6e31cb970cbc6b25587a281edebe1e27dc5be29cc9f8db27372f9d7bd540439c1b1b2fc14de57ac3e36d56899ec484df7af8b7ca2154f2aaa420783a3022824709255644bd2688266e3c4aa6ad3adc4152863186cbcd0eda0245dcc7ccee23985256a73ca71b4065995c096accaeba1f383d051a55e75482d3dcbe8eef567b26f9febaf65bbb0840d0339645754afd01bb202d703051c03d312373daffcf6e4b4c285a81bc2e2969f33c02543227e6fc0eb768bcc2f1f1b4c8c891dc778b7d03261dd42ab106f0d2e9d784d6749391aca8f46dd63741b6a5d8c453d3aefd65649601403e7e1cfef16f355bf2826c96a64daf274966709374ba5add1745573fb250a9197d16166b7915119d0e12bf83865c82a2ad10a7d22b9896d7d59b1b6c27ec05eb0d332618151402d263db0a7369dc1ac8c11df32df65c92ce22c4425dee209d7f8e2e9677269b673eb87291caa1a1201320b2841ef666dd2920efadd7024c595c6b8c3599998851ccdddfec50914b55f63bc1bf268ddabf01bdc2247c79d4f0b953819c4ea758592a61dcb55762b2311dad18a9a247043f8ae6190732c058452fd948a46adb9b15685c19a806d0fdd403db2a7374a48c2aed22112871a85f3885decffb6ef0a1cf1dd77829b7a521822e20aa31080c9fedd24256b91252bff87a54817174ae5dd55371956b18b993acb3b39eee9536d2eba7a8ab3daec2550824e7a62bf47b9a08d6e9bb0bdae811f1b0febeaa38b49990f13c3265e2ec16e232413e70951b2f57c174b5de03c0b35ef48130faf95bb3695d81177b34abf1dfdd75ed243c3dd4aa5b13993650192b9546d567ba35d39813a4fc1f793038d37cc72fed2da967708efc07defdd5a36e2ef62664676cc0c915cda22e13786bac6b2744114c8319fb2138a07246f3f7629cbadaa88446f2d7d0936a846efc60981885cad390d000834ed63820e558955689cbfb96578e7d1167dd354a4d4069279510aaf67ad90df09595a9c0db37b9e56452dbb6148e42cd604dfd2df350a1a3dc7879ebb281e8403633578d43bacd82ed78aab651bea5c1d1b0533103b664d1ee3e7fe1c8489862d54fe9d09229bd89bdc4f7d997d0bd342be55e75281f00f5f62c61f5bf7d129c2e7765cfc4029bd074b87992e5266def732b70622b42a9d1f38d629e3ffc58911f5beffdae11824b191933e670a8e688b1c1906ac8e8b0c235126cebd3335af52511c7ab930f8cbb8619d7c7cf49420e586487133b25b1a9493c294c7c7c70d3ab79a8aca18d5486752c35374f32efbcb943fcf2c0352484e21ad9712fbad25a168905fc4f009d80bb49385ee29746edbc6fb5e5f7e7a4fea2f548213ff106cede45bd119ade8bbf2dc0e26a2d08b3bcf24367de4d450caaaeb7e47804cbe6abf7c22aa2855612e2b18981239df98617db1c4c6ec0041302a2b6c14f212d49cb3a2dd9fb47d4b438d5c958f3566cd4c350076102523a88e60f9c84f34888727c41f35d782cdd30832426c6a30dcc1cf06e60ce2ee226c2845ac949eb1793744332e4c0db8ae4d65685b72c513376cf4448c8071d9c70768a6000bf5fdafc32ff6f9b7cac35a10aa27323d1071487dcebf651542d9e8f166efdd758585cea6899cfcd2a65270bd900adca7d2435d83fea312c8113d14d7f2463fb1969637d178a07cced3342d950c9dbb78293b6f342e5ff02a88f2c87e41a47db3655f85a17d5d9b44eb3bb9b45c3e4c959bf8e00ba1c9c7073d09a068ae6e661e22eed36f3d4e5a2c5bed234b79955896068bef793b73f5256899ef5fe2b688c5d21f39e7cd4fe134d21b7656aacce9e5d18cd9e3eb1a87f68174bb10c495980bfd3cc545d7a5909d83c3a0c2ffd48eb42a9719b55d2ca4f2140c8de710cfbae128924f60c4333c5fe01e9bfa9a00cf58f9ba9cd6546038625c491efb6b4850598e499cbe9a48422a8994749fa344f57ea572098305ed4be00a4bb36a700cee529808437240b536c2118302a6f8b27676a4d7ecac9ebc5403f55a7d0dddc8e1058bd109e695f46111a3f356388984d97d19a025a05c94ba827b61bf39b85dc38a355d701f86807c6be3b9eb9336a242f92f5af4a58603a60c779d96d448f001e15d63c0ed45596452d155dfe9cf0131b993161ccf3bd28e29585e3f6c999b43efa80139151aa40455ea59a3c86a97490db3fc93a8c3934b3f935195c540d9216bf8d09d46d1d07559102e5c7702a1a3beaecdc80015fcdc0d8257146a6ceb52d63576568375da4e4e1a6a6dbb122868cc1a072bb0de76f7024be15fcb25c56ce44b0c8f388af73dd817d9946289c7dedf8ef417e8f49bbe524fad3c03009c0d44b32efa314825232263d71ebb9db379588374ca137826c118b134ef2beba54715271d0f31dfcd0861bca3a7e276383aa619c23efe2a2174d2eb6bfabede8990ce7bc8645596564b8446d6726a61eb9bd4fc7edb3fdeec95be44ccab52821418c87ffe007d4283d54c5fe85b27de2597d425bae7be9057227690e52cd22f0eb3c750cae8956fb8a1615d86f34b0955146d2b183567750bce8d48b2d7e46de84aaf6d389d10055ed7367b4d06f2048d6fbd64d8dc3e1099d8b263b1960be568c0c6ad823d054f6f2837faa5a28d00c482596224f092f76affb6e80aca50719bee3aec54eff8ffbfaaca1dc2370a980eab3e7025f07b5211edbe4cd2ea59f721d3db1c5439ee8e84384215f06f3cd88f5137dccce3585dec17372ff1be2f8b5794a1ebd2d58f46b585a2374c2f892cbafe41cfc3f36491182f64abda9e132ac692c9f0b581d8476c4bfd665f0b9d03d4083541854b6a42e23755d0f941e276503d34dd3ff01bf515afa7414772a304f98abca06caa9f399687caa6dcf538f0c02a22a62fa17cb3f169c669e61eb657098ccc68766b44292a3b1cc31dc0aba9ccdf4acb9b37bce7f176b24633450e87b0e27a0961dd2414ab6b4fd412224fe3066fcd2025c5229875eba908439b660d162253dcca5178d8de9880953a113c2943b42a5a9b3a0b37fbc0ea0f8cd234e7bba8a13780fcb28c4bff3e1bb38778e3ba7aa30f0e6cc24bc76bfdeca949ecfa9be081a9e4554fea6a91ba99295bdb282a6586ae334f5833ab3b32a29cacd158f424afa91683b3053db7d1839618544f999e494d5ffc7e5bcef1473e3f3d27db08a620bd079e757305bf9baba3630b3a1019bb633bb6948f65049a2ceeb5de96f0a8c1a8a7526941b62d60dc31735d494b0eb2d9af9e8a6c42f8436d4ebf6b712a6643e5e42dcc9e27c4543164a5fc40e7d70894cccb029a75af81f23687219644a1dcc9a6db16a97dafba7ff185c822a078627809df1fa7e9f8ca37303901747ada948808e4567abbeb7c8f3415cb75c0de731ec45fc1307940f60789851b913eb1df439002af160688089ce7713f1d316a16d9d591021164827b8b22a68c065378de7bec4c7c5b237acfaf83b42e54ba618d03e6eaa5be12a28c603cb75ba0aa83c7ab9fc647c33362243c6cec1e6c462e1003990f8373b007d593bba0b163fad70f6e3eda4e90488d3e1928993549aee4c275f7f62cf9ac48d48b1ae03b9a8b48f58747941380a79d338beb1e41352a9294937e37991ec75964ac0bba9f17488cde76cd142fa39ca7a31e0c61e93203f456f967bd7439e9252ab43c02a8d1481c188de0360ee4d1cb7f7b3318fe71d4797e1cbac1d02b5824f102f1958ac2ad5c19ce22a919b62eb49fa72d6829c19f9d80c42a849748e3815562adeb6cd4018d46e9890989eb6b960314c7342fe871887c7b7a4deaa08cb8ce3ce2f6f8efffab7377b7f9a5ae7cb3568dae71899275219903410ee5f246cd82124ae9c245770e3d57555ec283579338c67278e19f54d5de62e5aafd42831d71b00fa1d4da15e76691ff4b9bce73ef23881b34846cdd9ee71dda002616fb467ae7631593d029308da7ca46e0978b67e1fee6f60866ff12f728d7a0c7bfbcda40d038bd76355ad93bab17323cd6d699ddfbc5600a38b692da3d724c6ffe94e3e5e35b333df2d924b15d97dc317af885d0cd18483cb8ea047f544474c674e86cf86e3112afef1a9521266f23038759b90022754edfd6d15f36c86cad155bae7222ed6699da5427e38365f1f622be0c38b3b907aa2b54ab0a2213b58ba4fe9aed883a9be9cb74894e51225691f7674f4737c0c2ab19986861237d57d7a18fa647eb87c7afe6046d0aa9a1e79888a0ddc35cb728155f8323ea2c02b6168f3cc44e9ac14c8d0a1f5033186f6594c103ca8cb959214fbe05442bc13b22025cff50ef7b452fa73ad8e4bc19d36a575b4a90caf5fd9c916a4e31b63473916f05f33a18c81eb54296b2e9c7be96ee1e63fa21e016adbd5729bd646addd4ba9aa6eddeab2c999c76c40410c6001818c0dcb88bd3fd0e7c917debd79c99a954c3d6dec2cd10ebad54e3c800df8cc7e957f56d121cf8e38c7247d981af29a05d0842cbe0be660cdd15662763b0d504dc9c50b10252902e4f50cbde487edcea22662f0ce437edf0bbaf7b7370c4980349c46f75ca1a68bc539a5ba0ed086a0be427bc4f8c414a29554d6dc6f581304626708dd04346ee18eff17085a1eeced3257fe06b2232250aa294e960106ad4b50c4001fbd2c86262f67c757ba7ccaf93bc50344dbc99c89c501a3fbeb0b8a37934c8b0d9b3a77c29b7b83ab0fa7ec05be15049a21712dd40e75fd7e15d6f0e89d254f35c8772de3a9697e1ea88c829a341ec61e7179390264f91313fa5cafcdc20566819dd023448cd21e2a2a2f7e3db193ed7d8fe05ba60231061a61b644364ef345b6245a4cbf7e1b6bae3dbf7086367b017b14753ed31a003a8a2b3bc5b40d29ade1964beb92b6de74d1db93ded47504c9ae595e836ec628c42a502fadc74c754e12891b4040538f8686578f019dc78103858e2c28899ce028975360f2fd92fe7ae15098c63bf7834233e262b4a9cf33ccc3c42663355b1ca4698682553c0ca483deda4d5ec2db4cde8956b327d8941b03f9ce85b02fe4bc1f0", 0x1000, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10f) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000600)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb022780db5561bcfca04f377eca76a21d69ea7a049375f1c546b2da3ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee17000000000000800075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e3637067160e10a212001f1f7b0f090b7588d247780d29d16cea59e3b2de287e9037607aa7f8503bacce7a2db4a5cf396c4e98551ee50bd5c5cb0b5dfffed21e5a562eee4195b18fc78cc9dbd6dc1b3c898ffd39fcc014f38", 0xfffffdbb}], 0x1) execve(0x0, 0x0, 0x0) 11:46:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xf908) open(&(0x7f0000000080)='./bus\x00', 0x180aa, 0x4) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) 11:46:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) dup2(r0, r0) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653000d5bbee6787cd2041d23787fd52141f3f00a45ae229ff1029e9f2bb3ca72067a23cdadbd744fdf8a700"/60], 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xfffffffffffffde2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x2, 0x2, 0x1, 0xfffffffffffffe01, 0x2cb, 0x2, 0x7, 0x10, [{0x4, 0x6, 0x1, 0x1}, {0x0, 0x2, 0x7, 0x81}, {0x1000, 0x46d, 0x8, 0x8000}, {0x5, 0xfffffffffffff800, 0x0, 0x7}, {0x2, 0x8, 0x9, 0x9363}, {0xa, 0x200, 0x80000001, 0x42fad06b}, {0x8001, 0x3f, 0x5, 0x7}, {0x1, 0x2, 0xfffffffffffffff7, 0x4}, {0xffffffffffffff01, 0x401, 0x2, 0x7}, {0x825, 0x0, 0x929, 0x40}, {0x7, 0x100, 0xfffffffffffffff8, 0x3}, {0x0, 0x9412, 0x1b, 0x9}, {0xffff, 0xfffffffffffffff9, 0x5248a7e4}, {0x4, 0x0, 0x396, 0x3}, {0x5, 0x3ff, 0x2, 0x5}, {0x600000000000, 0x800, 0x7fff, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000040)="7b65c7cdd7b4aa0e78db10356cad8ab2") 11:46:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) fchmod(r0, 0xd0) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040), 0x0, 0x0) 11:46:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30220, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x40) 11:46:57 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36b, &(0x7f0000000040)='+') 11:46:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:58 executing program 0: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x2, 0x471) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x400000000000) 11:46:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff01, 0x0, 0x29ad2aa0, 0x3c66, "9365b000246c0000000000000000002200", 0x1}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x6, 0x7, 0xffffffffffff8000, "d3ab2fbf7a5d9c6409b56dc0ecd11390ae421a7b", 0xfffffffffffffe01}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x0, 0x91) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/215) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) 11:46:58 executing program 0: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f000080b000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:47:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x14d) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x80000000) 11:47:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000001c0)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426cb3f9289f931c752ba8355d1c8e4ccde7c3648842975c75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b000400", 0x53) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 11:47:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() wait4(r1, 0x0, 0x8, &(0x7f00000001c0)) close(r0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x4, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) 11:47:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040), 0x1) dup2(r0, r1) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 11:47:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:47:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x60, 0x80000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x90, 0x80000002, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0x3, 0x80, 0xa1, 0x3}], 0x9130fc0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x5b9a) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) pipe(&(0x7f0000000000)) 11:47:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffeffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:47:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) r0 = semget$private(0x0, 0x4, 0x55) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 11:47:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:47:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) 11:47:01 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x51da6b5be706af6e, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1c650931103ee777a98fca5a9cd9d2749865c80c1790a47d1445858b3099c43a467431780cbb7efcd13c8410facf4c8192a36375d2d40f2694b8d5f95dd33075ccdd274c2ec2fd9bbe075eca2c724c324c2116c9e5cd47a7f72dcae6a82272e3e4565ad4888d297a850b42d3f8d2b7a936ef46eaea5e83b0239e0d9411d9c1c61f58967bfbaf7e51a8a4e43e371580e0d01be24cac78f9e117ae773ed7890264472d23f175fcac188976dcf01a62aedbbd0277131b55d27ee27155f7fe322c41f89cc3efa76d6aca7d6a6a73744082e253049b25518705aabb96550ae7900bf8d0935f723ce287e60bafee", @ANYBLOB="e6ff05ff"], 0x30, 0x40a}, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="c27410b5d9858661ad00a4be3768fe0faaf0e1eda3ff0993b11fcbd88c29da85f23618691ffe0a55662c4e162d4a4fc59743e22280d563", 0x37}, {&(0x7f0000000440)="ae2a1b5f85ac180edc84cc5d2140067af5e567925264ceb547fd6dc2272c1781b017df754ebc01849bda3d31d3cd645aee5bc4237d73bf2acd9c214fd3a8ee4a4e1c3f99cf8c0903bf8e153d4b82c85cc30aa4d6a7668b272cb07b23540bc93a1e5d1d81e948c088857574f4d823f7450319ff0f2925212b5f3a1a70e1eeb86eabb7c1f3c2981eeaaf3384b75819709296705647be97830ff97a0bbd6f7b8e65f20a", 0xa2}, {&(0x7f0000000500)="896b2a7a5ec95e0fa2ae8fdbf73526a5f50982fe3b5c193481c02ec591e6627b27917adc2fb8ade06352b49c5d2ffef927455bab2b9edb56ebcb957c8549bb524a513856a3688d45c2c6eca2a1ebb20c0306207b56afdf7f152452c48afc8537231d3fdad40720f52bb89d230a1538c48edd284cc4fc76edeb9ba254c85afff71a71e545ec7b8207acb7481a755125e980340e3f1ad60e6d58de5f293adc56c7e1e891feddc3b608a8a24c1e7e920b76f7d838c6bc29d444a94df5cf103df0f7bd3071f4735772511ff2715d904001d8431c4916aeeff9ff1bf7f018bbc235ff700f0b8ae3eb3e0fee83ca", 0xeb}, {&(0x7f0000000600)="e04b58141a9a2d842d5c3d57a7a717502662a1e32f88f25b236be7b966eef56e83c30e7be027267653d4eb92c8f28ad3f3291c0925d7d1b93f8b8a78bf60f1d3defe3e1639e747fa36174bd7c6f41f408302954d97e3b1d65972acf5b326887e1a4fb2bc8d1add89743d345928687ed1010eb67b3874c94b46b856b999", 0x7d}], 0x4, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x128, 0x8}, 0x4) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0xd1, 0x0, &(0x7f00000001c0)=""/209}) 11:47:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x4, 0x5, 0xe1e}, {0x401, 0x4, 0x4, 0x1baa}, {0x7, 0x7f, 0x1e, 0x7}, {0x1ff, 0x8, 0x5, 0x80000001}, {0x3, 0x0, 0x2, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 11:47:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0xfe139297692c7cf) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x120000000000000) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8000, 0x100000001}, {0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 11:47:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x32, 0x4, 0x3) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) listen(r1, 0x8e2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xde, &(0x7f0000000280)="f00ff3a522915097ba6b5be807d2f9625d1ba5b6458d2291d284b078fd1a6a2bef3ce5b6be5fbe84377568cf21a67f68040d4e9be9") 11:47:01 executing program 1: select(0xb, 0x0, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0xfffffffffffd, 0x0, 0x0, 0xfffffffffffffff8, 0x8}, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x800, 0x1, 0x1df40, 0x7, "99ef3e1f618c33ad3cace9dd50f7e48d64ac4142", 0xfb9, 0x6}) 11:47:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") kqueue() ioctl$BIOCFLUSH(r1, 0x20004268) 11:47:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x5, 0x2, 0x0, 0x9, "fe7e7e0b1850c282f5c797416f874a5fe1745ec0", 0x6, 0x7}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0xa, &(0x7f00000000c0)=[{0x1, 0x7fb, 0x1, 0x6}, {0x0, 0x6, 0x9}, {0xcc39, 0x4, 0x3, 0x92}, {0x8, 0x2, 0xfbe6, 0x8c9d}, {0x8001, 0x7, 0x6, 0x5}, {0x3ccd, 0x3, 0xffffffffffffffff, 0x1d2bd18e}, {0x100, 0x3, 0xffffffffffffffe1}, {0x1f, 0x10000, 0xfff, 0x1}, {0x8, 0x6, 0x4, 0x9}, {0x1c0, 0x40, 0x4, 0x1}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005694ddba000000000000000095742c0000000000000000000000a3000000000000000000000000000000000000000000000000000000000000000000000000005e4c14ba0eac69501396d9da41e06f3570732f4c4e21d1c8342474172e1a97b6abe78714b7067354970a589e117a64aa83d289b4f84abf31a4171610bb1780b7d69c63fddfbc6137bec8f9e587a682d14d47e988add362a189a346fbbfb716e58ed620344e02cf35e1c29c7503bfb45448e8144a2bd668295957e09ab804f8e16b842cdd091f5fa3be106b74ea63db2402437f753059d50762a8a2c06ae1b973a19b19d26e591400"/307], &(0x7f0000000140)=0x6e) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) 11:47:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 11:47:02 executing program 1: poll(0x0, 0x0, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x46e79099d9c001c1, 0x0) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7fff, 0x9, 0x3ff}, {0x4, 0xfffffffffffffffa, 0x1, 0x7}, {0x8, 0x7f, 0x8}, {0xffffffff, 0x4, 0x6, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200000000000000b, &(0x7f0000000000)=[{0x5, 0x100}, {0x4f, 0x3}, {0x10000006, 0x1, 0x9}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() r4 = socket(0x2, 0x5, 0x101) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f00000002c0)="294a7d25327e9457e48b859d7b6cad") 11:47:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0xc6be9742ad2fafe7) r1 = dup2(r0, r0) close(r0) getpgrp() fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x7) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="f465b04a6a114b3427ce406f86308577c9b01d1f1ba7f95c48a2bfeec317924161f460057a8fcd26bea1b82a5307124c3a1caab645cb65ac0bb980c19b0c8035259860d2ef92517e50f8fe53793b7b52cb4913ff655038af368935246fb72a922e59b9ee18531ae6531b6c63de923a4cab90deb1a60c91aeb122ced692c7ffff3a8060a283a79b122903597629c9596d31c179c54c353c6b65199affd7c9cfa34dc110d34b342868d5f40255297177c1a0c3c4d60be08e6038359bc5c6dd683b317184d63794560eb0f86bef692dacb1d5557e14094ea57d0147fb2ecb8e57b7533a2e0db8ed81ca5be0e68f2f", 0x6}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00'/107], &(0x7f00000002c0)=0x6e) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\xba*\x9e\x00') 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x60}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x14964bca) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 11:47:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d96aa2ffd192838cca2b1aa4c63a6cbc37e07a79bae863572e6510460550eca48efa410ff8ca7d09bff58679f61ea874ef0c45ae4a521c176ad9d649046c2bd3287453af16bc178d6c5003e807b5bef0b7a0c3509b897aad519d585125a8fa3a509e641a77e4e77c64e0f6e5cb0951f056c058978d6abe4c09b45ba4f5d0fcc57debbd40eba126b873677fd986ffe22d3262fc440a21d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:47:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x40) getpeername(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/^\x00', &(0x7f0000000140)='-:\xc0)#{,\x00', &(0x7f0000000180)='#.\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$,\xb3&#\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\\\']{\x00', &(0x7f0000000300)='*.\x00']) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:47:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10001}, {0x9e45, 0xfffffffffffffffe}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4d}, {0x10000006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa) 11:47:02 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/26}, &(0x7f00000001c0)=0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x10001}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x401, 0x7, 0xfffffffffffffff8, 0x1, 0x3, 0x2, 0x3, 0x3, 0x0, 0x6, 0x9}) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) 11:47:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x24, r1) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) 11:47:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="f120da97344beead8b401f68f6fafedc0cc0442401a70d4253e25f70b807213b3582dfbebed40e54cc7361e53a477c7e84c65309a1d8d39eb1568f672f623f01781c687214", 0x45}, {&(0x7f0000000140)="31acfbb55ef5a6dc103cd3bef213f7565cb058e0b69ec28b2d99a1dfd865c7669b3e580cf9b8bbeb95d91b1653079025a3efee0cee518049d84a71376f889d432e80bf43fb84a0974a3c67d5cbe068468b05ac19eed4174f49ff82d6d4dd7e9863d245cfe9883ab7ba9f92a8982940a8fdb65ba9747ff3b1f5729bb25704ca723df6368c2a792d8715de12b5012617beda592cd74add7845cd76523c6f4e905237ac3d8fae5c6dc737f16e5f6e77b6066cdba1891fadd93df29028e8caf9064032903d5d2e343ec7192945ea69c0", 0xce}, {&(0x7f0000000280)="5717581cc26f7bd157f2bcea1666eb1987b886a864b0dd80df2bba74662513c6e7b1fe2785d4827128eee36720847881f9a3f3813734fe4fdca278b4d8ab88f6b6159207f9bf7c62c5ec82927c71253c4b9b869b956db87cb3d1e088b590e7e5200b65c5983caece6831ddc7557f1701148c094c8118c0460dbfd9152ff1292c3c986732d221d95f61df6d7db887017fd2de002692dc8d616b9d1e1e6314923904f797127ac6559207ec0f84c066dab5fe3dadfc5d2d8c426c3f1bdbe2fa42390139bfedb52b067c4a96548f0a25def1f5489799cef8f799ce8d6f1d94d52ab7bd8bd61da7384fe14d2993360606c05188252bb563", 0xf5}, {&(0x7f00000000c0)="d64c1a6aa0a1d31b52aede50fa4a01382ed1ffca65838dcf82bd91d8fc3270f5deba482a66ce1cc23463629976a1b17d12883b2d0550ec821aa32dd32622c27d", 0x40}, {&(0x7f0000000380)="cc2adc903a75e148f08b7d251f2a73d7c4a28536c8151e0c8c05d6cb3ca7e9ee2aa0bfc4079bbc538ebdd0a33a5c728fb597095d5a470545ad4117c1752172d3b69bf4306d907cbc6c8c8391dcaf80d4d6adfd23d628f1f65cd9ae31163320d280750ee3b2d7b2959fe81d0a26024a7684e6caafd19211f050cd66", 0x7b}, {&(0x7f0000000400)="1e3f1615e50acaa30b2bfe7da606d6b3a4afa3792529c2f84535448d4d7642e41f6135f751b1e49d0e366bb11e41f71ca4624d9b2d38fdfd8d755f575ff2ef74f5c2bc77af0477ac329aaba9148396db88a31e3512dec951dfd8577e8160df4ae3d325e2235de6fc5a076f514200e6481a2996bab905c9ffc412bf063dd9a2ec71f6b3e40cbdc823a4c2daad631552a5688f75d26b0e2078d3107d2f53964e6414dc97fa367a8ddf6e3bcefb81a7", 0xae}], 0x6, 0x0, 0x0) 11:47:03 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(r1) sendto$inet(r2, &(0x7f0000000080)="0c0acc489f2ecb96ae9bf2109a0eef14cd0a4e950a0dc728b6a2ad7db323d0d91fbc7953c49363bd66ac7605d5904d29c61eacf70a7217ae267855bbbae17620a9c4f7867f50810849", 0x49, 0x9, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) getpid() close(r0) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000240)="aad0450b452ccb82c488e96405d9f33b1376291184fdf3a08bd26d7f2735ac8135f3d9ebbaf9f01c5511f703b5b24ff29a4a2e4d5e4e2a0ca19abef7e2d32b14cdb0cfdcf7d6898c7c35c5608ce695962de61e56ad57ad173dec14968dbade95a352655a6078076567acd722519d19bcf9d084c29d35c9473f7fad943ac3c6612e663df4959fef26adf2fadb837a8223516402b45a2ff7d93556efd5f7648518774ce00310cc8e8384feaa759f72de4bc015522f93f4d66748dbce74b737be6be571c354d5e1b9f7561f26cb80a8fdbaa45d46ee4f592568d0a3eb", 0xdb, 0x404, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x3}, 0xc) 11:47:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700)={0x2, 0x1000}, 0x10) open(&(0x7f0000000280)='./bus\x00', 0xcb0d442837d33b7, 0x143) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000500)=""/10, 0xa}], 0x7, &(0x7f00000005c0)=""/198, 0xc6}, 0x41) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7fffffff, 0x3}) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x4000, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/218, 0xda, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) 11:47:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000840)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000740)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)="c0dd3526b3f69b57246cabdf169547521f8e3a45fc663ca2293ac5dce69767356c2dc92707d47ff635f1156c9068bbced2f77a53830499985254c7a793779703ac13f4b1d8db72b0d8935b176e59221e7efb06b2c1", 0x55}, {&(0x7f0000000340)="4480846b7ad8e759a5eb96ba3d4d7b7d514a7c9c7dc7c3de7826a244f56c6307122caefd490126a4b56a813669166c20b560f83147e781ac58f31621ca71f76f89c4e63ec58a54d660395f53e0fae1bab94041bab84882f8f33acfccf4be68cc07a1d744852ac8602a011e0b7b9b15267a0af061a8a8163ee599147743046705cef0fb24e2d4dbe69ed4be77b6205307341ce5", 0x93}, {&(0x7f0000000400)="cbe525e52a4416dcdf3d23f81ff5a2370710e2de308c7259284e0c43aec1029abe15075a9a6d7289b7fbb306ea0d0af35e9e44f29efdcd9ffd0596bd0b97716cc80bfded2d5d7e8cae72f17ffe1f38d908ea9969a51545939fa7876622d1f52981a4cbd4c9975e558f9680b1b21791c11eb6823c61b229c6cc21e06d46a31871e25a7154110e10", 0x87}, {&(0x7f0000000540)="f472f340940446145f816f0f989dd36afd201f8138cfef9542edeb77c5b89b1144cb453edd21c3befff1f8dae1fe4fc8678aa7a8130dfca8c2eb7a93a6257f8986ab71a5d7cbfd2a938f948ca9c65eae290089835c5f97433e4f6ba8", 0x5c}, {&(0x7f00000005c0)="77c644b277f9ceb2198fac7fe04df1177d4fa8253fb6fa018e00b7c34d97f903ce48b054b395366e8ba8bcd03014380d6640e26bef2e5fbcff47acb14d53210de32fff90a542207beb24f626c82994970cb21e9960da243b54a1e79a033e6a4be4730752226434bd87067dc3661fe3ca76e7b624ea1095516a55d3b026fd060dcf946311a241657e428101fb7d8dfaadb3022c91c9add8133e45bc815d196569f55ca6492c3b7fa74e873b7c18e390ef3e4e09de84", 0xb5}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000d489f80ccd70dbd7fed28483044cadc086d4bf3ceb6bd7bf76f95f512392727f00597580a92f1ae36c30c1da43ff20ed6e06acc72217a5344986602280255419134224143d007b869d1b6e6d0744f661baec399bbd0b775730e3ba4ffc176a00b3673eba98038ba53cb598fba59202e0bd4c29175eb13a6d81b1f01a86b4d9bd8ce097bedc79739e7072cdfe19e2cee82558b77474b7b6c17e1ab8cc809e9472018f8f0e936354d8f6a568b7b1ea7f9743c743dcf4b2af09f7c0466d26cc77cb90fa5836a27418463998384c8d5a4d2f361dfd531b223a7afb0580af48a10ec82be9dffaf8c7b2934d42f3b1c8c7013969802e42d9f942c3f15a04328a4e2b2e15919b834fb13afe366c0ee00fcc9f975a070073ee0d0419bb5ce40ee90e22edf97636440b91ebaef64a2760ba30550c0bb718bbc39f3d61d613506560cfd9f6da26df16ede0fbd3b4448d098418a3e76735b8eba07dc3e498029e51a97f534d14bff860193fcae7f9b948fbdd070689a2ef568a9122001cb8de6f08ea97e23739acaf1c8f4132d8ee2093836d209e83d8245bbbf5a06bf05bf9c796d115b721654d88f5fb7e0078d232ea94f0194abcca8e3bb2dc1373be4c47a128cda0224bec2cc7cbbae3ccb35a9f5cf2359059ad50057510c17dd95c8b84f5cef3cf19d095535a65f3809fbf5222da3556b4210b60f55f6946edf4fad4d46b99d43cb1709bdd827093fac5e4fd3f", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x1}, 0xc) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) clock_gettime(0x3, 0x0) setuid(r5) getpeername$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000780)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000800)=0x1) socket$unix(0x1, 0x1, 0x0) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x800000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x3, 0x0, 0x4}, {0x1, 0x7, 0x100000000, 0x8a3e}, {0xe09c, 0x7ff, 0x0, 0x35}, {0x88a, 0x8, 0x10000, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='F') 11:47:03 executing program 0: utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x1fef, 0xd28}, {0x2, 0x21}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) clock_getres(0x7, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) r2 = dup(r0) bind$inet(r2, &(0x7f00000004c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x2, 0x1, 0x9, 0x2}]}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[0x1, 0xffffffff, 0xfffffffffffffffa, 0x6, 0xffff, 0x3ed, 0xffffffffffffffff, 0x2]}) 11:47:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) kqueue() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:03 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x92b8370f18422306) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0xa83cd0dd8e372c06, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xbf0a, 0x6, 0x3, 0xff}, {0x802, 0x2, 0x5bc8, 0x3}, {0x40000000000, 0x3, 0x2, 0x1}, {0x0, 0x1, 0x401, 0xe318}]}) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') open$dir(&(0x7f00000002c0)='./bus\x00', 0x8000, 0xc3) 11:47:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) accept(r0, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f00000002c0)="9e3eaa56000000000004bf9aab42b63993b2000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 11:47:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x25f, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x3c}, 0xa) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={0xfffffffffffffffe, r0, 0x2}) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x18) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 11:47:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") fcntl$dupfd(r1, 0xa, r0) 11:47:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0xffff) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:47:03 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x4, 0x800000) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x3, &(0x7f0000000000)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 11:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 11:47:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x40000000000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x3, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x3, &(0x7f0000000080)) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000180)={0x0, ""/233}, 0xf1, 0x2, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget(0x0, 0x7, 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000007c0)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() preadv(r1, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000005c0)=""/162, 0xa2}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000680)=""/175, 0xaf}], 0x6, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400001, 0x9, 0x4000000000002001, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4", 0x0, 0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000a00)="f13a3c20bf006c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48490b37fae76f4046cb74b9f70f04b11d030ed495bc3148d4c9389eb9c35bafa9dfc14f77da90070c2ddaada11f903a1febaab0bf1d63c07fdaeae3525b9463cb30cce7f557204aa1d7d33f3f913605cccbe8591a1b9bd39ab5eaf0b7a43e5bc790381f66d6c84f3743e642e29b7d39f1b27fa746aa1b2385a0df8eca511242f7ccd57aa083eb8dab4061ae2b87ba33384bd57655c8fe36770e8978c711febc617d7e6f805200d3d31ba5a9bdcfa1dfe3546103a0ababf57c1b8f1f8c74698c0b1afde0d23fbee8cc1c19c55e81e9429e76c7f21094f1f505850f9f9fc309ba4f2cabbdfee82953cccad1c0a9d0907e0e868723111b4d3701f36bb1164abae2baf00007461af87f5a772129823ed201ca37bed43b6cb2861ac64262e01da0dba5e445615bd6f689920578fa4b82b33e4469758f50cd19f5ad61c064910e73da538266cd5c0bb06afc0d3c38382cb0369fbe43c0e610b9ce0928008127d7afc963366d63471451b3a194d774a776c79d3eecd88d38c637cc6743dbc6576eff7857a8883f2a4227278db14c695440a38c65829e723eeba95dc9c8767c8382af5b6d6e5dc", 0x1c1) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25316cc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a45d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d521344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1d7) 11:47:03 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0xd61b1a9aad4c1c98, 0x200, r1) read(r0, &(0x7f0000000080)=""/49, 0x31) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r4}, 0xc) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 11:47:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x200, 0x401, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100, 0x3, 0x9, 0x7fffffff, "aac6e6e66b9d05f16f0a73fb965659c47c9045ae", 0x88d5, 0x80000000}) pread(r2, &(0x7f00000001c0)="631c584116fc25809c25bf10a2da5653e2d5817192bbef58700258e14747098345dc30b1877376a0be4e1d82d22d69195b2719d011c6cbf762e2c956f10cd7", 0x3f, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x7, 0x5, 0x1000, "80d889b608565a1f1b7e1a3c0d674d6f1f00bd64"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 11:47:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x80000000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcb953d0fc1dbe2813e00011b", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/60, 0x3c, 0x1, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x81) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5af2cecd3194895cdaa12e2bd1edb2bd45c6b71a"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3a12) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ed00"/4098], &(0x7f0000000040)=0x1002) socket(0x6, 0x4000, 0x2) 11:47:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8082b6, 0x40}) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 11:47:04 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x20000000000007, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x100000001, 0x3, 0x3}) 11:47:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = syz_open_pts() fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x2) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 11:47:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) 11:47:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 11:47:04 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r0) 11:47:04 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5010, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:47:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x1, 0x80000001, 0x6, 0x8001, &(0x7f0000000040)={{0x190, 0x40, 0x401, 0x9, 0x8, 0x4, 0x1}, {[0xff, 0x3, 0xb6f, 0x86, 0x7, 0x2, 0x5, 0x6, 0x7fffffff, 0x1, 0x401, 0x2, 0x2, 0x5, 0x5, 0x4, 0x1, 0xfffffffffffffffc], [0xd063, 0x5, 0x9000000, 0x185c, 0x5, 0x5, 0x10001, 0x0, 0x200, 0x20000000], [0x8000, 0x200, 0x401, 0x401, 0x9, 0x800, 0x400], [0x5, 0x8, 0x4, 0xd6, 0x1, 0xd2c9], [{0x3, 0x5, 0xfff, 0x200}, {0x1, 0x5, 0x800, 0x9}, {0x1, 0xc25, 0x246, 0x8f5}, {0x3, 0x2, 0x7ff, 0x20}, {0x7, 0x1, 0x1}, {0x0, 0x100000001, 0x7, 0x7f}, {0x1ff, 0x80, 0x8, 0x3ff}, {0xc98, 0xffffffffffffff50, 0x3, 0xffffffffffffffe0}], {0x9, 0x2, 0x6, 0x7}, {0x80000000, 0x100, 0x5b8d, 0x2000}}}, 0x3ff, 0x8000}) listen(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) accept(r0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/165, &(0x7f0000000480)=0xa5) shutdown(r0, 0x2) pipe(&(0x7f00000004c0)) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) 11:47:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xc) 11:47:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 11:47:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xc2c7, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 11:47:04 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x7, 0x8, 0x2, 0x3ff}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8001, 0x8, 0x100000000, 0x1, "3d96bee0c0fd7421cb258afe0ab03e42d77497a8", 0x0, 0xffff}) getuid() fchown(r0, r1, 0x0) 11:47:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1f, 0x8, 0x3, 0x1}, {0x3, 0x2, 0xad}, {0x8001, 0x10000, 0x7, 0x8}]}) kevent(r0, &(0x7f0000000040), 0x1b, 0x0, 0xff, 0x0) kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 11:47:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:47:04 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0x6, &(0x7f0000000200)="8e58508409faa50fdbd0933a1e237ca96e477e26d83a8ec4859f80f94a44cf2ff62f75622932eadd37dd87e44a6801c8b4a97c640bfcab0c500c794872228898d5705d685aac4e31a4c33d5b94964ea6bb923076b29bd95e6886c1a4226a38b3fb63f2b8b3871530daf5f6a92c9aaf35c7ff18fca35d117c7d41412b6a5988da68a61468de321b2ef1f8648a04fc45b5fa0a9eee142fb3d84ece552965b2412fb5302e4557d54b96569814f646cfa6bfef98b61e6be2e0a55bf7680eb0727bfda9773df3d79686f1ac9eae7591eeb9ffadf64d55f17720e3eac4e819a62c3b0803f13c2f626da7d3fe", 0xe9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r2 = syz_open_pts() r3 = dup(r2) close(r1) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x3, &(0x7f0000000800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r1, 0x5) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r14 = getuid() r15 = getgid() sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000440)="068afdec9141f1c99bf607d01ac8c88dac731754ba3c05339661c03f4f4511293bba7be3b9831b11c970a392982b5f1b1ea22a29fe3dd675a2ef09065b4a92e4ede01bcbe3b2ed34b7d6b4898a87cf2185f5bc9526a3a773133f8f9baa94a5b6014dc9536b711fa42a2a92d790c8c8ee1f422a71513914da04fff7ed9040b01b19bdb34f0855a389c06cdf1af30d3eac372cac7b27c1f82dacaea3e87a44d43d7bc6a9ec926bf8abfa868c030225ef98c136df3a5b51e969eb01ba5c8df4696fa149473da667", 0xc6}, {&(0x7f0000000540)="3a18f32569a0df4df0d1fc0101ee3d94a705c0544c07c29d7f7466e6ec96e857ac776072623f69300aca639bd49556377109de3249ecc75b321285f92683d15a5bdafd5d6df34505fd0569ac669b19762959a513e6d590b6e3dbf5bb26e592", 0x5f}, {&(0x7f00000005c0)="a54a81e91331107aa37353798b93ba57a84ec3c9911aede27a5c71b04abc17d3c1ac001953b5fdee05593c03713eb27bc3655a1a0a3fa97165046e22ce4b4dcd54204a159f01461df9499be681cd5c14700f6e4fac388744f325fbb579e500aa033d9db9f98d3b464b2479b20be36dbb10beb74a9941ce7a5236b9f16fe0478701500006795fe6fe", 0x88}, {&(0x7f0000000680)="5db15e829cbddef81b98c45be515025a69e60d491236dacf3694dafbd121a54d7cc916925546e51dcd2ae44a3687f70ca0dd51c35bdd0e23a231284fc1a31b161adb3f2cf70eb70a7735afffb08a52348ab4c11a51ae3a2ab2fb77cead0f2e706476a9f0e2cca9fc1b68d6f3b60416a3b4f10bee4a3d8fd8cfef37e21fe4f8ad6215f5d6395ba435c78b93cd0f4c82e18522f2fa248f6c2daf353ae8b5c0ecfac800f8853d198147c720deb3ea80464b059e684682968c2de8c77d56fe2ca10aa1b82f0c8c1d9a317350597c2ad67c64adb0f170eead9c6f896e4f63b04330fc705869ef06064ed081a6d9a9062afe12ae69e297f745", 0xf6}], 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00600400000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x2}, 0x2) dup(r2) ioctl$TIOCSDTR(r2, 0x20007479) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r16, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:47:04 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/72}, &(0x7f00000001c0)=0x4a) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x3, 0x7, {0x9, 0x5}}) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x10000, 0x6, 0x8000, 0x1, 0x7f, 0x518d, 0x5, 0xafdf8dc251d8bf7b, 0x2, 0x1, 0xba4f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r1) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) clock_getres(0x0, &(0x7f0000000040)) 11:47:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x46) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10a) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') sendto$unix(r0, &(0x7f0000000080)="8f0875403084788b99d96f532954b9aaf1066c009fbc0bd3d0e4fc173a5e1a9513f6fcd6285dc003f52d244a6dc52098fd890ef24e3e669451a43c664522abc0c8b251add937744f15e0b0a1f358be570609c9250373c0b38e2fe7c4a7e3320cf4edbcc22bc8c3bb304f641deb", 0x6d, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 11:47:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 11:47:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$inet6(0x18, 0x2, 0x6) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0xbac}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) 11:47:05 executing program 0: clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) clock_getres(0x4, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = kqueue() lseek(r1, 0x0, 0x0, 0x2) r2 = socket$inet6(0x18, 0x2, 0xfffffffffffffff7) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) write(r1, &(0x7f00000000c0)="41f8f52abfb4456cbd3fb5ca1cad37eae66c09d194f05902531cef001f3af6c4634a8071a8647f001cc02c604f7c5170f13663a04c2c906e3770ee61d6be5652157f06b084e3cab366c16d0a3917588f969210e389885947e6ba57fb7d1ef920a9fcb99bf5ccf27b9be46c4ff99384135d9449ae1a3e02d22d341f2792f15745fc73b953309f8ce309124852a265b1e573", 0x91) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="01a4c5ddf0386f195b213bdbce310a5f07dbda35a2e580f5df4d8177abe1c9ed934e3f334059e662ce01d79a56c9de232141426e0dffd4414cd2c7e52915e1ebefb6479a8fc57dcb4ba4db295173f52e2d0eba93fe58e3b07108cda3e0a0809fa0e4106100", 0x38}, {&(0x7f00000002c0)="fbc0ad08b5f4ea0480bf0aa201387ce1ad91653eaf622ca0a0c2186aaae126277373a733970fba86e5840f5856d0b7cc4c862619b770b8c1c19228e11645dad3342cf82b66b6843f24ff9dd75c8f5d796b83459293f5499bcf729b58fde3f75086f65480ccb9ae295aaee8b5ec9d94dee49486f5b692d3288dd5157ca4d29484227ee7e25e191e4dbb49d4c5b751", 0x8e}], 0x1) 11:47:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) read(r0, &(0x7f0000000100)=""/216, 0xd8) 11:47:05 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) dup(r0) syz_open_pts() setrlimit(0x1, &(0x7f0000000140)={0xffe, 0x200}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 11:47:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18020, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) write(r0, &(0x7f00000002c0)="566189f3539ab207aff86c29dd98298a0299f057f977308eb4", 0x19) chroot(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000300)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 11:47:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) shmget$private(0x0, 0x2000, 0x80, &(0x7f00006eb000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:47:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000013e5b1df5e2b0387f9bed839d4000000000000000000a5e606242ed612e968ad1f34714a47272670bb31808c0fbc1c9438b737e17a945dc35616e594d8f2cfc2f20f0f63d8c79ed3618016f335d0cc36ba269dbd6af87b25d0f32ad804efaf94acffd75193f0e94c6b9f82f487bd92884d7cc138884780080bbf64b0b54bd992745bc5e407f84a393854bcf8e4b42097b76eac596111b423db0943814e31db80bb7150fda9fcdc9b367503b235198a821db4a139fde34cb6c31dcecc3e0099ca2a25a4fdd2"]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$TIOCNOTTY(r0, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:05 executing program 1: pipe(&(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x81) 11:47:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() r3 = getgid() r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r9 = getegid() r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0x400, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) pipe2(&(0x7f0000001a40)={0xffffffffffffffff}, 0x4fdbb35d70206b89) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/speaker\x00', 0x88, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', 0x1, 0x60) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000200)="a35b8245accccc09abcec918ccce14bddfef4d272fe0143703cb23275e520af57026a068457b30ada42dace9caa40164eb3b30403088fc19b304e0a8db3237506cf92165da556440c91294dc7f7140da18d912c298052a81b8cbc92587659101c7cebf950e1c2b85941bc2a72289", 0x6e}, {&(0x7f0000000280)="9700f8644d63797c4ad31234e00f6e5a03cff3e3ea002b5fef710d9a311a9d4383b69b764c939686dd1d664da41a8159a21a76bbb395bab83739f48a6a7f4de1a396200a5462064f9c832fa93a34aa204fd1448cb68bc84897c9504272734ce4074da9f5725f7117e814f26dd3b2f9e9c90ab597d2a2fef03badd14bfb944fa8fc46c60d89b5c47f2f1e3cc8702395afff1943772d49441506c37ed3089b346459ee556d39a1e2854fa05d9def4dfc9f3e096b75ea2ae9fcba1c", 0xba}, {&(0x7f0000000340)="873a4a4fef8c4b7039b19fec784c46f0c419a796a81ab61d1b71250b64b12e163692351d1031a0981fac16e35bbe24c450cad08c9d279c2e17e00324561203c251237e6446e2", 0x46}, {&(0x7f00000003c0)="ecbcfc520544570adb49a8638751b9237821b50caa2849713b5eb67e1d7d497e70dabb790300f3d248ce3c2f2877b8d11e07c402b4f677d19277108d1560fedaa37e8b187693e43fee38f81cf4cc3c361c14e406189a3d6be6071f", 0x5b}, {&(0x7f0000000440)="fd827ce17281896112121662ffdef8577b973b1a6aa7bd4c41239f1e767f3d8a46e7d8ff68e469bf329d89839c65fa65fb6fa76789b1", 0x36}, {&(0x7f0000000480)="5ddb573a06ea49301d8a3dae7ce96bfad2ea11558d9f23b56f73b19ce93fe39eadb051d096b60ed6030806708cac43695bf08bc7c1a8cf74966aece56562788720f7783be37bb5127d36960f0088b8dc84daedb762bcfd6da1cb7be0fc288c398230b91db4cc08b0651aac274bb4650eb8c14a1fcc8c5e5152ff1968e61daa46bbf5177ae894104ed3d67d015de8dd5f9ade357f1c5873e28948836e98f87440ceeb21e1ffc72da2398aead1ea8a1a8879996136a69c328c846fbf40333bff0506fa8638f0814130b5b366e7", 0xcc}, {&(0x7f0000000580)="aaacc6ead712e7793728e26c53801cbb7baf559a199a5444ea121d1837d1f56166c37d4238ec3af12001a00f385d6ed33f807e2c1abc704ec701be43eab85b1f33777e2a297f93a1d4f8662107febf5bdf47b7f25efe83118226875cc58f5612969796795b862d88b1d4f344b341d7a8d8b804edd18dcf32843916990a212ed39c1cd0f6927f5ba9ff57933c5a8dd4915310e834db0dcff59f4f261b1b3d9a17d935216ec28929b7329961d5c959aafaed48021139ab18fc9803f2ec91b52d0e6f5f628cc0949fb12cc0f8e2e1b38bff14f1cffb45b0bcf1938fa02bde2cbdbdc50a9e77bf099bf645833dae40e4ee4d6babf7fda719c6428e", 0xf9}, {&(0x7f0000000680)="114678920ae04fa2e9c0423b64a8d76873921e846be50a7c69f58f30f7a7029ee55680108ec37d92c942110d150919e21becc76d33f93a8dd04e4d39cbc37f2b28aff152122db876490e89ad85e416a34a0353988b1a7f9d2fb8b6902451dad9a3915fd16df6aab6d05756fe", 0x6c}], 0x8, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20, r21]}], 0xd8, 0x8}, 0x403) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r22, r23) bind(r23, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001c40)={r11, r15, r9}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) listen(r22, 0x0) ioctl$WSMUXIO_INJECTEVENT(r23, 0x80185760, &(0x7f0000000080)={0x5, 0xfffffffffffffff7, {0x0, 0xffff}}) connect(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB="0069c7c103ecb7f7ff06653000"], 0xa) 11:47:05 executing program 1: r0 = socket(0x1, 0x1, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="204ab37ab460de7e84eb5c79ce395dc8a983537aac9aa4be9b3ca9f1ae01983528a29e9f", 0x24, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 11:47:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x10000, 0x5}, 0x10) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 11:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x8328, 0x4, 0xa0, 0x20}, {0x1, 0x20, 0x4, 0x8000}, {0x6df, 0x21, 0x7, 0x50c}, {0x20, 0x40, 0x0, 0x5}, {0x7, 0x0, 0x81, 0x6}, {0x1f, 0x4, 0x200, 0x34}, {0x40, 0x0, 0x5f, 0x3}, {0x101, 0x6, 0x400, 0x9}, {0x68c6, 0x5, 0xffffffffffff0001, 0x5}, {0x2, 0x9, 0x7fff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7, 0x0, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 11:47:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = geteuid() r2 = getegid() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x6) chown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x45}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000000)="13381e75cc5acba656a114ffc7a99cfaf981c7cad0ff5d6b1dcbe54909c19fb195b7fbbe796c23bb952df64e79b97926bec21f932c61648646554343e6bc34f8bea4ef3745073e2ec2e32f0f1b877b235e803e60", 0x54, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x80000006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xe03df26d7b3bddb9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="a79406d7f5b9d7a8af9cb2a906b5623aa2be90b80a68e34fce6d4b40472995bba4a283dad0db9ffe555a056332b14a2aa7f2648a67183a9540483c476d57f5f43cc1bba9e9036d433bd864e570a09fe103ba8eab409a6df24ed155412043ef5e074f2e9f4a0ccfc0d100d893433471eddd74492df2a3ed8568fc7c89a672d2a609a772144364d708fb1e72496cb62b6849e8ea197cf841440a59e8e756acd39e0358f48e865ffc9babe636c6b25b617a7d7e81e0fae41cb35468ffde54fd7f868e966e5bb8461519d111103c70c2120b5ecd178c346dc7f74ffcf4aadc5d5fa70f0172f6badf734f76a261e97f46590bdc931156ebdb858f3a1d307a79e315", 0xff) 11:47:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 11:47:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwrite(r0, &(0x7f0000000080)="cf733b1a833a14f18812681b003628b1fed96630b4b20269c02cdb814e9baf54845ee6ec761779513d1574976bda4ee5950774b4bd222b9277b49b246ba042102035a3a3b49fd3d9e9df9d3f8ba985ec7248fee8862fd949ac8c610f7a7bcbcf6183232473d454fa4865a06e2d6f4d566573622f07bb1c836bb3c23e6254cd29655e57e28c0437169bf3a190f96cefa9e3e196e90785dada7f3b42d192689c7b2c1ce82bc2795e47d141d0d8ee97c9402095cd9b012728acfe", 0xb9, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0x8, 0x4}, {0x1, 0x7, 0x23, 0x2}, {0x100000001, 0x6, 0x10000000, 0xb2b}, {0x1, 0x6, 0x86c0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:47:07 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x80) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x80000000, 0x5, 0x7f, 0x40}, {0x1ff, 0x3, 0x6, 0x87c4}, {0x101, 0x101, 0x0, 0x3}, {0x100, 0x20, 0xffffffff, 0x7}, {0x101, 0x3f, 0x0, 0x7fffffff}, {0x10000, 0x3, 0x101, 0x9}, {0x7fff, 0x80, 0x1000, 0x9}, {0x9f4, 0xfffffffffffeffff, 0x0, 0x400}, {0x10000, 0x8, 0x24, 0x200}]}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:47:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 11:47:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x354, &(0x7f0000000040)}) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000300)="f6a88d7043946e7bf28bff18fb7e9873b6e877c36fb793f0e40b17ccf17f4cae3134eb19700c5816a3f97db89b773060e5719d4f3342162a48457ed338950be15c18fa372c20b1414af5349769004271b52f8c80bdd3e10f86c14a7db99c45066bc23097c1496c2ef0", 0x69}, {&(0x7f0000000380)="fd54c15b0629dc38aeea35d8030a3efc799b0e406deac9cea9a62ea44f0f230f9ec8a024479c3f3ed2256be1937d12b5f5524a16cda658cae99a687f705e422c6c97684aaea3cacc45067b1b531490f0281835a7c0191d0165ca592baa56e8a13623542232ab746ca0b50069782add91a3731fa210fc6da59ac5600535d7caddcbb33278", 0x84}, {&(0x7f0000000440)="3c675466f9db9a51a70dd95c3c0728018851394c4234564ce518da9dfd69937904cdd7ac3fb1f8b02a58e589fae182b068eb3412e5caf1758eae39872e260d5af2a66ac3ee24994fff04c5", 0x4b}, {&(0x7f0000000000)="ec543170f985f40fa62dec6c18055d4aaddcec6bdde666fab80d1c812c", 0x1d}, {&(0x7f00000004c0)="c88e84e63f4bc5bf90a0658ca49027c4e119229a55a19417ceba5400286129aee0233d806e505db89fe687db657bb743bacbc4395ff35946612a7a36fe278e3cce8b5d7a94f61a3a68a912fcc94ced6bfec7ec9e281a9d7c5c131e707c4973a01ecc91aad0d6468c9dbd348128b39dbef54e47de579e1838b4291ff0440b2af032976bf7b445d71cc70b", 0x8a}, {&(0x7f0000000580)="4ddcd3b5acde28fba10fd841961d0299e5939b87ef26a780130534d1ccdb44f69c3a30ffce9278a0c4e731719508d6e1cabc1a947e461b9b51f19bc5d502052f6104c11dc4a29320b6e051c975cbc54e68dcba08eb8f74dcd3d1cc261c7a3a3184a49c8bb8ccb3e2ce04b24a1fdf7fc182fb06d71d1f81d959d8f2f9d1089b199fc277028bfd3b793030", 0x8a}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="1001000000000000ffff0000080000008a2ff36b448d958655cc3188479a4b2f5680969998a336731e1de747d8d03ef2f7e408003e4e7bf8937a7970ddbec84e49315ba47cdb85e662ae42cfb7af9c9589360a570b9d51e1117232d84f9c7c577a7cdfa9da50ca9a37cf9069218787c4f7ed0dfced285bc3c7e7916853c630716a916295d8552e7d00b237a01b832b809679917b116e1a6e03b56ae393376553352c229c6619c4c2f5f47a9d5c534e00345cd1cb6f3d1a13cc2c2b03fc678e001ffc1c04c91c7956797625d171002ec25e68f326ebb81ca6407ef8c703b9054452e4dbd6af6b1dce2a54976e8bcc9e1409050025035aff2f37b91dbfeb8f7fdcebf72d190bd1a32329ee000000000000101000000000000001000000800000002146650bcb6b0779cfb6a2a1f4f3e18fdedd948b1b3bffa633ef7ca04f058ba83fd023e03723459186ac2a5ed5cb529af75c9779bf8607fba54c4d35887d21630d7cea72073e699498c9bf30ded79f6ed957a5e139d45b8730c0bad7e9cc3d61793651759c4b48addc524cfe56e067434e53d6fac60f1fa421528debff887cd041ff407acafe250c194a171ebe932ef76e8139de7ffedd84b204f7fd0602682804d7f9431ea8175b52a195df8bfbea0423663903103855f42ffffaf7d341f3219128d94303c301a56b886cef98d8f15a235227ac0dea5a0903ff2c4e3aa8da638c628ba92becd3f7e00a8138f91220f0d29e8a9a308ca9c9e75674f008061883d9da7f0ec6f786481fb5d0a6a629595029d59e09cafe97e82eb0c397122b5a3448c181ba45177ec8c4aeb5fb58cfbc9fdf9c32ebbb30821e0a3df25eafa3a1b91e4b69a4cbac372fa34593c86532935e497ffd304a88aeb8adf23a6a0ecf4a5affc4449353ee234a1c2d0460ad7212c11bf6d260173a6e8365e098ed556f5ce32318ebce4a31e9f71eb5be47e6507336ecde6d6f9bbe47a30558562762efbd9ab6d5a9afd44d29169ecb484f92ab11584e7a01097f73dcafddb9f39e0ec8d487ca9fe3169982ed87e9135fe72e2194788b1c24a0698c5a691a494f0e298c7ba4df85d0a842867bd51b721a9b51ef13bdf7c3c8dede580e6f5dfacf432eed8cbd4d25ed8bce8d5e7538247088bc34321c804169802dc2138b113c2f271f1d4e2ac22904606832f2bed3e7cc6ad89123223801c6c60d29f2547730cc8325ad662a2aab3a46f5c130a721653d229669c161a4aecb458fc2da513a74e9b7f25357a7e08fa668a77cd70db3cf399f76da3a52d4ce7ae73448e105d9fa0a99ebc8ad12684fe54f006640fa2ba4b0bccd8d92a174a9c4162c1ffc3c91161155c0a6d77b31912bbaa4243b680712d44099692e262e4e9e68dfb224c9847823ee31cc806ddf7e3bbbe168401a1157ef4513ab131c35a6f23015f06354ca386636e1f530b41dac6fb18b6914d7395b489089f38ba0b1f8cfe7c70119aacc89f4537ad1eef142a9c7bfdce45b779862d1c8874c96a4199fc7826a5a8849795c8baa8ccd6c8810af416377010407aca264086b23e150d0ead5114bc23cf6be00360612b2f5af85c3abf2b2e021d35ff868c596459d39c9b5466bd29e8b17fe96554629afec9a3b24bc923d150bf9070b1b8fe14ba4807d7e9970663f6406bd77674bcbd10f83135589c0ffb210a6b38ff66268a8688dae9a3ba07f83854a381e0260606e46b1eddd4e90c2644f9f8125de7787530421fa2fc1754353dce95b417de310e4c42eeb73e1f15703fc40f689d9d061438d9b63b2de52f550eca5faa94445b4708e373420743c61fee7820a887f4d87542c1c928a1b0a70d30c192f8f82ab80468e41765aa7a334f017b87615d986ff8b2a3c6c43b24733b89338318c00e0915bd46043fdb6610558e1715dd943bacb2046f8a5354fabf0d26b1e51fcb18d95e6c8c0d5a0921897c7975768d89b87f62670ec734da1894ac14f7fcd2e3c96b32203eb5eb64015f93114c33c6f1e127b5bcb6ddca4a4ea5550a11d3536323bac307667a981df01a359fd37ed89e13fdceef34785da1c96eaf20788d67f131b0fcfd39238e9e03061af2ba7af754099c921d0eb5fb923dd539cb589146addd0cadefbe5b0a19769f11a6090b894e1f4be4b3698fd665b16393908d63b0022c5980e55f5eb4801deb8354a1749ab6611d2461103e1f937a15c5d3a79981cdd3ff35fcf5daebe45c02eac3b132c04d01b15ae6dbd9014c3875659b99c3099040a5280f809baa7fe94af73d2a48f21d1138ba4780906352dcb5169acabaac40f24affbd563a414e6db1404a9a4799a8d3a81208779b8a588591ab17164e15c2c1559e418b2953b0d7d6da539e8e19ff7c3e349c71c8b2639ab6f817a8d20c819aae0e8e3dc1c1d071cec59584dc09a3f9e5e8d8046517f932ac3df4fbb372390f4f2d19e790a30ccce760bc566803e45a961ad089c487f54b3cfedc7293d05bb6a48b6bc0b0f1b4b60f35e96bc942ffabe1b6f5f79634912fea856201d0720e0acc5cdce49ee86275ac94adfbc6531638b6d019b049026e980623e8082354c0bc68019f7ffe12f89fa05abfdbc9f76936593f880ca8d703388130b959655aae7e000d9dc593071061b8a5399b0260a69654ee01b5cbc98f9f4e59b18cd4ed36686841adcac2a7b728eca39ebb73429119678db1868eec01f57ae201ed834fb450d811061fdd46049bc4a3269e77abae32ca1842084f54882403601dd6a74e17f881fb7aa0a1941873e0351f3d7666382e5cb26e089116bc8f8ee5777a94a7128d485274e56e6e4972bf15b36b894d3ab861a63bd12c6acb9168fc68a9395bcd5f8cc6499675388954ee4e3b003995c1736c6142398afb406a0b0947bccf3c76aa7ee91d608fb434bb558a68e0ea7e85fbc9bb91453240a1c114cd0d2b53b794d735b4094d4ed70564b308de52ff876e5d5e7500457b8040cdc97bb3511277c475e448fdd316b24d925a2749c4e2b379ea52c3672d9bf8c8840549329d4b149cf0274a3d606a5bd77b22a2fb36278b5e439cd961ebda6621dceeb05b384d3126905f54839c72633804e04e9344bdc05175abbeecdf11297e7a01604ce9a807fc536ac998edb2bf4dc32b309a56d8b46f50b2c97c1b140460dd9a7b0fd9d9b7687320000000000000003fd97fbf143d7acaaf40da006fc6e3eb1dd63bf1814c1e8056b3215534dd42927bcc9ae6b328c80b8429380248e8c3305cf5f70d1cbb207f71ea9f040b6b7d1f2fa09e23b663265c9346fd728878e6d0f94a762c63137dc528e3a321f84f0d9931d123753f48122ae2164dddc5442242638f7b72234b3e12e8ba35b14730464ff3b2d78c941213b62cda309417b7d23827bc391a36e0be46373fa806160e7e6518a334f8f0615d53c0310a8662d8e3ddaf0aab2e9ae847c6552c595ffec2f5c237ae9c152fb6677fcfd7612c63759bc945a9a8089f5c4e617349847fe6318b372f3afb4f5a5eae51317c8f64a7425e8c2cecbd6f440f2cc79260944eb2cb2d5d813936731c7ad0c000df9097944bc50f5fe1b7030ec88e42eba560b7567452b88e3464a3ad3f8ed89898bb70b9bd01460289a33234db2149f70ec9e9a6616ca3656c336d7344e97d31efe3302ab7fafc04971b22cad8f07eaf082c5be0c1fba5f6acb60f799ddbef7b54c4df9cb3d07695aa7a5cd10ca79ee12bbcc3064ea900809e9fb507f4ceaa742af3c0bc879a41594b7fa6c91acc82af4a4ab0484c6327b280ad2398ccec8801d884ea46b7df833225de98b085389307d97e596d783da6d67d5daaa60945963b5561c4e04f90cf3deaffae8cf42c4bb8cdba77deb107e5f09f6e9acc0936a124ea672078aec5807051d84653e74ed59b6edcf9b07ebd713f1812e4faa252b9a0f45c6ea4e4981c1ddc6173a4430b2024947c02facc50b54df32664c3504e3a01c87481d0c4fe6418db2e1cbb9982e99231766e3ff7802c769ce07be6942be4137319edee174ef72e75461d24dbc807874a883d0faf35cac584563d6045a39fcf79189c22d4bd097c22ae474b882e2292acaa09acdf565c3320813d8599082bc8293df5abc98ef60687abac7038644095132eff3c29a6b9e1f76f3619ef675fd99cccc3393f2d5c7238bd00371682057ba50a7d295451016465ab0de0c2b01aa945a733ad8fca912651ef80e5e41c2e407106b905269f8472157793c0a0ba4925f951c23fb0e93fa229b9a57b7a5f7dd0cce07d2ef703de23b55ad8b7a13b1f06a5f54fc2945c5c8bea36bdcd3268a7d5fa445b21aaa6cfcaa9f1912a1bb2daf785b0ef888685a65ee60bc5c101b1c17386485ac35c0c1daf141a887b69eab45621961da08e83ad09340c247b036bbe54a7b1dca91b64c02064e8628805abc8e727d21c88d4ae85ac8c8754f7fe888f3520206f10858d4b4de0d64b76ca50c6bb5e1d63b6ae1568d5d652c608a6e30f2a9202e467087cf46249f52ef159b5a630884349b72725ab410d2a3a0f0a6e166805f8ad9524d52409383826ae02f60d6a4084973109cae6abdeb27c1a886191466608ad8246905b3fc606e785b48e80494441b3309f67f8cfe1bc30ae8d23699360b9aa1ea2d8abc04f4d42626802515655b73734fe8a4604024e1b6de03442f8850f52c8003b32d9e984ecb712c8a3fd47cf249ab269d4baba588e9546677b98a20d9f90807c7635bd70c7df07a2d6abeaa6c0f988ec7c7f776a7e7fba3f8623331b469c6e0fc2c52c1906d6ddcd0cb2a11666b14127729c81d89ca58325c06d533acce8d989fc78d2f15ab546289a57a9b201340ee9a6167c0d91d4f9b3f2f831bc5d6b46da9bf5b652495a349b0672447fe0fba60f9b69a86719fab9613ce0b8b542f8ecf1fb2fa73c8a7fb29a2d9f80a22b72423e5146a77f83aecc3598aa144a217687560e073d1c481512a439ca846bb477014ca6d2eb72771ffa05239378337decd75959e03f27c62015ed0d065033e2d93c0f5ad47d5f8458f47d7e0650d2e08b860feeabaf002eee1e0aed989fc8ace282a16184b96a7ac0d341192503f0c44b3a46ebfa325e192f4f9f8d74fa743d5089c02eafff52fc322e7583a39c57d5b80d671021da50122faac9362c1882ddeae8ca8bad0bd9e6393f85a30706fc48115810f22c9e22f2a8685e2d561e32b3537e8fd8e27498c26c7707ac20a004855d301c88ca310478fbbfae1a149e5f6cebeef3d3d001eadd5cc5e2efbe341128fc60662ff0520aff1f96724864b2d53e27a7629e87b70c34790831df5dcfefb2a10f8d8c322ce2e65e0de2f0e6b77800df9be03be469f314ef0821decbcd68c2bce3f5aef0c80a63d0c59035abd6c1eaa502829a670a6926d08e2c55030efdd907be5008830c93fd975ef1d7ce8ae803fa567cabbd6e2b2ab75fbf4143a14d4af372ddd1378ba0f02f5f538a5d66c73163b32316dda662fc9652a922fe2e9482e03935807dfd31c564447fcbe95ac39cc442417b127fe5be0263fdb1cb3b6b4ade261b946521e8910901e382fad62b870a8b3cdbac752cb8491fe3f6df53bdd343dff4c596534c67ca1f4da386c760fe0e49bc9c0024af74232b35d14d2fd4ebdaeba1b90ff908b1ab19d2a580c4aad27a23d302b1d8eea0724566dfab9f8fce17b193eb717901b18aa19299890fc123b18aa5a3f84fbeb7d001f28b22a314d347ba27e5e236b35d498a0e94234bae5468cc8f6f5757e1f51d420270fe6129bac7970db241a394e8e96aabcbd5a52a701b461fa6a0028042b9dce79bfc08ac6e9b505483e8d9a6404d6b8979d5af55b45c3029b0bcaa02c0ea3472f70290e4b418bd1d1355f57c9302735faf8332017dbeef8409fdcd819ab9d1c2761cbc4b5f22c420ff2a22aed3dc0d41865183e84ddd7f87a05ddf9ca9644a2b0886ebaa76c14167370dfa8e5bf7e8ad58f143911e6d03fe94b4e95f8e963f92f14feead290b7559ee665046df2efc6161e9d00dcfc495775eb4d9df41f120cce9ac7d0cbc3a8b160fa0d4db9718d062bcfdde52d33ca78a76600a3b7e28825db3398d852e63de137fd50cb8aa778e2c1719720ff0c24b8e07f7cd0400133c69ccd84464aab4deec8fb15247019b9f8a7733c3af51523a3585694de81de12b49f98bc557cb7fa8c251c392e8de424ccdce5364098bfa8b8c38edebee95486f4a55373e7212a"], 0x1120}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x5, 0x6) syz_emit_ethernet(0xfe54, &(0x7f0000000180)="b6") getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r2, &(0x7f0000000200)="9dd0765c9417d13506242b3fea0b626eccc7f128c55b51d90c6a77e24708e177dc26068df9b7950df656814c2af69dbd06e39421c543dee45ee76e98e070516850c4f233b1c6b5b96d18e8eac20c4b18125ef7658178e3b00adf1a0eebf3e1be7657f202935728e9ddba807b2a0d6752daf96047c06528df9bdc48deece0a8034ce0fa6bb64c2aa2121a5626605eed1886ee1d3bc1d0af59d42b0046d4f9a255302194d43e8034fdecb4dc4410b10a567029c7de8bd0ca704aa9a391009a6816353529ddf1d4bf0d09d3364e0de8d5cd00ecf78b138fd7b34fe0815be6d9bd30a5b0718260dbafd20cbf5325ce316122ec12db6a19be9e3af6328a9ce8c2dd", 0xff, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0xd26}, 0xc) writev(r2, &(0x7f0000002840)=[{&(0x7f0000001840)="2ae810b193c1ee8171691bb28e9bbb980f104c035a5af7fee5d454d56239b5e9527aededbc0bb40bf2c0ecfcbf8c7d4787f5e2d0e39e46844ed70f724aea11b9b7785d6714792846c91f6beb3c3060b8c5c037b616b4ee06c5e5c1e49331cbe2c9d551adbe5e039ec709d7ad853d4a3b7bfd80407377766c274cd9d24a6fcd73210bbb196a3216d10d9ac71f58d7635d48a9a8b9368106a13a48470ebc5bd5f6946fe5ddadc73f49df1008ebf29e5d1ea817316dede97e1ae589002c947027f3606b381c702e625a6fe7aff62bf83b4c3095ce90956254cca91825ac8e034c7e0616847513622716e7fa139381f57036d90e592eadf27b136625abc1b25a8eb5880077f4330c44d9927a2a815c7ccfaae07c8f1165f4bb5981996d474f5c147a589ad635b85fa2368b803858ab1ad1524448d632b0bea6c0d593ecfa9f07bbed719641235bb56f7be4a5a0409980e509ecd89038550cb9c823a13817895858c28389762ae358c3e1a9f0d2ffa5684a31fa075a2f84b7d8097cc1d46df227eed3aa35a5ec558aeae64ccf319950d4445c885b1ca1e9aa1c6220a392b0835206775b327c38718c1fed073eb539fe8271f494944be227053c2b967c0527fdff6df7e579e2f5169f497828334372ba9b9cf7d046996ce6e9d6c85b139e927f50d46ee409e7b5cd7699521c75a3cc2570c5be1527159199cc42a693b73a15c747913dba2059057b9cbb77298a96c57aab0102f2c3f58d17d6649b6d70fb0993101c686636f9470cf119d892b027516c1b39fab1993396dd7023311449698dde9fc025c62b6a00b8ceb04e4c4672256246a9a9c9b84fdd8d102db157d76a725386070ff1fc8923f9448d2a313f54c6b245f068d3cf8cd084da56a9b5fdc634385b519dabe7f5163a39c3cbc969be93f96f6f75c98c06888a9b0e38be5c417c83618efcd5e5c2301a12f0e5818c8ecfe1e40acc3893e992ed6093e5d2c823496aca653bc9e6410a412ba304346e2a8a64483ae8f565b9556c8c0c71c401058de1870fbd028c5f049efdbae3632233f76ae2ae1d188dc21e36d418d39b63836027fb67592dfb04c358d91521b79ba22db425653955ec8d46effab7a10129b72a35a19e626e2adf65bc7a31d4821d672702ce5c4dfd35c78ea961bdc3f0b75cb555b8993f11360e47f804870a2b28ddea824fd699341f5917f334e21674f807247ff0fb32a941ad82e9d2eac02b8158c6ef2331e78c810eef17b59d0fc49e86a323c7c04902aa0545302611e129ee56724f0aae95e5811aa6d5e1fa995fb5645e9bb55ce00c0ab0613efa16f3de5e9cdbfd686b7bd4651e183dd4da1487baa3182739a68e55aebeccebb1413cd6a4c8c8b1b5fb5f432315c6c219341fc609db1cb1531ce41e9a520fdf56725841f69b566226e497181f2d49aebb60db86f6d2b74a715a0a4f95c533aa56c11f12509c82e399effbed79dd2cc89504ac9ebcc2a02c211c4bb337e1a4e63972dfd4449b71c6d2986fa80797c64e92428ce821b0e678d63d4156e5eb950543b3da38938382261a77af6627c7a8143aab1ac2663ea432138d91b98d24d5b4aeab0ba10abd81d081f3edf59fcec5594e6e5731278bebd70c8c971e86c81be0318d2fbfeceff3bf5cc171e23640e3b65458252b937b35110f2f74c14f81d275852f47dfd1dbc6a4445e26985be83e726cab6eca49d1f06204785d785e88185ccbff0b53db81555d18a17a5ee27f43a7425af73a9cd901240252a747383a500085e5fd89859cd58c21c8e5712423dcaaee8f31b483721eb7f122b97ddb50485b9fa0e16715c5b39b553d939e3928b2933d3b94e8359a074c48d4b9e12e841e576c9a391bc84727e8670a12b16d8d4e30f2aa37e1d9d27df9d58f9bfb070c36c30975a6ae1b181ac926f356ce180321691e174e3dbcf3ab7d8d73a4aa6bea1f812a5c62b56494f2c9984de27d47d414d06b4fac355834f3236ee36118d5048a3f8a22f075984f8dba335989cde515727c9ef47de61ca244ab589cd2a8f17d39e83d5e834e097efe84e8a963941b677506579ca33fe6f65bb7a077086745ded1115c2cd7ef2310c01493ec05de864da0cdf9dac4aada7fa41c1d62a4246327af6ab82484e5900e280bd298372861de0f31fa1e44b3ede3388be801d4f0218561d7c1e16d8f515e6f87236cf71f9cf48d1d36b3289b0b2deded42e392425c051363d47a1238b1fe4bbc48a718dcf6f546388b8c6042f6e5f87a054b28ac037c6da4a34aeb2d7c2f35a3dd6da8bb2951baf124e5fc9c81d2638b243143eb944cae772b3d2a9fda3ed6446c89601e8898b3b586d6fa1f7804c114e6e4001a5febba4d424b23f1d1cafac5bcde8c69af9b531d82160a12257fc763f875af6eb87a1ab530792d116a9ec85f220803f96f9a9173935821ea8cadb111117963f1b9f11b23b1623eadfd68c6dcaa8e6da7360b37207fb45dff7b0ee7cca02b0a8ba6a12ed25b2899b09acd3e01de8f45da6546dd04c2de501861c520383b465a87aa3454956042fe168fb3887cea0f9a30d85ff8cd822facb66141c1740080e455a7b450591d4206041c608b068ebc4174c2a0ad56becbb4ae12b2234e0eefef501746f5cb1d8915e5dfcc711943ebbc4ccfe0265b33d4ff6fa09be726c697ea840b72ac5a92054d1162356eb8c8b8cf7c1346dfecb3bf265f39e28b1e19266a8fa2a7ef204fbff2c2669fed281ef8956da7ad1bacf77a2dfdc34ec3d05558d99375e55f5d9228c5262a3f48ee574e43c772dae438cd7fb6e904151b56d2c7b36fe48f1bbbcff60e857e7f77495ff4f7aac5cdc186725e9796e2f08c35c00ba642acc14ac2427029f64e08c91b2529f9efa0181ecdc7d80fb552df78979db03737589e2e1b63462d59965f4a08e19edb75ee1f3aab310381e40cea6a28f4f277e00faa7054f95a1fcfc621565460055f6ba348824a33e1ece083c17ca96833e0a49c720a667a43b144bc3bbdf5e64618512f2678f0ea623d02c917575a1b18dbded230b7e83da16451cd0f230b92bdb686789990e30dbaa1583f4f22b09b5bfa2c8226aab466c5f8d75e859fd3c631026185e9e07bacb002e8a85f1af27447a499e91552bff7e3a7a92df8f1a13dfe1303e52fd783438fc546f98dcb6d1f9a39d71421520f76f71e9128db5a88df33e63b079844a292ca16868a3f945e2d600e56967f1a04d2964f6861ddb649134c7456de00deccd94d824e75156cc190d598b26abbce4e46f4ea79541b3e9b9fa0aaa6d1e912c2748430ba0647715c81449094670943ec0e6fb17e4dd3c615b66199adeb47caf00857599adeaeeef67f6a90050dd11bdd73cd9187adc1c25b39ad0e46eb7976cc45ca5b130add73f93c41cdc28583bcd832e878ccb651944169b548b43ecafd3a17e958c5938f83238b77135e3bc9f2ad2514bebeb9cb56b16ddccfbdcc2f7c68801b740a8a82d3adc3b6821aa87ab4fe05c295e1b51a795ddd3193747a10718693f7524745141fb83928821f769289698990a0277b67469325ef174c1ef30e06ce9d575873b4f973ae4ac289e3f7b89461848c7c267868b356c3ceb604b22c127eff9313b725ad0ba1ede0ea3c3e5d71f49e73ad8ebe04c410d39d0b8c4ef49bcdfddeee8e6f71116352108f36eda5e2b98209af3a7e91d05078ef55612990b54ba506936fda0987215da4466f35090d60324ea7a3a7c91420795a311e2b9fe2b68282e4662658600b70e566e41995d9127223f17254e5559817b7bbe2c02feddcb4cd85b6217a8834e095585eaf1ff79437b81ee7e9e3e428eae2b6a7bd13268e12f4427f3675bee44e816c2fd696f7ab325f31454877baf4db07b140206b9f6042c45ff90c749475b90f66a432f8ae27f7482057681fb175efaffab8067597232be9e0779e18e1ef201c9973c9a874ccc675b6de1288c0a4b1ac4872c3726444636d35db406adcfafb5db8cc567124f626a8c00ba8c6eb09b4f1c51913c2a100bae56d3b592c235f49abb12cdf5d6a93ec8e06c9e8f851444a8e17277b8f37accf0994eecedcbf315fcf85d57b2d624b9a0e687126231cd396b482464d01e25ae280c4bd106959e9b92bc4eced7ae5d7a0fbd7ffa5c2f801b617b650f6dc095d422c2a39e3b1679a28ab1ec525ad3d5d8e331b587d3730eace8e819f289f284feed196ccd5df634eb9f0f088c29b86f3209aa2034291ae6cf2946ce6a5a3dbc106456a0eb941b4fbc19e8d35fdf99e87d90e7bb08e4ede4abe6d4e30a26c10987fbddbafdb8bab29884eeac3abb39babe2e9a2abcd4f86bebfdde9c9f031299040d1ff38b1c04b7627cb55c327c17726da45224f559d480d8d6fd7c83ddc051b496eeed52a6000138cd36757a37c4b31a1e261d581ed51137696caa43ae52b08ea4502bac35ca79c07d3720edf0ff0bc394b2f0c56813382ff16d337028eac61dfaec58d1f31c40ab380f1c1a4bff681ce8f0f83c1d4792d86c4b812e08948e2b58f8a4671b6264b11464da3f5d8958c67f267a8cab401e0897d0d4755dbf9e36421a2f56104588e8e14fdb6a835ff5a9e95753e96ea00dca9ea0f1b27a55108760400c95ca29c1e515878867b7eb54ee5f8b7bff30fd9ccb27d814e65ebd653555ec59d2a1682bedf16ccfd509a0147509ea4c493bfb4960c3ff5a8d7d142aea02469d8208c34d4402b0cc060e7dd5bf0711747b06cb4277dd90c762ec622baeb393f2fc4e913021df31409c1eb04fc6369c656f5dcd6efc2878c6ecc3ba0771b815900ed62dc71301009934dafb1f27da0231542830159484f453581445454296e277076337b2ee0b7e22aa92684d30a9fb96e540a3b79fc799a048345c0b1673bca68afe533c3d937f197704b1c3571bb58733fc3fa70da296dc9332d856495fbe0358589e561b00f538975b82794f1cc93c8187ed8ee43105a4bb88b90e1db635286a8efd3b9086dd7fc960d7cf2044d04a68c54a3533608a96f6285dcf87b0f319b705ba90178d142a7fba248648670b743d45b01504d60b5f49c78eaef19e76b79a4f60e6d87fcc7b8435dc462484227ab69cff82668ad11b2633ba9e4a05a7fd088646776c50b0e096fcd4efbc967eacd7da233d16f6b24b676d18483b93f19a1e2a0055f3dac4b372168e68360bd2d274f73219c4f19dafac5763ff1c37cd9d5d58efa28259d126cf7f96b2e9a4cbe7c0dbf40099eb77f1f07ae41ce42f875e4cf541dc84c64d03e81cf766193c9104b5600f8aa59a3dc2b7d9b54067a73761ccfe75f01434c374dd824e9beb0c50737b6b80ce4778446551722190642b75ab2fadd898c6f34d1fe0aae0d5e71eae6135a211c5a7dc080b885def031818f94765cb29fb59984ab9e48f81143eae2b8fc50713b327f85199782f486ad86296619472cea8f654a175e2a9bd288858f260164a4d3b7589617ef5d95663a67490c844e06ed4a7fe1338d3019898edd581973df62311af3475973f44520a35a8e0415e4006113e73b6875517719d5225e04ad619637129e33552208641686a7c9964eb3834861c75bd93ae1a3d12f63dac489418ab57701311341331ab35768d97b826620c15dfdb2c1410b0baba538084f6ac1a544df4fd9d29d79224691e3edc9feae337228ba63362adb2e8ed1a79e89b99fd040a8508982b9922c79132cd7357e6a32e6ec9c59aeef7b9cf524a6fc25aebc3656850509395543cb60749a3b5395f88ee5f5926f57f004a11361edda03d33a562279de074ddfcbcd5ca73ecb173d8536d3eb42d2", 0x1000}], 0x1) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") fsync(r0) close(r0) 11:47:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x7, 0xaa, 0x3, 0x0, 0xba, 0x80000001, 0x6, 0x1, 0x1, 0x3, 0x9}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) chdir(&(0x7f00000001c0)='./bus\x00') fchmod(r1, 0x100) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0xc544) fchflags(r0, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:47:07 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b844ee28d92bb967c28931e113dafc237a4f2e5691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7e9b937a6f01948bedb5432e29504af0c0abf84af5a1cc203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) connect$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 11:47:07 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) 11:47:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 11:47:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(0xffffffffffffffff, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) syz_open_pts() 11:47:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x200000, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 11:47:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x200000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x26) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd47, &(0x7f0000000000)="67ced9fb48805f8fce86ecd3d601dfb2fc99601c32740dbf1e19e255d2f6753a670685f44c5f7c805b9534435a518237101b714b8cec4ee014e7fc49eac849e85ae584fc") 11:47:07 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71b048e69931929648", 0xb) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:47:07 executing program 0: socketpair$unix(0x2, 0x7, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x2, 0x1ff, 0x9]}) socket$unix(0x1, 0x1, 0x0) 11:47:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x108) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 11:47:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 11:47:07 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) socket(0x18, 0x3, 0x1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10c, 0x4) 11:47:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000140), 0x0) shutdown(r0, 0x0) 11:47:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) r1 = socket$unix(0x1, 0x7, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000240)="0092545630d14aeb781351ae48f4e99e9069a0c946e98cb0792183119c20f5201b06adcb5c88ffcc3991236c78d1a1bd652f9d61870ce6c282e5ad9029a339e401183c6022d21cd4166100deab70a84a856222559187dc55ebbd98d2aa5fb295ffd536139b92e6c82344632e245dd9d1abb7fad3b79b511be148f2f837d4cacd892295186586decb9e433815af54e4e6abea873530da") 11:47:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x840, 0x100000002) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0xfffffffffffff43d) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x19e116d7f7a9d55b) mknodat(r0, &(0x7f0000000280)='./bus\x00', 0x0, 0x202) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/142, 0x17b) 11:47:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100"}) ioctl$BIOCFLUSH(r3, 0x20004268) close(r0) fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:47:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:47:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) setsockopt(r1, 0x7ff, 0x4, &(0x7f00000001c0)="98ba9dd2068c983f854e379cb948e536f1eb9345778f2ad3e2885fbb008f27a44c9c9b852595e150cd25aee554682a2beba20f7df625cead3349173d4e4bbcec67ab7132c0befa79bb09550ff4b36bc8f9b64c4c8a6cedb33ee2b40c61767ce8bbf19c5e4cb9", 0x66) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 11:47:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x90fcb68ac4ea670f, 0x40, 0xf5c9, 0x5}, 0xc) flock(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) pipe(&(0x7f00000014c0)) syz_open_pts() 11:47:08 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 11:47:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="e38a2810b6ed6867fe3304417ab515d19d089390b10e70ead3b693dad6a2ccbe63ba00ce4d8812daa2489f31f2d03826a0b3e70e0dc408b789b4869662595efe74bfb668a6c8a8d224ef20d44cb1b43864eeefaae784fd41e09f120880b1aac1ee1d1bed3b4e15be99500bc6c220d85816e352cbc1940ee340fff45c1d1f1cda3af5348bf245e887ea687c8a2bbdb9aaaca41f2fb3847e1d475280f94c7da1e806f6d8", 0xa3) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 11:47:08 executing program 1: r0 = semget$private(0x0, 0x2, 0x400) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x10, 0xd4}, 0xffffffff80000001, 0x4, 0x7b2}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000340)) writev(r5, &(0x7f0000001500)=[{&(0x7f0000000380)="4d460cf9e6c22b1cddbd31e9455e740c431f53bfc62e497c46dd1dd5b4ce035eeb76521e631a397eaeb08d21fae03180ffcc68680ca4776c654e0a600c6903e5895119ab5e1bd4dfdb7e1319c3458af7853196694a41b01b96a352e4fabbdf509e719b051d5c41c48a37f9f1e94abd0c7725da805e4988df79e4476a6afae07b0f65c290e34b610b7db3415cf305c0273023762f813725d809a0b8f106b50ca597aa826075dc3899fd9de839c528bd382cc2ddf279a71c5b1d366b27901b0a3b12daaabdec5012e6aa1c8994504ea9648cf9968b808d973e7d4aa0948ca2d97e981c6e275ee422f9506b3ede91ce327c94c78b49ce33a8ab93db9108931c2ab165d0f3bf1e1cef97e82e4638e0ed92e2a47c1ad90a26680ceae7c0c6861b071bdceec91cf71ecf91d4c728f1656dbb63bd69aff3271597e502ec89a882388f9e33ceee943ed5176a647e9bbbadbb09162e61f0b377fa4fae48ce2db22136208a104112f78a727b866ba0e54774abc2bd6691584b1f61826c00249c2e360e8c0b0c115883ae4a4f461c5204dd964da47e982063c1324f1920017d943114f415b75693e8c2933d5048cf5867317606d24530825693154e178f7e068be80c0a55f9b8c79b2a0a791a3dda59ba1550fb334738034f4af4499f4c1d22075a25283ad365c3a760e971248753a09cdf1b2620e490f28b594db9eeed45c400b0b5af69606e89c707b7b5968c54a6a976ef078132ada297dbbeb0a8e56936255ad81daa42f52bfb097c7b5b21f8b23e09df152ff595231e4ccd3f4348957e2a533218a0d03b8640f28bb6071072b70f512870a021297f32b165ee14f623eee4a04ae21e565d3b5bd776a2162c6b79b77310954263aa6400d925d3efc264887599157709ad33b8afbb6658df311d8d45960e688f8cd8747a652826b6b49527b210479a322ecfb2ccc2dc072ef59f149657779feb9ae9edfc32044358e7eb213d61ec555671b6cc8774ef5612a1c777f87533c916cc1e9247f9749359942222c3240f307742adfa93329655551cff5e7efa60e5506bf7dcf229970f492d280c92a29527ccb88e135201358652eb8a2dfdc6d872e795224c7b40aed410b3c2bfce3992fa43940c575f832cd0965202f3cb75a98282373b8cb77c9613bad96b9946caabb994c811044b7d31ef3894b3d45cbc2164953497c6cf0f2634629bec04bfa26d532106f21c3f51cd5485fd246a27c58ddcc5c2d3771565fddeaf01142c403d8e18b11f517381f8f7f565c3898c7adb07d1dbc717e3abd7d1fe3ee21da636c8cf9d06c25ac609b93a40911b3330e260cc50b0618fc06543bc2bb677c3ccc7b88e972afcdbfbe487a57fcac487d068b10cae13bc020f18a7d572c212c663a52e83bfd523de7716f643c3da75e626ff5971b4af0f6311bbc681b076569a939093ee759da6fee09f8666e85819868f3d09a9676cfd3ae5a6684f4d15d0f1161609d02e6ba05dbe7686bac911eb0c7cd51f35c5417b975ba253cdcb1cb475094ef09ee455e8fae3eca1edbb9b0e79077861f1cb9d25bb9d5e98361fdd7e58b484126b8ac503bd5ece87c5bdc0b641957bafaaef85cfa889f7fd01753aef344ac400e2371fbaeece8191e15900a8b452351f53be0d474270c04e373b3dfa42b4dfadf4a7a1174d58d6378dd80eb0992cf85e3870be2f428d776ea74f36b40917d02c42eba70d9cea98dce6d35822f17b3fd84dd1fad460dcd4095a94422e4cfd6a7e29165c4675b2cb7f00b5a3e0a00cfab396124bad9858dc3e1dfa786f9c993746f4a4e27fc22fd398cdb0a5156b31eb0732da0f8693fb12a3c9bfcf433ac3f12a5effd923c9c25996be62efdd47e98b4ad3e7fb8a33a5b7eb19135e340dcfa1e54fac08ef752a8e39a922e81c12f404aed6ee4f4dc4ed0c84b137e8c31a0caa0e89be842c380e9e941f880a67ac567a5d845320e750399f7d5bd570837610cf0da9ed839127070d24cd98c83ce2ffbf6e82646e5a47a64b18a49b326b41fa1de0d8e8871f4c8dedf23e70cff1ce9f70011189db38dd1d67fc6bef73fab458cf66b15a76b14c81de45c32c4c5b1f30dd5e0908ae7b85b15095bb95d56c4e31b9cdf1fff04c48e1d4ccfebf58ccbbc7d9714f05de732a21899c7d3e97c187d6d4c9519dd5a674a111167fae15aba07ff90497a5057240287290c3842869e133e9799f5cd6eb827783b82393835714a375fdd871bcdb33e1692f098175b540ed180e09a90ad9014a9cfbaef389445b0d291399ffbc6b0031f010e9207982b0a287f22474944e2d6373726c09506f5358155375f5bbbe12df76ede13559fc7ec3604a8bf0f37ea6c6c059466dc17dff4b2f04d3eb691aedca5bdaefea4c3e4530f05e52d74c693e334838d33fa9ac73ba5c0fac760d42bcaa2623111bee27a553b1db8cd78d9997aca52cb92ca6b5902f077955372a1f3a447fe0bbfd1b80a6e430bf9629c39d4a074331efbb3e89bf83510d8cfe4733bc08300b083bba9a809b74cd18f01c2ccb005916758bef31ee7f350d3910cc1734ec10b965b6631fc370ac3cef3fb3a25dd80458641ca619e5210b374b9a3036c75781dd4d65c2d0557f219f1434b8328dfe616ae5ac6115c13ba1ae215556a232de89b9f6276326de92541eb77c7f7e9bd3c9bec18e35e5b39baabacd34fb284a40073d323b4d8b33448274534e1985816c753450d012a0e5090d3331877b27245eb1d96da4a1ce4da1307fb1dcdade457c0305fdd8065f3249dfc74ca22511564ab8fa70bc03c4b91ec8e5cd30a345505a3e46ab1c839a7e1fb0362fadbeddd3362901022aaf1dc65f3db166d9c9512647684c798439fe806552b22404840a43951fe8cd22268084dd632af5131e93c1a9fa6e7bd72c893af19d8657f429fa4a33fdc406e986a48abde5e768b0c118991231d3e5b2118250a0cfb5449dbb3854ad6ebfee3988f44a9eeffc363be678189b237f9da6317e972ef071a4f3a8e353169bdea87d6ee8ec9605f24bf6fcca4443f508670cd203a6d796ebc3bdefbfa70d648d42e9f817189d154a16a31f7d9fcdf92ad1b593622ea9425be6102a4d67ea9c7fb5c586538efe1716dc3c607d71c05960cdf7e9fcdb77b4ca7f6d48da10368ced25775ab702ba3c043be1f15374cabd2403c12b571cce723edb89efb625c6481f7b0418015ede6a3c27222c65a49390706ec3a8af68f664119ccff4b61c82215737c6c27e2f70c4a58a716ec23e8ccef32877ce9a3ae1ec10a10355da3de8cc0c896affd2dcebcd2a5de58ec0a6ef60b7f1ad9f16d492373b1e92cffb5c18f3ecd00133b866806065df073b053f97df5d7a2cc348789cac7bfb7e6ea28148a72cbb5741b2190bfc0962c01f74e4ac2d116997ae5d6721a33f03180e30b755fc5abeca2b96745214862b765f4c97ab66c8a9e902dd3824d461e446dae7d520ab478f9485e8e1504857909e42b84bc854812b16da488e2fac396c33de925bfa795087301dc78f2f956c47feece3aed9f54d7b5a5c0e53ad74093836093b947b07ef60514c5f9b9e43c58df50f70229bfa98f08da5fe0a6b119bc3a24a50c3566dfd141092f650997515ed76ae39321f871f2f3e25f5c80f371047b082c50df6863fb02c3b87b903c7ba414449a5357b2e78290d057df28d22fcd71cc362f6cff063e2a0ca657611439e15e7e4f643c5656d710a00b31db833856a63127f9b5f80ad7fa1ac4725dbc6a28f1a112f4c7cb62303e8e17ba4b79153fe8bbb6aa7e17134faf03b381a4d080befc531a743e828e20dd04c7b3643085824e6afb3fa066b550132dd4d7c28200b9ccabff283f9a048edc0121c16d2c1ed4a388196cfe7a6fdfe9affc6de9321f82f68fe23d65002e15c5a34c49f261b592936bd94f112663836747275ac68f78bad58b4a9098da6d9a5f3b37a08def929d6b842775bbe1ab05e77e033fc2282eed7241fbb101cb63af5fe0d6e6d0564f5833650bf70bf0cad968af528af041373f23803f790ca1a8a00dc8357562b42a24430fa6e6b7e9ba97d420e635b5cca491f038168f5863f5f268b50335bda23df6e099e0079651d9d3333882f24e25dbef6d825500b6953a8244e3ce72811ec68a5e4f44e171989408e03babd6771e1ee398c4b6159089963e299070fca5289269ebfc18dc036d5f9e44188b3fc97a8e7605fecef4bda63e581c47a56ea28a41c890b6d403b2a255ba02e732c2712db23ae6aac6643fdf81095adf767e882d225103e98b578d3abc0ac87f0a816b3ad47cf8983553f58da10213951ab9980cadbd2883f8ac9b4d4356d2adb94cb50358ac818708e40b03f46c738bf6f63a95bee21b6b77bb68a6d3e6b13c69c9d0371abf37019ff98650c8808f39948d5240e4caafb74977398ba7adb4c3b1ff69af1cf9853a11d0966178c36234119cf6df88eec695444be6284546fb981a0cdd1f011551c43d02001844cdb5828513e5cf3a56e789e324692a903d45fd6f5ebefcc2dacee892aca4692b24e9380ac4b896eb90bfdee4130496b7c03acff7d210df09e0e82b6045326a44603e4f5a66b301c124a72de874ecb87e3872e0c9f31b0cb33369a3bbabcf24e294382aa17e3b966d9ae69d55447b431f301d1e512b4f08dc2ea41e6db9da1b5b990f90326eb1e0cd12e7e3c7e5babaddc42ff87cdd3ba8c66a6917bc3836afdc1f68047f1678d3e80c24aae3f76e7ad3ee0c6ff9e0285a28b571fda8dccb86cc998a0d766c3b95c9be2b1050b11ff9e43fc7a6845b1ccafbca45fa47d2519715f6d8ec743fdf0c3c788dbcbfcdb2416750317573e3b515ccfb20b256561749d79527d27efa632c67447a6dbb48f2cae1bd7d180d85651d0e5dd72702efd611ca9e057b72d212d92105ea75df5a865ef10f45cf7dc0916d38ebd8c65e4c870a8920754e05a5845ed5ea7ac822f6970c3d77a8c131988c9ee12eb6fc3eaf1a273ab32c31635b11e1870172be953d34633dc2cfe401188c5a8a066faca2e5ce118148d08e0b0643e172b81abcfa612739a99fa19acffbe94066d311a6d8758bf912fa1bd5571f677d6157214d2b6eda8c59ef069ac6e0442b1eceb6fb0f13c6ff742ebd82de720d5aab3c9efd55260787918518848ed1a70002c2466064563ec10bf7d4e2601c57ba88244e4e96e32f94fde8a49239294337a8ce0f8690bac1b6addaec286bae897407e866987dbf0ceb3098c1919c5f317debae561a574199cb5b60f701956fd649d7ae0510ae3c6b8dcf7f51b77aec712fd2a64ffc4675bbff126333676c64a01a4bff711d123474dc4184b88f4ae2c4956437beb7ca230eebc9e30a3dd51767b6e5d8b89a2097c9aa6480b08b901247d4bc55fa155b39966f8816fadab8b9bf77eb39d543cfb78c75d1bc18c8602be54dc25ad38af22ccb6ba9e7eefbf182fdaa750e00fa2bc53e0a3185ead5c8722c1aa0db0adce8fa83bd209209a8090286a1c6055c0c3f8a66e62f913d1ebe2d8ad9794f5afcb72f416310a1255af340c27422eab61e462f010c852bf041bf9bb51e24e13bfa76cd82fbb455ed13a8a1fd2b43dd68e38e0f25a5a4ba3ad61893f8a23979e60f654945c984ba9637fdd7e50b3c06bea6cb774b7e0b23177b6cb22ad2042d985cf2ffd37184986bc5f749e8bda85062ffca08b7134f53e8b74b118a6d056cb1d763298e5c6179572789be0f2be9ee9579f0ccfde0a9470b17c33a346604ccffbb7a06a984386a0c236da2eb78da96dbd96fd198976eddd678ab4a16e853c40023904", 0x1000}, {&(0x7f0000001380)="656fa1e7df47abb284d130671993908e342a910947e11eed92c0a3f9935fc78cd5db74e20ea53b32c2389a01a2d5dc18fe0860ac0956d00b825a20ef1fd9be83f002f4814f21efd91940c556dee68faf2c23bf546dc9129473", 0x59}, {&(0x7f0000001400)="3d2281406a0f1475127192675463e67695159eceacaf0b403fcdd1be9fac8680744fea9c4523d195815eea3dec8773b357cc0e75e9d3f251994e7f7cd726722fd0a384775d0057797b47ca2f6527c3f401294c16a293aa4ff3a81917ba7d703ba9bbf64fe2b7c5465c49582457c052f866014bee5331af376bb3beada4ff8fcbb9a9859519058907799841c1419ed9df7d58469039a11770fded2be2f1a93124f2bd0bb0aa23532dd4b5452d7d4d112580513039a5ed644f13299eee2e6f4ed39707502fbed708e37fc24f7b781c62ad762e050f97de9575078bf10092638e4d9b09cd5d87abb3ec", 0xe8}], 0x3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001540)=0x65f9) fchownat(r6, &(0x7f0000001580)='.\x00', r7, r8, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockname$unix(r5, &(0x7f0000001640)=@file={0x0, ""/84}, &(0x7f00000016c0)=0x56) fcntl$setown(r6, 0x6, r9) msgsnd(r0, &(0x7f0000001700)={0x3, "380bd51fe16cd736621c5134cd29194324cf30cd31e4927573cd356fc55c56ee49b5502d031541f2"}, 0x30, 0x800) recvmsg(r5, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002a40)=[{&(0x7f0000001740)=""/176, 0xb0}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/24, 0x18}, {&(0x7f0000002840)=""/70, 0x46}, {&(0x7f00000028c0)=""/138, 0x8a}, {&(0x7f0000002980)=""/144, 0x90}], 0x6, &(0x7f0000002ac0)=""/42, 0x2a}, 0x803) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) sendmsg$unix(r5, &(0x7f0000002dc0)={&(0x7f0000002b80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002d40)=[{&(0x7f0000002bc0)="651848ce1766002f06e83cd8850f5ba37611e49f6f533b86c6239c4b74d302180e728baf59146fa4bf199b6d4ffa8b67247fbb3bee35688db58611c5aa109b8888409c4ae563683fea5781e6b7b8097bb323d458c0252ab8a3350323187c7f3503aa9b7512fa7a41d205ded8b203d44afbe9e6b14ff23af239b56c8b344f8f59e566a2e6a4985ed55d0810bff8f231cc371d2a3c4793f1f0705503f7412148f7a121d6e74bd82ec3c7357e7c299a64466cff914180b40d034084fc0375", 0xbd}, {&(0x7f0000002c80)="18a05b65c4269aad70245977366b0e739b39836a8b084ada35383ea58bbe3ce9c4e8e8391e0a379cf4561eab5ebb6f3228cb1223c245f43428a1822e585c4e8da6b3d4b8b37bf44f9e9fdd5c4b932b4509546c797d4ed1b3eeb38c3c6751c804280b2be92876cdd4c887643a2553515b5f9fab2dc7ca125cd0a10a449f74ed4873d429df8e1c0a1dd3e3035ed6cf91edb8c1e58aaf357792ddd985f1348a5011", 0xa0}], 0x2, &(0x7f0000002d80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20}, 0x400) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000002e00)=0x1) close(r6) write(r5, &(0x7f0000002e40)="674d81ae9eb9362d15eed7721d1cb7ec71985c73f4ef0e52fc5072747993c9a4ef57f5ca1c137b71b4c1c2eeb2660c6be36076b060de1d569b1f4a566f3e04c60e99437a8e88a017ba4186f1f7b4b9907f8fcbe3a88a52a3e7a665d10201dbbb8f629513f220efdf9fed232a0a048d196dcc1ba8ad91398f61d2bba47ea0f48d4c222ba72e3007cbefb6a12e53d99b23818a2ce97124523a73c35e77946285a470dc9e231b8df605008ffdf1af657e7b1ab10a00902ec623af8151ff9c2a6a10a46a23f389de0120c6c29b8e792dc21fce41e73df267c35dd49360c7cdc9f0", 0xdf) fcntl$setflags(r6, 0x2, 0x1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000002f40)=r6) r13 = msgget(0x1, 0x20) msgsnd(r13, &(0x7f0000002f80)={0x0, "ff8582e9b41f14c63ecaac0f566c59fdcdac024dd575f5e2f40bd24ef1d2b4af4fe8fce84a989cf00856dfa2d6616edba298f958803f2c836a228433063a448a"}, 0x48, 0x800) 11:47:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() 11:47:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='//e./bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb9cdb00569bea6b, 0x0) 11:47:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c7bc0339956f17295108c8935b87e2e2eb2", 0x17) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="cc28324e60964b717a0d4cc36253310856185bc99556d24e99aac8cc70f2f274de8f7745e43da0ccf48965a1d6fd632a12e15b2b3bda9886b3227cd2eb9dd3c5375ad7e6aa91009db8b9c5fa6bb89cdf468dd26bca26acccec1daf0f36dfda1d837ca9f511887352d3bb5becd45b169f01a7ff2460020d91a62b7905e7d615ca9c", 0x81}, {&(0x7f00000000c0)="79de941f145190e3d5216361165f2ffec355afe3e210266f1803a92df4bfb9f66015baff1bd7519287126d87c639619715020a8f806edf57b6e767d7e9f6f9841c9b9f4272c1e41f355361570ad1b5159cd770e925f82a9381501e27cec3b7b902eef141", 0x64}, {&(0x7f0000000240)="04e1e1a4e3ef720e6fb77813146405709cdc1881cc71938b148aa3b2ac74fd78db47a0908717e01b523e3f363895a41851507cc0fe24fec6ec0224b7a50a3e2968c0fd3e14a086bda74caf2d576e22dd3e3dfa7eee56fc527f7d764e5be52ab6", 0x60}], 0x3, &(0x7f0000000300)=[{0xc0, 0x1, 0x8, "92909baa692b78e6d24de9471d0032edd62e1decb9da7a46844440760588f6314e35ee623588aef42957863f9966e7bdd6a0f16ef943f5a9af98d2f1ddf7a3300c9eb0972a6aa62f76bba930188bc8ad956cef4d59fd2b8767a011f7220657716f6bd104a579d58fd1ad864bbc4a4c3516d0cd4b1beeae234065a496f84659919182367d933210070711a7f3cd9e60357461f17bd7cd6ae3bef9c967bd1039421b75abe475940b1b262fa6cd51e26457"}, {0xe0, 0xffff, 0xffffffff, "05a1d4b77ca20017ff69284d48b596211901810f66a240b0c21afe8b17d4d355fee35e42249b5296d01a44fe0ba93694879d1e001f8d40d05545654179a02ed1e035524a83857ad2bf969ae07c11dad996a9d5fc28220c9ee76dcb7eaaee28664510b257043b6fd8e5b82acc6dbb63d3b7bbe9c597fd43bf53040b85121e3b39e26ad541804489c26e40e4e0c96fe6f2a9d78889a4cec55876929523420ebd487b9be3b17479828a9f5d8fdd05a5ea1cbbec338ecac443262cf17ad5eb2fd254866f1c4d59c6bcfc475003c5c3eddd85"}], 0x1a0}, 0x8) execve(0x0, 0x0, 0x0) socket(0x10, 0x0, 0x4) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) shutdown(r1, 0x0) 11:47:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) recvfrom(r0, &(0x7f0000000000)=""/34, 0x22, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 11:47:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000001000029, 0x6c1, &(0x7f0000000200)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) syz_open_pts() getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x6, 0x9, &(0x7f0000000180)="8c62e74b90db2ab4794d9773ee7ad441670fb4391b35696fc1a10a7bf590f805667ccdd087a2976f4479d8d6614ae6602143e265dd00b2a6", 0x38) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x20, 0x1}, 0xc) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x80, "f1774b8b78262a382452b29cfb3fb3ec9aa4a4df935d9724f310e35001d9f691552e2ea684c047b335758ed3cde1414211a8bf7e0da3070a541df12868a91241b78be0174bd29566f9865cabb7250a914bab823d23c717176331ab3c97fd46f8e273e826f0072541bb75f94db7731179cbb5c4d51c11fd110a8b753871603f15c8454d84d14216e386b05f272733bec1ac02d3bba632d1556ddeac6ad00badea4b142e1385c8536bea3d0bdd5b28d450dd8d1fb4691df63d1518d3d20cf77b7d286e464591c51e9d1c0b087a6221bf06aa673ab18d3a7c987cc32fd71fadbc256bd96b0f1c5b4e69a7eb434271f8e5d8cf935549a689788eea6c132fb70c06a7025bf21c1d22d0dc960e197e54d9863f2c6c4c37ba4b7bb0a7419f0c62b83cfa3d9d6a67cd70e35a1e6536d102a7adbdf1be82a210a2301ea5c5699eec2453582d0179d38fc15c8b677243e6699ef50fb7b33259ba383a9dcb606bcb9259a4bf8707fd7b2fb1c2e1a121a202fcacbf411781ef97c6b06ffc705ace799d7eadedcf66046e13bfa80bc9f0d9a99ecea336eac46bf0746aeab9dadb47745b1979ffb2ce809601b7f42e492dd4aa9aca84f9852a4f9e17ad824754d2533e3d13da8b899bd65e5c7c44236f29efe27c52a57dcba19651c7ecafb0fc24a4fa68ce875d99eb6d3fb2027208fa640fbfb349623573024d5989f19cb6795b245f78da68a77ada0f4ad99e8ede0ab83d9bd24f7b4b20da3154660382f21f7973f67f077fe2f4ccdb4b7a705d699dff1cc3061ae43185834adec38d3f4614bc08695f64e5abeff8574ed223f0ba806003f31bf5c81f6e437ab187b06b37151b02d9467cdae786033faa80e4705ff07dfc670b46453e642ce691d9c6d6b5f18472a4dcf23d1470452873580d64a472ff2d9c5bdec1be958ee512111bc9fc29bb194153b00f5ac1cbdbb7c209d0e43f3686fe9965abc5aa350ba35d18cf575ff4696ca8e0c2666c6e503fa63def3ebc4d200ab14f8da5414e71f3705a8d4fafe5616142bc686dc219266793ddcf36605c4ccc2d278f335f6da613728357e0e7a7cfe0ca6133ad4aa116d222dc5c86f4843980884c2b4535998e7868cfdca4f7dd8b49924dcca3b96620c21985a19ffd28f4d6183f0d294a2e7d6886f709da2dccd63b71c2404f0bf092673a11f7e73258ff7961443db53f4541fdd74ab1db269490bbff229dca7a605f98d3578d02452e9a56b2cdbb0654d33afaf5fb9418a08f895f20474183dcce93b301bc20f41a2856744c89af2fd3f2e83915882c096adb9e1ac0ae37eec00f6275d36da7316e6ca183df49c0c70ef42495effca79b44ab0219583d2532cca8b13b551ff9707802f766186822dae85c0617f0163960988bc7bd885f3c5c0c45bc84b21866563f888eff2fe6f352312e099ad17e97aa11a7d0a7e6a7264202e003a7cb66b1a00dbb5169aa4e5ab9d799402e80a424b15947c2769362d8b5e10bf8ebf4adf34ccde6bf079c37ca98454fb8e7afc9359ec4a2225ca49f9ca715b76e306af9ff033e3d8c8a85d3f8b352594a1c58d6c7704356b87754caecb88f4e901a9c6529bc93642f620a7b6dbda5abb5c69c554aad7cb8251a5e31afafd32f1eb46b53653217bd5390790478c60626ad5641410335b12291b5d931359f282a41ba5c0642ac6a6dceba0f89cda5323ac0e9253fa4bc4d7046e8ffba3047ca4e9ea479605c971941120d5f9d7c895eb3398b012bd5ebf5eaa6d358567d921f10d05e2554baab5fc628229c4a1dd2ebf257cea07c158f1159c9e2b03f40b51e0ce5cca4a262d7e097a66a0d916cd1770d8461c09abd11957727fa4a6db5c62728d9e66b70e3e1ff795174c62108190352fe684681fca3312e4702c404a48db16bb64cc57fff95fb106f508434d3fc14bbcae0b3c2d9e7aa0e1d57ebb8814355682c6cf9b55dbbf57cd740c37f0f21511ec7f9ea780a20991faec1b0d61e2624c66ecf4c3df547d5708e3d596b5bf9de5198a4ac742d93feeef8c453b95384b6998ee7683828358eb09cf3fa17e775e56a2818050ee26941fa28cddcac53480692d39341b341eaeae8c7f8b5bbc1851a044894a00e78fc26a3a03354a0205857f2673b472220f0144b5ff25d08865085084ae6e7515e2586fee0e8d1d338dee14d672b3c47ae83fcb3dca92b71074fa942a2d5c94b3ea782e3b1fea732c339792948d981ba0b36138ddd40626d479d232e3fc9fca4d07c6cc636dad3027d155fc0d7b181add83c2bc02e77e8b756d6bcbb0688ca5c2a103dcbb755f8ab77d5dc176396476563e6a3fc78c8a5457159dc9597ac101d66b702b8f36aa39b35f12d4a0abca6ddc5d70759264af97a6f6376ddae1e9881dcb9eaf7cd33ddf61370b14d81039dab776cd08b787d974c6ca6dd00b5e7be2fa96b8c4727f0bde7cf76c37584c57e2eca75cd705c32484a6af9f3bb596fe98b60bda21002252a656b94b439b9b3e8054090b97a331a37cd66277f0548a87c4b58d113a601382493a8ae7bc6c2a6ec2afec89255b8ef729f796b18a2378d6ae004fbf4429bdb635cb8d19d47e71b3525e257e895f0109c24bc22ecb2b44a0456a50020b9613596e0ff67aef38c651db750304295e9d224f1d56907b78e782e963de995f5a2deb7296c75e3a187ab2a2d330ba7e336c5e6647cefe3617924310476f85dcaf7c2355b0c9981b67c021df4fe6530542cb98cabb539432bb2513da380f6054e5bea4e9e0821cf2d2a739e9717d7c959485168b1f2272c7c2e34c57793227beee26436188fc10f096daf9c1ceb9ee76388eb70cd0821958b6e6e3d884f64947b320c0967718fbf628aa5acded3352e314d5c91855f4ae54dde652816983f7eb23e87d38b511dc00eecb1e1a580e782af99fb4f0b088d18a4dfc8b4ce943fc3bb22959cc6e77ffdeb357840accbefe4bb3a519725e1d3d6e6dc8729ae2209fb89c844b0bd7c141453eefc6d2446ba4c80acbe3e1c31856ff8d974b67bdcd62e227ebaa65dcfb7b76fe2cabfdc1a399d719fcd4fbe7815b7857651f668d4b6ee59e1ddf7aa9ef5182b3afade3c3a89863b0a5a2f7cf830c7c17f78a6ed706b2c672f00bc09c114f91bdd33fe16e0acb634c644a2a574c4ddd6b5f5d0c8a754a381ae40fcdf86cf3e90127599295d361ef3b688aaa7726c57a6b67dcd02d3ee56dace2b87a5be356b9f47154c025f56bdbbc62b8779cbe76d6d8022268998be2dfb652b52a4f6109766507c119f8269caf730d5d340312f1e76f5abe18a100c2eaa9f57e21e82cc039d695ef77f4461b01fee6bdf07bfdb3a565b1f04a16a6effe6e165b602b9960c909ac48c6a3edc832fa3001217e4fc195dfc6a47c5f659604db8d051e6cbac4c329fc69eb5446f2ce712f0591fc8e859eefd4dabc4d80e7b394d03290890165d9ea0ac76d9c0bd4cde697e01b4cc8ba8cc763f50843d5b43e771a13a2fe4a72353269d30f71eb201153a53f19173c9cc87930bca3b0076a258127d6d0e1a58666481e02204d34f37d94694a579ce6930b7b4437a0f22bb0115b6ebe3b740f322d3a8d372cc68034383945ad73cde02611ef085b9cdf965a519a614ca909a9a1497e11eba3e606117764dcddc44cb238cc59b16f3a5c1fe57ac5b66ee620240398b2591c7cc29f86fb6951024eb3f1757710ca7e646e3d9dde22cf8d351967f3dc5fc08fdd7d6989f4d4272ea154d9ee3ebf5c2da25a9bd8ec1b6768b6435a40a060edd0fc7ad7808f94908dc5973e3502cfa539532f4072b4f7cafb6419ec6d48f673df976b3bccab68ae5280adb66fc3926ca5b98e2bc4614231a3b7ec9e1de96c8e364973e89dcefa5afbd6bb4539ffdc8dd180dce4dd57fcfe0b1c1492a38af5153e8e4759de84126623ce623d1ddddb67848f7bac1a819b73e3f436fe6956bb29380b499a8f70b6fe568dce708b5a14c4fc1e237946a728450649851d81d3e52ee9b9979af9a6c5d48b93e557771ca8db1e6619204e3c6b64aad63130ab39f3a343f51dbe0f10e34050e60ce59e6f009f3949bbb7fd33de21db6e321abb69e8758aa469da195a30eb4719e3903edbee823919695049405799416e126e405336707615d8f73b4bf9789b7bc94531bffb1ef6820d4db23a8512c275e267681ba8af1d3da94a52719ba5cb6761dd91d2fae6cde63e4b3a3ab1b40e7e1a1e8f697fdb3349a7466ebea1535311f7be23fdb0110a95af19ed794c0f795891801863ec466925c7dfa34e76f290079a9a21935fcfc17c0f2f0d635454f6accfc81707e8a2c5108b4069f1197b8f20bce17b30caa0317be10dd8f68adaa154c830b5cdc3f7d46df9539aaa4c675e2d7611e5fb04a1c2a9b0f1b08aceacb57d396bcdcf2aab0b5bab0cadd295b5cc37bcd44c268e3b444610cdcf5a7f918bd4f54f02d8ec37bbffc9ffe036798b95a95e682c9a7244025a3ac43ba3cb8d8440c394d9bcedda261f1f7ad7ae1d255d9e204b3aaa04a5aac235be720102685ecb9fdcdde419179bc91194392b8b8761767767de88d617038b6b4728753128ead4cf55b9f1937ac43b5fb8400e51e0656358084d3ec59d8d9de570328a261a09966c486e94eb911d856d3fa98209d9d51096d692d819259998764a849b097266b9f407d318173f573ca7dbda7611a6d5a4633f9ba9749e5c434c5fb1bc32cd337bcedadae7cef0e9a5647eccd35176b15c9a0230824b9578a142c6ab8798577372b029acdb10332009f39f75d2e0f26b17ba57499926af3a76f7b59e494679aa0326263af74fc6469de0a03e8658d62f5a4570a9279de855ef791097087b8fc52ac6d03c11b95bfda9f5246af188471179a84aa18287fc404f4f5db73302b80b8ececb852e5d58aab87034df5551635e6ba12e3bee83425157811ec8174d66f5939122c1c70e60bb7d55849159607842ce650e219883cc842d9b98f89797a35e87d1985b83af3bb3568520cc3bf2c185d2dbae0859b3e2132ac31f6a3e94cc4fc7780ee23b77365332d2c8bc2040c4d9c88795dace0ed5259577e2069c3a1024ffb2e2990b84a7e80399ab0e530f85df2b29e2c89b08c99698cf41f818e2cadf42ecb2762cc8a4cb4080e615228a385f0e0cd1bd0c9ae1bf3f290102da27d7af3aefc16f223bfbcfc5c761b6a7b4d5aa66f4a166f5a7714227abb996b9510a2af78b0b3e6d1f62465f3303bae37fd9ad4b3caccb40b37c05beabb5af399e4dc45ae56619dc3d8357eb4bed304cf8ceffc8531ae2135991aebb864f9f5ef6ed3843aab3f728264f422b47614541a2e300440bcdcd440b00cae63191385ce6e4c906534ecb1f62a9eba3a8633715bcf5318ec30c3260295a0de9050731ce94518d15afb99211715fbb34bf0c4af5c5f642b72f4697b8428ab1ce7a0b3dfd492b99a92e31876e48c300755db7e0687caf837d0800116e990235cd73dc35347d192c4b738887b42c164ef3c868d3f1e2b7db66197f8a8f42623d319b05811e94e0e24305eff9c43bf21e670b038714810d8c026a8b7ad3b0984f0c15792de964f8516931df9925f68126a6a6788cf8300266c509cb8d7a0298139915ee8b533ae34c6d64e977db83e375f94e2188902bf9657eb22eff408b680a4f90da2676c692d225ee8e0231d9903f9f6bc4c5f82516378dc443eb95007c2ebb4bde79c0d1680dc71447df769008bab01aac82c0a3f85e615104c1530bb2e92b015fa649ddc884004a582a8fc8d4128e2de45c8331e2cd3e33db981563c2a73c438713885cbb99e3e9f11"}, {0x60, 0x1, 0x5, "e659bfa0eb75fda0b3acce0ac1e564f880bdb2755155383c0aa5c58caee400837f5f2ec07e97be23b964f310213329778ce327f4374fbab01c5a5a51ffa4735c1e37eb979d8e0bdf8a96"}, {0x70, 0xffff, 0x0, "d4ef50386ff8ba89bd8b713dc2d7f44237b5c0a6a91ef8d19e5f89e917fb30f4543777fe8562ecde8947f2b11059b99f1594f21e612cd4312aefa40fba067db24453021513b3c4b2dc1b15781eb5c70f9c6d74583a9a31bb7eb48f28e26f25"}, {0x80, 0xffff, 0x2, "b61bf06c1e99a8ea34a63df8892f2a5b75665c9d6110e785343d76ae0fee6539e351831acaf18cd80e71b3c6b8421678fa8cdcd3353706a3667f23af3be54a5fdee9d98d8c66b6cffa5a1a73518a6e3e439a88b784b833e925d4d726f4cb51670891f456c0c8d4d59fa5157c"}, {0xa8, 0xffff, 0x7fffffff, "3088bc18b9d539b4173f00e5e285d7f10e9ae9a0cb3fd8c77742f1b38348eed8d17d7bb605ef6cba9d6e54e398a1c60b832f54f06622001c1661fa4ec4849469b9f9703e3be96b83e80e24edc9084279e756eb3020f2ac86c0f73aa0049a5f67ddd073938f62214dbaa2db281658cadf3dd9ed0baf511d37b57334adf30f6d3adea3b96607b7a3ad9c25e63d5fabe395925078e068cc3a31"}, {0x98, 0x1, 0x80000001, "3ebbb1c76789f0577ee5a021a63e70572c6bb6c56e0a33f1f3eb86341eaf36f752d7e452460f6eb6d93b55869a7e7fabbedc0043a835139cd1759aa2e792403ed712dd51151a40ee63b4c2c33e1aff3520ed57affae4171e8c59f49c5014da4528be78c813d3663422ea3407f46b14c675990f126327dc77721e6850918f4d39fa79"}, {0xd0, 0x0, 0x359d, "f37857b89c3ac55e53b8db195e7981d4858d2d71c8c6a8c546fbd144e4c22938912f61f44d5f9409414e6455eb6a6e1ea5a6e03c4d06d8c09baefc22d14aff7b5e7e7319f83ac61e34f42329a32ab32c29257aa80ba7f540e57170ca04af7294635f1026b0754bfbafcf545bdbd7e9c9c87666cbb918bbf5f1c615fe596be302b3a19fe885f99279956639ec1dd4eb92726c401f7b784b26486a12a04e44ba1cab4f8d71160dc5c4fedebcaa7b8776a610d7cf8c74af5e510309f00f"}, {0x18, 0x1, 0x5, "ad8a809c8bc5c5"}], 0x1388}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x8000, 0x10001}, 0x10) write(r2, 0x0, 0xfe36) 11:47:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x99b2d78aa1012f8, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xdae, 0x3, 0x1}) 11:47:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{0x0}], 0x1) close(r3) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 11:47:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xb046, 0xe4, {0x3, 0xaf}}) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = semget(0x3, 0x2, 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000140)=""/113) 11:47:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e840f1d2aba6d2500668ffa2865bec5", 0xffffffffffffff09) write(r0, &(0x7f0000000100)="9cb2992007294c02192ddfe066322e2e", 0xe9) execve(0x0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$KDENABIO(r0, 0x20004b3c) 11:47:08 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="636edfd496a81a01cc96ea342759081d8f487ac42209f08faaf60434bda9e3d29e487ca9988470e878d797d4c32ed5fae869", 0x32}, {&(0x7f0000000200)="10f695f6607466373b56964303c035409b6da1abbf04cb5badd89d22be5e5630eb7fd43c7a80db2de77382b206301fb233ab025d8a9f400dd8ee8778a309be22ae7356a9a9bdddb14f9e773ae929aa919de1ff822ce66be7b8c984e19af649c71ccf2987bf8a6930ab55d864f032479eb0c43a7e5ddebcb92a", 0x79}, {&(0x7f0000000140)="76f5278f85dee32b9fa16cb060c9c17a8a9d18b6", 0x14}], 0x3) writev(r0, &(0x7f0000000300), 0x1) 11:47:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 11:47:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x5, 0xfc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 11:47:08 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000), 0xb1) 11:47:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x7, [{0x3, 0x4}, {0x2, 0x9}, {0x3, 0xfffffffffffffffe}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x200}, {0x3, 0x9572}, {0x3, 0x7}, {0x2, 0x6}, {0x2, 0x29254c00}, {0x2, 0xfff}, {0x1, 0x5}, {0x3, 0xffffffffffffff22}, {0x826b4c3b953f1fe6, 0x5}, {0x1, 0x8}, {0x1, 0x2}, {0x1}, {0x3, 0xfff}, {0x2, 0x1}, {0x0, 0x5}, {0x2, 0x3ff}, {0x3, 0xffffffffffffffc0}, {0x3, 0x1ff}, {0x3, 0x9}, {0x3, 0x8001}, {0x2, 0x58d}, {0x3}, {0x3, 0x10000}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0x97e2}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000400)="0000000000000089cd0196563271", 0x130, 0x0, 0x0) 11:47:08 executing program 0: setitimer(0x3, &(0x7f0000000140)={{0x10000000000001, 0x4d}, {0x1, 0x80000000002cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 11:47:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x10000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) 11:47:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:47:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10980, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x1e) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) poll(&(0x7f0000000080)=[{r2, 0x20}, {r2}, {r2, 0x1}, {r2, 0x100}, {r2, 0x80}, {r2, 0x80}, {r2, 0x10}], 0x7, 0x7fff) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt(r1, 0x57d6, 0x400, &(0x7f0000000180)=""/110, &(0x7f0000000240)=0x6e) 11:47:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20282, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 11:47:08 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x80002005, 0x404300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) flock(r0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) 11:47:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x10}, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180), 0xf7, 0x0}, 0x0) 11:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20, 0x1}, {0x3c}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x0, 0xd3d3) pread(r2, &(0x7f0000000180)="a23fd3530d8e0d72b26a6cbb2f3f2f2f17be29a4b82c0506a832ec51fc006a62e3623c60675733bbc6920d93bddf85d6f8dfa5da25f334a3db94bada488266783b596fa42f1bcc71dcedaeb2f81c675ae29c023be3", 0x55, 0x0, 0x0) syz_emit_ethernet(0xb6111a9a, &(0x7f0000000300)) 11:47:09 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/221, 0xdd, 0x800, 0x0, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x8, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) 11:47:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000c100d3c26b509f60ba545a3c7caddb6614133df6f3481fbf9d82032a67ab58ae34844077dd33aa5d59"], 0xa) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 11:47:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4506) getegid() socket$inet(0x2, 0x1, 0x32f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 11:47:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ff0000/0x10000)=nil, 0x1000) shmdt(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x24, 0x5}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 11:47:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f000032a000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 11:47:09 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r0, 0x2}], 0x2, 0xfffffffffffffff7) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) chflags(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000180)) 11:47:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 11:47:09 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x7172483f9f771637, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x39c, 0x6, 0x0, 0xbc2, 0x2, 0x7, 0x0, 0x1, 0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) msgget$private(0x0, 0x0) 11:47:09 executing program 1: setreuid(0x0, 0xee01) r0 = geteuid() setreuid(r0, r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 11:47:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xff, 0x3, 0xc3, 0x3ff, "c6b1a40ec9322f78abcb3d1c07b88b802f0961f6", 0x10001}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) unlink(&(0x7f0000000000)='./bus\x00') 11:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:47:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:47:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x1000, 0x20, 0x1}, 0x3ff, 0x10001, 0x2000000000000}) 11:47:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 11:47:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x100000004) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r5 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r5, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) seteuid(r7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) 11:47:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x954, 0x401}, {{r0}, 0xbaff816b51553385, 0xd8, 0x1, 0x0, 0x4dd3}, {{r0}, 0xfffffffffffffffd, 0x28, 0x4, 0x380e, 0x400}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffffa, 0x82, 0xc0000005, 0xf0d3, 0xe0}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x40, 0xfffffffffffffff7, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x400, 0x400}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x43, 0x697f69b4}], 0x20, &(0x7f0000000380)={0xffff, 0x9}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x243) close(r2) fchmod(r0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x7ff, 0x0, 0x0, 0x0) fsync(r3) dup2(r1, r4) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) 11:47:10 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x5c1b3a878947a756, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x837, 0x98, 0x9, 0xfffffffffffffffd, &(0x7f00000000c0)={{0x6, 0x2, 0x3f, 0x55, 0x101, 0x1, 0x6}, {[0x0, 0x0, 0x7, 0x1, 0x1ff, 0x9, 0x0, 0xfffffffe00000, 0x0, 0x2, 0x1, 0x2c, 0x8, 0x5, 0x2, 0x8, 0xfff, 0x1f], [0x7fffffff, 0xaa10, 0x1ff, 0x4, 0x1, 0x0, 0x1ff, 0x2, 0x101, 0x7], [0x0, 0x2, 0x9, 0x100000000, 0x100000000, 0x7e, 0x20000000000], [0x9, 0x9, 0x7, 0x8, 0x80000000, 0x8000000000000], [{0x7fff, 0x6, 0x4, 0x1}, {0x3, 0xffffffffffffffff, 0x0, 0x4}, {0x7, 0x7, 0xc35, 0x63}, {0x8, 0x0, 0x3, 0x2}, {0x1, 0x80000001, 0x1, 0x2}, {0x1, 0x9, 0x5, 0x1}, {0x8, 0xa000000000000000, 0x2, 0x98b9}, {0xf6d, 0x0, 0x65b6, 0x8}], {0xd5, 0x8, 0x5f, 0x80000001}, {0x1, 0x3, 0x186, 0x8}}}, 0xffff, 0x2ac8}) 11:47:10 executing program 0: r0 = socket(0x2, 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x7) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x80000000, 0x8, 0x7fff, 0x8}, {0x401, 0x3f, 0x3f, 0x9}, {0x7, 0x2, 0x8}, {0x7, 0x8001, 0x3, 0x2}]}) socket(0x18, 0x4000, 0xffffffff80000001) 11:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x10}, {r0, 0x10}, {r0, 0x10}], 0x5, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x2) 11:47:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:47:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) 05:37:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() mknod(&(0x7f0000000140)='\x00', 0x100, 0x3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x184) 05:37:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x1f, 0x8, 0x20}, {0xff, 0x2, 0x6, 0xdf4}]}) socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x0) write(r1, 0x0, 0x0) 05:37:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x279d) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 05:37:04 executing program 0: r0 = semget(0x0, 0x2, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x94bb, r1, r3, r4, r6, 0x90, 0x200}, 0x3ff, 0x9}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x1]) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) fsync(r7) getgroups(0x4, &(0x7f0000000200)=[r3, r2, r2, r5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = dup(r9) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000380)) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000003c0)={0x1, 0x1f, 0x8, 0x1, "fa58dca77d6e071e0bdacaf3ec55c7aae2c18765", 0x400, 0x1}) flock(r7, 0x2) writev(r7, &(0x7f0000000a80)=[{&(0x7f0000000400)="7606c4d8cbb38659b1337b7546c7", 0xe}, {&(0x7f0000000440)="1f2fb8f523e66c303b895d5d90f561a94f8601264d7a2872af79b26286b80385d5bf10f54b4553195d9008f968d061303065d155cfd5b9b5a02855cfe07989f1586ee346d7515eb185a56f918d36f54e8ada7dcedb8f3e37db087221157c215e2f08edef2a2d502d3c6939b2ec9b5117dfdf81182e12689b344aa1a5a64603823468b35d6fbd8cb39cf35e84ba478c683b1f165f9e83", 0x96}, {&(0x7f0000000500)="dbee7a2ed565ee46261c749b8b2dde2cbc92b9232bdad3951c638824477e5dbac4458a29c39875e22e2249603eb8f53693fd96b7aaf710d7332b13889d7a73a42510abd79c21340d71429c85e0a56b1db92627883ffe2b2a3c15356ed02c42077f315623d992478812d63b443980f4fb20c58a9654bc442935adce3f555f87602387e18bad6b66fc45ab1e37b671b02e6b72c2e988", 0x95}, {&(0x7f00000005c0)="d299a03a92c3c78bd2b5f9e99596cdab85543ff998410a61ad2453f1fc2b4e726700d85acbe8db1d9f5d51ccd9d75ea1503444b607678120b795d569c258a4cab7bbb550d1426cd46aea451c34160882b28812ac7b54b086ab11495c2ea4007a311ade65ce8d4c4b89a6b0d1e7f8720d562c000967fb1a760d31f95fd98e4feaa2e6", 0x82}, {&(0x7f0000000680)="475c1db1872ea3fed29e5eb4c83986357971282fa69b35b35e96e56af5fdae54fc968d232d31921ee1f04bc9124dd0b21b91642645805f5653ccf9b4ab75ffa6bbdbccd4ff97d39d00a878acd99d1c648d0b8c06d06c72a6473d7c279e48b289b58cef54fd6d08045cdb500300a1bb941c0a6a21abec6235f761fc07d252e5a4155f9a558b6d81db0b14b23673e536d2420a312accb6e3f80c9c91845107c552497486d7f3ec9e52934a7d2a5d24bfc7fc23647afded472e8327e4a27782bedf7916fad2191c8d6d482e63dbac06fba4eb9ffddd6452167d65476d530757e76531f4", 0xe2}, {&(0x7f0000000780)="f1c3e520fd6e5e77f230c47f12f1bb1b34e7c736834d8b250890489ed722e92f46768137bd58d79111bb391083c5566373c9f415b17ddfccf74beed0adbccad54ce2383692ff98c864ba3a08988aeca8e7791f871c0f6128b0d0382ab06d52a17455c4449af2162946012d84e7985f8d22c3ae7195c5dc34fde4", 0x7a}, {&(0x7f0000000800)="cfd191fa300b1b2a6c9e71fe876a7eeb20eceab517ff15340e7b16893f3508c0307acd8289836a05d23ea358328b0f3319c07d14ad80073550c86ce2b6631449896280ef90763f94", 0x48}, {&(0x7f0000000880)="9541454745954b618a405b96bc802bf99c7a1f4e5c46eb5c899bb2947f6d8fc1ae392f8fa7816c9503a55cabcb00fd7ce798be6c7672b2d64de8ac4a11cdc19201f0287092a1fd2f6cedef3492646f37d2bd189f9db14e0ce70dbf25d7d482cfdb0ff7c9bf8fb8be9809ce250275138de2e2fda6e4eeaf9c80a8dffc986405f179739f9e5659cd13327b8739b0c31a772e3247875422309d79cf719295733b623218cc52a0be9e4c004de4142e3cd9a412284889a198208d3021954cd0498d15", 0xc0}, {&(0x7f0000000940)="0ceb78766cc6ad8ea10195619c1f5383010c0f4e1e7cd4f9f060fd20c9e63c5ac66ce775fb2dd8dc4f64b97db4a3feed67dc07185851b2ad287fe129658946436fa0505acff396d7b3bbbc4db0721ef6d2369993b96a8f9d36e6c081cd", 0x5d}, {&(0x7f00000009c0)="2ab97ef2d8bebe921391863fe1a7534f8f2afd0dda17dfb0705d0274e3b2b9dbc89da13e69b946f448db951ec957543a9df76a95e9cebf813ab2bdc194f699b93c0317af3c541690e6097a4b048dba880ec391a8d54c0552fd88dd211a8886ce9da3c15202b2fd0e266aeb6c5dd8dfa4947633d4bed7179b84a70e3b0ca7f2b25a780f3d65854005f5df209843f27ab7a4758aede5c2", 0x96}], 0xa) r11 = open(&(0x7f0000000b40)='./file0\x00', 0x10, 0x20) getuid() getpgrp() semget$private(0x0, 0x0, 0x50) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000b80)={0x235e, 0x2, 0x6, 0x7, "33bf88e950f21d76427be2c4b5d183d5ff3b943b", 0x0, 0x9}) getgroups(0x0, &(0x7f0000000bc0)) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000c00)=0xf24aa29d297fdd68) syz_open_pts() syz_open_pts() recvmsg(r8, &(0x7f0000001ec0)={&(0x7f0000000c40)=@in, 0xc, &(0x7f0000001e40)=[{&(0x7f0000000c80)=""/152, 0x98}, {&(0x7f0000000d40)=""/42, 0x2a}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/169, 0xa9}], 0x4, &(0x7f0000001e80)=""/33, 0x21}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/null\x00', 0x40, 0x0) pwrite(r9, &(0x7f0000001f40)="4355b40a9d9b803243cb1f2a29553ebaddb75e0e16e81682ef7338d706ab1053983bf93ebd4a30902f27ac7aa8b11dfd855908b347f245105697a0ea5e481ff42b7d6d4d014f3735736241acc64c2de817450dc9c0914f0cc61c25724466dcc962ef7453ea4376332e4886ee91a787178193b0cd5ef21ebaff957d3d3521cfabcfa18ff80047596597c9803ed63994e4bb118cf99ee1b03ebc953006092ff08a3b2558ea667107cad20b893735074cb21b1ff5edfe5a246e20c8c55cb04cf48c7b70d059a831f404b5dea8028ea0b29782f64d9fbbdfa9f14241001cca5a05cf662bbd4667b0a63fcf2f7a4d3d918d526485ce9601993f", 0xf7, 0x0, 0x0) 05:37:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x200, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x7ff) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x469ea64179e2f950, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x3, 0x6c, &(0x7f0000000180)="c5fc36aec7603cfe3cce6b8fa540a195757ae24c3e8b2b190f2072a624b412f495c2879e46a1ca5d31002e00feebaaab3ca682fc9550bb02703b032b6f56156700"/84, 0x35f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000000)="7f18d3a10be791b8b7ce0bbcd774528006804026caaa1d6bb41eea94f716a4a200d179", 0x23, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x2, 0x5331, {0x3ff, 0xffffffffffffcd7a}}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) 05:37:05 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x6}) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x2ba0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffffff, 0x1, 0xfffffffffffff801, 0x1, 0x6, 0x0, 0x6a, 0x2, 0x2, 0x0, 0x7}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) r3 = msgget(0x2, 0x12) fchdir(r2) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000010fb0520dca1945fd8e8c8710097d20217173f15da3ea65fb344eef5e631d4de324485a9b3e8f1540c64a3e64632f8d2c0b5199273d3b805e17a94fc5e8142ec8901002737d97fe2cd676b95ed4e212d4eb33db67151f0b674b767ef282a1638fa3645ba42e35a0e17ec032932ae6b7d4f9b6e79beff045eb406703c6a06afef99b7a27392c595d8d9c6c08766dfa6fd2910611e428964aeade25cd39900e231219686a3984fbb936af7870e985f92302ef44c0cea449123aa1283755b3386ed3926406d15a9574c7f00"/220], 0x81, 0x800) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:05 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000000)='./bus/file1/file0\x00', 0x8, 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r6, 0x14) accept$inet(r2, &(0x7f0000000380), &(0x7f0000000300)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:06 executing program 1: r0 = syz_open_pts() chdir(&(0x7f0000000240)='./file0\x00') fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) close(r0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x11c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x5b8c0ed564d427fb, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) ioctl$TIOCCBRK(r0, 0x2000747a) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x50, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0xfffffffffffff71b, 0x400, 0x33014c830139764a, 0xffffffff, 0x8, 0x4, 0x3, 0x0, 0x3}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus/file0\x00', 0xfffffffffffffffb, 0x9, 0x81, 0x0, 0x5, 0x72cd7a21, 0x7, 0x2, 0x1, 0x10000, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004401) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0x4}], 0x2d, 0x0) close(r0) 16:00:07 executing program 1: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x14, 0x100010300, r0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000002ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x1e, 0x3, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x2, 0x27c) msgctl$IPC_RMID(r1, 0x0) r2 = semget(0x1, 0x0, 0x114) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/4096) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000000)="9252e7b49d4297a127a7025057408d3d5e6930b131ceeb7a4f9aa3ba05e254910feaeb034834dcb12472a94e7826e70839db784a1f34149e11f17cdef019c9879d81894d0e9860b6db52a914d7d823d5e97d4addb893abf28965a2f2d4e011cdf0d5d617", 0x64) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0\x00') rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000640)='./bus/file0\x00', 0x20000, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) r1 = semget(0x0, 0x2, 0x10) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/110) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0b108b5fec133118acfe5bee221a1f6c8e72a8d7"}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\\-\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='{(/*}\\\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='){&\xbc\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='.,\x11$\x00', &(0x7f0000000580)='\x00']) getsockname$unix(r0, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000080)=0x36) 16:00:07 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x294, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7b8e) sendto$inet6(r1, &(0x7f0000000180)="ee1a840883ea4c060413abfefdaed272ed1cccc88855759b2a99c8d6fee5733178e98a9f27bfd93b97b1f9f24e1e46037b77de37be913cf47876befae6478da900cbb7d7b6b1481390ed379e456fc628d9bb42ff2f9b5ebbf673da5eb11073d4251b0d41ff280afa5ae1c14aeddf9ea79e10967cf1cb799f679b3833cdf6a5f569473835d6dfc49ca38472145769f8f0c023d9955db9ee6242e6f29530437249b40969c231fd39917b9cb74be1899a0e8bac0a1a0bbfe31fd370e77eeed21a78ccbadb230f8b0b1181485cd58bdeafd0", 0xd0, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x401}, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x2}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000080)="81dc74edc12642845edc87c4dec28ed78816ce6efc79403f554b4209a120ce09bb8013f24f6df3ec33071d8f8cab3519403c1590ad634c94aea82009cb1e5f7932598030e25e0854e509e2b330c633ddba754263620d0be808ea3c88b12935595ab89d36eafae11e5202d78d4a5a6f075921f04b5c85783a92b085a5948a8ed97761834b65fb6f3938ba2b22bae5d1e22cc33237d40769d2dcee2379f9e6680e5e75694a14d098481de967497cfa47fb455acb8a442df11ef7dba35bd038230f29a18f23183e168e52c565edd8e72599c8d263a4cc4b442a7fb3c27e", 0xdc, 0x400, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x6, 0x4, 0x7ff}, {0x9, 0x81, 0x2, 0x949}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x83c2eb52d21f0280, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x2, 0x2, 0x1f, r3}) fcntl$lock(r2, 0x6593a5076a0e4064, &(0x7f00000002c0)={0x3, 0x1, 0x60000, 0x5, r3}) kqueue() fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x6, r3}) r4 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x10, 0x120) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000380)={0x1000, 0x8}) linkat(r1, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00', 0x4) r5 = semget$private(0x0, 0x4, 0x108) socket(0x13, 0x3, 0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000440)=[0x7ff, 0x7ff, 0xc872, 0x6, 0x3ff]) chflags(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000004c0)={0x3f, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000540)) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x8, 0x2) mknodat(r0, &(0x7f00000005c0)='./file0\x00', 0x496b74a746b0cb1d, 0x202) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000600)=[0xa228, 0xf88, 0x9017, 0x8, 0x3, 0x2d, 0x2, 0x8, 0x1]) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r6) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="a9", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x60a3, 0x4) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xe3b0d52e3665555c, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x50, &(0x7f00000001c0)="ff1b668b5365d50fc208d5d59198f7be386fa93835719a8ff959e367b17c7a6d5ee7e149672c0ab3ae297d538d388088277b0a11c878a181d85e2fb760425a8033cfca11353ebe0f26f38705aae75402") ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)={0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0xb51, 0x1, 0x4a2b, 0x5}, {0xa8d5, 0x4, 0xfffffffffffffff9, 0x8}, {0x5, 0x5, 0x5, 0x9}, {0x2, 0x1, 0x1}, {0xffff, 0x80000001, 0x4, 0x5}, {0x4, 0xffffffff, 0x4, 0x9}, {0x6, 0x6, 0x3f, 0x8}, {0x3f, 0x2, 0x8, 0x81}, {0xff, 0x9, 0x9, 0x4}, {0x0, 0x100000000, 0x3, 0xffff}]}) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xc4) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) fchown(r2, r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r7 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r7, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f664d6c650688"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x7e5}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x2, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file0zK\x00'], 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5d41) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) flock(r2, 0x1) write(r1, &(0x7f0000000080)="9d", 0x1) fcntl$setstatus(r2, 0x4, 0x80) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {0x65}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x6, 0x6, 0x509, 0x4, 0x8, 0x0, 0xc6, 0x10, [{0x3, 0xe6, 0x300, 0x5}, {0x3ff, 0x8, 0x1, 0x8}, {0x9, 0x8, 0x0, 0xfffffffffffff70d}, {0xf1b9, 0x9, 0x5, 0x5}, {0x8, 0x6762, 0x600000, 0x4}, {0x4, 0x23f, 0x3, 0x1ff}, {0xf5, 0x9, 0x80000001, 0x4}, {0x3, 0x80000000, 0x10001, 0x800}, {0x3, 0x3, 0x3, 0x10000}, {0x7, 0x1, 0x5, 0xfffffffffffff051}, {0x5, 0x18000000000, 0x6}, {0x3, 0x3, 0x1038, 0x9}, {0x5, 0xd48, 0x7fffffff, 0xe1}, {0x5, 0x6, 0x3009, 0x9}, {0x7, 0xad, 0x4, 0x7ff}, {0x1f, 0xfffffffffffffff8, 0x374, 0x7fffffff}]}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x4}, {0x40, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/210) r3 = getpid() setpgid(r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0xf86b428358cd04a8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) setrlimit(0x3, &(0x7f0000000040)={0x473, 0x8519}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) 16:00:07 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf8f7b81381197744bb4373d9623644ddd6da113452d8ade07191eb2cf74521e98c45d43600b00a83ec9222592073f214e17c293d058a982e881618e19ddda9022860c01999006c50d7f605ec9eada11308263fcdbc718a3aca2ae209b9f46cf46b3f0328d0ce910127cb4f41402a6611b934147ccaadfdcc2ac4f4d2afcfa10676f4072e9f1bb9d031ea2e8b4be5a65a6313609cf7015524b4ca8532a9dfebc7769db95b1852c4145dc", 0xaa) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xd82, 0x2, r3}) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000080)='./file\x00', &(0x7f00000000c0)={{0x918, 0x2}, {0x8001, 0x7}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x57fd, 0x800, &(0x7f00000000c0)="6f06da9453f1b3cef62eac798bfaf85556224adfbbc5a8cc559aeb785cf3098e21ef104b8a5e8e77d28e9b02b1dd03034327bd238a331a8398b46fa890f9617b7eb70670e4c9d2b88f731618caf0faad1af2a21692be3e2b", 0x58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f305000000902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80c745d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x928, 0x10, 0x0, 0xffffffffffffff39) dup2(r1, r2) r3 = dup2(r1, r2) shutdown(r3, 0x6) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) flock(0xffffffffffffffff, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x2, 0x3ff}, 0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5, 0x0, 0xfffffffffffffffc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0xfffffffffffffffc}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xfffffffffffffcf9}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) kqueue() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267ae1ff0000000004bb893fa4673ea16170e5bdf11e289991c05d8a5457c5572ff43a191049dfa5d4a5b079009c343f3d66ca1de1fe53060f7f1fa904b7496d20ff103e6d0cd133feb239e1d2e349574a638802b913e3578c28fefd9cec3095190ac3c9de7c324dad712ce9227ced1d1ec7"], 0x38}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x20, 0x4) r1 = socket(0x18, 0x4003, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) sendto$unix(r0, &(0x7f0000000040)="583c8835ee910ce0d510dca56d75dec20b0b3f21659d862f89e5cddbe01974b37e1ce69f0a81db1aeec29dae82c6655d6c1d89cd6db22949cae20ed699daa136bfcb0d5a0684762b1d67e64ed6133cf4af586556db2bc81ed16542281eae93f377bffbb385ddcfd028e7d5cbcf54f36f32", 0x71, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0x8bc8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='}!}}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='+\x00']) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000200000005900000000004cd2", 0x2c}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x440, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xffffffff}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unlink(&(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x9000000000000, 0x847, 0xcd, "b6425c74432e6da88f6e04d87fcb5916200970ca", 0x1, 0x3f}) write(r0, &(0x7f0000000240)='oP0', 0x3) 16:00:08 executing program 0: socketpair(0x0, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="781ccfa41235ea418fdd4923d9b94ecfa56d93147ac9da59a5417e60f0eb843a0e7bc082f85064129539040a2830a46ec596dc58eb3203ffa316d382ed4d60b7400260c85c48fcd1fb032c1dc9da65c1953b8f62923ff87c67459069c888ebff3633f2e61e29aeedec23797f410ed52043c9fbad52e428ef4df39512c03d2bc68248220dc566352598f1d06b1943161e6eded74519a47068f14f0b70279835577ff0f655de8f205704be5c5693581efd79ecfbf79de833a259b812359300f4f43a9e3ab5727d2bb53437d13488f55ecb1a8cb5cc446ecdfd180b9294c4e5daf439f7", 0xe2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f0000000300)="a550c755aff58f920f72bba4f3286c90ccb0b907405879890038b04880a73ca162c3b78848000254ffd658c970605bb28f7573ead5a1df1ed2658dd9c30fdf7826b0275bc23f7a4c0ea0eac2e6820085e9f9f8aaf4d974135875029dc1d49756082e184a4e505da3507bb48bdbd836b7068756dbe977560295090858689f1b6b5a7c60965068bb32a18864a192fe4469571294", 0x93, 0x8, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000600)={0x0, 0x4f, 0x4, 0x1, &(0x7f0000000380)={{0x8, 0x24e9, 0x10000, 0x3ff, 0x5, 0xff, 0x4}, {[0x10001, 0x100, 0x800, 0x4, 0xffffffffffffff64, 0x4, 0x7ff, 0x10000, 0x9, 0xffffffffffff0000, 0x100000000, 0x5, 0x1000, 0x5, 0x80000000000000, 0xffffffffffff00f7, 0x8, 0x2], [0x0, 0x9, 0x100, 0x1, 0x7, 0x0, 0x2, 0xd84c, 0x1, 0x8], [0x0, 0x40, 0x2780, 0x3, 0x5, 0x3ff, 0x80], [0x0, 0x7, 0x7, 0x6, 0x6, 0x9], [{0x1, 0x2, 0xffffffffffffffc1, 0x8}, {0x9, 0x2bc8, 0x80000000, 0x6}, {0x0, 0x0, 0x40, 0x3ff}, {0x1, 0x100000000, 0xfffffffffffffffa, 0x1}, {0xfffffffffffffff7, 0xff, 0x3, 0x851a3b50000}, {0xffffffffffffffff, 0x1, 0x8, 0x6}, {0x40, 0x8, 0x100000001, 0x8001}, {0x5, 0x100000001, 0x4, 0x5}], {0x4, 0x1f, 0xffffffffffff7fff}, {0x2, 0x8, 0x20}}}, 0x8, 0x3}) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x3, 0x5, 0x400, 0x9, &(0x7f00000000c0)={{0xc80, 0xf5, 0xfffffffffffffffc, 0x1ff, 0x8, 0x5, 0x9d}, {[0x4, 0x1c, 0x7ff, 0x8, 0x8, 0xffffffffffffff5f, 0x55a, 0x3f, 0x8, 0x7, 0x4, 0x2, 0xba6, 0x6, 0xffffffff, 0x4, 0x100000001, 0x7], [0x2, 0x5, 0x5, 0x90f, 0x1, 0x0, 0x9, 0x68, 0x8], [0x1, 0x6, 0x0, 0x8000, 0x4, 0x28000000000, 0x8], [0x9, 0x3, 0x1f, 0x2, 0x7, 0x80], [{0x0, 0x2, 0x3ff, 0xfff}, {0x9, 0x6, 0x1}, {0x2, 0x7, 0x6f, 0x9}, {0xba, 0x6, 0xbe, 0x9}, {0x9, 0x6, 0x0, 0x5}, {0x800, 0x1, 0x1, 0x800}, {0x2, 0x2, 0x0, 0x8000}, {0x70, 0x9, 0x200, 0x3ff}], {0x7, 0x3, 0x7787, 0x4}, {0x7fff, 0x9, 0x1, 0xffffffff00000001}}}, 0x9, 0x403}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0xffffffffffffffff}], 0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000001c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) r1 = dup(r0) getdents(r1, &(0x7f0000000000)=""/56, 0x38) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) pwrite(r0, &(0x7f0000000040)="24c38667cfeee6bcd7bbdab50e1539d0a14b7c9662c1b9347e593b4d8a0f244eb99b9799516470c89eb3af1ba93a1090cb6c8471d2d8123f3981129d6d64ef", 0x3f, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(r0) r2 = semget(0x2, 0x7, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x5, 0x9, 0x0, {[0x2, 0x9, 0x800, 0x40, 0xfffffffffffffff9, 0x0, 0x7, 0xb, 0x81, 0x2, 0x2, 0x1, 0x8, 0x3, 0xced, 0x7fff, 0x2, 0x400], [0x7, 0x2, 0xfff, 0x0, 0xffffffff, 0xc6, 0x6, 0x0, 0x80000001], [0x81f, 0x1, 0x9122, 0x7fffffff, 0x5, 0x5, 0x5], [0x4, 0xe187, 0x1ff, 0x1, 0x9, 0x7fff], [{0x5, 0x480, 0x2, 0x6}, {0x485, 0x6, 0x4, 0x4}, {0xff, 0x80, 0x955, 0x7}, {0x39, 0x1, 0x0, 0x81}, {0x1ff, 0x60, 0xee1, 0x5}, {0x5, 0x7fffffff, 0x7f, 0x7ff}, {0x3, 0x20, 0x6}, {0x2, 0x8, 0x7, 0x1ff}], {0x8, 0x4, 0x7, 0x9}, {0x1, 0x9, 0x7, 0xd7b3}}}) dup(r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) syz_open_pts() semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000005c0)=""/206) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x80) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) write(r0, &(0x7f0000000200)="92fcb6300b4fd9292e1dcbe4b9931f5deac724648c833310f233aae81ec575c4097b10037e463b5e1c89bd2d29726f9dd6554a1b3f011d5a7cc159290e6afec91629abfa86782ec78d8f7a28b1c5bd94f21b61c7799cd7bcc0b29054bb04fd4a49493c8bbd538aa5c926658a9bd26c14", 0x70) sendto$inet(r0, &(0x7f0000000000)="73ac76a9892ad7e85bb9acf86f2916484ea6", 0x12, 0x404, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') open(&(0x7f0000000040)='\x00', 0x20, 0x40) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x2, 0x9baaae743db01ff5, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="3160d935a909740bf79c5b34f33702890652fc6b090e5eb7029d7a51a906f3883846d08323470fae4d858bd3fcd64b16bdfbf266d21c6f95dcb1e4232ad843ed400e7cc813eec1aab9ca7e3666ce9355782e91350da0a5f27a2ce29078d532e7f12ad6ef2557fd69fb286598e71f4fe28d33e05862e81e3facbd62dc4d3050f44b62f6ecb4e58d0d7ff4036bb6fda69406a10ef00d474e3457a88274df60db943ec67d20f3371f455f20c4e91728ba0cfcd614bb1bfc583e4a7d3033536a", 0xbe, 0x9, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/fi/file0\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(0x0, &(0x7f0000000200)='vmm\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r1, 0x3) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x127, 0x1ff, 0x1, 0x1, 0x100000001, 0x7ff, 0x9, 0x0, 0x1, 0x0, 0x3f}) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1, 0x20}], 0x3, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="f822016d0f5a17bba2b39810b7bdae2a32d70d9a77fe30d0a827dda1ac6398e5e40e7a83dd053bf486dabf4cf2cf92d9a7e571801765952d7318fb89f1d541e327e1ca386c10b2b3224b52701e9a078ab8a1a14bfbd794b022b672e2af0f60622f71cf1eb185ebf5b4f644c75f13e78f084d70d448262e6d38f69a7fbf783373b423a6ca85862f1ea504e8a69367d4601afc405922a820d4c2fe679d89c1c00ab8affe3e55c8ae1b6f5ba98ac623d990f269f8674e1e1eca10493d512d1ae9a252289ea2df016149832056de856b528d23136b0d2ced19357c13deea174bb03ee939c73df8de", 0xe6}, {&(0x7f0000000140)="1a8f0fc23d44780452f37227c3c9d0ad13d7b3fdfdf3b084e9bfa27db9", 0x1d}, {&(0x7f0000000180)="3bf1d00b0846a262b97c2a7b7959e0d2cc5f929630ec75b8c251354c3dbbc5c3c389a41b493b54a5979fcf3fe102863dd0164a09455a37a2ce4afb1be9d2a9abd0e4e860893c49b85ac7eb252001459f4618d46907706a5424abf6ec5d7be40ef809bf5a8b83a53b50d31d2ea63860c219b57628384890987c586770a35a22a43b80a0d1bce43c8113daa967ffd8d924998d20ec64ebf8a829aa8ede", 0x9c}, {&(0x7f0000000240)="ab0d1425997b2893262745dbef3aebd9f3b349ea9943eced7eb414b132", 0x1d}, {&(0x7f0000000280)="99a49fb580bf50f642f71b18cec292da1fb60848095c5b78e4217c673592860154cbf56b1ef8a31226077874fa5bbbeabd6d0fda71b92af95d926073662b2f80ce53a7dd550ced00f8d31e164aff2e739877d02f9688293ad982fedb4b406370088cd95b69abeb077211009bb37c700e306dfa42b6835b599d2fa09d244b85994ced4fcd02", 0x85}, {&(0x7f0000000340)="381722911fb5aeb84f609cec12a870346bb9c8d6463cdca4f83757cf921731a24262bf22f41d2e230ceb9ab623f37068b4b6d4b0226a9bbf3b8166a746ba11f0760afd70cd06d1ce3a9fc4717512a00b1d4b4c46b919b2fb24760aabbbf4efa4994974a665735e9fd31df0c434fade5704f545f661da2f9fd0387aa8fd80d2f43aef885cd8603a8d7b34235e2eb332041ae9c1a19ffee037de075d9cb0debd7574257a9f0f56674800bb697f2dde025cc12545cd3ca8762a4667", 0xba}, {&(0x7f0000000400)="4a491c6356f9ae9185f63fc90ba4d4f73eaf3f299675fd18ac48b293ee56559be8154c4e458f2bc86575e083e677f0a619e9d4403a4ef97a50098d29bf7cbc7ffbfc60ab91a1c861ee1b32ac23a14dcaf50c32a3f8ba9f4bb2ed4af44030a7f4594ad3ede7e443509f1dae7157c9ee007e8dea6493980c5fb0e2f2e79690b6ff5f4716ff5386149224f0d98f51cb70eda0f1b4bec106185a9faf7d9e1f8824fbb15c5866e4377267bb5e52423c4b73b32b5f44c945406104e0586c97dddd4b4fb89f1aa8d713749c993bf1b985aea3e146116a719357f9003383dec9fbd4f41a12efb418f59328a078d705d06b2749019bd6659f1fb3584d8b73125614e0", 0xfe}, {&(0x7f0000000500)="7228840700350728826add8f519119ea37c8d077082b7be60a90e369c125934735f13645af44bfaa8667699c375fb2f760fa6ecaacc5bd4e66caac795295e84a2b0fdcb8ae4854353ac7fb399aee76aaf45af30b04", 0x55}, {&(0x7f0000000580)="6ee9855300f759b8f50406c20f049f792585c2c46fc62f1d932455ecc22f84b40f253a4ab33399eb85fffb652f4b89d0bf125fe1d8463a5bb8e545a0f1aa5f17be3dc6df1fcecc9b5a2acce15225ce0857fedd3a0b9acc6be5c7112ebb7eaf43605789990cdd8ae5cda1a68967357e330464583293013ebf2053d07c8835df38587673202cf55ef33687756f0324ffd101be7e8d6c4a07bb1e0c00643b4d425373fc7bda17e23ef04070af14c619ccac2a473046d815fed8ac761ecafd611036c852a258384f12ebdf71b759d4e18cb57485c407c7f0d8c64c4fdbf8e64e42a0e2646fc638e73d6f6dd520e869bc1b2497678516f88074eba6ed342286ebf1cb5f802ff30f9838bfc657b0edba968eead037f52a28f83609f71f9b7bbf27b0e82cb974181a0baf456ae26ae5178b95fa94930cb13b594c82c0c6394a5ea99b935de9d1dc9e584136bc6476e76852987b496a61682ceac3d8cdfe2386809ed8bc534b3e0de200f4173ed3aff5720b1dccf1d1af53870c5b18cf32343f95c7e66125ebfae8e8926086d51fa657901a5acf11e8c83f90199550a8f5487b875dc3ae4ea0dd07b267fb631384f138d6a208a1a5b638c74eca0e9d3409b5f075cbf92419c2240e9127cd9df2544e313e9afa4b2882d851fb1995235651050f52d41410943d8098fbe202c87b64446e2087c61aa5b2cf96103a8314d50cf5d341b7478f37ed7b6619f2d5e6142bf535578d1474353d1080852883708897cfb919357d987ab4a1b64fbc406bfa2e644ac07fd237509556ab77cc021040d8ac16aad5dafcc4400c5f4724a378929c7ee893b3dfd65a59226bcb14023690af6f7bf05ce30665cfbe626086a2b9ddd3c0328b2018fe421610aed4121e883c94c07225f6c02df22b1c628621f7e118cb97648a1e97a57385ccd32f22ed186b1bbf9701f031190dd8c7e70d5cb5f07a74d69ba056661bad2bdbe9a27ed2e12b24b3acb686e669f82f5044a4d9afdc3edb921d25f4fefe8971f4b70fd0e7edf0c3d1d6671dd253c29ca204465a0dcbaacbc0093352a616ce13caede2039d21d57cc980bb63db3a16218de7794e2ac3848420bcec0d6372d66834547b17cb825c33f5f29667c4ddc7d89548cf981462e240f0a39aa5eaf11e3fbb68a628828dbbd6264b980320b49bbf5b8f93b53c6fe660c116d2c6fa7163495704dfbb0f4a66c7be04d4857e3e568a4c310404d4c98d419c29117e47b43e5af9e75b968f9ad8784f805a3c0944b7b62e2ab98358886aa67ad7fdbaf054c0fedd57bcd3a3b7a75215f60e26b1f58e45626a2c7158aa7de20328ea9a6c7b836e40f3d2d13582ee9efb57397912ba67ec39bde9969611b5da1925b8d352d73ba882d75100f17e0e731a28e40b5524e9845add4a7056bd0d971a62f1c2ede33b8adb321edcaab5c1f2464867f701f4b6ab1a7c54de67b0a6c6b4a023c40480f04fe8dcb187ec5ecc3a749687e6327c35fb76c67c49b5bdd7ab64348d91b3ed5f9f29916265bb6bb3e74f4377afb67e2e9fd7b74ba9f0fef2004547d25f1ec6676b566cc916ca117bdc3302ce1a56315fdfb071f7b5a123755bfc1692e8f9b47c660bd25a87745c615cfbb65f8e17c269df1149a39b018ac83dc310002d7359d90d62a6f6bb94986117bd25add8b6b495cc5e257b604b3654263aa9aaedfc0c4eb0b12d7f2fa7e959ec5df385cea1d14a42d1a079748a1256afd18777517754d0779a0ed0071ed2a6754d3f1c78014503570a09f848e1094aa6d7a5477cb1c9a9b65889ff3889c1d9cd2f1c5222dbfbbb0272e98fd3cc252a978ee79ece13ae209195bcfb27c092d559736b26092efdaf40948db560632b3a5f579a8b86e4bcee2ab386966436a681a881cc525fe4758901a470eb6f31663674f082951dc68492f98cbabbe8cac57abb8101aaad9934e7f552cfbbf3d94e959c982010318d2d9993332b88c237fe566b4e937d56c5c18c11afdb6a6fea579c5100955c498035012548b8712629bd60ef885c1421e10f19359df65c322a7af8232d90eca74919feecd13de08aaab1fe122b0f2e292c53979be2b63153f9342bf6166f72cd82df2c44292c37090e638ba6302cc481952e0bffa1539228908879204c4bf90dcdc143e1aec6dc9c00895b609ce5cbf9723f0f0c2085fa58e206a3dcf619b6be9e5f6afcf644bac556bbc326eec760b1887a9a5a4f7e539239756def7f2c3f79e169a53218e58da6df729e54883ba6e0aace404807fdf6ec21443d9b0a728e404320ff6534c24c9625f2597dbc577a96127c30ac76e0992299718c2e5ca5c5af2e8a83d0d10457a752a6880a32200743aec3281059b0743e800ea9bb9fdb2431442560b6a3114026da9e3fec95784512c8afd4d9dc936262241bbea6375abb32e7487a6fa1660c2644a6562c26fcab42d9a9f8ae5dc8f282ae200cfb29bdf728dda8b9a26e3d3da6b05a9126ac75fe8a8fecbf3e8dcdc83893d7a04eb7315937db6f3c6ea5980f26c0f29f3646fa23afc2638ea206292627d355af960947d3c806c1f0c1399fb4a2413cf201d07be75790e9a13b9d70b844d8ad6b95ad6619d70659f134681f867165e0eaba2e9ca540bee4c1b03b112d6fb02a1875f9cfb857aa548499d206367faefa116cb85c956a3bff23724ec49619bb4f8ae7655b268d45330ec569720859b46fcb009982aff4acdecb175d8665bbd28c06e0a5bda7ecff9deddb96ef14abe401b62b88f23b09a6cd2704268f81718c1112306f2a950b965aa86193977c2d279ed73fa7e1085566ce3dcd3f5c5ae574da42ef4c372d3970723c2cdae68a2a80058b5b8ea714bde969b9687dd9ac27fd4cac91bc08bf7ebf901107f7fff3f2f6f4c629aacb533a46f4a4d96401cb3aa0b815cdc632a16dc9c0505fdfe6b4d1d9d168dba53870ff1c9d5dd3776bf3add66d32097043496a37bc2ecb68d479c7a863549cc171e8ae0612589388fa4716f9de01370527a9730102c56f7718ae2ef80b8ab55bc5c82b97b960a51ecd5e188552d707866f1b34c9a5fc19b60889edd57f7678aec60cae08df8d5d43bc0442ce215e4a2cd8fb905d5210e3fcea2d452d70e08e1b4b9e52ba40e6f5d98cdc35ef229dc19e17327f29a6335bc77325a663e58ecf88e9c1a888c6071f422db9169eb4cd33e46d9136dfea9f0ed29704ac8cfde4750f547adcfc988396dc4f250a382ac12b36b3d858e34a1f5d7abdff86c63d394109021a882d9469ed9b5961180db49afd8366fd3a83c164454070270fe0f7e43bc971747a16c26fad27d26862f1e6cd91989d614da7d63fcb11b412a3086793df7f6ecdd856f7fbbc98300d0d9e48b20bcd1aa9c31d4380fe2b982107089914473128d76cd690a4cc999e3f8183a8a194fc2e8eceec887a9a45d36fa0547853a8836ec6ab1e6be1998a6f4d619a401424dfc79d1308fa14f67cc92d6922b8dc8ce7d219b9751e034cf42a5add6f46e6da5dd4a249a63edab8fb0f0b8a30008f551e34816e7e4c1881205e8de1f6edccf42aae7706db968b70914a866e8569b467b693613d14aa02fc953752d63992dd8933b7407a79ea741985f1fa090cef56491d71bc7e260a4f46ecfb2e8b98d86da86b9f0db1e3d5f5fd85188689b7e5f342df8cbb6409c08fa4a29a569ce923e63173f7abe4ed52ef4a94b2fde9687d415b38ad5a4bb6613fbca4bddc10f0b4f950e83eed8d6868fff2bb8b22040264715dd62055f0b8c11de500f7d2c2bf1e66db79d395a12d26ef84b24d701953eb8346cd6c2daa6b495bf2063880460d8781c4ebccd9fe684c364a6e0336f6c5eedcd596c876a425618d9df1c4e0274723f0e1b491451abc3a8e7a64a25953e8fafb429f26ff3a0207e3f8865a2791dd080815c439684b147a66cf8aa94b62606c667bba375c80e568f4cf2d958c5490e3b4e140b124bf90258effe7c27c80471a20f9d5d209fabb5fdf4da56227ea2ca9b1f46050f0e624596617ba12a2927026a7f5912d479677ebf4372a3f2e253d8419d8af70c29b4ea8cf613ba646e39ace99f685edd4a77d70e9cb99b9bd361329a9770f10063d95d6beb979a344a24d29f5025203c71a21d2569a4b1da330b89c62f5c4d45bd8b21d075d562806b3b9a45a304dee4dac639cd417571bb062ff207d1ce32eb9d580ab156ca618dc89aea1660132b9a430f66308cf7a7c11d53e78faaaf03f8b94e8a65fb93512cbe9c15c6b210a8bfd1baa60062719a424dcfb8a8ef7712df4ebc27da228cbf6fb7c0930b18b848be586b7f514f03ed80be6a274904642584a657afa5f70985bffaf0d6c709bb3596b99de93718229419febc62ef47ece771bb0399518db5db1ed58ebbbfecf28e2be6f333cdb867547f398803c1ad2a30933232c035c8682b1aeb48ef2eccf6c11aed64550a565988e7d80757857cdadc5684d91f1896ebd94c3c9256973c6e9cc8e2d47e41dabb5a82fdc7bbad161a160b4aaf017d0dbb3d2a65a16acdf42817f38649941c1a9f7adc5efd6a0d5cd27f8d23bff52e769ca540419df407cb5ca3e797036bf67ba2a8329cc3da7f14f3f1f460d98f555c45b9d80133ab0d6d0cb45304355058c60b007d48b072837e4f4a02c2a429ae4b97489bd77c87fd15c649fd860351d6fa9614c3d08048bf49d575e8a4dd3ee3f83f475ced1d57f4a260eb9fc6fc608975034798346d3fe4d242df87427d46c0ed625839488e6c27194a4cdb11eb71c8e9f358442ca61f3d1c309912ed2ea990b6630c1aa5305e7b7d5090089198c20d2891b0f063e9843d32c8190d03efcd34f8c27150fc59a96722c9fb7c024ad713f2fd1e47eef73d75ed416dab2b387aefbd7bd573b9f0323b0638ee9f62c95e54ffa1be1f7e4df2f858eb2441a860d69a3fd503e905fbd70975bbbfb9f50ace81e8022888a184288b88bc5d07c0f47f479e15e6f2676f632aa4452073a68e0ee90a0e1fece39b09ca69aa5271ee2605d62e288b7bb8e2f625884d2424c90c717b23bd425ebbd98459cb58a1e74580c4b8a16c13dd5ebaa6b8c2756fc8e80b0dbbdba00054a0d49cf2a3b669a4de41626c2cc62006244a33e1f58b02a141e88da93277b4a5f901274bae2c299b9739c5a45599630014cfa127e564eee18e6c8ff8a4a3e3ca74dc8962efa2d53660313eb916be41bbe14aa08df8785ec2aaed26e5679cdc701d6f48f1540a4bb67f9b9c64c9ce0be3c69ab71a686b7d449e5f06234711fb0f0bbdc1ef5546cc20d222ff16bd1acca9586d7ccfef19f611b60d7b2ce3c8ccdbe06d8153d4420234931423657db14e651b082b64fa25754fec4f464a02e8a8d4ba131c8934ca407b22a7fb0ca43728859e4e68fde281add8bb72422075a904da7912e052f807ca57e4be2ae807c90d93ecbfe14fb66f3048eaa177305b59aea0a12939cbacc469d09267506a01858801984be1fa0f58096dea3eaa28673d4368b6a6cda2214f8dc5557b96d9408b139c22810e3d11e819afaef910c03a7a5d33905d7efafd6b4d83cebd408827ec00c0d7ccc13bd3cb32ac32c0cab3bc6e468629212f82c0c7ffa14fe1ae1457cfc624fe7986523ba0e56d91f164765822123899d5d7c34af18e5a7347ffbc86532c903f5a394f3fe55f5dc9943027b87e0b2082dc9aaf87f8270a01734273ff6519b93599d4a42dcfbe047f6a3816528c093d6c487e08b667c0a088572f03b5d85c52d4fc4e22b22359a334810ceabe6246a6c39136b1e916d35649920c71f579820ad6502c560ea7c1cf62a3401", 0x1000}], 0x9, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="fa001606d24258ecc792c382840b1a574cf64e23d7010f"], 0xffffffffffffff32) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x2, 0x1}) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10020, 0x60) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) r2 = shmget$private(0x0, 0x4000, 0x45, &(0x7f0000a7b000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x100000000, r3, r4, r5, r6, 0x108, 0x4}, 0x4, 0x3, r7, r8, 0x6, 0x0, 0x9}) r9 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000000)=""/98) r10 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xd2) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) r11 = dup2(r10, r10) ioctl$VMM_IOC_RUN(r11, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_pts() 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) semget(0x1, 0x0, 0x979910989fa1cbe5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget(0x2, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:09 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r5 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x5}], 0x4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x800, 0x7fffffff}], 0xffff, &(0x7f0000000200)={0x4, 0x100000000}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x1ff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) msgget$private(0x0, 0x10200) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="0432d8ac63b4b17881ab3953ca079d6f0d390aed0c6c9a3e7182ef492272406a709a5afe6bdd7f28e2fa6ff3b10c9424116b259e60b88b8ec0dc0066b5038009b8e8b9eefe91df2e939fc9638ae55547b7b0c4d0bd1c066256bcf1bac6b49dd6601b5254c309d6021dbba7f7759c45a51ebf2775f4fbbf1f47cebc5345c66d8476ab1f0b7792fa0987417664815f3f360a3723b921e7c1f89100c550fa91ec5434eebcad102a4bfc74a03f9bcfa3f67d12f0d490613805dea9c67fd39ae9c243be67b13d3132096e", 0xc8}, {&(0x7f0000000180)="4601e96cdc990e7fde3fe89e8e26a95a3eb3d6e657f1e4f3afde89adc07255f279a543e8c28ed19aac8a6685c9b4c7e4323a390c122e05a2da2d6de5445af03ad4135d629a740a020afc40eb46911e84e85c8bcefa616f955d35f2c06208e8fc4bea1d2563daf54a36d1ee7cb0f4522e783ab8ad6e3addf7f62d810b4687b060d6d415a620d06c1e62207dfd8c4d0524540497a3a7b93f99775ca5b4693b5879e1d90c9c9a", 0xa5}, {&(0x7f0000000280)="7fbb05449cf215a34e59d0a9bb27282ce1ab8ce002ddab0837f49c762774bab131683684839fc38d66682d84965e90b263c4a3f58747c960512e3e1b431fa8266006094081317bdb7f5baf9466dfa5b9ad1a", 0x52}, {&(0x7f0000000300)="8a2e615f1bb4f2344f5fc0b2cb0655b2c4d056adec17463efe8dcf7c241b83731f76754826ec1952bfe7545dc36ae979617dcf314a62f3d751e152c5dee80a623382ba4bdd563daaa2077d8fc6fd279be9536c14166032b54d8eeaf65146fa78326428f2a01685587f64b4c2cf00730f19656b794f32ec128c2268aae8574a56cc94cae40041cc5cc41dbc", 0x8b}, {&(0x7f00000003c0)="cc212e8e4c207127ddaa52a9188217d2f57f388759ef5ca207b0e1c32ca6e4f6e326eb2ba19b5319770d352ddfbd5d3b2e27976109545aedf5ba264cc68d9a371aa1dedd11bd3b74a62f102ea8afc3486417226926184bbd743c472361707fcb054c4438832705cb147b5e71fde96adc", 0x70}], 0x5) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r1 = semget(0x0, 0x0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/148) shmat(r0, &(0x7f0000ffb000/0x5000)=nil, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4c9, 0x1, 0x0, 0x54b8, 0x4}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x142, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x3, 0x800, {0x401, 0x7}}) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42957e84dd9226918a9d84d484fa5e4f7d09", 0x18}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="9be7fa193b4807f55b7ac12c6f2bf4848d8a31bd310e442d", 0x18}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffea7, &(0x7f00000002c0)="088cf9797d513fc3e5828063b08bd9ec2279fd08ffc152e57c55b2c2fe74df26cd21c55b7cdb52e7c53b8adde33e617e76439cb1ad2391a0d36ec949afb181a19e0490c2abe127850b94596d5bded536f5ae17565ff667dc9b6ec98f97d9f520744e6aa6bfab82d28c9a496e51e28a11710927d5e95bd2302ce53c868543c13a59944991dff7bee7d586456363f49797d5c9c8e3d92d5e91d1d7fd36f62163343d2873b00f465c") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x6) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x8000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0xa204ddaa833084a9, 0x100000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/32, 0x20}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x401) login: OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r5 = semget$private(0x0, 0x3, 0x222) bind(r2, &(0x7f00000029c0)=@un=@abs={0xcb6d60a6fba75c7f, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) fsync(r2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6, 0x0, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x7, 0xfffffffffffeffff, 0x6fff}, {0x5, 0x8001, 0x40, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = dup(r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r4 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r5, r6) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r3, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f00000009c0)='./file0\x00') r7 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r8 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r3) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r9, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1000000000000005) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt(r0, 0xfffffffffffffff9, 0x20800000031, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r0) socketpair(0xb0f78cf3ca848b21, 0x4000, 0xffffffff7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000040)="89154618a00b95ef277af87efb7535f29b816168f16b966d24f186feb3d6f14addc1a748ea6900ad390bda4a6faebe30dd27acce66c2ac40f5f1789caa961a67") syz_emit_ethernet(0x315, &(0x7f0000000100)="c77913207493f80d00c2da747f755fe2ac1907e5b456ac1054b6a533682881858d652374fc6d05e3f1227d1013615a3e5a8433fff4b184194836591adfb29c4f39d3403b835dfc699971bfbf37d7e326e00e8e57257532ad57695b7068d55262b865bc6445564ebd") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4007, 0x308) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/10, &(0x7f0000000180)=0xa) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) munmap(&(0x7f0000fee000/0x12000)=nil, 0x12000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) dup(0xffffffffffffff9c) r1 = getpgrp() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x4000000000, 0x1000100000000, r1}) r3 = dup(0xffffffffffffffff) fchflags(r0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x9, 0x3, r4}) write(r3, &(0x7f0000000080)="82f3e799ff3087c13200456c49d1c75fa06dca81875cb64df48c8c5992fb5c3ba77e4db7f7e782b2ad9749b8a84c157a17e8391cd2cc05df4b406cbb4b1f06c59addd9268abac22411c78c16b5504278ebcf3778a7992e08c488efc0b9b24c4553f6947868d45867062effd43c5d34728c8a11c84abc9ec9507408d321d0", 0x7e) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) close(r0) setrlimit(0x6, &(0x7f0000000040)={0x8, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a300000dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af40000072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366e2f7f000000000000b56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c51b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/61, 0x3d}], 0x6, &(0x7f00000006c0)=""/250, 0xfa}, 0x40) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0x10000, 0x800, 0x0, 0x2, 0x8000, 0x4, 0x2, 0x3, 0xffffffff, 0xcc}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x8) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) getgid() close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001900)={0x0, &(0x7f00000018c0)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000018c0)={0x7f, 0x9, 0x2, 0x9ed8, "954309ba7a84517946dc2b2909e4cebba771d397", 0x800, 0xe402}) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="9d8f68cea045858e32560679548115a296df9c31b0f9df89c6fa007e2f5679ffc388b6212e657a68828a8994255f2caf87fa85c0ef14c0dc9860fa17be2119fd82b1c927e41e4c25d2afa8c03855f8d631240b7eabf26b0784eb3d41ca74097dd3bed1746f099df312eb55d58c93be0649af24db7bbcef7c0b98f41be1c9cff7ba6a4e7fe3772ee6", 0x88}, {&(0x7f0000000280)="025dbc1d1b80abe03155b3a893d10a831d0762b904d58ed8472c79046fb1b870e67f15e505ae733b62d46277a3bf178dd7722f0a9c33a980e51cc8870798476381ada3238e7f497f809acee80c7217c2a7e3", 0x52}, {&(0x7f0000000300)="c6dd9ed6f2925530f7389c429570bab48d7b550669def5af1213af646a6ee5119a3a1ffc971e375a85615eba223d5fff2ea7954a17995cdd4041e6de5c72096ecb7bce6b945550da5738c8b9c6f11f4f7fc698a52c17e48d1cae5a72bee104924c11b382769abe669b3903fec6", 0x6d}, {&(0x7f0000000380)="572690c03fd01d5113274ad23abfcbead325b2307eb70b9f24a67edf40799ce0fb82b3badb91a10e8749db385e6c7c569997e45109ebecca7da5ee7189d96bdb75702cf5a95f64bb9b414260b88daf5b00934d9d9944e1848a1f089588fbdf53e9f33a74d35f03316f59555aea82733da3a437828ad851a402f01bf567655ee572c9b4d5d828acb752473a72acc824a602876a8394e084d1d93a0e045648aa9564cedceb48ef7b3812b15aa40a9cad812086699d64385273f2874d71abeff2e43853a9e0e0276da64804f1bb775946831a69b9", 0xd3}, {&(0x7f0000000100)="5990e30d7fc81ba2ad0422ae884e1f36e42e777d9c7df6745ccdd62b604e71e71df948b8e433c63aad7e0a", 0x2b}, {&(0x7f0000000480)="951152ecc9535551b079e71463bff53105c45f4fa819a09e534f6161c97056622a5d40d19a2525ae36b9786069b2a3e12056fa239811dd01988b1b03501f58d465c9c8852a77bdad93a2d7ee8d3f981113f685366b43017bb6b164e0800b12f98f044b6570c761d20a9279b312bb68aa7d7053151cc42fe1eea988bdedc77fb33f7a545d3df60bfdbf365d184fc048974d070f7d3da449982ec9e3a452e3b8bf373d74", 0xa3}, {&(0x7f0000000540)="571567104d7f233c1608644c5e2df18298dab9efa25bf55ce93e00dbdc118a805ebfa1b58c268eb938c6a9682f05eeab869f5f9be8c6cc9aea54852d38cba7a6b4634b3e0f73e1c1857be17467dc6714c031edb129e9482c32ca2d67972f0df71d4fa1ab4c48b82af96dc2cd6bd74d270e778f107815bbf90a0cca62a2a0918ff8fd115dbd2ddd98dcebb87a38970a62dfec9f5609f7260157d0f904e416d2f3849ce39c1e671504a2ce6e243064bf2e75830c0a762e141effd7e13148985eb5153c3a819b3805323c90b09aa36f0ceea7a24ba7737435c575443c1f7edb5ef8fd8d4e6aff2255d218899f2c44d1032c6895d62a12d3897cb6f2f7b1c2aabe7f050225de25e3389f80520318c2fe75e4f1e011466336735eb0e968677dce8647dd825c2d2d45ff2dde73165280df01a676c525009bfeef428f11ef551f814c281d32678341eb4d361e7f340afe1105b6aa0bacf5d37442beaccd6a5dad798ec2b8cace9a334a70b2c997037fda8ab75a69c83e9490849c620ad9952f74b3dc3ee386d1d594937f74af4e3823f285ad105713a0be61dfdc66e7fb229ca8b015a7e0d561fc23e023874fc9b816fd2ccfb6264ad6911a2964eba837dfc110fab8158026fdf31ed9ee094f059c4181f0b2fe54688b9ce365a95c9566eef06c3e95329ddd5cc307dc26d9a7959a364217ec3cfa9519696e4f42ada67e5367b16f48c0d9fb37ad199f12218dcae87ce82eedc0fabcb38abea5ef4a9810564f7e32c6d7b6fc728af975f1db082e5abc7d9a93b529cb2ce5ea1b0d7fe01eee6aafbed50da335fc8319ebbe38dadc18fed25c2695c04cfb4b2894ce06f655bda95fdb6e5dcb111bf975f7b058c7101ac98a9ffb269c72ba70f628a659f0ca73df91650b161a0a7ecaba1e3ed429b341c435625f62dd4321b99b602d6ac9357b71ef9a2b6274a252b03243a061e1c970897810c4d5d8ce878be56b0c56517c3150450b24ec05c7f523d9d3535d586a054a995d22c68c0f367509d9d2f91619673ee11280aafc65c549c9c1fd85474de1268877a0741e3d3365bb2edd7ea9a0997e4c140a71d8dd3138d08354e47c15a283cc719dbe44e506aedc2dbd11f86ffb301546e303fc353d4ec2c3d82cda49abfabe8a216d7902a3e5fe2f3b671f444ed897db93904377362b0840ed26097f4a323bb2ea3ea27a600e56a267752ad18ddba891dc2b97e62a202e60344f58fa6e7fa7d5bf603ddc587f30e95661422f78979710e6d9a9f99fe7b6f65685cd061cf4be930c81dc400b19c8aa61cde618096045818a7c9545c662a4e9974be9fe3f7a83f550d66d2098262475014d2e4c261e0207d27ca0a669bad5551dd5ed54fc0cdafd668db5435b85a875365d36ee9a79fe759c064c5de5cb08894e82474f3d5ac48f23d7be9c242629a527e4816aea8ad79e1e814980395645dfb52d4862b697ab1bcb31bbaf6e4c61346ffc1c5bd6b27e84861de441d92488cb370d1795b07d21c845376c88d221b36b206e92c839183853bcbe4bd5c6aac22509e2fcba7b90f084188e255de0a57b4bed94a45ce7fba18473c33ada2879ae68c4f53f134e76099651d6e74a71e9c61eaacc5faf49edb26ead765caf6752f522c55f909cebf5322bc50fa4d5df8a03c37636a3bb71cbb294a0b0b7d8c3240587e23ca9ff16dcbc6b174bc99090eff773f08ea0a7a79f55f1521ce889190e1ed5cec85d4915b0bdfe2d6fef5a175fe37caf0e9f60348e71e5138098330d16a4e64a5f1178b2cfdc5dd87a496d17812c35f317b8c2c02cf4f0f1977a114c5769ca0709adf1f3639a9b73f74fd10b1fc2513506aa79b2fca2cf08d0f9b1d24820b592c86722a6700fa14a122d1bb7e3fd5bc44e267ed3928fa173419d31d19ce2b1f168bc74efc28fd9c8dbfb7f3b81d8a0a4b3839639c8a5fbf5f06b5795b128cf306aaa47e0b36c3f42b7a9408804a76c7abd643b4363bded9a4e0c259933ad9f4a85150ba90877d3db2678ff9565813089e5a4de7583d1c6bb0887db00e8caf0e97fb6ededac7e9cd2432a17e619c76dfc0d0d37dbbf6d9897af32f4b1bf502bc248890f274f7514528ff9400949f8743710f8d6e1adc0a4d7d7688e42cd5639027c14bc54f3217e67efc0a34dd6c006b431781ad9f85167da6ebf0fd0bc6ac381dd15f83d432145c65eb7133871cc6b173655d30ff66a6d18149eb88be175e027235ba7858cfa095dbd1455377abe5613c9b6029ba4e6aca7977012e6bf6c4bde0c9d64d89721b27931dec258fb410a9572d2a6fec760ae5a125b35d581608ecded15392de4e3702cb1a0daa3f7e698cc4dc581f95e37f35d26f9836411d0df79915215b8652b022406d6de474d9fcd0ddd4e4f23e25c349227fc3faa578b8b13859f1f6f6507e954e16667807b33b8858edc9de98f31f1600c1d529195818b623c205baee555bf6f7ffaa3dd78ddfbf821f8d3fcd9bd228bae3f6092fe6bbdd4c7ace3cb13d885b37cac48184590cc70a63785870687c12e1ec883c8525ea3425e308ef6966469b2a4ff4fffc82f5a522284bd9792357461aee8d12256469a34757f6a83cdf498dc076eb5186f5e24eec7838f35f7720d89f5f0226bdc6109b6244169d27702bf26f005889412f5606396ce5e91cd88124af4432b19c2c549134364c5099962d4a6a9e3675498d396957866c736d0b4ec4125627223c3ac7860336f6cf1090082058a41b067616c942d9f1026a848079e44c237a87a2afe9135c9513e11b3bb24108ea638c083f8303f961bd9e71461fddac038fb18a94b64222fd5bc5056cf73a90a4ca6573801fc49c77864bf6bd2ef0d7ca494d78a1728800e2da1db74ad994804aed5c6142ff4a378a621679dda948e3a57ad30e3367a4c2693253206a35a055836af9c8fbf5ab050960b4d642ffc19e498b00e4ff3f1a3db31ab0d0da787045beff11b1acb7eab2c4b60174471cc6f4496b1826ea860a00283d8825675d9fd4a993df82ce2163a2e3f1a6223dedc2de500d544ffd6763d788e0ca1b2134e7102077b9ce62ddd7f681774bc74067be844626f48c978fbb9f01fec5430d912a9557a9aede21abf4117360b10d7b5a719769d286fd3ad4aa1cb04e9bdc9fb80d0228490a3bc349404076f5005726216366bc37cb92112c61d54d049becb858dae7a9adcf3ff4117b1e8b1ce1b87492c9aa28eb1b727187a8e9cdd31c9eb6df7f6e35aece177572405cf5e508438a940c04543592d51a0437a439815876e862e76f4a2d729649cbc0828c47db564f8046722abc7441e1b2197d1ab44f0a3239e7b13887529ec4aec139bae2e85ca2f323643bb82f086d7a04557101774f0ca25481c8caff6133b1906d8880bdf0a18a4f8c6ce619056d025746bbd36b0c78d91802c35ff9e735a2898c236269ed72775fd5ad329d2e3816252fed39b42b00ce28256f97adea6ee66c33d8055e4c73e63089a78e6764febd1e4838008831296db971efe313a653410e1702995b645dc4575134e9e53690548d869cd79ea684608c01ad318148cb8a73e841c071a72b8c6b311edbe9fa077a24b2054a2d81b0a4fb7dc52f51224bc451a9ec28579d089b2b92e8bd516df088dee570e7004405db9ce677d04dd2582dfd9961c7f2ae86c60eeaef0bb8174c8beebdde514d384d7a10eb4c90200451b64e910356bafc393301a20a85f004015cbfb403d8aa233647837e51881961f7b7b18ec7877b44e855960a0c9bd922d8d883f9afebb1283651dfc2e756af04fb181750b770b9be0c3a67618dd444f9264fd04ca6e4333465e2bd0ed4bee439e612c8e9e5febdfb47c7b2719077ce986078f69461603ab59a13cada1d8701359652600249ee32c62efc3c198f4423110dc7189707ccb48c9944e477c8feb84814685b0efdd89eef0e32e4c22891be28c8871985e717137f385611c2eabdaa0ba60b9b9812c65798ec323c65504c2c8c06f5d101e87804f74515ad53dbe2f914b740c945ea813e26656942592e33626efeb9f34aae0da4baf751bda898ae4bac28c7aa79cac009c1cb172439c65802918c0a900c641fe561dba8914750c89d658651a9a5990c1c34b7325bd7a3e46d33763f6beb001ffe63b7dfb4d0378f3212ee995b10317b31f0a87cc40a8f6ba890c714952214f68afbe7e3fbafe8e0630997e7799b2f8f40e6279956f8b6f3c751b3ea7849eb5d4dba9dac598b3c8fe8f25a00e67f252f50ec4fe99027b0368c7e37ed992bd5b4faab9f36ff0f69792b58b397434bf971ba26f3e92a81ba662ce06e39884848a203afad36685469d67c2d0f34baf19b3553876578dfc941521298c8b453c3a89af7810695a42c4873f27fdd050cd3ab33ec62cbac66e23db119897934c7562d8927c296e17aef8aaf7c3de962a2451b1fa4d0376292cc7472a853264d79bfb3f851ca66c684e969278a5e65edb47c34bbacfe0d074b8a04a2369dee55372a9ca94012005418c3a7f1c6b55163c8cda302ce7529c6baa3ebff968e9edd4739618ea38f7ab968009aaf700a5705a59878cff2b43ef9960625d8f4745657ab7d73d9a2773dbb07a870d065cf0975793fc166a2261033a6562705a2b1daddfa866ad657973e2fac878e6f4b87964f4e50ac9f62f6e606a88cd3ae7241a893d3fa302ca61019a0f7ff409ea0030327136e36f6ad4b776fa7f8dc386eec95f5c92c51c5fafd9b2052ed505287b8fb38b69da1db51167d42bf33707b850046f59c14905fc085a7a0143fe0e6092de1c443b53ecc6835f57bb3a37138c834c502f8995c2e8eed2659258d8a2e7e4e6eb1e58c761b913dfca32bd53585b3814446ff9cf439b2f203aa5b176cfdc6eddeb7ab11bbcacfb58b42ad47071a50b56f54be66cb57cdb5d6e77f4342379bcf46394712097b507e969ef33e58ad410c04e71209a86e21de6cd030f6dec33e7ac6000d3489800e69b98982bb9cde03dbfe6550895fcfca69f5c503ede55928914b35ee3c01acc6f003f22a3bf32700029c2b715347278b4aeae1b6817d36b81a39122f03797112ddb96099aef307f063fd7b610ecb84b14ae7c0eae478c52ab8ed7c74ee5bb2b24ad73b580313ecd0bf9694549c429c86f05d7c4218bcabd438a79a3185864a76b47ed231de960dd667676a0c8c67426c056c6dd01d79fd65c7797ff483deafa5f455f62276dfacc74702b2758e276dac97c3a0df744938058086511a9ad0d09c7e9e7a8c98d886774022961dd89ae39d5696f63237e673583a281199c9766027f52879a3f3c5fa8ab21ccfe90b1a5b35b7452b885c55e2fba6f9b96346c5555c2ed5a85a35a905512cd00d3a99ddd9a20ebdd25d3aad5393654fc732f38c1e44f420b068ffdd7be7b77e926f4fcab52c41b96bf2b4db7321570831c3ea1349ebba4480e7dc5a61ab1e61d49f92dd2bf84088b1191a7f58c6f9d966bb32657dbac17e9e2701fa2b770596e802dfb4a349e06a83c2d6725f64670ed4e4f12bb5937cf6f60915c72efd7ccc7b8461b22c6a906566d1727d3600d99e7ad84373148dd3651456bc55e8d9fbcd329c5659c9ad4124a8e372c95755b27fb9502769788419da72d44fefce385c761265baeaa156441eb2aa6d8ee1b46904665b4c95031982d25a99b370beb81d4d10aaf5f8054d5e5e4df73e124438e973f25c6f26ab89326a6100cde209644fede956577078576fd930cfb7237ff32fd48b2ef664ad8f2d516b195454fe0902ca0e2dfe4b59d42bdb9003bb27793b3df0b5b478cb1b33c2d0acaa5b5", 0x1000}, {&(0x7f0000001540)="64e2a4b6c584518488a7577c6af98ec712e6f191922db95a1da1b7ca5f88334c56f29e00b022fe7b086828c0c6b12bcc23b7524047c8b934dd284bfb5fd7261f09270282c28a6f07e6ebd77765c8f39268efb8f0de2d50a13f10f05c48a6da9fe550f89a3c8245f75a45ff8df7170a1b7783220e8090c14747c7cbc075f9a16fc46c455a2c3f078d1961c9b80fbb406dfe6a7a7ec056155c5165091307b55591bd310f2c28f010885e0b27813a0d686219d31a479a5ae09a35470c4c6dae98b4babe97073dcc3335cd339d559f5f789ea91088437381cf6f5da65d9a84daab015c5e253c9d9f20426239392ffd7bd3831146", 0xf2}, {&(0x7f0000001640)="e735efc958f93c9a5b23b47fde9c0cec3f0d278ee6908f03e5dc368efa16100c1b473fde0d4bb20dbf0b5cc7e6908f6e2c4ea437437561a099bf8748c922d7c2957240860ef8", 0x46}], 0x9, &(0x7f0000001780)=ANY=[@ANYBLOB="b000000010000000ffff0000050000008cd4cb9d9f42ddab2445f06466a4b76046144ff5699d1d807adab0b1e8e5c29db2592d51a29851d516773650041ef1182f5de13cb51e2faf88638af7b01e58b42ec7f083f432e66c40115c13bc57158576d6fd79f3252bfe920c35b6b196a186ff1cb2bf7d30e768c3ee796ab6475d71cd47d9a476ece0c8ac2436429980e4342ef2e5c37f39e1e309bfaf4fc00e9fc50ed1ddfb789c5283e44000002800000000000000ffed000002000000ee8cce384e9cfb9b000000000000000000"], 0xd8}, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001940)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0x1e3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 16:00:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) r3 = semget$private(0x0, 0x2, 0x204) semctl$IPC_RMID(r3, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r4 = dup2(r1, r0) fchdir(r4) fchmod(r4, 0x82) connect(r4, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000002a40)={0x10, 0x20, 0x4, 0x4f6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x801}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000f6a000/0x2000)=nil, 0x4}, {&(0x7f0000a16000/0x3000)=nil, &(0x7f0000d4b000/0x3000)=nil, 0x3a84}, {&(0x7f0000f24000/0x4000)=nil, &(0x7f0000b62000/0x4000)=nil, 0x4}, {&(0x7f0000dd3000/0x2000)=nil, &(0x7f0000e37000/0x4000)=nil, 0x401}, {&(0x7f0000bff000/0x4000)=nil, &(0x7f0000e05000/0x4000)=nil, 0x3}, {&(0x7f0000b91000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000d61000/0x2000)=nil, &(0x7f0000f40000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000b29000/0x3000)=nil, &(0x7f0000b3e000/0x2000)=nil}, {&(0x7f0000ab1000/0x2000)=nil, &(0x7f0000b6a000/0x6000)=nil, 0x5}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) accept$unix(r4, 0x0, &(0x7f0000002a00)) ftruncate(r4, 0x0, 0x9) r5 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') renameat(r5, &(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = semget$private(0x0, 0x3, 0x8) semop(r6, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r4, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000380)="4616b36839a257d4565cf5f85c7737650e2eb9d157117bb84241cd49f28e316653bf342b59562700a18baadc234a53ce24c2f07bd45c90d996224c40940494ded4e11773c638ab1e6f7bd9b51caee5c5428b84acac8948480af9c786dc17ec2cf63cc4cd3394e093387322e32ba09068ccc0370aad4487012ac2682ec54aee4d8fac6a491c744bca2e56c3f75583c3fe09bb21f4bae2f160e6e52445473aacd15df1bc5aa4124bf8d2e79e30c55461bdc7bc98386a4a54505dbcb74c5da77a02ed76ecbdcd0e77662e44ff213f25917fbafe16e69b1440ecd5e3dbcd4c3c12b86b45c4580b1d4d186aee17d470086c3d7f59bb4f6edaaa2e00ed3f9c88cb39d64c5a6f61e5379d27e7f2fb90af5d506560d8089713b5f183625a412c6ec1138c50ec60973fb000b796de9864a3811c40e4f60b4aa7c8bab7f77dc19c3e033f8c581e5495f46008723441fceda700f827adfd1aea5f63a07f2e567cc9a04c33745ed79ad313763fbbde058449e3d12fc3637b40ffff983ad081f9c2c46a1f64746f8da1eef5f86305793888cdcf356f353c275d7d95accc34129f9e86d35cdc4290acc331680c13a30849075358b880676c3ffe269130bd5f428517b8778383f7bdc5baca2e327578e3d0a36cf7a17cace8e6191a2c6c13c44556dddb746a97a05822f757937fe8aa194b2f315d1c787f53587f02524fad442364ef6139b2ffcd5a0ba8296bc75055fc3f5aab9637aea437bfef1e43ce835b99ab6f4b31d5292feb4b772f3070c6e237ef7ada2361569648ffb80ce064504b6543c2c8a073fc8b1710bd8ca4bbb8017a1c4cdc521f1c17a9ebd897882efa541a9dbdb28985093e3d6166548db738f6db234fd941d8b142a218a9f1e58e2e82fdac4f76d81438828298a69a562698dc5c2cd6e50fbeee89366008764b86d1f927c5781dd164144417549a23b540ca3bafeb54ba35b9211fce155870bab0541e9dcfcfe36a45e577a4310c32bb71c3f6d36569435807ec50b8f5cf670fb533a03a4cff68b7e6ef0c58532f368f7737411b084d325e3768a15b7917b13a85e0ce903d90766b0aedd67010b323149e477f2cc295b4b69b70c789f3431274c017ad11b48cb753113a9c1b237cbd2cbb35b2a098cdae71c354e42e01311243715c9cc512bcc616351ac2dc0c57c4292e7cbb3a7c1833d00cb17ce5d35f2c674ee9b9efbab8d4a88bf66971184cbece2555e146152e6d10daeb691745f87a097f3b9a511c4fbd9b5464022e03b0e9a2e546c5609510f2f7f5551d788de34e6310dd8f5a1ec814e94f4a46a78bf5fcd754f8063b23b31f1dca8bc242313ff98756c0f8922cb5f507692d80f768e96ce6fa6c32242119b2b59a0849f2e5300bcaf54245ef9629d462bc7b5cde59e4c55f72baadd8c31ace9d261c2b33b5d1c4e25bac49e0ba8e218f3b7af94d1faa7fbd4e28e8179791e92fec725a156f364453d2fe8a05437a0c383a922d8c44bd7245ea38fb7eb4208359cfbd2282353ea92a3f807a087d7441190964ad072559c5922b1c75e7f4441ae38eb46e1b5b0faa13d673a01f2add52e5d0d90b878dfdcbf3b7a4e5f84a664f0c57302d286136908c5181ef8db66060423a0ad7b58e7429eacf617289cbf6731ff1ebad02e70f904ef231ab08235db065f3816c2d361a87091b1258aca6fb1a330566f33180227e2bd1a812a4f9d63ca52708c823a986ccb0bf4d9b1be206f6cdb9abcf99a15acefb157c69de7397f2c7ed1c8be1997f863263d19f71c57b39925045b2bce6d02f4b316ce27351e0ec33b26a337fcdd98705ac975c353575c4dab05a480ea5906530126dc6b8e77bfb2e1563168b21a1f1b517c8d1f06e87d213248a4a235babcd27788b73477d1dd86948db1576b26bce2161819b8356b0d37981aac0261ed6934a72faadb2776bb025d064257fce7e24485b569f62b5de94ed559763fecba0728b0b65b59a8502b96046f34b51a51e634bc20321885a64d224971e38d8e6a1b89b476c278446920ca83ab3c7ba5aac39bfcaae6c2721572ebd176f66408c6281d6f3d40113647ba4a62a6ed80c7e3ef0a480b3ef28d266e61691911f0e1c238f4bec599eb76b9fa14b32bcd9d3498afcb441daddffef668ee71c0a9519c5e7e29710f32cbd39da6488dc97ed3db2e3a7834437a8052670feb6be74ad65bec760ddc5a52a89ea2a7c2d073152b1f811765f9d4491e7d2993096375e55fcbc2c6be7f85cb8671a42ea8f8e8069a407200b40e2266436614cbbfe85730fcb47764d29cdab615512783f0ef47bf7dfd19e94e2735b124543619a9c972b7994b512d2f646e55ce3dcc117ce808324a7bc3de55cc406e36abb085b881d697680904f48a3cb3c0c9ffc9c7edb8944255d31ac34e4b8bc531cc961759b5ca8ce23c904bf10326bcd9605733cff9722f7f33d5856397ad9cd4b79b487fbd6579739420ecb42257040a58833a820206846ae83460e5fad5ee369aedebf9337dfbec1e2dad8efe5ece3015da0cc82688937cc344cf0fea9689fd2b9540e6aeed0c86e60310e782c56dca1db631626be879756eb8b78202b60c00c8fe1f835d8d7caf30bc70d8cdc0622057fc4601eb2c340ee7b435eceb997cd7ee353d43ad5403d4f74376c3dadc499b5174d7f6d69b9f3dda5ce7cfac12ae197cad652f0693c8a9d7037cfa64f3913f9c03f8fb0ffaeb69b35a7c8e9bf17d6ca6aaed53b59cba6805389655de8374e61879372a36433df28eb5e70aa2466c0634fd0150085496b4434c5f7a7df656fca87798646ff82289ca1ed4c1b66d1cd827599619297fb21c393afe4619e3073524d3214cdef22a83d57a65a8d4647f89b0a5b58403f59402d503ce255cbd5e32afbbb87fa47ff99186d1b99a39d511304588b5de3f2cec9c42fb622e4d2ab7c044d5dfb38d9c6dc46ac51d58f2c1b7eaf07c27aa7b7de95b4797ad7647ac9182cac312c2af1b2aa147e077b4e66b906126b0eac7c2948dc05d65eda6fc1e555075847dbb1d1c37ef0321bbab07555cac02616033de1161eb2a406ac429febb3ccc146035921bced82afe7966cebe021e593f1d5c70e55aa73c8a08fc046777ff00d543e63bcc26faea05fca47844d6eafae4391f81773ff269f39883e5686bbd2db8fde097b7d293ce3c8a76a02f2aab32b22161d717916deaf73e49201c2b4a9448c67e216bba2de01780ca868829a2e5ba9bb323765a2398ca04926ca53e7f5388836e18465b672d984219a121ef1ac8b7156e4a31622621c2c2bcb0e6be81978958bf505eac2061d85ef9cbda0f7f5b8d558d28f71ff1f557793fbff6dc007e2b0e39a0ffd8c19fb88d985c25d33c70b6bc46409af738cee56f7603b49bb63b23790140661141052c65c84d861b80f5c67b2c9829a31de214194e70751f6a5233c3cc2c5796c093d1d26d7a260f843adba7bdb30ecaff949bc7373730de6a0aaf410888a4f4326b6266f495813f66243e28f13a4fa11e4e50d9c770c1d0286fd2db0fbb10b50a4f51c334968371d86a82e7f4846051b9973b36ff6a416ec6bf3bbd215cc28154c85775da3aad78d1f5819c8c0adbc3bf66767d6f4e0b6e421c1ce4d2066168e8d97fd4b6d8d8ab637c54e88bb2aefa9ea38d12c00ff81e9792611b75666cbb2c4506948929ddbee5db2da2722f027ad56b501e78ecc30f34528cda348f438af57c5b004da43f709ca623af022f34f2adc56dddea55aa6872f8293650b63a2c8e0a887f994b24f4e13ee101a83e3cf2643c774ab2f2f5465066c589f8c8f5ee1dd2ff6d0c1028600fe689de3f3a05b2ee6841582a1a0bb8da474dae46d8edb002d00c40bd92d792052af56703ad1665519849095312eae1b4faa1e9461d623ea44ffa0bd11ccd6de299c006b9211d0bdf5aba15ed3351c04dfccab87a1043487ca800a1f5ad7c5fc805dc983e16a769bdded1538a31b29c79b74967d84821c6bdc5532ae5a414e66926553c76494663c2ec61f3ba1f4495c92c6a4580339532c8db3e03b2ff3aa35149c3c2f28d07da9623834fb4955528532e919bc3edd9305afcec1aa5011675e4feee300daad96713bf80ed6ce2d2aed4153991c7487aac204617777f0c34b5213a0d97708218505e50dd45308ff9b68c7a97a05206da6d543c9b61168cf27491ddbc52a2ffd8f7e3654c3f1cf2ec38ee3ae4b38f2f12c74296e5e9a45fed3829810383eee1d0167ef84f7254623e8dcd2893f6a779be677a7e0e0146d92e7bd78b65ce716fb07020b859487c463c27c0166d8c3300b7edafb13d17800332d5fb1994887b88eb32dd187f37e9368be66a6746d510d30ae9c51045c5e91b7128b0a7e03a9227e940051e9f1a9bb7844d463c0154e786fe40b324af969a3d911cf04c046ec9e0954eda04023d6e045df1628d06e52fb50e5ca2fd995d7a521e271de4cb2da69fb19896d16a5b68a06f589201d3c0466f03c240938437c6359e461b28fdb5546643195fad58d787772acc578245730ded4d449554e5566f0e4edf81aa1d19cf6471bfc8b45b045de98c36c72ea7f0d1f67ace743e6599e34c7378ef11e9e6d2c421c09ca064d03f4eb8602052c7644a191e6e110777e8cd89571fccbe3a4c34e46c22a3e1b8b0f44c2f7ed2ad056e97775dce4310155558a4b63c1e49f49cc638c3a645f10957318bcc0d1d38c7eb515938ee12e9592cdab0c881015fce5a7237486c820e19a8e8d3fd26136281265804568d900f1a7037591576e71642ba75f492ddab6d3a8cd9ebfddf19bb048e7f0d3911f6dab607daea5415f74f15350bc72ebc3b7441238f3cfe87ee674c9365d8566f6de9fc500f8d86d87ee73e5a098cd2d6bea2874e570acb5772856e7df8e9a91be48da11bc6b22a7c161b5547f005c7d37818a4a9fbb436920e2345d0f7a894dcacb4def005645f7125b56eb59bbb5d9e8df52bd28cb5fb478e18a3a13f4d605206a427e3ec7403d99a3dea37f662796cbefe4ca868b73fd39a545e9c430f41b05f3f52df4df6b0c15c9f0fb85e606f31339f5f325844ed9466f30d73cbd900063d3bdaada71ec3e59e10cca6cd316fb7e6526bbd8f094e95b9955675c4309ec2da900f6082075fd4a18931029618747745e95796c66380d58d44a275cb3dd2328ed884ba900cc1e8f8ae3380175a40062a66129f3e66c0ce8d4e24361816b0e3dc714a3a3ef055bf3fcea1eecb5f286b7e0d04880793dadd14804c25e107dd85fb5e49218bf827bba376e4386e8e28731ff6cb1f1024b38d092d00750d0e626ac101762f0c09eb5476c940fc60a9313bae170037a074ccf1730975a514af8dae22123ce2181b0c16708bcdf8078256cfff6f8baf5b17405b6befa0e81533b71ec1a444bbb6a796b18da77e2e00c4cf1a74ba43b0b8ca2d77eff48fd1aed93ed36fa939328ecbbdcca640e9d047eda99cb6a20c19fc6f8ef438558516cfdb9f80cf5e4b2936e6291b53f3e18b5a205332b4835103aca1762281b6e7c879e3e6c7976b4eb04b7c9f9f2f81d168be8ed42823882fb6465c19df21b09994d9504862ef8392fd5ff6f7c21e4b98a66d507332f1f61a231e2c266911c0f4f9f311ecb86a987d3bd11d0ab1e3673ac22a73d578f335eb130d79d73176b805633597902f5dd5fea609744abadc1e520c4c2bca9ddf0225055bfa91c9bbc36cb6c4c7189f159a671fb5375d4bd8b1538f21f7863c40b95093fcd3727e9beef9b6d1b09e4b5da07b526175835666c13790fded072f37664e407fed49a4e4c37865c695917bc"}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3, 0x31, 0x5, 0x6}, {0x1000, 0xffffffffffff0000, 0x80, 0x100000001}, {0x3, 0x3, 0x6b, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x3a45b1afc2f27f63, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0xc000, 0x7) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8, 0x0) r7 = socket(0x18, 0x5, 0x4) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x88}, {r3, 0x26}, {r4, 0x20}, {r5, 0x100}, {r6, 0x100}, {r7, 0x40}, {r8, 0x20}], 0x9, 0x2) setitimer(0x0, &(0x7f0000001100)={{0x3}, {0x3, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) 16:00:10 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x38, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd70, &(0x7f00000004c0)="b6e4ce5755e2de93ba422501484884e5a69468295209de3b210c8da724452746de33b6a1d03d8956279bd13c22f5e2dc46294d27df5aa06d4bb5b9d367cf13acab30a46acd2cfbb839b8f307a5bf3fc43336686131229d8bc86fa1da09b114f820b7333f11804d5fa73489d5eefeeeaa17d48bf16515835c3f6c1a5013d1de635bcd9af7cf79c50bcb09e9b03f0d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6aa9) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2376ce6192cd838fad"], 0x9}, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x20, 0x1, 0x2, 0x0, 0x7, 0x100000000, 0x18000, 0x2, 0xa50063afa20795a, 0x5, 0x8}) recvfrom(r1, &(0x7f0000000040)=""/25, 0x19, 0x40, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x104) r1 = dup(0xffffffffffffff9c) r2 = socket$inet(0x2, 0x0, 0x0) r3 = kqueue() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x6e72df977bfaa83c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r7 = socket$inet6(0x18, 0x5, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x5c7e579200c05adf}, {r2, 0x10}, {r3, 0x80}, {r4, 0x14}, {r5, 0x8}, {r6, 0x80}, {r7, 0x2}], 0x8, 0x800) r8 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) fchflags(r3, 0x1) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:11 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/212, 0xd4) r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x800, 0x44) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x30, 0x3, 0xc12) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = dup(0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000380)) r6 = kqueue() ftruncate(r0, 0x0, 0xff) kevent(r1, &(0x7f0000000040), 0x80000000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x13, 0x80, 0x8, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x22, 0x24, 0x81, 0x69}, {{r4}, 0xfffffffffffffffb, 0x2, 0x10, 0x9, 0x8}, {{r5}, 0xffffffffffffffff, 0x1, 0x8, 0x1}, {{r6}, 0xfffffffffffffff8, 0x9b, 0x0, 0x0, 0x2}], 0x6, &(0x7f0000000240)={0x200, 0x4}) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:27:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10001, 0x2) 04:27:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/162, 0xa2}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x5, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:27:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x400) close(r1) fcntl$getflags(r2, 0x1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000, 0x0, "000000000000000100002000", 0x3, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 04:27:41 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/244, 0xf4}, {&(0x7f0000000840)=""/248, 0xf8}], 0x4, &(0x7f00000002c0)=""/101, 0x65}, 0x1) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r1, &(0x7f0000000380)='./file2\x00', r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 04:27:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffff) r1 = socket$inet(0x2, 0x8000000000001, 0x0) listen(r1, 0xdb4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x4) 04:27:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012a8495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c00"/311], 0x10) getppid() sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:27:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x60) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x80, 0x5f74, 0x401}], 0x18, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x80, 0x8, 0x3}], 0x7, &(0x7f0000000180)={0x8, 0x7fffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="8b39e798442cd3756a3fce514b9e95b45eae6a085adf2b30d985dcb16be7a0014b92164d2da6056d831ba6baa0f2cc39008c84186564d2a60cacd3ce5cec5aab8ae0dd93165f8e3645b6a720c4f44692fbcb71bf9348bc08ae224f29902adc73cb41ea64a3d851c77b8612a4074b1510c2c2cf517309964596dc37c3fef151175f8d4d3b3724", 0x86}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="40000000000000000100000008000000d75be761b86eb834959a44fb17644fdba91356a8c9f7411511c3590c20f36bdfcc5e3ba714175416109159c4d90000001001000000000000010000000080000024f019bc0a723f1c645e1384b70719a98183e376b7ee0fae8cea299de5621e962d96d3cdcb5fe7155033240c725921bb0040fa533775007497fe4d27cba532533c5be9db6f5b755f4e6948623d8bc05d7a194061709e67691283848f31e7327613549904acc2911a24a6ff2bc19e5bf491b6d21240cba199f3ffe33cc055c3b19c4ae57bd9f1ee3cbecd960c8ead7890e27452fbcacfde0aee4e54a7051b71bcfc77344727cf32532ad985bea0225e33baac15ae26473ee08b0f201bca1a9a47b77d7a762983b8e07dd59b57f7cf5d1fe6c7b1442d521f422063cddf8655d746e75758bd0eb8ce1ec1ad2ef78981ec515109ad36726c50faa51ca64618cd4200380000000000000001000000323d000009973cd12be50af16b39ba4ebc8b6d1b3d6f97e08c697c808656cfad91de7d52b6d9000000000000e0000000000000000100000005000000460b50a0b8ce1ef25644a0b2c23c9b3529b22e996edf239e22a3ba93218a05e53d4b196ecf63a2af0c4b6a02f7fc5db39a06dce6adc72c98483f3232bf02c5deb2ca735479962a7def089922476b087b88d2f0189f948548d608e33740bb607d27235611c2df0317b85f34bff0907f2e8c74f7a934d236f5f699aee31be7281ac46a77072bc40da679da754c077b5f48cb64a47485ee7127461b85d966d0d40d99be10ecfbe62e1414c7068ca58abf4eeab3dff7169b8e04fa9611e78299818310082551074851fd7364f61100000000"], 0x268}, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x6, 0x2c}, {0x43, 0x2b}], 0x2}) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0x225) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x8, 0x80, 0xfffffffffffff495}, {0xffffffffffffe8da, 0xffff, 0x3, 0x1}, {0x4, 0x7ff, 0xfffffffffffffff9}, {0x8, 0x7, 0x0, 0x6}, {0x89, 0x1, 0x100, 0xd2c}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) 04:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = msgget$private(0x0, 0x400) r1 = getuid() r2 = getegid() r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x104) r7 = getpgrp() getgroups(0x9, &(0x7f0000000000)=[r6, r2, r2, r6, r2, r2, r6, r2, r4]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r3, r4, 0x0, 0x400}, 0x32634360, 0x85b, r5, r7, 0x3ff, 0x1b2, 0x8, 0x2}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:41 executing program 1: ktrace(0x0, 0x1, 0xb258c4c431f7a454, 0xffffffffffffffff) 04:27:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f0000000200)="cab30ffdc07093e0763c686f48db35966a75f1c1725f34a7376fc1f9bd328c7365057fa1a9988ad0f3c5cf03b8585a8f900649e573f931f33783f029b244ca1ae5cf762840da15b5cc5e05b97ecb5b526f7d70317591382e7298397434c13b347d1c91d4466a060008c31a1bb3348cd3") pledge(&(0x7f0000000040)='tap', &(0x7f0000000140)=',\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x476, 0x4, 0x5, 0x5}, {0x5, 0x7, 0x10000, 0x8}, {0x1, 0x2c, 0x80, 0xb4}, {0x9c, 0x3, 0xfffffffffffffffc, 0xca}, {0x1, 0x4, 0x7fff, 0xfffffffffffffff7}, {0xffff, 0x0, 0x800, 0x6}]}) 04:27:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000400)="0ff986da1b05ac084b32b28fde79423f6b69a3c9ca1f02372fac878dd31df83bca48e135dab222c3900000b358bf10cc67541c7ba85ebef6881902567569ca3c39", 0x41, 0x9) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/155, 0x9b}], 0x2, &(0x7f00000002c0)=""/203, 0xcb}, 0x42) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0, 0x169}, 0x0) 04:27:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlockall(0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:27:41 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/227, 0xe3) 04:27:41 executing program 0: setitimer(0x2, &(0x7f0000001100)={{0x0, 0x1}, {0xffffffffffffffff, 0x6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00431028e45f0de68ad257da49a47422632a9051c67739fe71994575f6c329d883647d447ba8dbd1ec57d76fe4905fff6c03ac7c9e9652f5f6c8a25eec4422444f3e7fd3fd287e79b167961a073e344284a9a99537c87f856fd5a7f33e93667a780eba9509ac667dffd461e87f4e810e", 0x70) pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad98 va 0x20ffa000 didn't change! 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000380)='=') openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) 04:27:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x85, 0x2, 0xffffffffffffffc7, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x9a44df0132ccb8c1, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0xec5a7e78f73b9b9d, 0x80, 0x40, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x18d2a51e0098f226, 0x40, 0x8, 0x9}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xb166, 0xffffffffffff0001}], 0x3, &(0x7f0000000180)={0x0, 0x2}) 04:27:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(r3) chown(&(0x7f00000006c0)='./file0\x00', r3, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) listen(r0, 0x84d1) r7 = syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) fcntl$dupfd(r0, 0x0, r7) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r8 = semget$private(0x0, 0x3, 0x80) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000000980)="a3ce86f57682727b613c8b84d38e734bb3f4f327f0de10c8364a4092f6fa98108326a3b64b8e118212e80aaf98a398166f622c25db38a41a01f94fa91daee2d74e17ded5097adc956d5dd89b0cae6711b6ba9e1f028131a5876b2cde6252bf1cec30e77e85a74ee5c60d2a1ee3c52af50e952f41208ef707e3e97b3fc51349ad816f0be5ff3a1cf1fdacacfcd497918d4293ee1df6a74d07b34eec3a7ef2b554bc2b0db2c0e339f3470f0bd152f4f3964ea5ca2ce3e775ba23882aa7c841bc13d5e634227817fc7ec0161d2a480a93d5a4f63f34e23c5a332703e4af55e73f386c904026f1b9a8ffd0205f2c6c8120968956c65e976f01ccf2bdc1a076dde0a834a9ea763a34ec920fae436b3185ffda848d8266ec8c1e01805cd39c6c5627f5cfc3fd1878f72761c6a9ae36a3f0461a3f96f09a46fc6b70e531e5a3593bfae3fee7ffdc9207740199de287f9601326f3de0c181c12e04d2399ad8a900a0933d44307b85a649cb299510b4f0050685ea1b85d52e773a77711ac9f4c8836f4a3dadff6944dda352202aa6fd39b663a712cfcb0b6a842511993d2f3cdbdd8e7e9e9a83181e97c2b733c9792dff3a7c129f30eb10fc3286b6f1d9c53f0ebeaccd5f13622dea44c72c3c92a8ba1c6670ddeed3a177a0dbc7659cdf53e8bdc078988bbee50638babc585fe02f4f1761e5c5b87bacfca9c9bb84c70108500cb4fa543d8fc4210f40cc4ab3efb64ec2a12a369fb900113e93b5dd4b5106375d6e87fb68a4c1c68aede9be2b4c81ce9ff47ba8f3cb7dad8bfc6a21cee67dc828dbda31d27dfab8dbaca1c7e31600ce5cb22c610b0f643538e3f6030f7dfe8408f3b137d53ec4d5380434a9650fc41eac3874ec463237576b64b7120273d6a3aaea9d170811bf3c21bc88bc8a5924788d6b1c86b9a0da25447c81be531a7a4f1be7993af62aada014e560bb7ff716cb498945a0345838a21ba0c8683f9ff6588f51f998fed0176a96a3816c7cff03e322d4e8a2dbf442a34d793bcf10260ee77f2faf1d5e5ddf8676daf8b963498b50bc555206db1fad03fcdf08c40caecc6acd09163a82e4885ebc8c02aecbd60cd9a300a790a3e35af005f6b5866d3b1a5e17045d3d0c85ed23895690349e626f317f67015c9f5ee4f5a9c6471de62e3030248634b315840ba39e45a469f2ef46aa35a9fb71ba294458504aae6ebaa1d8a1443a92d596b4f9db6f6dd08912bec16ab58ef38bbc63c02bc2c422362ac2e2618b025f6abb093050cf638c18d8ab220d469b30b8569e0159821d28f8a2bc3fc8d2c9660084a19fb7b84cf183583242f9e61c1a0978d6ec2f6242e932f41acfc0cce91c82e464d3be48656cf2fe5053e65d96d6e4b484a545e1d11bf28646f4cb67921e2650db5d8780f1cc5bfab723479de2d7c2ed2a684a0a9cec92f79386662d4bd3f0a05e37cb9abe973c8e85dbcba4491bb66a6df484914343f48790161a9850cd07a405104434cc23f21915f636c487e14c11adfc8dff51bb2c13f14a2df1f8008d1a85641cb0661ea7fe157e47910a4cec2ec181b56c59c96c6afa3f525f2ffe39007f4a53991c94615d71ef9b426e70318e96c5386f254a1bdb19f61ed83c8a5c307e2a4a18ac834d82ab91815506ab533539b7bc4d39855bff56744ae920cc03355057dc0623e50c0fa38a9b7afe2b710fe9d6d89aae4f010157b64bec9754f0473cac243397ec4f41b9397cf841d663b51cbb3f2200776e65d4f3fdd0faaddef573c0c6026a8ea54cabbe81368418d8c62a00a20402b0207574073f2f371cceec9bca7c2f6a586c890d5ecff072eb0848d800526c6326d6db84dd6b1d9ee21a8681d88b2812afbff38b7438ef81f2a9fbe6a95ebd709c341827fc756673a540a9f0347368f70a1f769f41078243ffdbacc78861fcb92a2a55cb7f4b51a844ced1b7203d416f08954377d4e25207c0a11c5a70504a4ea3029d77cf069fa0ac7cb77bb94f8eff59e97e4b4a7686da9929bb1574d31160ca697cb3dbb60889bac0d840dd5501f2a2774a4501a9f4e492862c7aa9a727b4919fade744ced50dd4c12608c546456a3862bfc2c16cdae023105308686ee856cd1611231ac47e58ab916de56d8ba2af19501988e2399801b3047df7cc42e32b6231618b74904a9d849d7966e2b9eff6860952b86ded5b494095a5d9cb2dbf189c4d8659cd2ab90df5d06d1c9649b7d85524262e6b3a01f382969e2bc7b95c43053605e756dbca0ea84285596e2a5089cc96eb3c6e9a583e36926a113a3e10558a01b2fc066f525633a03ae393221f93f5b8b0309724956d5eae3cc63bb18185638f2559926c33200e64a72d9ea41d6d41bc1793ae938e81ecbe29b409b8a14a2c6ddac9783b6e8667b3ae203224392f08c87ffafb6dc05476e9825af549afcb5e0d71899760d9f21e920576cd42c3bc16ef119d82873d463f6257ec41346c9086147bb6e19aa8643c548f7e52811b6ca350c1a3a570cb29abe1cb24a1bbc4280a18a68ed2cb5a6504e855d4d3d266c93772d4eb27ef8f750e9387503f7c683ef7876009045a84af3988d251fdffc4ac68de06bfd5c56b8f71aaed295cb94a2f46bbf9192c3c35afd2780a5ef2ca23ebe951e2c4688d5fe3e66e6d86fc722d00aa420bf27b9dd2750d232e358e6aa969c1140f11cbf7e23e5f7c793b36ff86466ad03d8d9bb4c27787e430145164c43044571b9a9181ee25c90a4b508b5c15b9a25ae41409150733c195ae5d2771b0ac69a20d1cd0fb7e6e62137b37812ede645a5d93fe454c15042348a0a29737b9b860a284456cea6799943aec75c7179167beb367e0a42227eac2f6de103bcf34c679045fc52c6874418ef769035263e1e5d520039d59aefa85ea8421a87aa2ad679f545ea838c6afeceb3063fe7cfb87f869e55919bafdfc6336349c4c9684e7a0a1b74a2175df3aa8c08d903ac0e55592c37a022184541d1721de8f5bb4ff6963806043db53c53ee8b4506fd6a1d5f5861c4bdd5655b32ae38160d54f3feb69b30afcfa78e0d7e7120ab2fcf9624e8246b6486ddc3c8505d70ecc980f85eed7dc6b90ffa8c89da8440e2510f8ceaea7c9674a3e71755c8f96674f64b97bdce6e1508d9652ae61543ec62ca7e99c38c63aad1c9e148c2351b20e9cf70e5aa0c2d31c0a8e2b23dbb973b35f0edc5418bc1d4886fb16b29f0a76fd3b688b1ae485d224d547157432a413a8ecaae7c9dd19603354ced7019beedcf53d179b288b93e9ad541afe0a1902716f6cde17f22a6e0c7510def50811b8ce7ff1a7304140b79de77a82dca0f8433bc68e20dd8103146db51d6d2bbc1e4377fc4f0be2bbdb52f9e2851da7924f7ec9f8ed0331167927737b26ef16a6ae2a43d1092543a9079f2df9f1370546e428397708b014cca72a603a6a06ffd36587219adc03f9f827faeb24bd0842a2a8157681fcf5f4c9cf1e1e9864aa2be5fd4d7bbc188402c2f299911b4a0fa7ffd5407605d4d5612ca8dc90235b8011f080d66161f461355346a1884ebd2d6a0b6e61b12e87d72d0ee0e72ca459982adfe5524158e4745f401849017463208d98a0c5d481498cf4e8309d272c08e9512b7c6565a9574ad2597989830241719ed3800951ef717498ca06efed474153604a1f1e25b9100f764face2cfaefa564bdf70ab4d096b676e48d2a775514e5a26ffc8e20632a59f5cadb5c98e7214e39a933160d26e66535d469dc02719e52277558cd4684e1a957dd4c4e1c6c7d9ce27dc569a16733407a13e31000812520af20242485f6e13544799b348cb18858c7cde0e0d47ae2a16c4df4db9be6526df8c96bfbf37541157aaf332329e7edc40fef123e501cb2cef26d8b879b6dcf9a0645a2ab9c1d6da24144c955be78d1ed460e9d893e1135dedc484d68d58d0bc9969ef1045707dc7975d1ce5bc52bda40260c8882a616768dc420ee8e2b14cb3d496e928362c23e50207d0cf12eeb5c35a98b37fba2c925041e70a20b4379fa055fdc2253217ede77fce398cda0cf8d66d763b0493d285c7ec638f0cc92a55a91108ebe9e7a98871f78253cda5cb4a9964cf58a3db8bf3dd8d6839c715fde240ece435820d560f85017be9da866e7c34e42d9158fd44d52c3188a842d157d7a6cfd739952419071b6449e1f5cee782942fabea467e0fed8ff1d64bae20fde986b1489b22850a97ba0dd19f31479b4383ce71db1489b72458426e241aa5aec56df2e7ac1b66b60af16f992e77e572a713ffe649836330c987eff0bc77f69651941ea7c570f92ebd1757e6eb7ec2b115d8fe3b110486c76c73bb612c3a0455b768cfe75e1503e67aeb6a9e35a879fefb5b5ad46c2a9e3b01f8462eafad5f354935d54b1989e11b20f386942daca903f4cd0a616b23d6609fc5158eaf20b97e6591004c5c8e45ecb6f9272d7cd80d3e8d7637a9a9b0be68f21565dfb2f0f5d2d334ea904bbe0984e23dafe6e2c34a173e53dfc0643ed3fcc7841ecc81d9c8ceb0d0942f4caf7db754e4a381348a117f512df1ae48e5e22d856f8aac1c896a2036ddbb2e73cd4db1b48cec9e8b143c9312cc204579fbf4f470ea18546e6059608166fa24feb07dd7d2bad5163305e16d879395cf3d4731daeb1292adcb2e7ff7c5b205012991e2d2441ecf88a304430f1bdd11fcb6d3b7a758d3db3634a53c27d8f56595fbd03cdbd9c41eaf935fd88331f866c10a4317cf136a124256ae5e56f89cbfb5fe25eb7516260d93c40b94ed541d96be23ac6af4790eb80a6bba047abf8d36fa72b0935427372231746c73772268f1c8d586efad54923c36155e8a5af2620d21d1dfdde14ef51c35aec5deab952ecc9d1006ea9bd52325ba0796faeab89450a1e59656c1e3475257585ce6c0a41d47d033e082027e4048328dfeb567296236dc982f8e6b9f7df2dd7ac154b5b99bad14d14f58408e41f52566a0111fd3ffb055c7865104797266022ef5cfd69565938c7cfcf4530403427e59045cb814576bce65626139f64f5b74a29916028cf45df048a8a1d06135f41a37c4022c95cc25ac1e3cdd4f6266a57b687b4180aba66640aa858860331c3342ca390d9df123df13dc71fa21c0820440b93c200569f78308386255b5fc0516c90abaa1e58272c55c2e1dda280cd0f4a3892d6c1a53bec948fff97800c7e3984f6b78c12bdff24f4fded96d6a98be3171de8f5d85b54d37794b6f1adfda9524cce20efa28e16a7ae527f1220b8f5bb85367b09aeeb8c3f5bcc4bbf7f686f8d5017812da4c51a46aa35f79cc38fca66ec40b9b3d43de600cdf8d56978180045da5ce709428e9a42bf8d2dad33b7d3e28d7e8b1b84f73b3bf15949b831888983ee8dbf6c47fa62994e03cfab34838a88576086b84aee60506b3b44790e6a980fc77fd0dba4ce04723d1bd9559555d4dd47f2e735714f8b6119fa813304e3a7abb14dcc1dbc2e6a6cb64f0285d5a1a09336648aca7953186f31d5a0e4ce5345330cf6e3933e5b76ff8ac9a1b3499d3cb8ebacd4ecabcc2936f7b2fe6c433fbe8072849c655440fb854c5193bd451c5e6932bae44fbf22346b35a93f5a980d4ab0188203ce555217502359e37e43105e728e8d876fc4f4677299e9292e69b194766240d6c2a597cefbe676c580f1f2da92a496eeb8afdb4436d3f294f2621cb38dc832295f52fa6eb82ddbe6a38e6769d390c6aad1b2956b6423bffbd76a95ea3f82f6ee29c71e3c454a4abea5c6760dbef9744c2b7689dedfac8c0befc328980da1275bed2ad101de29fe242b32f649b5e", 0x1000}, {&(0x7f0000000040)="c274e78d5bf52016d5e89652733a203f932b14a80cd926fa17aac0a07ce90aab9771287a324760e47b615e5c878c6aa464bbec9d555880bb48423590c7d269853bbfda155f41553bec96cfc8e6c57fd07a", 0x51}, {&(0x7f00000003c0)="3f8eb70d35269aa1636fa38a4601eb76f8fe4aa29c086df8285e65bbe2ec16035990cc8e166902d8ebbbc440424f4ca47e3b98f4ece1361cb133a3795b7ec20bd457bb6dbaf26c0eebef527a877d184537bd60e459d703c5f896c12f1669ef03934b1996b9bfdffcaabb13801aab7cdd64cd4dd949127b9a6a1c1a65d5fc94d19c6a2c21c9050417f660df08d15435d9801960a3e0e36035dd67aa1e0e080d079059428df6f8d8f744e6adb201b00e1cfc70f57ac43333c1402de7cd7aab1913862ed0f4515326bf295cebd98f06ded3bda074a913a042ff8858e0ce2b3e9abd5a6e41142db30ae4", 0xe8}, {&(0x7f00000004c0)="ee524bc1f25009a010a2f1c33207c4e023d11b06fee61cd6ae9149e3a4481439d7e472169a87e8a1e85b70a155b540307f4d2da7b6dbe827a7fdb612a05f700a0c5013730920b39f18734bbd33a85af4f826f9be45511857cc8ec0adc5d77e816d361e113187043e80a1b6da733634b5a8bf97356c0b50f935361ebd96f0a6dabd213ab0a35e2641c2168e6ae185caf7f9d53c207f130304320b4ff9a483429217b41c74bd6f2efc13bde24c6a3b04cc0a624d43f341ec726fc30d8c8a7f4b53341cc24c7b47b9a869aec131b57b677ca3e1a89c90fabbda2e603bd16dcdabda03f7d1615b4e85eb469db0f61fee973f874a73ca337869", 0xf7}, {&(0x7f00000002c0)="737b3196cc1a9736c82b95861b2c3e46b7", 0x11}, {&(0x7f00000005c0)="484fca9c6368a491334c533f068d21a94116a297b9a962f30732ab97289b56de6954cd02f91b2374aee2b9921c101d3fc0ecc8f075a7d9fe3ccda3095c139a2dc9156fc73cb0c962a06fe75aa9db840511df30b8010f1e86a65443625d89938b564ffccdc00751bf3f1173a73b583ee2dabefca9ab0d2d6b55f3953ea417e6f55661bdaa383d09342ab4572c1967569c4a0b394921e09ebaabf7f014426baad826bbee95772748152b9cb70529f1375a8e7e53877a937bb1a1d1cb47c6d38520407a699d0bc6dfc7605062298ebedb708ee7974e5e85015e48952440dcd53b8ae810b0ff8ca2fdc67ba6b44ca2c7ec7fcea010dc7f4c", 0xf6}, {&(0x7f0000001980)="0d6bb471a8599940eb29a044d0bcefc9a923371fae78cba4fb507aab80641487ae118773c7ce4e910f904eb0cc2f90c4fc83ffbde7c5b3ca42e4d3e1cdd8c3e857f559d41b98761f8e17068b3302483f50fb561340e72b24b868bb892f01d202b111d91ddce349e634b14cbffff63a5c55e68d4601d1a8c52d336ee45a8f3961276de348910d7f135a0b2a5161e81692fdf04c514476570062b2d01d415ebdd34328a2e94c0fb090433133086732b7117885b1c10742295994f20da7a9af4c53ab3d6de09d286b0f363eeabde79ecbabd708ea045dc42bfbfe9ca44eaf2505082366f0936f44a66887bcd36fdd9904627ba0733a80597e1dffc5cc7349122cc28e6397980d03f04cd8025d1f738d37bf48d07941fc27a4ec7407ebecbf1876983257e568d42adf4748ddf9173c7b20efb50e4c59e1957929940662b00c1bb47c0b9a34f5dcd55df2528c579e1445424eba6968d505b26491b6c5e03221b91e757e96b28af8362f7aee55cc232dc1351f56f018673f86246088cc6bf521f3fd6d08ec0e299de03afd92302d8907cf3d1c1ab98af466d0cd6bdb4b81d22b6024e435074c5feb71406d6f2aef81e6a3ff2cbb9dd27e6e522090c1fb334226edd80c55dbe33a559399785661b214f868ee5ec75279c51f7f032a0ce0e9f8eb52f4be4016ac01eb521a8db8a9d4e157e350ba604f8058ea0c8eb1a2d0deb40e9844fc5390e2dee5587f390b953cf4bc5e3dc97a948d89d067916f9f607df09a252f098a8f964dc61d681f561213b2cb8678c6fa5be6a34445b8c7de973b7e189bc4b614f6ea22946b7d8ad9949304add2965b31573cfbe25ca3fd022f0ca4e9611e4fba6eda112e9ef34fba5609b1ee1082c798b5b66103c3db2bcb69014d884148e330dd64e0368e1834f1d67d3824b1b8faf108aaf6ee50ab7ce16611fa62cbb79512738ea58cddef5c82e2d7b4d473a074df8c1b8c461796f9d62ab31e83b9a6b03e95bbae61b83855420dba3338614a2ef2e221e50bfe58c7acc4460da332c916ccab9b0bd39f935d3536314be001e5f2af8d67f07842537c3f89c6164015b793e20238cd679b9dd2e3d5d845e6c6aabd820452ea210eb2132c193ce5a309b2e806e8752ab13c77c8ad8a1d648e66d007127494f311f21967bbfa60c2d7d18f9b2debef56e8ebad4084b10619171dfd405687306b7b12887c4fa608dc16da9525bfc8ef49fed3a87c00604f7f322120672034b0d739d38b6756a643c9c965a9b51f7d1e8a8be30b2308c4803dc8a831fef27d364575b0b7ac3a53868953d92dc39425fe86cb4b42fe0939042540a51a72fe7a499358f16ea6216314f96df3e81e0b921713c37691844ea24ee0dfb8d9fca157fcfb358518c121ad02dc2636ce531a010bbfc646fbebf7da4e4ddce04fe4d0569f01dba10a6ea9b6085cab05e61bf9fbec5362b8b0c2a72e0badba3f427230b581a71f872b5ecd1618ff33bfd2ff98663ea77dba870875de2d354e9268793b80ae95aab46683a8978208b68325111ebe767f462b7fd21090dcb8a6278cefebae43d962779c4f11626515b15c1a51d0396615c4fb4c94118c9ac43b54a310ba4c52c0b0904348dc7d50eaa4622aaaf6b68177f4a2f2e17a6a580f50422ba410052163d043aae9ba434399d98c5f45f4dd9fcbb1f33a9140cd57345cea345e1ad021e0e26f49452d15deee865ef5d5e0d98c77324b4129fc2b140309f0ba80d3c1f31ad79ea25cee4fefd622289c0ada053732894db909989ee5278ede30c05bc4f7fa0f72c3dd5109d4b019947561585efc2bdecbfe8d50816addcf4b7ac5a81488336bf8b186ed5a4d8f6760ef8108ec63e25f58dc6e6b884950607dedc5e2ba4b4aa6d68134cdbbecd16718a83424d68b82343d129cbad9e2630a9c75d59e86afefc299a8bf5bd7a61cce5dba6ff2237baa74ff497f25eaa84cdb5b199c5622238824770e79ad4e723eceed3caaf8307703fc2858f0d2f9e1df50756a3c1f8baa93690d09aedbdb2c30e0dfde598fff5b094e7e842e9bc15d5ab6d6cdb5cc25481bde39708a3749aa6e0ff210f4270a1a20b38bec49a57c95110fa7c6150a91b0c54abdb398cf3ff4dd68b3a5d9fef24c7efde2c1aa216e8db87f54278e87104bade340f9f45d1f283900bca1c5e6594bc3465270cc17552f1455330674dca1f1541c4c711ff0657ad8d0b8698657bf284baafc7d00293c3b2d48405c90d804e799677819fe1b6e6470872fd108c6ed791190a1c1790e1b09c9b1b6fc788ac3d767243facbb53c3358d69f0b76ed08bda12a7725c4fee6785605b10d0eb2473cb9a32a05e16953de9db0bae5bb20295caa142ac7f8458db83c0d03667772ba6c522b763ab008755029862768688fb960bf1bee9df193eb794d3586dcec907d3d9be80eace969101d60eb7d0289def333b0c162ace8116d20ee6c2b202ca4179cacbb0f6d3c8c6f6663a743a51bccb8b08a4683d9e2d02284e451f9357b6de1f551cc2a7cc7bee64076645de991b6b27dbfca01dd13ac2b5538523351abc96073a2e338f979ee2f543b6734a08e74d681824a05e756e4b056884c98b383d474bd900ea4c596b5018125e55e44a3696103770e62181b19d0195f24eb7f02ccdbee88984547f1282e3cc235d271754d786efb63322ccfc3cbea004d9e4b65f8359bf450a59f94aaa3bf7ecc04b92d8d888552af30f0ec99edf8e4a59f8743d6c4edf7178c4e14d4044acebd9796a8b4eb628fa5fca0065d96ab90c34d74b240faa85cd8b67a93bf1e4d4623012dcc0ed827e4dbeca69f380394db26ad16d7ec012bb608325a47bd08910dcd4ff5dfafbb87dc7f308e7a6c2a8d5b7afde777147761f71b171eb7a092e582f25fdece6b63a28a39b46d6673c4bbebe3d12946641b442ba3610a709846d236377342a42c6b027eeb91fd93d1b7807535d39601278fd2e63e253f645ae40e2d0376f64372f94c9d7e3abf77adaded192b27c73d247e2bd1ab1e016dfd0c63b96aef07dd68618822edbf4209668b1f82156649bf3f5c9db0c03a542bd61b79671bd436a0e1faca46941885a2286e6693f2d1ddc6addc021bca20c0d2a38034f15792a003a2be5607012393eef684a0d5ea2d6f2f54f251e4d390b8653280ff723fdec461cafe9bc2d40e8b797a376442f7301fe0033b81db0ee1ce0ff306a145860c68370138bb4fe0c03a9fc57534ae1133b7788a1c1da352b9f096ffcc440382e356772085268dd5b918b29329d01b09df3c7f3ba8ff8a98d69dc6769135a768f65b0839a7cc158e50492bedb9253e6167aff6bbc917cd8e58ce79f3382b27b8daff62c9e80a196a08181f86dfd8502638e25435685b18b7faf27e5dee14516714c98def923df5e38831ad894244b5fccc9ad13dec047b5be7393028cac676c6c5f4ce95c0eed7b6a79138dc2ca3b60fdf680b259f8ac8eb69bf4aa3b9944be247854727b153107de24beab2ccdf59ecd6957cef9136ee4c4924cc0d3346d6b85ba2ac97c3edc526f0608c211c914d007b44cca756e2ec787393261d39a63057b05dad78889e310c0fce67fdebeb46d51d403f0bff2fc2cc3ed50e941033e235a7ec6c53fcabc3aff2b04e3d9b5d174107a5a761d8d20f34504cc7c0d060032c379b4b47638ddb773f75c5da0b6c5c547fce4719655dc457d89806348ec6e28e57375fa233a5970e1cc33a948093a625a04203ea2bdf253088bfb8a26c52caa005075dc7e7e284cd2551764319da0832905b2d9923bdd156fe08c9f46b887c393f60c73c305ae00d497b1ae7a9300c5a6cd72c4e68b71cfcf60bec1cda59a72d0612db04623d08f3aad15ce890c2cf73b974a9c55392fe2e7f4038f716764a48f4a40dde67b424ad9e528b572cb56c4d021ad2092574adff7b1c46a79a83bd11371c36b761ad87050e15cb9483cda90235770b797aa45851dce271e832dd42e97520f2fd51f630f6601ddb9334f62e0f94c7315eb5e17f646857e2df2d1d8cf6157960a5fdabb61dbfc9b6ff352367334c17ae86c93e9cbd354f78dc8b50f268bcb6df7fc4b54e9482785d8b692cd81635cfb16bbfe6f840fea3c2f6e88416898c17729910a9b4de493b52d282876ca9ec7442f6b7628b6b5afbd80788b132fe9d9894c565394c21a029f6831999e9e3e9261c90440dd948dbc37e4312d0f8d749cf911458822115150582bbf52a8fd00f5a58336f7af4f3e6292f3b0ce239d43d37544c03497686602cd98b4bdc6306d3c5d1e9e2d3000be6ce7b462da37c3241c0a0a2e80d3b4580a3e8734b50838c794231d6423a88f0b448c97538cfbfe0978caeccdc8b124aadb7953ec78cca198ef200843440428a1b3c2b0eda1bbe89a2415ef54c7b086fc4f4890f606a2e084ad210c798ea2429b0e5d6f0a5658b1790e9903714fa3aac8b9d4d54c7d2360fa8fbb2ceaf97817d79910c6dcf5b627002a223be177386eb013cd16e53ffd51e2f33894b7b1fee051b110c233285b3943537bba68492d9bad110d5e363d505b2ccd4a1fa23398114b9b65e754a0c28311b38c85035eb0be60c0667fed6b90699195da9ccf37db2a9d4cdb7ff1ecfda84e76d223025e4382a556c6c39150524ca3f6ad08809d4a0748f2a113503c80592779af21234d2e05976f1b6248629fdd9096e1f195a050a21516cc0b2cce27d89af4456a4134b2e33c201315a47f84369554151f25fdab9918ae6beabb501c5bebd8cc0784858fdd0dca69357c44658b0a4845a8479ea6a738c1b9c23831d8b6514718982652fef223f7c7a5ace4e77c08eac630adb7d5c178efd8570320abbbb30abf914c4d09df19b45344163ed6b074733f0d99f86d7ff32f40c0e8bd0f5ea979fd986e7212d9dded2103156a9c8ffbbd3be84e521401f0a49fd5144663dc279ac4476bf61ce138d1741c7a222225e00dca488472e2bfa99df0d4072fd3282a08be6ca76b84c0be527a03a867b69c7092a53d9a2a14f93163d63e4fa5803b252c42045c14606509e75bd2adeedabeeb8942b46101e1bcc2ce544c9057f0137a89a82679b8b2a1f36e428b5ed5cc28ce3f777b61f084f145cf14c3e4c71dc80a0b98d553bd65119ce5461fa781818a9749f76a35b5854e49f57fcc0fb30789a8145374281b53ffb27648ee7741699f4b75657cbbcfe10937b08f1b32a7e2f0f4d2d693f85fdb7f9cf143c4cfcfc144aad31302d65076aa92db6541e5d12771d4896394d4497f6ace3cbf37c78a9e930bca86772610b5ade73b5d2b596d1b169e94c0ad38f2fcddbbc47aeb5237a75e6ce3c7ae40e30ef37b499850113049224f0248abbfbce093d377b4d5140481b61b639d751da54cd571ce15ae2b03a1f9efec4d0e87c8c6c20b3fc10d7ca001ad08704ce537f426ac016fcfb0726f72eb72780e451312c0427c294e41b721c182a85525785d54e24fedceed34785b7d1a9ea0637adaa57229470c93a6143614c0beb81318729ec4ae033df8975b28dba904476a1bb863ba1dbd6558c72eaf9198208906e91478be69167f8275bd9e19039490dfa6b06eb31e2a4ac6339ab7de784409f2fc90a3f8f42d08dcff14ec2bad1d76db9788662d8375fc11e1854a5c31ba1931ab327bf1b72b88fef7689f41efdb2363adc92403d8a5afe1091040ea240165c46d640eb375cd931b7e0bfef35a682b7413fc4ac227a8ce8dae8fe8e0bd958f10e1a42d3cd4c214379c9223622a3019fb0be8307e29c392d22a18c8939cb72bd49b619cc9b666aa14d653df7d2847ccb7b7", 0x1000}, {&(0x7f0000002980)="5f7e758b49d2949453f83cc092b8f5d269df6dfe55708a49ec8b67c1cce3e215a0a267d1969c2ef7eead43defda5ee9ea48d1e4ae34b957139ed01bc6f2cd303ce955f10a68535e7c73247fccc1c99207dec11b1e91f1ec30b22c9b07fa1c719b1d7590be14a8ac6e8430b0c4197355ff8ed3f0eaafbb780e983dcde45b9f6b594da742784809677c2f614e1104c0eb47778f4c820958dd305460e8e59c7867aa32e73767538d23f8c6540a01e7daa2e3a8934ca14b1f331def7d8f8bdcc408e50661157eb4ecd429d2d7b2d4b6372f455030d0f737f", 0xd6}, {&(0x7f0000000780)="47f923e52b23980a10814bff2731b76ef4b690211c9dde666420be2b9833de323177d80d8d5d79847be095670dfa3de90b0e7bf89bea4752a816c59c791bb6e45641e8804f9889a6e19442125af141654f28ddde7230b7866fb715fd9a3d27e7dafa5266c66bb0a9e34f2bc6834c427aa939e6f3645280043d650f8315f821593f418d0fdedddb9da63a53680ae0a06c6048410dd48416077fc58d833dc8a56489a686e6e60a5fa70481e523e10f783ea197f451e3", 0xb5}, {&(0x7f00000006c0)}], 0xa, &(0x7f0000002b40)=[{0x88, 0xffff, 0xfff, "072b72dcd1bcf7d02625f48e4cf7a2d285ef9122b1e8341452d6d31d44e7518c30c858854f6865cb8f6b75e8e9d48961c534bc5843106cd8797a5f140812b5b191f66a5214ef95bddce714cf79a456601cdbc3920e78b49f6920929257645945207683164629cf6c8258df97f5e53d1b40d24618"}, {0x70, 0x1, 0xbe, "12ef2036c555845ad94c7366238cad8b6d4bba1930d536bd1c717f4a34c50ff1597b1941e22ec52edade12af95b3028f221754f8257fa60075894761f1c2483bb2fe79c8aee118a94b1a9500d44505b147bb0aa490c4f354cc2bd32115"}], 0xf8}, 0x402) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0xfffffffffffffff7, 0x3, 0x42}, {0x8000, 0x8, 0x6, 0x4}, {0xff, 0x0, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000001c0)="cf758490ab1cfa6467d174074a4481fd3b1b02f52947b2badc5c95c48ff0a92fe5ba2022a1a403423cdd690e4c6b0dc42e73b981dbf60ba54b372a3e0d0555449c019dbb51fd794c2320da103f2097b0c6ef78c3ae7803d870cba9ae1298d478928ffa80a9507189ef5a566d0cee80818baed9b75aff00"/132) 04:27:42 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x1021, 0x0, 0x0) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000002980)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x1a, 0x4, 0x6) connect(r1, &(0x7f00000029c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") socketpair$unix(0x1, 0x489613a1eddf6d7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000002940)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000240)="3c0646ca5e61a512fe5e1c5952271f35c2b77672f347e219906580b04271f85e4adb8d22fad95c475cd20dbe72509c42006fe8ade41d785f141b6799334831f38c95e69c0fa96a0862ba0ef05639db9e5ad24b50d45597d8af11d8d731f30cf13214c06e7fb2f459fa3e18c3fca3f1f0376a269f25ad8af4708429a700a4dffb942bea3437092952e15cc996fc45597266ebcb5da51a54ad62256b154999b017695a305bde0a16d891a9bc9002719a30dc5af5f6516246fce65d1205f69df90dfdb7ea67e2b04561261bf72a4f2a511a76e114ed346516f432496e5cb2935cc558c18b2a6b60e2f172a1900d0b7729ff27bf443e95c0c172d686fbc9ae4267733e17d948d9af282e286e35f881f695018b3911f13bb708f48572f6e76357cce3681dd46e0e6859223990d09b288e25216f75615cfdba7a11600046c573009ce82f50161ea53f9c228382084272d199f21812a309c24eaaa0a6425cce7971f453e08a41e98958ad35d8dae474289dff5317db968a1031051b003bb194fd56241157d5218bc8038065475a09a0bd53fcaddbd8f069951ce397a4cb439906941a9b54f0a039f3e582c71df4e23275c8afc6b3bc707272f100594d153a68acfdd6020151623f3ad2608218e8523b4ca858d66a937c79578be02b1c463d98cf536d8ef7dfef605942294467eccb4952be39a7fd82009830c1a57ff30f5ce10b84c44c1f02cf845f2d7188614e49a942b11ad83ee8c5ebe0ae27bbbd23eedf48f280855be2a71edfbc3993a206cd1883c537ba4c109a56923b2e32da9490ad50e551cf0da9776a9055be966f5475a5d5fffccdc47ca029594b16b962fae5ebe5eeced6f95fdd026b6860a8fec39caef598a7b60a56fc34306c713d9a588b26e521fb4a2ea4fd91646c7962ee0efa23e49a982481408305a941629480aef43de9ee478842c174ff1200254652b2bb9ad2e233756e9f40758e8bbd31d9f6cc142681b9e2da732aef25674afb9865d8370b9ded0e6d28f187edc5c6d007419052e02ba4ec0255c7b48381dec188e5dd3add29c5d47ac33d947badf08c69d30114e203d6a2022ddddea347993628b09f5f52a6b5a1a715f820e7a62a57e5745340473cbf1890294fa89b260f4dd7b54e3e09990df66670cfdb83f5b06cdd116380abe08b8f7bd73b06b6752da0d46aa19b2579e4788e51e70d2b52c8951d6b1e24e83d733be49dc479d8817a3f2797f267e27aef5a100b5018ba735de61bf5aa0006c27b0fd4dfc50b9d898fabce6bf4b3b50b426abf8f01fb4cde7ed96234d46e238182c774975f28444663e61789f1670e82e15f9ae6cb374ebca0cb88ae81340bc63514ffb089cacd3bc0960bbe6bf4b125d5d1bd71fe3a202a824b374af9d68d30af45e48fb4b98b6d2a0d2b10e24da6dcd97fc4f3be5dd16618828dcb7fe4cff8c419c41afc317afd750d804c0577dd92c9895e72a050cfa3a0e74c63184c5c28a8b6f2095533f34728424038afa0e9a0132aab0da2a7347b512c94154d1d91772805d556d1291ead3a1858a95ab53ee58889127b6f6bc85bf421b0304bac20eac5047a5ed5473a9cda29e3671561d60216b223aa89a427003d386316763b5962004b3cb72930d5f307ffede90d2ec53d7cc7206f355746cbbc693f5e19449806da4f1437fa91510a75ee2ed8daaa6d204e464415c0b8745bffc5e1fc75d656dd58dabe78e837a0ae659f8e255d77cdb37d406afce5b9373e785bee96e45116ac700376bb0363a7998d7059326dde702654308667945dfaee02abbc204ecb3ced641b4139f3d05df6ad6b35486551c6036e33b904908abc382f4e044c602cf99775a4fc8961c5b71a9f394d259a24e94a3716dfe49142f9b9173084d18b90cb8e8c158073c12628123dd911714f2b46564ba2c813eb4dd60e39a3eb5abe3db914878ab7f05913b262921dd150909e52d58b6c19737fbced65f4c09d37a85c9d951aa7db735325ca374e14edb15480d5665866bc0c92ac268560e4115069b90e51cdf89f5c75eccc746b90d3e0f93ebe7d7f69a0fb4425e4199f93594dfcc2e7e05b33e4088f993aee9b275dd4635751463769e50f91a3aafd9581943825643949c251202f078243c6ea46c7e34a9a5c58172f9377b74f412673f0a42ea09160f3edc9c7e58fd8a35ed51935ad885d4d1d4dff010c71418dfec2351ab67d7118fb176de342cf5dc67dce3a0c6f411151cf693215fbc382f03a65d68347fb2854998f1ba5939e1daf23c74341661e316ca40e51083ed0938d4195caa490551e240b6f0fbdc544654b4c1cbaeff1d19bcf829ee6fd574029b7534ade80ea9cecc7fb8c7e766ea7720315a735f94dd792fcb0c0c6b47e1b87a11c63e2293bcfe5f7fd6c2ebd8d35b15a609db88d6c06a89e96dbdf730ec83e48c1961cc11f8d1a288482f9c776437fc2bf4383fa6eaed3c4fe927fde6eadb79a7726fe3dd410bdba519173200e406697b2fd826aa267eba1b611e3c056874e4dff2f29a4e027e3a036a82b678e09085ab715a2c87ed80db2af3a31de889e0434a224b716aa84de3aa6f80c78ea4311f0f39e505b782e4a24953c816ac8fb069c3ed9bdd1f1c057bec1d2dfee195e6b1c7daabf08f1266c4ea9c916823af0990bb2cf84648f315b1fd1c04f8bfb0f2e893aadcb130ae21b22923e29144d50019d7a9a2007501dcb3344269a6f5f1cf843568d97031b0e8637fe126b6207b0a02c1b462b0684dda22089c6403976a4449adff575537966153c439f3441a8db0cbf940488124ba9bfbc262192d0cd227aa0dade676c51bee0f0b4f09b6d473330e5b680e0baa3cb4c68dfa56ef2319378eee88c13af9255e52413b84e7fb3bb66ebf7960ed3d45c753d6faeb03f364254c2b890030a9e1fe6601fa04927acb3ed22fa4a6ef0c540c0ee0de31e3a6e22d8f2cfca818b7a02d524710fde1b098dee0f8574338980dc6794e7e65cb1714a3fcd8685a0a01c8b1db0d6f16656a668a092906d4feda98386603c7291fb121394f7e0cb0432ecec7f786cd0c15bfc3c9c2d4b6fc782917cfa173900226be4aa167f6cb5a79048616e9a9c773c9633e20c32a92d11dfff44631fc719b8ff002460c4f45e879225b649472edbce7f0a09318630aa9a06a8988b21ac525df9860e2658db4ef479e4e779425a0c1fe911f7d9ceeab95e52093e85db7c32670a15b936458ceb792e9135c8fd29a55aec0eb9359452cab54e7e784de2904176dbb56416c788af247bd97cfb0c184e22bf07748b1558d5512397b9486ae21968bf6a2c75ac657d45dd9e9805be818dc18de725bc5019cd07569b37bd27b6e530ec5c6f24a00d08ded5f06b7e1da5caa7b338bf983efdaf2a81c8ff2c54590258f45fafc257a73336cec6b635369a6e511a991647371b97e2aeb6ca2625717848ab9f0e2c8fcb9ccb40b0dca08f54ba6aeb67eb47555829869951a01f306d7c6655f49efe89dd683603056c920ce9dd9bf2f09930129378c216c380d51a077e66ca8e39936b33fbbda4e8c4ba1e5fd567aa4a88aca0f3fc564496af1bbe69f57c7e05093a2f5c82bd7a608f7583eee8956fbbb5e5528bb8f1fe0b345651c36adfd09152531489c71d2eb594b49082c5831eb6c124aacc11c170249939212daa1ff0e1821566f3c041a2e177a9fd5b7e87aff29b112c2c4637e8a9eb01e564ef80f3205f13a4dc2c7d9aab805cd0e00464e3a8c35b1b371cdbb33166a9edcc550addf68c8151cf00b9c9a0ae604cf4a22a04a84cd1bca21623fc0f86a54319b9a9bf3c720816019d235cb18cef98354f9452388e1eb204fe264b1c17708876b16bdb36a6b8cddaf8c9a2256e51f522d3d20dbe95308ff72d56df868ccccf7e7ad8ad05849111de97aaaf0242f942ebc9d962072a66dedbfb7d4f20e2dcf31e82404b55600718569a8c9ea60549b835a58caf60113ce35c6d61bdbec3af3c9da6e896941c79d9b1134a17b4557c842d92e9e9dac2d884be23cdc6c640b560e3dfbf0a2ddd1afff9c18aa5589ddb932e4c9330e7ba51001f51124be16653262fc2899c6829e09d18a674c91d71e82b8bbedc8eac55f4656e927bfc12f863ec1256e01948bf8ae4ca5c97b52f2d72c13cef14125281a1da2620245182e91843665c6295301ef93739e7f3c194144526d0da4690e4f9c221e409f3bf936eb3a57d653cf0c25c2e2bbae2d416b79b3515531d64a49bcee5b57d057991a251c2abf77bc832bc80edd8c22efb1c96bbc2673ed09572c44cbcada9c046607a29686abb3474797134ba327ba63b2d2bc17230ae896da8379cb55f42dd34dd3fc536b6349cfb804e5f9b1a4c9270672951d098193998d830c42f0c5274290d978a708302935c77236d2e0c7f7cc8b68b815e15354b8a0992da7e0dfb4f052155735b4489aacb993921eaad83ddcc73db56ea410fc53145524e7b6c560aa47ffd73c3ab956a8f6de0006a7d2d8cc03090c689e6b1967497db6c6957f58cccbc4e684ea06b5bdff59568e7949b68c305c82ce673c1ee0b5530424a257d71cf9dad96faaa1650ce67f0f89d9e4e62a39e40ef3f93aae249e5b31d7866489596067d6088026b5dfa5a301d1fb4b636ce1a40029eb64d2180717f8e3d8feee52a0aa33bffdb20e78fd1e4cc63be4acc1cf7ed69c19db95086ad078fe6be30a1f258459c49e8e11a65a44eef6990580b80594b91bb588a07a9b9167fee9347a272f7f3f6204e12f2e69d5dc1d60da3fc232c5090cd5b4ddcf664a2894c0907fccbe99968747d977696df699af3d4a887eeac279f2b91ea155a2bab7605461be59a8a378a9388e7f75cc661cb272d80a02159d479f8f03e7f546930b98428a1fb53877145266cc671a0a274f56b6318803224592afc7dedff8bc6b0e66807e6aeb3a46c1b5216364b8b747f10e063ccf13aed0e95c18568f3de7bbde45d0c30c95eb597a4dc51e98afc91a43e0242c2df4bc533f022c4f17f704ddbd2f746d5da87500458450513b0b6b18f78c57777e2a7be1fe962cfb6667774caa6ee48c73d8cb066a00f3e03f640490a36bba1a105b8aaf37bb19c0646be007234a5e695d29d22aa0d3cb2d45339663a0357b0c142bf08b3b55d5f1fa764abea196e7fcee95d9d55b8fa8890c25667985dbbc7b0432af7aa0b992207051ecd7b1ff935b1dc652e715d565f2ee596a98b469051d98c4cc3db0722acc17fd08c8a90d879a1a9aeb8e444fdfb839af677d75ec504a46ab1df08d05b5cb7507a337cf20367b21ea28798b56e8528b998c5e89a94ece4b2218efb575c62dc6890ddc2fb7d366d70713761d24157eff761bf7c27628b99f1faee7c208a8ee75e21d7fe0e96f8cf8f9b9a2d82918d20d07505b5c36793ae98e0507deacc07f31f06e6f3da9e43e8477f54551993791f85ce686c68453daa6bdccca0a534b9204ddbf466829d0336370b350a7c7d1dfa01a0ef1d92e85b1d63eddd2449c48ad454c4b8f477924596eb4d6344b2917e46ae7949774dd8b94cebe14a071656b4d9166f5ef77f1cec69a29b6f93f4f47a3d6ca96cbde5af52413135b0bf2cb6e166d79fac2879dad7f44b833fbafc55349fa81d2d4e619e7b76c4d5ff48b1a04ad87aff99012468cd0070534a477d4ef2d24e2fe4ce6fc7acefa1cac927c347599b82e5433bede1afd17e3d58188edf4359382ef2a8ea28fdd78fca46b159c27fd644619178004f0386ec796c34a38d50ff880196cd6a71ae7801b4f5c429ff7e8cac9726ec1dca4d41623d4c6bd00102527e93", 0x1000}, {&(0x7f0000001240)="3d6a3523348de9179ffc6cfe008b4cca757506082074707df61e431ddf7f3369c55fe382fd3e262c416e9d6a4e7cc115d8bd36a5b4f1366a4fd73a8b055331baee09273daa6d4da68147e4be2244f066969ff7d89c47eb16555aaa195f7a94b320bdf1214c8fea4591fac1fb6c1ca062cc4524de53e0befcdf8a34a03ed9af802a9b1ab35436f5185b75dc04530747bde06c65d3622bb8433a300c2ee297f6bdec18102a67fe56e0a055f8f11caa03c7a5788854cf3c277d23753f322b708acb3fba3b1d42195f3a3ba0c32ac4b9828064c9a7", 0xd3}, {&(0x7f0000000140)="8bae54461acdbb39f03e04f46e37cb823d8fff44a179bc7e89d0d124cd1b894cab33af2837257180c08009ae0062f039a3c832dd6be35b55807509abdba75b95602b6e8ef4cdbe7cb2af550e6701f79c94fa0bde7c65f4dd8ec96194ef7e1c2ac1b7ba613f1270033f28a8865616f631dc027143f64071f82ed0fdd750a6920087e01fa1ccb2268fad35a3400ad3a53cec1fd076a7860ec6fd31b657f5fd57570b67628bfc61eb8aae89bde9a811", 0xae}, {&(0x7f0000001340)="8286b4dff959325142c5c187681798e98796a223564dcb551f762d57461e69420ef813477c8cd91612a9", 0x2a}, {&(0x7f0000001380)="9afaf34a5bddc1a15ed990b31ae6aabe048e69dd5e894ddede54ea64a23306be5dfc16b56fda48e057131a20fcda8d7d85905f2cf82cc11966bd5d580b0564c18112ff8b82d293d05d8aed507cc0c598e4b00ff28c4bab1d68ad6ea12fdb2c3eba09c8820c8c1599d5043fa873e13aa5ed0cee23aa44d3555f367d01b2dbfbe06e2b3f214b0a677dfbc148ff78da96a373e054c136470dd7385c210976e9e894626102dd05c4c18ac669cc6b", 0xac}, {&(0x7f0000001440)="85347c1726dc8ca0cd3d735922aaaa492b4715b9e33d14938706412fc29199d9f23c7d844cd6fff64adeac9f8647f38f5d02f2e2795ac03fe54d8aed404cedfe32d6643e6bce7b60469a3d31ebbf6d06f48e09809869a32da7f7218d36d09b77073b843f84451cd92ebdff3c5cf83ec5fe9ec38a486893298cb88ed41500bde75af55314722a4cdf9ce89fd1fb8d62aeefa83dd4995c055ba3b15d7a4a711b30cbc0d8f3a0e07ac3af7b615293c9051594d40b2e3268cb7dd78df278ad5c6bf86e571a440323d0b6da535785a4711a67825379bb4369c5128f8f507582f52013c763abbb3f66ed8424fb8492192346f520ef1f1304e96d6c7f57f9", 0xfb}, {&(0x7f0000001540)="774cd9ce052a34bb71a71ddf46dfd51616da571a95a785b5d05a5e49ef22ae3011ac41c8dc10c5c1ba798864940a91578118f51dfd353fad1612664d1dd5480d9e09858fdff554bc5101b1de7b5aeb189d9491325d445e0d9b2d86d54772d52cca41ab307a28500e10293b6ef452448ec698cf5f46eca10f417ec5b86c88f945a04f8177c94611fc488c82be0ad19ad68825fef2dedaab144ea32c673dbe4828e5a9cc59eb4cccada482e77dc77024a02cc7cac5b3224e", 0xb7}, {&(0x7f0000001600)="21890b146c7973c31a233ee98cbcb6a95c2b77571be0622a566b6ecf", 0x1c}, {&(0x7f0000001640)="b10eee6d78817eff98ed12b3a5b4702ade784ceda8808859e295d962363d11f9bde1aee9d40fdae8dedad1ff11a04f958bd52cc59b0d06e4b507e3968837c0d10a7c221fef52b651bcc86409b852ca8926b995c7f1d58a2cf21a6d08fe5ccf2937754aac94836bee248cd672", 0x6c}], 0x9, &(0x7f0000001780)=[{0x1010, 0x1, 0x6, "f6326ce791bdfb187edbc71aaae6961e1322c90d498421eaad696bf92f6a1d7f76f589c0ea5d6564a297307d9eb7e4de67b8d44de393c3a1058b5c7158f2d0edd5fe52745942a0d23b2dd90dac4a1d88d5bafb62314aa92674953d6a99297db52fd937d5d983b56fda4b79080afe41bf1733024f0437686a58d1da20c5670cab3e7262ddae86521fe64262eb008c57d8c8bd1fa980e0fa01bd0899adbf6905e42cef412be64d01b9cbce8fd6c6371a9bb824a36dcd0317b8d5a93943017d9e14f07db3e6ff327a6bcd6c18c7a472f778ff530d21289aab0777ab5ed4a7c3616d1ed310411f4d2217dc18b6090a49e6f69ef355c528486549544d33f9dcc6b7c9600f14abea77a8d9f33b4544a099dfc37dcf017211c5786dbf9cbb0ef980fdacf96a3d5eb4cf3af2440cb35b1bde9b2f2bb7be66d1b01f1fde2afcc4882f0f65f65dd6d2822240dab36cd97a47a0ff6ef75a8d316aaefff2d3ed0b54689762ba1c66ec59a78f574554fa6b85dc6e5647f7da0ab1fd2a91c69916ba6e5b4e8c0758e793493ca647aae91d8a46a9bfadadfac0e92b23bf839aab69016cbc9b62dffec6affe842bf448a4ea6fd76b0792ea8df8492c77b3faa63cb34b5747ebd7466382ea57901b81bad5f73245576ef612d80aa1f1cf8cee301529988f1fc0535aa255be7cf1dc7818b88599cb4d294260050be6c3e6d3bd4df65564a3b28bd240d833cdb8fc665a5e0736fc1dceeba1a0a73ae113bd8ac63d64c8670adfad9fc37984b397fa488649783cbedbfd4c374e69c1cf46160799c319fea27a4cf169c7224524c7642d7f49575375a9580b9afe8a82344891eda9fcc8fe3047a193d2f5a163421fee66c67dcd9b07b63bfeb676dce67336dec97a04aebff49af0faedcc3d819bf40f638e345ec9935825402cf4c02d3576dcff474d36468fe23879ac83ab4d34436ec391bfc88576adb7d923389afa29e1482d5169dee2540901e9bdc1c3c4cd22af2d22d4f1b5bc555688abef7a66d2ef8ef986d98baf18f7ad631935843ae74f7822acd4727714991c77991c17c2ff3f5cebde362051325935530d6f504637cd11e88d891b852c2bdbcc268a657ca19abb141f2f084079fe9a6c00911e5b20e04537f594aa7c8f0c7dd7269e1687a6db31a650fef5d611669f5eb955227902ee94381e75dccf08adc433e707ba770b4d0fca77d4968b4c527010d4fb0d9e2e1ebf39c69c380d43d1e0805750c5a2d654e567d3851a89a9013638abafe11a44280519bbbf11611b10788b291984fbe76ca42f836d5f5b8d1b8735a6235196ffb7991dd9fab90fc0d68238e7a4dd397f9ff16db665acd4d9df4519943f9e8654d1719f72a564496731775731b49bcd76cb4d40f4bbebab2418a4e38f03d70daf0e95d5a470f615f5c1b65a1014f56e660a0ffbbd583d74e4d1347f5697e3c7c0836a5134822090299e60c73d9a679972af800b8eca3d66dd7316b313890d4fd331b63dcff4273a86d06c917ed89bbf4df06d34680bbd420cafccd131c8f4d50397b7aabe08838fa15e90e1bfbe61083de9c2518514cb4173ba389674c03b873007b369297e0a93a91b3d12b07c35eeb2eba986772b649f18237f8044d1d57839d09d6bb04bc2d964a64d6d871471b0605b2f9eddd4bdb3dc6801e1524b5fa9c24c9a2479dac0d405e627223331a685de90a5421aa1f9ea57626a552e890820586d05b7eb8301b48a14ddfb90712612bc329beba4216558e3582b65246e3537c2852edc7552847e044958d1d74f310c838c0ddc22dab685f82e3b63debc612ab1d5cea1bb85ddb4219baa57b7f1910da809b0bcba136475992a871d88015e35bc21dca2e08080f9bc33fbc1a38df0df3f622b3c175aa33f32333486c60313830ec5121908da82d2db282666ed488af3145f8396e0df5ab6e8d7b19d500f0598d54ed14fdba19af76c4e875e20d93cdc22ec1cd29931bf839144873ea4cfd856cff8229e1a21a7f4ac95faa51f5a587b536b77ed6aa621d33f030506c3a98e739ef4944e14b9a4c560a09be8e90dc36af6d21611f810660d2676f6fc1d40cfd4a49eca6cde52af3cbb38e3c2a5f32bde743dd4d83d050caab5c14d88ab718b6a3ac14c56abb58280695ce3557ea96a1da467b5b149d4ae129a8b7efff429e631c41da9e7d7dcea765c7b672307bbf5e0c9a3438406675ab69366b53f975577e5de1aa823621f5ccca61082b8d224cfd4010962d15ecb2ca41160168bc57a9a9fedd437cfac0e709901e88e449abc717a8e1ec1cf71464f67a30fa87dfdd00f4b767fb1b818016f8454499eef38b8a97847555a60191807776a83029ae82e290f0ed829ebc7c06b4554fed606163f8e25463c2c8aaad863b4a379672b6d13305b130b1535f5ed35c332cfe5c4c525b1cb5d61461a63dffa1780983710a82494f372aa3b3f9002a310286488a779532f82bf4d25419742f1c7603ab827937a6c64af11a9852400df7151022fd49d1c22ecc66a60292b69695ee86a3e36a0dd522d693e8c2e8c09a9b3f8c1aeb1309aaec5c2695fc489d0c741d9c7d095ac0fdc4d4ece5b2e08071be4cb716245b0bd67341879054d44c7774024d176a727085b915a2fe5d724e34a30ed6a31eddbf6871e2bfbb15aa9639469c83c4c6c00fce6234f5cbf7d554efb70024e665f6e8fddb854273c6ccc7d7609aedc6726f197ee659a24f83be19912c3ab6645a528d80d6871391441466a009e7888849d092ac39deb595635652dab3fdcc9df5574f80745bb97a1f61550a31d9ae46d36d4cbbe871a2fb122bbfdd7676508f758e9e501b6df8e7cd5704f863554b0a22c7651a9ff7ae2ec40623e379e5d5adfd782ebf6c0cf26fe132b45d31e745609f37d2b90c1e05ab974e3cf2fcaff84532843644849ff8050843ef317cf2aefbdcbf2006e52638cd63d16390d8279bc897589d7ee508a23a7993415b2d1a618fa0db73c28a2f664d0b103c748e09d0826f4509126fff910e12eacd2f5e4bc6c692617c1284b3bd5e3883794d9f0e42f605428f6ddafc792e1c5e5af058fd7b88efeb4e575bcd2fd4b9e8b28491d193195394ac06cef6ffcf657060d3e2324c1f20b20c378fb3da909c14fb604028706cd1f597ba451bbac29c77cb5944f4f8446dc2684437dc46d50baf884d4f86638d3a6ef7d4306dd748fcb3bc27542eb67a2df8613f4108f09794396dc95da332ab7b96c0577f03ba76d9619c6f3db17c5864debb24709cce55cf400600906ee5a1bce182ff6ed2227741c54dee7af623694fb4cd857baf33bbfe187e2034034b297361f22822ea089ce6d8008006ebd32e31cf0f63c9d6134a9cb99138603d3d5ec9729da28ee0d568efc1a6c26314bdc3ec7d2a3bf8f3e853f6e385586eea56a1e99c0c586eab59b996d59fed6b3b7b5c50c6404432c7e22c1e9cd0094d0003afe3fbb1c1a8d36d84a8f6603696eee8fd8bc42a652c61f54d41a3a503e2b8e56afce02a7e1a4f7ee04b324e320cd3fd373cd1c409ff3ae7a2a7f167726979eb6e4b46c043d97a501d91c376e8d83d4cd5fc43ddde3dd2ad5af70654d8620a8310dcab8947c664aa34abfae967b0d62b8c7c0e42fa2624a91ddd3c3c405cfa4f61afb45f2f802a16edb7145a47ea3ea5c90ef99d6b7101cd34a301a2b464cb7598e7ee04e8f3749701030300e1758f0d7df0e88c921fd108cc930acb8a65ec89c0a6508e6b70cc46047d4116c32fb5adcc86ac2b99b0949c6cb72cc493625b69e04812b1becbf0f8f0a7e625025b0de6336119a2e18ea778bd8afa667814f6f402b4fe35254ce4f26bbf6fe7fd23be8fa47b67be4bf10f207894e57aee306761584294e68a64bd7008381ed2f35fb98f77cc6902af31d79da773b47fed304fd9f279bc4f9ef66868f400f2e1b06fd4f2cb4999ae1c01094f09f6544808ba7b46907aa85a9cc52da202cb67ea371abe29b3c2d8d318fb91053659976b39902142fd8213c88815d0f7359598857145554ebd340808870bd6ff128d3f6199ce5dcbe027f6cdddc9485ac9f85f28f6d31b45a391592d55e1e41c2b3a70dc5e84b83a7904b13ffb95da57e22e2f79f93bd234fe9f5184ff083f1215548351a73215575abe19ab9a6be30bee21f50b3f9995c4b99515983d6e0facf70926065905963759955331d5db87345f859b8a6d53e82535d1b4520f0b602f8f1550a8583a510d5917090a3d2cc678103a4bb7de02ee2b4dc57cc0ef8e4d1166fbcd6731eda66b6913c8c1615a8b81347d03a1db18bb9c2ab8b9f07256e8847790d10c3eb06384e6b70b5b46ff7e8df800568aeef7a378d264a50d770eca7af3b6707bccfff0192693ed46fd586a814068a7d9680d8d587fdf461db7c2fd739f36fd0aeefb30b39a03f44bd1f15be490e6042849d71b23c833f5d50bb0769351d04d379af1663c125f2a90e3ca8c28c81623e88d34a044b68747bb56104ee8251e6a7fd6f37b43d4b2fe8105191f1cd929aedb4be5d7de66444b751cac3927aeefc4b9700b0f3ebc97a9fe8bb1f500b00a0a078be80304283211f541b6e453c76a5115e059eda8cb86502fc2cb4174acd03c23c80de82d93f542a2cac1c9232f3cfedf2a396cde6350872b9cd0774db95d10cfb24fd3e9cc72c6ba5018c3391c3ed37bb6d21cce5128fdef4d67594443d788de2fed4017f04e75474c561fe722dd7b44cb4658fbcb675b2f62347ed2b3028973cb767f77d58f969c78d4f611f504e88509b7d77fd22c1ee514102bf1748218ad7ac3fe0bfd23a2105cdb3065dae53e1ce2b51dbbae608e92aa3952896eb9ba7442492b29fefb22339c84cfc2726f816d78ae77adc6ca4fdfd12707848dbda3dbb52c423877dcbb758cdc1831aa189b48a999b1b8066d12294e54f6f3100e18cb9c9b40b2d015c50fe06fce104b20d6688c44128c18e9620d8b2c0ec671f6e44a41c28edc482d1b4f2801ed56c93031d355ed5532dbad90ed1eadcdb75524483e68bffe166388f8c4899c8d7e46df5379d558872d7f2fb49c85e74d22ceb7b940cf9ef74290057afceaad96e869a48fd11880fa993f0948a27412ce20217e855947b971a6c138383aadbf45e5ce8069cb5171d1e89bae5107e704662a8f08b6b3adc55402288c2c914bfca49392558e576dee48d4c2f87ef90fcb69286621701d04863df010437df59164a4463fdf358764425241bdec422f9bf706102b1a38e96af606f78d1ce80792deaaa6bb7ac892d6f5dfdc3c7c188d66e8b0b917ae40d51fb4cd79ec0c321dd9b4f848d35d35a3cd02c763020aa6a8ca6c8886366f1963ad3c88d90360a4c82dda0423e4dc66bb3dcd06539f46ae2068372ec680780b7dc92dbbbb872722bd8947d57c9719edb83977febabe1d7774767e9d3d7850d6ef51e85cbf6f911506436a3b148d1fdd999aad47c2c8f0254dc82c2233c895c847def0ae9e9e81ac13643d35fd6d204daf82a487d4f75863d50b24fcff32df502c1b255bae6b5268a120aa3d825962846d95ba83a52b166b69f89540f87b2b33ae44ae064913383fcb5f1fb29bf5e1763b536d81f9676b72d02a00376758c942f10de3ca37d15478caf482090b1503af32a14265d9239bf1fc17bec02f28d4284356c4f1dcffee8c7568a74e9b9e45bb239a3d606bda6a9edc472c4e67028dc187fce82cb66e343e332d9a3f0af5b7cc821214ea5fa3533075ef255e91e198b82be780058e304abc3b0c7068d8df1bb0a5078ae5c22899506102804ae58aafd57a438a3acec0731d57e"}, {0x48, 0x1, 0x0, "4646598d1aea0224230ad0b616a2f6c29899fffe43f4d5fa572eb63fa791e3534238a4c2f6ebac131e48b11a56eb65f80cafb5df01cfd7"}, {0x60, 0xffff, 0x3, "252dade1feeee887ddcfc3a12a3440c9cfd23aaa61346178f8daa9cfb0c4c2f4f4735426bdaa3ee1d4fe40a8b3abde4c5045331afa6209f7ff605e7c284a472efcc55e6226c5fcf6aa"}, {0x58, 0xffff, 0x0, "e65503d3df8cc526274b72b8621afa9b4c57ee79c30c1dfb4cd1e52cfb9c82d80bf58602040fb727e36381535ca4f29ea92a053ca3a33aa5a152ea13778191c676c8b6ac34499cc0"}, {0xa0, 0xffff, 0x100, "82313cd2980771ff0d069d4f4c1ce5ab72a25fad91e42b053a28d0afd3cc9772be7c46cdac54777c2669fac4d77c64d99cc7a36761589722ca7ec628d18d69e14a7847e6c03637f78324bf0ffaaa16eece80296be8ba4ff6d983e5e3b7908d564936c1ec62b94b575ab0dd141c27bf3262258b3825a1c07bc4df1545fc613dff3db7239c346305542eb3cddddd"}], 0x11b0}, 0x1) 04:27:42 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180), 0x10000) socketpair(0x2, 0x4004, 0x64, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) socket(0x1, 0x4001, 0x7f) 04:27:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xcb, 0x0, &(0x7f0000000040)=""/203}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x7f) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x825, 0xd16}, {0x7, 0xdf2fa25}}) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x81) pwrite(r3, &(0x7f00000002c0)="cf8ea25b7d8024de8e57284f4cb7ebb634b91c54b0008755a76f9470844df566d91c904cfbce6a97852e923bf216e87dfbcdf29f26516c74a5eb8b9f27668e8ad8ec63b34f150b290e312b53d7f6c4bdb7ff9390fe4c9f1d80f2b68b77b1d0fb643fc5c065106c89e5942d387db8db73958a19874618130c24cf2ce13c0173ed43ca46d1a38f8d67efd7e6401b1105ab488670791900a5f1cb6de2bc1f3e98045db113cabb830312cdcce04e2046256a2e1349398c1a1477b266e97d68dc5a26e808b28b34f87d17e1a1052becc66721f2f2de9aeaedac6a8c09288c45bbb7c12680bd698c69b170d9716e04c4a7dafeba83f7013c27d863e4c22d3557", 0xfd, 0x0, 0x0) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x7, 0x2}, {0x9, 0x8b}}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000004c0)={0x1, 0x40, {0xffffffff, 0x9}}) readlinkat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/153, 0x99) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='\x00') r4 = dup(r3) close(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r0, r5, r6) r7 = socket(0x2, 0x5, 0x1dfe) bind(r4, &(0x7f00000006c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) lchown(&(0x7f0000000700)='./file0\x00', r5, r6) fchmod(r7, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000740)) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/100, 0x64}, {&(0x7f0000000800)=""/26, 0x1a}, {&(0x7f0000000840)=""/209, 0xd1}], 0x3) fcntl$setstatus(r4, 0x4, 0x80) symlinkat(&(0x7f0000000980)='./file0/file0\x00', r3, &(0x7f00000009c0)='./file0\x00') open$dir(&(0x7f0000000a00)='./file0\x00', 0x20, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) pwrite(r3, &(0x7f0000000ac0)="87b4eea582f41e1a9db704f96ed152ac40cd3f26d39ed57dde3a1f9fc892f7619953ccba7446c9a61959d827dbd4e3ce49d2d9d9fdd06dbe6142ce", 0x3b, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001b00)={0x1000, 0x0, &(0x7f0000000b00)=""/4096}) 04:27:42 executing program 0: pipe2(&(0x7f0000000100), 0x4) socket(0x30, 0x4, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/74}, &(0x7f0000000240)=0x4c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 04:27:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/100) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x1003, 0x0) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x3bb6c2678ad8a06b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xcc6, 0x1, 0x8, 0x8efd, 0x2e0a}, 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x41) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x9) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000000)=""/210) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) r7 = socket(0x20, 0x4, 0x100) fchdir(r3) fcntl$dupfd(r3, 0xa, r7) semget$private(0x0, 0x3, 0x98) socket$inet(0x2, 0x5, 0x30bc) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000001c0)=0x3) r8 = fcntl$dupfd(r3, 0x0, r3) semop(r4, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r8, 0x802c7415, 0x0) 04:27:42 executing program 0: r0 = socket(0x18, 0x2, 0x2) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETRAD(r2, 0x20004b43) socket(0x10, 0x8000, 0x1) 04:27:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc1615f1b2fd0f491, 0x40) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x4b4ac5962bdf247b) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4e00e4ac72a91498198787cf521ed2a63783b52c78e4f9d6abe554dc073c214104e3fcce276a20cb0d4c93862b6cfcaf9af1c9fadde2e6e5fe0f75e95792f37569dc620a18d153185a326abfb4df98712142fce5d0eb83de1dcec21f4e61b30437f64dbcc3ef8468bce12d24f7f8fcfca4ab297c27befafe", 0x78) 04:27:43 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fefa4a5c5fe659fa202361cd8cac7dbbc5b65c6493d2870b4122cd23500"/177], 0x10) write(r0, 0x0, 0x0) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() msgrcv(r1, &(0x7f0000000300)={0x0, ""/105}, 0x71, 0x2, 0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x84, 0xad}, 0x7, 0x0, r6, r7, 0xf8, 0x80, 0x6, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCLOCK(r0, 0x20004276) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x401) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xc8a0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:27:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 04:27:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x180, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0xcb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e71b048e69931929648", 0x10000001c) 04:27:43 executing program 0: r0 = socket(0x6, 0x4005, 0x200) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x62, 0x6}, {0x5, 0x2}}) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x5}], 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x10000) 04:27:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000c80)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0xa}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) getrlimit(0x6, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0xff, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 04:27:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 04:27:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) 04:27:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000c9e2000000000000000000000000000000000000000000000000000074c361da8e9b44b2cf00"/80], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:27:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0xc007, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x75a42fb9d173cbaa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 04:27:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x1, r1}) 04:27:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x9, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x5) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x109) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 04:27:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) r2 = getpgrp() ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x1000, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000001a, &(0x7f00000000c0)=[{0x6, 0x4, 0x7, 0x5}, {0xff, 0x10000, 0x0, 0x7e}, {0xffffffffffffffff, 0x8, 0x2}, {0x4, 0x4, 0xfffffffffffffc00, 0x8}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029baddf55f00863e3a9541af5000b7ca9d3d00c0513dde96914f6357e3a", 0x23, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:27:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:43 executing program 1: syz_emit_ethernet(0xe1, &(0x7f0000000180)="051df1e323b01b4b18c00f8fc622e1bed956c0803d27ac12a70e8b4b6e2c40bce49a050e8c6af58a361ef8a766bb3a5b31eac4b443f82bec5c195c6181b92a0cf911ca42d66b61a0c753d104e38890a8b0b952ec0a76f8156172f3284df83817f8ef5b7be482050347d07813fa3a4659a029d4412ebe9037d34ecd0dd052bd650d9becce839c10c167555c003eef65160aca3f80613e95b9936d084b1702032da6790d9b922a27b8f2cc109f04d332fed9d11b4e575a37afd0eaf5f36f9e497898ad86d76d2d02692e4205eda0530625ffd1fe6383b881f637da71729bbba192fc") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 04:27:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x40) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/74, 0x4a, 0x800, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r2, r3) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 04:27:43 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x3, 0x4, 0x4, 0x0, 0x40, 0x7, 0x5, 0x10, [{0x8, 0x2, 0x95a6, 0xcb}, {0x3, 0x9, 0x9, 0x7}, {0x6, 0x81, 0x68, 0xfb9}, {0x6, 0x101, 0xfffffffffffffffe, 0x9}, {0x7, 0x1000, 0x6, 0xffffffff}, {0x1, 0x11d, 0x80000000, 0x39b5}, {0x7, 0x0, 0x4, 0x5}, {0xcb, 0x504e, 0x7320, 0x800}, {0xaa, 0xffff, 0x100000001, 0x4}, {0x3, 0x7, 0x0, 0xffffffffffffdefe}, {0x3, 0x9, 0xf2f, 0x1}, {0x0, 0x6, 0x0, 0x4}, {0x7, 0x7b8, 0xffffffffffff1a62, 0x1}, {0x5, 0x1000000, 0x401}, {0x100, 0x1594, 0x0, 0x27da}, {0x1000, 0xa8e9, 0x5, 0x4}]}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:27:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x10) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) syz_open_pts() 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) setregid(r3, r4) 04:27:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x376, 0x100000000, 0x7fff, 0x3, 0x1000, 0x8000, 0x1, 0x10, [{0x8b7, 0x75, 0x5, 0x5}, {0xc000, 0xe00000000000000, 0x1ff, 0x8}, {0xffff, 0x100000000, 0x1, 0x8}, {0xfffffffffffffffa, 0x80000000, 0x4, 0x60d}, {0x6, 0xfff, 0x3, 0xffffffff}, {0xb76e, 0x33, 0x4000000000000, 0x9}, {0x800, 0x200000000, 0x8000, 0xb}, {0x68a62d48, 0x2, 0x355, 0xfff}, {0xff, 0x126, 0x100000001, 0x7f}, {0x10001, 0x3, 0x0, 0x26a}, {0x2, 0x401, 0x10001, 0xffffffffffff6356}, {0x4, 0xffff, 0x0, 0x9}, {0x947d, 0x5, 0x7, 0x2}, {0x101, 0x1, 0x9, 0x7f}, {0x2, 0xc8, 0x7, 0x7fffffff}, {0x921d, 0x32, 0x7fffffff, 0x5}]}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0xa, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:27:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1ff, 0x25, 0x0, 0xfffffffffffffdf3) 04:27:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2c4) syz_open_pts() fcntl$dupfd(r1, 0xa, r1) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:27:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 04:27:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000840)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a21d0f0b47401fa96f15d3d2605c1bf8ccf3e33a929f55624bce7576321a37bcec93121ad07f6499630ed76f3d069df954338487a39a21bfe3a26c474a4d0ca4559704fd88ec6bad6259dfbc90a8177a655fb7b40374b44c20fb523cb9dac065b70c40b6d8201c6fdfc6d6473d8128cd878bd7d2428f21b76b3101744747a56cc13b2442c029f7bcf737c317acbe8000000000000000b96cde4f58b386d2e0552f9f3a1ef0149928e9a5529a741b471958dae45dc005f3682cd54adc8553a6198f23496ed965647f989f91a49b202c0e03930c1aae43a22820eb0cbdfb4e23e44587509b2024b398be53dd5996c229dc0d9dd5345d8bdbf28582b20c59324dd2e6f6db648e8dd4142fbafaedafb2910cc5324de7a399b4e356707fc6b1c488bae19cc4530dffb043928ff2588b4ffbc063cd9da2ae0cb951ad2193d60dcc4e8a139f28818a0cac55a073e83bb89ffc7ca6ddfaaa3044cc63724d31cceb820ce0a7c43bddc027a89b3f8b9ba8ab8ea62444de61efce97d699c28fd682eb84c265e4697f9555c348b3ff85c9731c8f49d29a10a3f7ab520bdc4d0e4356ce70bfc258811812b64feecf06dae32030ca4a81b834"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x102) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) r3 = msgget(0x1, 0x80) msgrcv(r3, &(0x7f0000000b00)={0x0, ""/245}, 0xfd, 0x1, 0x1000) r4 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r4, &(0x7f0000000240)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) chown(&(0x7f00000004c0)='./bus\x00', r5, r6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r7 = msgget$private(0x0, 0x100000029) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(r0, 0x0, 0x16e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x2, 0x16) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d}, {0x800000800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') shmget$private(0x0, 0x4000, 0x8b53a9de91841990, &(0x7f0000ff9000/0x4000)=nil) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair(0x6, 0xea01d9eafffe4bd7, 0xb9a6, &(0x7f0000000080)) socketpair(0x1f, 0x3, 0x40, &(0x7f0000000040)) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pwrite(r0, &(0x7f0000000180)="a51803c9b193ce8a8a6e15abd779d90a38f6bd735a19dd6482979341e7479ddc6bd7e229d2ea2ad3f88b0ca44729574fbb3b5e40bfb96eedf9532ec20609cf96ff5661b978a022a11e726189fc4bb3e2323ecd80764332cd89051a4cd5285e6adc3d076948eb5abf6ebccaf968e4b57606477d261c3b6a3bc8ef1fdc21051889e1170b57d2a93ac584d57f6fb4338f3fa8b3ad27a0cfffac5dc24d521d8595c06ce82b1357d45798142c9ed14705a1f2dc174da4ade1d1b7ab425da14079d19aff3b67a5950a50726786e5ac6748261d742b2e86c08e7441acc43772b7272818cd96d5e2ac42e80e4fbab8ed025708b56cf6e54767b308534d8271aa9ab377c302dd66375cb92e1204170188dd4430d2171a5da313ae655e5c342edd7f17d04a35a6a9786913a80068e90a013335a1034adf83c360b1fa2f60b89762ce1e1738a186ae317e81ac1cdfcaccd744e5e415d5e486cb3a4a6cb5c16a7cae3512a6f2b3bb32b7efdc48ac65a34ded35e5dda0a004747a503058950520b921d89e8229914ca28403a82bcd181111220fed0b8a936e87424764586b0348ded585b98dfbf98a9996bca2a6cb31a104aaf72ee77865249a48b514e6511a3e23a7d8a6ce8f05ab3f621dfc9dec1f5ef34de201f87eabf112c256b067e7d86a488704fbda543dccc2bca42556514e4040e089c4f1ac7c5d866d2b9dce8e1699772a0eab69e6ef89711b6dec1f89de4ef05cc68369388c8511096ebceaf85d85cf36f7e5698485ae6857dba6c1e640d434c603fee84ca5ff61925e9b0a5a8bb832ffcf4a4c3d7dddcb6fe3c8e56d37661ac1e9f6d3f4860e845d3db25832d56cd8c6ed2e318a2dd9ae375f09d5f724d71653270f1ddee9712f8cd0cd40ca44f8e53435d2c24878832e47657b03512012c4014a30ee3d65ef8d623d7295252146d4172bdf830be0f42800e26a0676de64d1db21389cbf39c70b0fdaef702fd04cedd9d25699c4b56c8de23310d4540de4388c8b8d1dd4d682d15c9d883766db3e3a1453fa8bda96b748e46b9075ebbc57d9fdba943b8208eaf3628ba4d2b3149c925e661e845e95a771de428336e2bbb46abf2faf9e46fe3c2d1ffd3ea4cbcc3cef31d5971e6973f42aa713bf2f517f4232377e1e03ddb0b43528e650e86daa7847ecee2c16b5e37be20ed547aa5a1543a53556d7ffb83362243322eb1b32f0a810b57461bad6d1ec46e1176bc45c4ad7f5b60a1e0149a48b7cc1e6c468312c52b4956af859528592e998a078cda9b34efa186ad7d50c27fc468ff860aa630ab875921f62688fc314200ce3ea8f75efed1e18fc10f459f067c0634b4f1fc7e15b1306eec82b4f7b6c7efaec229bd5d31d3a22bfb0f73ac82ae7dd138ca5d975c606112a0db7ae217906d504c9554f77ed614a025e851e481df99049c4fb78339b2d5fb7478f350ca180b005326f045519468a8c4e97ea822fef26f328d55020de5b4365fd3ea3f13e9e4a1c9a2ac329bf8ad133cd15ca5a86b680577aa607bbc8ca3633587240a97270da4e3ca237adeb58d1b0dfd993136ae80daba3d5c0f48c6db4e0bfbeee41a57d911f4175fa80e004d639de99465be3f5b49e016421e2190ded9c73a387f80de35868a8aaa8066119b8945345fe52e7254834abd35861e64dc963b61452eaf36c2a57ddcde1c924795e89f356ef9e48715ebe3c1c64e2c8b30c472e9a22339e9f1f6c2047449ff7ae3a150ba615c0aaf84ec72cece0ceb9526ff581f870bdf7714c5916ddc5ec39c85141194b1c9eaedb44479aee76964c058d29866a6612711ddcfa4f3adadd04764e985307c9fc18b05b9f7561405042f219e025124d560f122337c77de235596ae7d083d21526c39a3cd25300060264d3ddccbea7ab82a36a2211cd66625e94c684ca6edb7a2a9dd5fc7f20f0b7d34049bef0353e6e3a84482a91e28591745e4b9c637f05bc2b6ec57ad0c30c41367012d96d58470d3b868a0974cd52e36415518b0b9f51533b2d36c9a9511555214e4d08e4aa08287934f5fa8fde05e89b071ba3a1636f48b50f268e157210bd8adadaeec043c927dbe42a89c98399673cd77fbe2b48773fadaf5f85e4d4527396548c19336f5d2ca7aa4299c694d69f2ec8d1bc47ca8e206c04876aac047ae87e61cce7b3a9a80f31bfbbbe2fd710de64b565019d1ee05acdd3d4682c1a161c35f00b6417c4a282357a129d7d3b4a355e8a64b1c9d85fdb773eed25b0dca1f2a93b6a95f48732f38e2d999f0528a278f363aed63c51ddf0c97c33b3e60d4699fe8cf37dcc5aa4e81cab4eda2eee2445d01acad60c871fc09e2aab3c536632a670d0a1b19aa222f7facab9e115fb873601c14246a68323a293f106e2841ad40eac2f4b85e47edffbc6ac0884064b88c341791ffde7bd3d1b926242a19e659ef97409bbfc635f52b0ee33a145d08b6d919e8eb014cd598a250ad198c88a2da57b814ac41b31cfd06f4c9108c82e8e7d58d5b00c216d786db013ccf2774499ed38867c9135735b1d7813d82edf4879e6430df8c056da09994658a31d79fa4c3bf2a618c2ac30384113f86cf24189735eb613e42b216fbdd9632d2dc9d9ca6a1b19eeb0fa5a32c1481dd2e98a473b8ea28d2c718cacaf40a4d0a26972e139f39f39c4f9f0d85ca6b8f061e6582e0221e7249e74db8cd0d423a000cc06ee4f902f7587c233abfc1fd476cfb04de203d1496800dab772346cb849ba95068c351502899ad49f0f044e2fa546fe1318b0eb7d33a372b316f4bff90a999ba887a5f6035c038a380f32252c789fdb8dd38324f61358c0a51f7b691c7d1fb3ad7109ddcca401b0671e6c1466c5ab95db0c96dd110991d2d5d0ba83220b9d835bb11943e49ea622b8f1cb75a0e7e508c782554981893fa1203398e2a4d387396744525837701ee7e68099a431742a822ce6fd93b378ca26d6edf5a878efc258f2d616dbe7f50aa0fe5f91cde9800e6fc6906ea0094ae1c06d4125c1e1b4225953374bb67620eff95940565750d68f5d28a1b849d103ee2afa8ef73c0085c3364f8549193d1c15aad9f2507357581b126a84299ac58d00ec74fc835cfa4cb4bdd6fdbea4c4f2a36b70acfa665f467753340bb4d78df6ed49aadb61e23ff8217ab1fa25f6857bbf97ef807198a815b6e776d676c93cd377ce61459652e6caa24b17e139b5cb66e3fa723fc29d601747d995c36c9113ce6544f60ea290b7fab7b27860276becbd38dc58ba4f9a7ee9b7a60761fda2062518c520a0af0991334a27a966e7f443f692fb9d8493ea939206297f37d0bfe9d5fecefcb3da24c93c46c34ab714a20f34c28f4108bcc518c580ca2020659434bca616c16bd7fe7dfd4d01e70a295bd890c773f5e09d4339f58d51399bb031fa8318af4f3349ef9ea879add722edf43b781cb0d72bc6384ff9f1b678d8f8a8cf500040cc49af29d78486e5ec34ee45b3b33dfb46a7becb79cc353e04128b6132f16430171fec9e3702b0e9356dff541152efdd21078219d2a0df7aa8b41b0d1b23f09a23c0559439a8e2bcd5c566a53fc396aa795d646bc8b67bef2d1ab2821ecb419b6ca7ac7ae71bac4e65cad86f1baea20453fb5dd135fef8cbca284ba49e8f30ecf34c7a48a51784602eac5700fe0ab051d553c6db82300ed7fb2c8add089bb7371b18edaf67b346b49a89149c63eb8666ed68c840ea74d121d0e19425aba007985ffc8bdfd1b548db7c39634a32dadf5f078de078e6620515833c54abe51831e7a68dc34116c12ff4958bf4e8a2186bff30e9d77b63c92aa594d4b6a06c069ff29ecdd33f271251e38c8eb3e09dd9f1fe9f5d1699aae5f44d755ad4f88f9574ab3c6b68a0809c2689764fc8028121eabd706d773d75c75fd88aedb7d158ff7cea6c1843839e95d72ffff2ce582930ceca8d7333aced54bb4c40ff602c323fb00ba7fdb95eb87c7351edecbf7775c136b147660d0cc05e6fe0591aa2666508f74de0b5dd9cca5778aac5f01fd0205e271f6d64e4225d5bfefa37a47693d376d912966ca5ada6247c25b835e25644eb962977ddb64dc6af8cdb77071b286bc92f7c748ff8803ba2274981f84c81e3e47d5f52ae9709c9895c503c79db6a704ba0ff00b79672ab308aaf7b6a3198a27713cf6b3a7756d41ceaae2b664addbda0e667b30a0da1b7aa8d755ca876c6d52e95e1fb5b93eb04a7dd7203f222e89d44f0b26a775c9497f7e6db589eb6ad885608698bdaaea2950ded5f242781c2859ad139f1ba5c16e5ee7437fb78e1f34a74b053153351937c904c5007f89a9ea92a719a133c9c0a307339a7802e4413df703af7b266c9332bedbb7763794df268daf24ed13405450e7147a44e596eb3b854e6195563ceb03daad1215fe0fd3af411f94ae0c2f91dcb4018d4c09d4ab6576a20536ffbd76d632114a93f6bb80021858602d023579e6973fdf1a64f7636d60dce8378d2602e7e336df271cd9deb1113d171acccf73c214de98afc9479da75209c7652c69219a2b90885dc0648393459ae2fe758e9df0a1ad085384003adc84307d3d07c4bf81688cc5e56f1ce2267ddc6f5dd873b64a14c8359ab673c55c27ca3f83f4bef42f79c0c6a18ac4a9bc5b93eaff64f1bc563c40283eb180f23daf09a0122c935c0e01093080bb2194ef9e9674f20e97278a5ce73d9dfbbd838779a2911f82ad646f024c0ae025527d4a9531b77621b064acf527631c72b7bcf14529862bb48717a0c6e49d292052ac7b3353e523298e66d4515d9d0132d39276ac2db86be136ee672868c59d320ca7cf60775c850295a8fead6730196ffe22dc25837ce69de2f18fcd853570c49b5db3ecd5bae38566e2b85f6de32e2919dbd4938333ed690ef55981f48202f73284d504e3233e2f773393d1fdec0bbbe5c8c25ca83260c9ea6b08e96f6488c53696e77f8c07c62c9fc869a3dd24e56a273b106e53c19a4749004eefd9cc0d287d1ada0637ba3afd6bd9b73814c88d44944ec12d989aae96ea6efe14e732de935f6cdc4c1574d0b306aec6b6d85f0b18278ee7c8eca62abb4d47620824077cb01a3767c684d938854bf6d3ed700194db802af2bb2bda75111bd9c58bcb29b5848ed016ae58c891d185f566981a5444b73f8753b64895385832b63fd9265e1c9adcbe351db5deec35b1e9f5aac2e0d881734a9ed31fe272e1a5c857da64ed67be3f14b08b4a708026f233e89447ca2b07afd6e3025e6b0120706abd656173d13e0cb91ce43831300d0aeba95b0f309be792a7fb771a1a22eb965d75a52c81e2b73bf7e12accd534a643c0f238b879d9803893f7b457b394ec3f77bba072f431bf38d84c5d856e8e69bb1b152d88899544c6147cd3dd9ce6a42ef60547b07288e1d827846c1087103d34db00ab2d3ab6eece3bf11cb9427ca5629807537ccdce27fa4dfcb4384a8e9e61876c3a3dbebde085766f220608dde7897b60a4b4118c59754c8696961b4f66dd621605a409db3686cc8f104e6af5352d93f66fc8ab1f664c1f25ea3b3a93df8fbd031716b449ca2e6437d7aed55199aa20ec31b5b3062afecddfd08a8614234642bd7f3d81502f6b3059da017625173ea30acd3170ea7db41b0a36e781949f8744cc1af272b6a4c073654aaca41276fb621402209c72a88f620872c39f2cb884950adce545e1e0ea181d74a7a37327a7d39e877e294e64edfc80dd7f3b48fbcef7d72983a11d5b9b1d7bcf8162d79d5f049d19bf8b70d7c9ab2950070bbc5de7b2d7f333cc2e7eaaaa843c9e8150fa983db4600", 0x1000, 0x0, 0x0) 04:27:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1aff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000180)="0000d1ae2b45d41545eb0e7015d74b684aa3d29e9974b6fe9053ce8cf1e7e4d04f7243617fdc44", 0xfffffffffffffe78, 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/25, 0x19) 04:27:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) semget$private(0x0, 0x1, 0x414) semget(0x0, 0x1, 0x100) 04:27:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x27, 0x33, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 04:27:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="1c5372e93646401862abcb0e75aad808e0e5c434a9e8655e178fbbb0fa7300d0bce8898f315ef0f81deb2a2a347bb0ca53b252186282a0507d152cc2fe9c755b72de2690f0d936305812b1988d9c450e11ce6e2f91df5e32e3518654670c270ec6f6fca4cf421059a9367e527da6", 0x6e}], 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:27:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) setsockopt(r0, 0x9e, 0x8000, &(0x7f0000000040)="4a801b3f0c17fd288f85fac5a4b73137fc512337a39e752bb5d67f48526835a669bc54101c327a4cb9a767ce9d93648917d69f330b96bbe84297cbed8ba1160cd9f6831bf143c3ce2c3ddefcf9b8fbd4f88335a43c2e5254fb6886407f6233e483ca28aa63171e704c676b4380f615b66946fc1e711c49083db47b79c9cfbbd94f1f8204d1ef45768731c02e5dc73f9ea70a820c58eced418e122c27dcfa413d", 0xa0) 04:27:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 04:27:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x6, 0x8000, 0x73) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0xbb21) r5 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCLOCK(r5, 0x20004276) write(r0, &(0x7f0000000080)="bb", 0x1) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) syz_open_pts() 04:27:44 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0xaeb872870e4449b, 0x100) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/48, 0x30) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x6}, {0x2, 0xc597}}, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 04:27:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xd2c) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000080)) 04:27:44 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x92) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0xac3c11145aae5282) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) close(r1) 04:27:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) fcntl$getown(r1, 0x5) syz_open_pts() 04:27:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x14, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 04:27:44 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x3800000) r2 = dup(r1) open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x40, 0x6, 0x5, 0x4}, {0x4, 0x4f, 0x1, 0x10000}, {0x6, 0x7, 0x3, 0xebd}, {0x800, 0x8, 0x80}, {0xffffffffffffffc0, 0x0, 0x3}, {0x7, 0x6e, 0x80, 0x7}, {0x7, 0x1ff, 0x5}, {0x0, 0xffffffff, 0x1, 0x4}, {0x702, 0x0, 0x0, 0xfffffffffffff088}]}) pread(r2, &(0x7f0000000440)="41348d0d7076c7cbecb0d6c6eba864541ac92aaea9f6dbdba469e8d964eb274dd6a9f8ded633acc9de778e0e2882d7c27d031dd294ea63978a908405848ffc5912156dda694a1510c88d54b093cc55", 0x4f, 0x0, 0x0) 04:27:44 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) 04:27:44 executing program 1: nanosleep(&(0x7f0000000540)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(0xffffffffffffffff, r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8010, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x6c9) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x960, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0xef724daa0a992702, 0x0) r10 = socket$inet(0x2, 0x1, 0x4) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x11, 0x1, 0x1, 0xfffffffffffffe01}, {{r6}, 0xfffffffffffffffd, 0x4, 0x4, 0x80000001, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x1, 0x19, 0x3}, {{r5}, 0xfffffffffffffffb, 0x20, 0x10, 0x8, 0x5}, {{r6}, 0xfffffffffffffff8, 0x4, 0x2, 0x7fffffff, 0x7}, {{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x9}, {{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x2, 0x80c}, {{r10}, 0x969c124f1e212fb0, 0x22, 0x20000002, 0x3, 0x87}], 0xff, &(0x7f0000000440)=[{{}, 0xfffffffffffffffb, 0x40, 0x42, 0x2, 0x1}, {{r9}, 0xfffffffffffffff8, 0x8, 0xf0000052, 0x6, 0x1}, {{r10}, 0xad0c580807fe071d, 0x10, 0x80, 0x4b8, 0x3}], 0x5, &(0x7f00000004c0)={0x406, 0x37f}) 04:27:45 executing program 0: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) lseek(r1, 0x0, 0x0, 0x1) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0xf5695459dd255) socket(0x20, 0x1798e9ce5ecffb3d, 0xffffffffffffff86) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x8, 0x9}}, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/174, 0xae, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r0, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') 04:27:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) dup2(r1, r4) 04:27:45 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) clock_gettime(0x4, &(0x7f0000000080)) connect$inet6(r0, &(0x7f0000000000), 0xc) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:27:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 04:27:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ioctl$KDSETRAD(r1, 0x20004b43) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xe42) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:27:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0xffffffffffffffc1}) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:45 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240)=0x63c, 0x4) fchflags(r0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000140)="6a356c40a655b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0x7f}, 0x10) 04:27:45 executing program 1: clock_gettime(0x4, &(0x7f0000000100)) 04:27:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff8, 0x8001, 0xfffffffffffffffb}, {0xf274, 0x7fff, 0x1, 0x2}, {0x8b7, 0xfffffffffffffffc, 0xd21, 0x3}, {0x9, 0x9, 0xff, 0x2}, {0x1000, 0x4, 0x1, 0x200}, {0x20, 0x5, 0x0, 0x1}, {0x3f, 0x2, 0x2, 0x3}]}) sendmsg(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0xd7}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000001c0)="0f0393790179edd75f1b9e0711fc42b19044556bacd30298610bf57af011c7", 0x1f}, {&(0x7f0000000200)="6857c393b383a7280b02c254645ec2cd40c8226a09f7acc050772f044ffa84fb0f1b77a47dfea7f8a23c", 0x2a}, {&(0x7f0000000240)="d90c092610249c6f504e34f334a2db750df23386920087501c82692dd105c0438ffd9500817c6f7638a15978ef1279ac698cd8b8a5b7f3a6d9e6c4fdaaeebfe27e35d5e426148940527b66d8e0274fda7e14226d07763c94ebfc2fb2ef8cd6b21fca58a5f731a4984a1b24b91209167ccd13cd3ed6424fdc638426ddc89bc86a3446ca4a135e65341922fc9c3fc080bd194024147416fd87b1dc49c92a79", 0x9e}, {&(0x7f0000000300)="a6e7493d42f2ad9cdec5afef0e", 0xd}, {&(0x7f0000000380)="47772a55dff66056f408f44fde55c7", 0xf}, {&(0x7f00000003c0)="6ec8e6412043c6766cb7273d7560f161c3855e2d0fa60e08585271e394ea3b9f3e2a78b4bebbc5937f77f0083eac1b7aae5412e641cbf4c3d01add9eb379240ada8e0e627d75f36464bcc768fb79f7e5da4f7c09cfa9fce71a900ee1abc6b842af05abecdcb8305e442cacf6e0e560aec6632c691c6a0c148c2a29a69c305e71c0c9896797d1a7fd815806e643c4b1ad10416669847be04c86e5c4c5e702750099e14bc26f0aa0fcfe860f991390e38a3fdd15f3a02503137f7912b528116e79c6f7b3f609ff46138f0932c61dcd88d929d756a33b46bfb8014c3f0aa467e6ab76262a200bcd76e0bdaaecbfa3e2ee64ae2181cef3ee77", 0xf7}, {&(0x7f00000004c0)="a8497707f948f5557af594425227e1c8f9cf3d2973742ffddc8c13359704b153a5bf6e5157f3ab6ff4c7b6bf7d13241bc61a054a2fd9d0b5d0de3d6b603013ff7e837b36aabebbbf54aa396ff131bb8e31e1bdc27cb784dc08fb39dc91916c76b90a198cbe4c5186237ea230b5f1610ba1d515fdf1209972985f7083e03b6107801055a2b3a076e8ce3661c82a5c8cbb2f79a0202b6e8c386e06663fc94939c83ca4bf4fced8be34ddd5b9d3afd48129c13ad2da35fc9399689bdef173cecd044652291025e30bbc4d8b2c427f7c0391f3be1fb4e9271e7deb59d0f0c443be7ec8154552a36cff3d6196f5b7ad9899299c1a89b88a54b3ed62be0b08fd29cf4a809fdf6e3a935cdfc619180f13311b7d1725178ad5371e38a45659186830f07c91630484f3be888d6210a63531344472d463d8af756b67c16c7b799208473d9edcf228ab32781713a77e7b1b310f1f2232fc92c3aed4139ab5b5012e77e58199e4f9f5b0baea806b1e283e0052fe4994b42e6b0bee81d2afb43224b1390d44d3ee35c0519d304b1127571a361760b3520fbfbd701c61f588cf0f01558cfb776959e2f2c52b06fc9a9aeb7c59a42e050130381eb735a8273a3dad7fb6baca648f0b6d008b1ce5023f8644530f50b8fa7afa273889bfeb4737266af638560ba62d388fee7e26a9f0a7e5822b77ed459bc5640cd9f600b3ad66a7e511d603347e5dee841cfeb92335feafd2c9ac05fcb0dfe3942fc2f87a7171d3663f1c2293ab2d33403685049b2fd12fae569f2cf83a2343af318c5d1d95de319e5766ee3381837d78cabf5bec9192e27848ef73c6f1295d80d41610e09a98e19b6df324a511c86ba9048c0ba3298e9049f8535659ae7a6822236925e9e85cf8315dd6040451ef53227fc2ff99f1c6776af1a2c45d290aedf380ef2a6de51bf064c37a662a6032d68bf5682ed8204933087ff287478aa94b17a56f7cafe20596d4c70deb10a5be0c49c4dd04862f4ab9dfde34a81cd50565206af2acb6589a9ef6c8344bb2bf7b8b4fc9eb2935d4156e87332195e2c6d5a6d9b01aecb3e25fae4bc2f5c1270ed86a245ba7cebee88b3c60b8c1aa855d3f98c15f52fb4dbc9d9a8ec33d7bd300f7320ca555a50436befdffa9be9826259eeb52f41fad22191a2b009e1be2ea7602388801d4f95d5af775275604fe875c1e9d063054130fd9f451ee814619431072c93cee0ea96cbf60b2f9aa80243f2329ed8334dac32adccee4ea62618446d640de6da61727ae774b6d9e668f0b487725522cd2f52d675b5d41f0fdfaea01fb05fd159fb26841808c9a6b80f48a864d922e684fa43c4272d6fe3437f6d808e16ea341c75f5afc1b002dd5d41a0b34a459ed7755b25fd636e37ddd901741ecefc43b25720722f7c77ff2b82cdf95ff04cf3b49c0e64d1ebea3256fddbf1c0d4c20b8999edb20e94e7d4a2ba46623c7293e1089dc9150f6f92539bb17738c0e1468ac984c7c37fd8c42e2ed9e13f5764dfb1e6a966441ec3c5c29f338ffc93f535d2edad11bc99dcafe9d57778c617eb0db0f117f0287a7c301dd87fd59387de54ba2b905ea77490d89c61a9b8642c923f406f8fee7891ade92c7f115cd14d06c576923093876f2fc0b7c3b898e59be6a19ef0ff90334bd8ca8e9c40555c38cccf49d1deb2ee1bff93dd68ae071c1db2b5985d12baf9202d96228075ea49a9b4eb83b33f45a4766d0031ff6888d5086824990c6aaed49425913328bacd91f5d24f87c6d39544c509dad4d6e8055746bf7dcb7bb149c750813b7e4b633930af531da5b31b1efbe6e68f2aca4626407a6b698375d081a8b03eee45112389076c8853588d466e0187f40b20518efbf8f61147a89178bf93290982a39aa22e9c6b5f2d94be756c09a1502aae45c14cde29014f936def4bdcfacfc79495f4c39b46f561aff6ab94ec16f33ff629649a8df96bc7d0c010b003734e7a7178a57165943c05501ac4da4ecc0d9dc9270b0aef3396f58aa5e43b65a8f0d270b1b576c79d0c1a2a1f0e3f2608fb402cf3fc904dd20aa69face71ff3dbbb34a2b57d0f9b4d24df49574e0d51c51638b5cd28783e4bec53c3c6f0db8852334b5ed81580cd326c661b736ded19bc18dc6b2991bb721968276254e6266bba7aede9e4b696a567070f4f2576d7dddf694ad2365abbd1957876043aad5ee3131446727e39b3a6ce81559daffbc6217a6041cba262c44c51b2273addd87c5b64e62be90963031ac7e26509ffb1eadf0fa0f8be36689b7e9ca852d220bcea3df59b82719c11c31da2fb0cd92d5ba15a61d2947a4eec56f00dead66a3dbfc0a44ba956cba7909d5b7f3ff6916597e43fec376c995b59d4d8ca63edec097108e91281c02d0ca707aed46969d327b7a0d53258daa7f83a7b8ea29abd0b420f36b9924919189cd990181c26b4d2300b8e9494b447a65c6dd13c2d7c654ed945c69effbe42a7d72a09c5350152f6045a784ab812fb1f17710b1ca3d3fb570b03a138f2869778bb7eede43ed8b2093107d4426b5e484697ebc2a4682c9f6c61e07007fb758bdb4810a45596810c39438051c550135645eaf70ebc1ef32a52084ec06a571b936a766ff4ba2e9149ee0e631d41653fcb02c11eba59ca45bdd0cb49893b503b2f44216f993ac1aa5e05ed4fa8c11474b65cc7b2523d891c7e82a9bf0451895027b59dd7e3c388614363b0abb1489856d9b85aa389837cb6e8980a152b0d397eeb073b79f64027e7f89c61657aaa493d2015ee497530b0240cd7c263849b9509ed709cbbc5c284044ab3b6e6eb4dbcc23f327d27578983d40784f2f01f01d30f25c04bcdc3657822dc7003b394829c9d7769b2e2093d5c2a8bf8da3fb0213b8a93acc48e489818ce0e0a654a29aa2432a39b654bbcbfeee5786ef0510baffd90010db3a7870fc94775e6aa6f32352e243b48f3c05ee031ea44c32a2f08a408ab623e6b6bc44118750e9dcff5688c732376bcfc21d21e2256039ed434ded7bc4329afb967c42150d994d357a3175894ab0d55aedd312eb347be98a33c22cbe55af724867b6920cedeaa1e8e7fe07ec1db1bca1862243585bf9c113c2cf7263ec43fe32b5dbe5175d1c0d859e4f42abe323d116fd6f882e87aba29594b937045dbbecc27b167282bccfd3a2363cdf66e29842c6ce3abc3bd6a6e7863778b36f7139de6d31a82c6c97a656d1cd72ffb394f98812a10a69dd9561ed5f11caca7146cba7410ca80dda6b60db3a07b04f27a16328bd7401ceb32c5c940199bf3cbf33d5b30750563c8e693b7a86a8ee5a05445365d7b94e3b48c3e964f3c710e31e370dc12630d8593f184d0491da269c0b6f3ba89af6678781503dc19a1612e5b031aac323bea0610f6e46f44a6a8873a360499c19b7c0c3c4de035f6b3c7ab12de207655764322d7afbf70f218f50172df3b90d22b95377813f920b26d5eea378a5545922a1d2c42d6cf9daa74597e6c65f9c700f1e5a7889723b28c21d3205465dd865e80f911ca3d4680a769021ca7f4fc28768e79eee034aa5fa6f927c5574685df11f440b73424f0ce2f1424c0138dc0dbe88a6c9dff8da2026f8247e4697a2446d40b2060ce75d1f2703b7bc6e5e43472a8cd85fb3101a39dc0173516a9fc6796df37ad0290ff7d89703704e9b09e227fc867cc9ee7acee18aaa87980b8af8a15722b4efa5be758be99f2d103aacf5ada9ef47c3ad1ce8d8dba78cdc3a55b5aa07f07f80e9136231e4153db1b529da6b6018df899f5066f435f95b25874ca37125d69128bd573b3d6e055e5fcd94709797a15c52364b1f4729b2121a91a1e4169fc4dffd64ffd2286e0b7d5db5d6b011231b40c3b4e98da6e71df53313aaf8fa97068c616f8522c070a2f393bc4ff7333252bc227c501fbdf23e38bcdf202ec10bef1e7aabdbeeec8de26d9a68722525ff77428863ce3c1020a5c1b5afed7cdb3f74648be13d14e8a5c547672929ba745a6baf3b359493ffb4bbbceec0cc19300aa5a24be270dfeedb123e52b74c38083f3c2e360bffb6df5fcf7b23bd0c43c1942d2ea936852125b3581c874ca08480b4f92c1dcd3a1f62eafb69f78180779defb698559d197cc313e358db04dcb8dd677cf14e341670f7337ed57970e9fe8e72b16e1c18088be17bdde8b52bcca00848de25cd708141a0303516417e04a232bdc77ab6914f9923d904d8ae2601dd8cb1962c667fb53c94c2851d620ee7807435e2bca1d2232f82f052a568d673f494134fc74f264d89812bac1da5c09e575c8a9685e99d77472edf828e50ead3d93ce4c54396fbea6dfa1263d011130dc67e48a14a06b5cfc816b8653ca77b0f8aeceb5ecedc1453783daac3f84cad8601205c69fccbde09fc9d7644dd876d0f8ea198f144904e2c15da5d6e8f93c720aa29288447a2795b0c98d1a11b7d5c9a1902493af70ea111a6471dd8d6631feee4f2c066ff38052a5a4666a2b7d856c5c8a229c7164c65b85258c58634c27bca5525d0e24c1a5d2bee07faa3cc70835310fa15ef7a5d96e6ea168b0375f43f236ef82afcceca8be50c2b405d4650ee74b24b21058b28d27a2774cb65e11203dbabe57d3116157ae1e720a90036d38be852e18c146c5bf13818657b4b782db579e4196ba57785a7628af7878a0cea393135effee7e8bc34bcbf71e0f19c20f2cfea7900c3c2a895ce13dc058fc186e8c31fea9a8864fef04376b034ae984f52740921f377bf3e613613e9e09e57b49ca4ba3372188c791bfdc7efdcaf01bda79cd19a91b76cef6c3d18a2bcca08f705ed46aaa16a0caa70b56c2c3d9357cb6bd9765976adc6d84bb6f94c0d653fff8cd9623e5d70a134cd982a0e02239177a46ff5d248cc13f8bc45a62e6b03d8ec0fb3d39561ff18581a130b4dd675c78a7dc614a5284498b1e3b70c9e6ea88ac194c4a422f256199b05aa48f626aa55c7d16511a102ba5a29414e3d3b572341e5efbcb813616e7f4a2cead91a9e7f79a7bc8a77c592fb3084647d1a94426401a3fa56812df79072e706e802bb2d9ecc8beedb63f3b7789d7a0bcedf9875b9a0c221cf5b9c0f2d2a425dd262d66123f2cf6d683854cc562a372220c56602da166ec346091d70bbc6e58ceab83f96fd441853f40144caf80129f1632ca6716affeb9081d8b55fd44d67dada372b068cdc1b05cc6b8e4ceb71c27a39cb2591793bd2daf5c661b7458ada2cc4f4a41006b2ed868efabea8593b803ec936a053dfaafe8633118dc48c5c6125d11f039cfa96a00cbaddfb19a8a191b327acddeff2f3242597c95edf20523ac289ff2a76440ba9b078b66589f18f1ec65ff1af99dd82ab8c9a083b691806bfe194a702c18ce6bdb045e189f5ae89dc761af2d3be6bf0fdfacc858cb40d58c76b4e94a597b85841c7694eac29c55bfdcd1213421973eeba00a02785f842a070f43342aafe57cca39eccb4d9cd2643a42445f30cd698f67eb8bf4ac46939b21c703a8541b27a08cce8a85f74c3e8406e4716e240caa3e77d4989e3ff2cb3b436e5b0d40d980e8bf1ba7bfad979227ce236eeb63cbbc812c4df24b60617b1ea6106f0e9ffd32ac98d47e416b9d87783ec1140add44367bb4e9240c26dd734d2577e05b9124f549c529b58cea344307cc99e3e74dbcea5f29b8d52657f66265312472053e97046bd5efd9bf13f0ca5f89ef1bcd60d8fb644988312b713d52b265cb7f16ef3d22a55271b816d50077c11c30588c213059a78f67183da43880e06a4f08268c94986f56ec40e71add04dbf3b7e77ec024e", 0x1000}, {&(0x7f00000014c0)="056c8c4002436160a816093aec6f3abf201241293f536ce2be326e9ace403dbb5f56e015474c716f8ffd60928b503fb2082f84ddbf9abe16998acec8a5b41e022269d5570535d047564ad20fde972ed659ad7d9b78ca2dc004c5494ac638d1acc116170a07a365dab499c41860ad977f2d1779835d41e80d82cb57ecdaea998cd4500187759f5c0fd7ca8043d1877f0e4393858c65d85ec3baabac2a7d4f3f2dd3740e2e78919857a3d6697b68aac1f768f9e1b16bd7e9cd4b1245e563ac199853c3fca88496802562e561e61342a3ca267ed15f6d11ac6426ee91c1d37d29db5a2d0f31dc64dd3694248c5f0e", 0xed}], 0x8, &(0x7f0000001640)=[{0xd0, 0xffff, 0x6, "cb9c5f57bb3caa1a058d6c51ce238881c47da2634759cb2a66bcd11532926228c099c5a2186f1ac759284daa4246134d7666343027b5fded0041dfd5c4d129e88a82d11efd7c4d3a7f8dbc39eb176129652d306680fef5e66c7115fe1d60339d5a6a8deb83cc522e76803376de183a22f3476f48a193dc6f7976efe5314a488a20a7a59ab1562c503f77dce3bc0f5d5947070d0967e2b6813433c5c470b60ea426b90a4ae6b905c9982793b13f1a0e44748fb844390841faa8cd"}, {0x28, 0x1, 0x9, "24437b6fa01b1efff8635539efbe3512180f2c"}, {0x78, 0xffff, 0x40, "10b9a44dce90360ae9eba89440682a6adf00e11670cfc43428d05362592d7c7409005a040037c7d816cde61a3e3ce7da1e85d09e799aa7b6f6cc78f7c7c1793d9b8b32198bf24f3d1dd0a64158ef19192e8d97cd6d963649c6785526530918d638793aca9f"}, {0xb8, 0xffff, 0x172c, "f3ea1148f03b8c86aa53dfa152307f88fbecfb52f8b118417ec1dbb363a5795abe8c7240b8aa73c94afaf85562e13e88de4e3cc6598c3731a2bad887803931ebf0093580c4559c7d7b26f7e316d0b3bd85e5d9eb098acbfa40fd64eef8c9e9e2158f5e7715c20b7b6dda1309beda7f7d0bb50210c0d8552bb6cf2968097273d2dafa9cb895a25d3a4b62bbbb1521ed02a9b80db07ef2f2757c18595ce5548b2cccddd4c9"}, {0xb8, 0xffff, 0x4, "39425648e5fbb0d153dd846805c6f7a0c0b9c738be040c88fa2003e97cb712ee6bb29f510f78ec245f9f819e74bd5519cd0e7d3db8edbd1608abf06115f649f16358f855b904899e3d629888d604245dbdf1cf7092838541b6ca4b07574f0ef09fb5420aaf0e2b185d43b578d8542652b7240de4aba4a781757906bde97585e69b8e63ecb9dc98705f8a9209f485cc4f7ea62f50085b8a455a599f37ad392a88c33c"}, {0x90, 0xffff, 0x5, "51b1b36c514a0108a72b2edd57cf7be44cb5344406dfaa8ba123b590ce5a79067b12597b2f7800a509a07440f0d10ea424cafe2b3a1495785f6c98a5aac3c81f88cfb92aec41764362a883203e1366303a44329675fb5d41b46b8f3778b28e5b44877250467087caa73d5acbf52b6602c7e3746713bec0b22a8ef7f3ca"}, {0x68, 0xffff, 0x9, "e987bf5a910a52341844ce6d05f36002b8b6127e201828f6098d06d1e4bb7d1a34ab5bafe781fea73dbd9c880eccfd738ad7e9afcf6b605f3c9be981f2f7c4e76b2e39d1718769b3e875ce03cba3636f87cb4e3d9abdc0b0"}, {0xd8, 0x1, 0xcc9e, "f56ea9d8c45da8a0f43e2a020e131b7e74f538a674442a984a7379ffc983ea07bd46dd5693054c9eaebe49fb1a4a26ed0991bb75f53f0a42a785bf891d55eb1eaee5313cb78e5a609641880437d6ab5b4dc8700b3f8f15d433abfe6931f5da938f88c1937bdd0db49216f6cc413da2a6e80f37dc501250d4900d8bbd68bc2246a340368c0ed84f3c74600649ddf65e0d8333ff9edad4a2de111fa9611dec76f1b3afdfdef93bbccdc4c90d4bdbfc3b72eb663788a4709b4ad9bdf0770a37058243ee3f"}], 0x4b0}, 0x8) 04:27:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:27:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0xfffffffffffffffb}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) 04:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fchmod(r0, 0x4) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000140), 0x4) write(r0, &(0x7f0000000080)='L', 0x1) 04:27:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001080)=0x17) setitimer(0x0, &(0x7f00000010c0)={{0x2, 0x3f65fc22}, {0xe12, 0x556}}, &(0x7f0000001100)) r3 = open(&(0x7f0000001140)='./file0\x00', 0x20000, 0x40) r4 = open(&(0x7f0000001180)='./file0\x00', 0x40, 0x20) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001200)) r7 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r10 = getuid() getgroups(0x5, &(0x7f0000001340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r13 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000001400)={{0xdf, r8, r9, r10, r11, 0xa3e8021eb64da277, 0x9}, 0xdd, 0x200, r12, r13, 0x8001, 0x9dab, 0x1ff}) pledge(&(0x7f0000001480)=']\x00', &(0x7f00000014c0)='&\x00') accept(r2, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) r14 = kqueue() kevent(r14, &(0x7f0000001580)=[{{r5}, 0xfffffffffffffffe, 0x2, 0xb37e10b17a348e73, 0x0, 0x6}, {{r5}, 0xfffffffffffffff8, 0x4, 0x8, 0x2ce, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0xdd2}], 0x6, &(0x7f0000001600)=[{{r1}, 0x0, 0x2, 0x20000000, 0x101, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x81, 0x6, 0x9ec}, {{r5}, 0xffffffffffffffff, 0xa, 0x20, 0xfffffffffffffffc, 0x7fffffff}], 0x100000000, &(0x7f0000001680)={0x5}) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000016c0)=""/2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) getsockname$unix(r4, &(0x7f0000001740)=@file={0x0, ""/61}, &(0x7f0000001780)=0x3f) chflags(&(0x7f00000017c0)='./file0\x00', 0x0) chflags(&(0x7f0000001800)='./file0\x00', 0x10000) symlinkat(&(0x7f0000001840)='./file0\x00', r3, &(0x7f0000001880)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x13, r5, 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) kqueue() 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:27:45 executing program 1: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) 04:27:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:27:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="75a3863d482a7a7e2d33e80261717d71596b996e84ca40dda30e53fadab76a22111fe301d455cf98b5a86ee1937c72d74a507ad3bce1aa94e031a55f8d81bf23695b3830575e4f23038d690aa8e135f9914b1698b35a1c4ef426068369ec0d931647d002cdc482bd856964fceba251947caaa1e2a87c", 0x76) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) 04:27:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) r5 = getegid() fchown(r2, r4, r5) close(r2) close(r3) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r7}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x200, 0x5, 0x100000001, {[0x2, 0xfff, 0x7, 0x8001, 0x8, 0x69, 0x7, 0x65eb, 0x3, 0x7f, 0x1000, 0xfa7, 0x80000000, 0x10001, 0x3, 0x606, 0xd53, 0x25f], [0x1, 0xfffffffffffffffb, 0xcd02, 0x5, 0xfffffffffffffa2b, 0x7fff, 0x1, 0x2, 0x10000, 0x7fff], [0x0, 0x58, 0x1000, 0x2, 0xf7, 0x80, 0x100000000], [0x8, 0x3, 0x0, 0x6bf, 0x100000000], [{0xb9, 0x804, 0x1f, 0x6}, {0x1f30, 0x1, 0x722, 0x3ff}, {0x2, 0x8001, 0x1, 0x400}, {0x0, 0x7ff, 0x3d9396, 0xb1}, {0x3ff, 0x2, 0xffff, 0xffffffffffff0000}, {0x6, 0x1, 0xf5, 0x3}, {0x7, 0x80000001, 0x9f}, {0x3, 0x9, 0x238c, 0xfff}], {0x40, 0x40, 0xd6, 0x6}, {0x807, 0x2, 0x8, 0x7875}}}) 04:27:45 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) select(0x40, &(0x7f00000000c0)={0x5, 0x4, 0x800, 0x0, 0x6, 0x5aac, 0xd6d, 0xffffffff}, &(0x7f0000000100)={0x9, 0x200, 0xc28, 0x5, 0x8, 0x100000001, 0x7fffffff, 0x1}, &(0x7f0000000140)={0x8, 0xb8, 0x0, 0x19, 0x59, 0x3, 0xfffffffffffff800, 0x3}, &(0x7f0000000200)={0x2, 0x85d5}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x800000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x370) 04:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) 04:27:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000240)='./file0\x00') recvfrom(r0, &(0x7f0000000100)=""/144, 0x90, 0x1, 0x0, 0x0) 04:27:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3d, './bus\x00', './bus/file0\x00'}) chmod(&(0x7f0000000000)='./bus\x00', 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:27:45 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) kevent(r0, &(0x7f0000000000)=[{{r2}, 0x0, 0x10, 0x40000000, 0x300, 0x2}, {{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x4c03fc9632f5c2d6, 0x3f, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x68, 0x1, 0x6, 0x9}], 0x8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xef588a66774cf9a3, 0xeab2, 0x2}, {{r0}, 0xffffffffffffffff, 0xa8, 0x26, 0x4, 0x33}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x77c0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0xe000000000, 0x4}, {{r2}, 0x0, 0x0, 0x40, 0x690abff5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x0, 0x1000}], 0x80, &(0x7f0000000140)={0x8000}) 04:27:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:27:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) flock(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x6, 0x1}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() dup(r4) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 04:27:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0x95) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x9, 0x81}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x8888}], 0x65d8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x49d9e553ada00f01, 0x8, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000003, 0x5, 0x3}, {{r0}, 0x5ae1081b43be07d, 0x1986249345c846d0, 0x20000000, 0x7f, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x4887, 0x5}], 0x6, &(0x7f0000000100)={0x4, 0x1}) r1 = socket(0x6, 0x5, 0xfffffffffffffff9) r2 = socket(0x18, 0x3, 0x6) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xc84, 0xcf66, 0x2, 0x1ff}, {0x8001, 0x80000001, 0x3, 0x3662}, {0x101, 0x401, 0x1, 0x3}, {0x80000000, 0x7ff, 0x1f}, {0xffffffff, 0x8, 0x6}]}) listen(r2, 0x49) getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) fcntl$dupfd(r0, 0x0, r3) 04:27:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) close(r0) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 04:27:46 executing program 0: pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0x6, 0xffffffffffffff1e}, {0x18, 0x3, 0x7, 0x7}, 0x4, [0x100000000, 0x5, 0x6, 0x0, 0x800, 0xc3d, 0x4, 0x1e00000000000000]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)=0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0xd12) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) getdents(r2, &(0x7f0000000540)=""/145, 0x91) r3 = syz_open_pts() r4 = kqueue() close(r1) r5 = syz_open_pts() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000500)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x5) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 04:27:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000002ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="63826d9f5e8ef4dbf8e0b908645935e81bc198c38132ac7bde3ab9f0af168c61d0ff9c56db8aa92841c2dec0fded65e7b05b89f73d147b4f7bce2121812aa0880cfdc508ea11532bb263dcd93afac642c8e5d938723c2b6564a94a00d5097fd86ce50298714df7d5373bb741f368194de6c35bb4577dd9194d4507c851583179b086b9f69cb6ab", 0x87, 0x401, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 04:27:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x80000001, 0x3bb, 0x1, 0x100000000, 0x800, 0xfffffffffffffff9, 0x2, 0x2, 0xffffffffffff76f2}) 04:27:46 executing program 0: getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0xbcd9297f5a89316b, 0x0, &(0x7f0000000240)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() setgroups(0x5, &(0x7f00000001c0)=[r0, r1, r3, r4, r5]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:46 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)="b2a386de7d81ddc6142c4daeae82bab6040ea83ff43da475c3282dc6af127ec5a94f427df23e2d481364") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 04:27:46 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 04:27:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x7879e2f4fdd4a328, 0x9) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) setreuid(0x0, 0x0) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r2 = getgid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x2) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001200)={{0xd083, r5, r2, r6, r2, 0x98, 0x2}, 0x3, 0x61, r7, r8, 0x5, 0x4, 0x2, 0x400}) execve(0x0, 0x0, 0x0) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 04:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a9a18c2c09a6b7ef08641ab09f85b368a44e4a6d9e9555dbc8a3cdcbc2c1402c4fda603fa1167e903efbe9f61e9492d58661eb6e52643ba3749397e2d48a2977434e6b168127bb68d4effa0c2e568647aa9ae2260a266", 0xfffffe7e, 0x0, 0xfffffffffffffffc) 04:27:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x3, 0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4387696c743000"], 0x10) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x431) 04:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5, 0x0, 0xdb, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 04:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x47, 0x1}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x800000000000002, 0x8, 0x9, 0x800}, {0x2, 0x2, 0x1ff, 0xbd}, {0xff, 0xe000, 0x8001, 0x8}, {0x3fe000000000000, 0x8, 0x4, 0xe7}, {0x5, 0x10001, 0x8, 0xfffffffffffffffb}, {0x1583, 0xffffffff, 0x7, 0x7}, {0x1, 0x4, 0x0, 0x40}, {0x2, 0x9, 0x6, 0x8}, {0x800, 0x3, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x2, 0x800, 0x40}, 0x100000001, [0xfffffffffffffffa, 0x80000000, 0x0, 0xff, 0x6, 0x3ff, 0x3, 0x800]}, 0x3c) 04:27:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)}], 0x3, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000080)) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:27:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 04:27:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r1 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x7d5, 0x6bb3b6d3, 0x5, {[0x6, 0x0, 0x9, 0x9, 0xffffffffffffff46, 0x4, 0x5, 0x9cba, 0x438, 0x7, 0x8309, 0x20a, 0xfffffffffffffff7, 0x7ff, 0x8, 0x200, 0xefc, 0x7b], [0x8, 0x9, 0x3f, 0x3, 0x4, 0x40000000, 0x3ff, 0x200, 0x4, 0x5], [0x2, 0x7, 0x10001, 0x0, 0x8000, 0x1, 0x100], [0x1ff, 0x1ff, 0x9, 0x7, 0x9, 0x5], [{0x8, 0x329f, 0xfffffffffffffff7, 0x1}, {0x1, 0x81, 0x7f, 0xfffffffffffffff9}, {0x1f, 0x7, 0x4, 0x8}, {0x0, 0x5, 0x9, 0x7ff}, {0xffffffff00000000, 0x3f, 0x8000, 0x7}, {0x8, 0x700000, 0x6, 0x1}, {0x9, 0x3d4, 0xffffffff, 0x1eb}, {0x3, 0x5, 0x4, 0x4}], {0x0, 0x0, 0xfa, 0x8}, {0x3, 0x44b0, 0xc54, 0x7}}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5a}], 0x1) 04:27:47 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0xd0cf, 0x1, 0x6}, {0x4, 0x800, 0x7fff, 0x5}, {0x8, 0x8, 0x9, 0x48000000000000}, {0x8, 0x8, 0x7, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x727da9b1, 0x9, 0x35, 0x0, "149ceb34a6408b1cdafcf417b23ff01f92db67ed", 0x2, 0xf29}) setsockopt(r0, 0xffffffffffffffff, 0x546, &(0x7f0000000140)="0868c23f26319cc90facadf66a48a395a6bbc9f06c968900a9db00c03b50a44ebb4d6168d9eb640334060e073732385ebf976048ba8da4a0ab6ac57ed94bb5e1e2f7caf1b09dede0da79ff9b198385e1ce91857dc21f513fa5c5d9e178194690db33ce87d7ba42e803d7ba3f0641923797b9ee05f6c94c8e42b9acd551c04e3c9282da549f9f2c744e935a7081a323d888d005344f93f3d12ffa6ea117c76c273aa7ae2f55dcbaafd3b0353f5b57c544f2ad533b5bb1816c502d53a8b577da5ac892c71e2afd721401c5cdd9cb1494d0130c980ea670d1fb059bba76d58a04fd1658b7b9212cb504eec595d57855048d470f097420cd5e", 0xf7) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 04:27:47 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="c4f23514355aaa7cf9b8ce12f6d7d6d11bf8e0434efe98991a8a0d251cb9fe62ba7bee940ae0022270c29bd0cec7847bac2a45fb6f25caeb483023227cb49d4b53373fb0cce06f5d211f39cf7f8c0ae0bce72990232fa47f76714dfdee88089fd7d50ccc811f84a4d133bedd5b2800e08d51a4d41839c613229353f77a813adb8b0d3d71db1d3abe88356adfd958fd65762cf418889a3c2d1043caf264d807881fd727da59411e73ff051a8461ccf863153e92d8916a056a59c4d72b43fa94f56f37aed66aa6c1d24445069ca9", 0xcd, 0x4, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="4168c1427ec2f53615961413bc5963b55df498babab44d0f58b56003709a66b1a4f3fd3aff7ac2aacd0fb31ae65550c3674dbe4824b619a15b9316faaef4b22bc99c3668dde8a1a5ec552903cf0523c55aac8d92a57a71b15ef08cb84d72fc95127f3edbeee90d8daddf3add442231e12fe79fb0cd6bb1da1a1d4c3331d9dc7ce4f4f2e7e6e171518f3fb5dc01b091a5014a7925870356f4893ac3f160b733401f3cddc33d572659c06060377ff6eecd31e6c32bdcb8174ca876003f88c12a6aaa92c9a7dac1da7d282c2a08871e24f65b9a827d9eb3c9b999e868d7cd84c7b910740937024fad8bb38298a2c63dae27b19aef11e42b2fc083aa1270c21e8f4268f23175d1bd32b3334cc07534f255d0db37720bb757011867538a737b08fc00e0013075eaa6cc9680ccf8a2cc982145b24471d9f71d9ee27f3d074bcbeddf5d7ac53ecafe1b101716884a9ec1625ba61d4838078f52c54e5627aaa54a884e5bb48e34f3d65217fb42c2626ecbc5f052e1e42b4d4f55a1405b72d26ff2797cdb5d28a06ec2c44388ab36152d7680d77416ff7e000d029b70b44abba4700c9094c7710c14f555cbdb6f356508edd0dcfd2b676c01e5ba0bc4a51398a0e84bd75d2b5306fdfa5c44222d645d29d0acf0ceea200316a5c84ae21d000236d4093da99a2ccd405bf9dbc99a27390dabe5bd8dcc32075c2f7dd1e7663f90d614a15be9e63ad059f0bd842c26fad606884bb8cc707935fb673595393c5323e8508d337444da3c8d901923fa7b7c921d4c0c73026b3ac508a02da1608bf004a779363ee217f7897775a07a6b49316e548487aea057e3721f75b53466bee78f90864e419c0ede8bb7ca8488dbe56b3a66ffad3dab504d49eea7236270b0a2c6d30931769445de1f2ac812ff6e4f0e8cb9c5423de3291b71c424dc669e1cc230c42228aca1114d675ce8aea887c5de4e8aa994d1ea415504b28f66072acbfceeb37be966ee7d6a425beaf247b9a3dff1dcc2192d0645cb03d468ac365e3f79978f02ac29d5c2dc07e9f8171ad922d2dc03e666af3ff314525443b2ee65045d199ac5de26dccaaaf645b355d79148c7760fcd026e8ccfa965ac11070a2ca2263a5fc8b3b5635e392110bd41b3be65665bab0674848f0ec658da405ad3bde3e4535fa113c583767571c8584eb854e32493cae4275df07d07086ea2a461fe165ba1317313ca1792895844dda76968b27f5dc382db1f1cd381ea430ecc9cef2e6fdeb66efcae1eac80c3339573bae33ca945926b2a7628d8b6b8164866f57fac565a58a6a4a0b7a967e670df34f37c276661f1267dcec9e94a54f7aeaefdfeae70839812f7ef86797548da05a76249ec2e6bb9786b3c47d3a8b892b08c32a32b764fe4563ff58a2fe539c698ac35e29455a70e0fd9213fd541dd14ec9387cf24dd764d0f77fa76b0002947aa0f8d5d9a6965066aa1dc524437acdb00bf197da4e0675f5ba46099dfd5a66008552a3790004f0a0bb9819f846250c7d90723d0bf689d2fb5441d1fbbdb07b4d41c236de41cf1ff445ea192b67ed1a04629361f9373faa76b3f11432a4d60f82c27d187f8ec622a7c2ce03a90c884c07973e0a6bbd668ad51b64f63f70f0e7a5d32c7186cc08c2ac2e2fe1a587189636136d445d44050bec9a90d8e20622e2eb7c2d23eb01babdee05444f89b1c875b26149bb264b6f7e740671adda874011f7b3789e26ae9d7834650a340d3c364f0fd681712ecb20174ebee008126f2d380a4b0fb82b1b82f142693231ea6a1aa5ea2fe4b52a4c51ac936bc7b338c3c9dc6c3941a4dad726820e2e1613cccb5b2b8aeb239585a891ce1f0d0905abc879297ce4878bd5d96bd297888aba665e2a90f0d3fb469b1288f51b7348e447c8b4c49def4e146a39c6c8396648311330d304b66c28128cafdb7b6de6a3b6c3dacc485f61dba7ee60a82c7aadacbe0ed90fa7200365374ae324c2bdd32903e74b2d841012d31460d16826f22d6465d2a50ea4fd430f0aafcc0202d3e8865758fca3ae1b21a8bb76a680a35e6279a8b9528d0d0d319c0e89a514d1ff2aa6cd781f4606502907c4e32c27a7ac35f84ed5e92b710eb1827b851489f467ff46f4fc096f7f964b84c53bc32456d9f6117d838de091be6992fa8d80c11d6b9c64acc868c118a93967b72b905b740470586647de1344b74c093c8bd310b7b18d267dbb2148fb85f10fb2587c543944c2c1763027519432301eba434ac7a13696e13da8b9ea842bb422149bf58369e2bd87463855aa038dc66c305241aea7cfa90db34115c55db5af4201c9230042158bbbc7fa3e988c444109b5f5f4e6add6c0b74aab594f103c82a6de474fd3c57e45ed214a0c57ab24825fdf0afaa4538b440f501393204be6bf89dd5c6eebf658ce01b1cf3616b800ae8391e2a64107674f76ac5d9f520fdf8a4a0b9d5fd7bc94bd2e5fda005b4dad8e33637259b6fcb3112c37bfd6d0c1443b2319379de7362287d0ec7c14afa582f38fd20930df00e17adef373b660cc0deb8d8dfc384ebf12bfebee5e80de8379e2f48e028b0edf8a861e22ed97f00b083fea3fdb294b451cbbb123b9e16048d207623e8d8893a2e834cae3e56d6f5bef41f839d5c63c1a0a78c8cb97c36fd4b410695c60fd9216d5ba60c00a0222064ccf6b471788c3bcc5d5ccda7e9c415048d934d7aa5af11f4f2e91579063681560cbdcef8f51d78e26617b1d98d5fa3fe427c941e0d034ff48c72a24f9fec0e58a6296ca18d1b2ddb9d3751290f6a7d6a80ed2168d27ea59ecfc74c58c9b8e6619dc5662029ac2cba5140d85855d46821334c184feb212859fcdb1159af7947b5070a2a434da70a92a27770edcbe8bce145335c2d54990cb1ea8df29e92fb2bac73baef67889e42d735b13984600c37dfd99fa1733111a3dd9b97d63fd94873ebc71a7d7ba2a32ab0572c4f41c09090ecc8aab6f54651da33453b0bd3d1961068456ccadf1a1ef6d9909b25e71c5ff2dc5823c75ca96d3a7b67f25812468dc090e1bc784eccc71a6872e10b89e2d46e94255fbf72a28307539ec5387fbc797c751489b9d440e9445d210a4c18ee1f79a458f76102a57030e15179f23d7836a15f4164c6547743a27bcc00d628a94025eabf692f90bb7797286c786c62866546d75ea009b398d79ffe598c47ef42517c2b723824c66e948a98c6c5ea8eec47d7304ca1308d4d28780cb8cfefb11f292b90db05fbd9ed93e0bed29779aa1fd0a628dae308231c14fe989106aae6fffd7b3695acd919cc9814b7cea076127a81092f847a587670addbeeb0809476458e224bcefe52a316116f5bc31ba84dafcda5d39ef93e2fd3b9b403b15403cc1dccee3fa0438d5ded0b2c0d877fd3614d291fd09530038be0955e657a26d740202fc55fc02a9ca1feb9bfc2ca550fe409e284f192c85d720657d4d30fb000d696c0079dec3772925d7a17c8aacf48a3eee4de6dc3db94bd666711d86ddd336e737581e266d62ad52d98b0fd21d801764ac9a4f1e173daa71cf643f5843a2056279c69d36bac1baf63a9cb92e76e064d25c3a889e941311ae3e676f0b0779f78ed90461aace1c03d909c1c057f5b1e8f9e2d82d1ba47a688f41b6f7df623c188159d3b2715fb4bdba1c1b2ce5fdd5e739ee55f19fbfccd03c6f85365f7a6f9cce7e2a23d7b9dc944979806d7cac1da43ef8c432a56f9419f4b21a411d3340874356cafea07fb2792c9df6a9e91a3f295c7497961fa90ab15fb2fe262bfc004336d8509f97036a3349c8372fafc5065b189941a8d7a3ea53e44296917ef1997d07599ce4d9c49bea3c3e18a1a0e1a84d26da6294d0ab6178cb05354a763d0b66502e0c036918b373e2ba0e278cac5f07afb3406639fde24f69d480123de2c62e34bb95eca51a1e57d2a234ae1babcb9dccfa4117d5d24805b98a707ed9d3487f46d9f6800814a44d68a14c8c86aa2b418ae8eef887e733537813217e9055683c7d0c318423be9d762ff8c43dbf6638647ee5b759ac81fafe3b241bf0c5aa6cda1c41b11d2521fc23c975191192be234e513be12eedeac2a166c10a5bea6ba73f96d1b1d1f2f51d22f332be076a94cdf2844dc9489cd0f1f43a7c778fca43b8af292437f0e0ed4aa77ae10e6b00235d37eb477b58d74c8ac14e27772237a90c7ab3fabdfe98bcce1bc50b3842d329866469e1a6d6d47da79915c78e43c6e11e7a19f5be6ca9097140597dc61db273731048e22b15667951618d389065d9ea20611a9c194c68d3b8023af5c0bcb78ee106cc5d0aaf192ae13ecd4fef75a92ba934f9dd741feb5cfb7ddd6b06fb2bce5d775d84b0d2cdc1508aa3d9bec35a59e10288e3071555ea84963d0313039c106cdcd9175b5fab51690f4594281c81616b9ade3572fe046e3ce128d7ed4a77b61f4f3656da5fa13833aa5220e424191cb5a227659d9bfd09feabab389152519c54a1127f0ecd766d6d9c74aa2a8d7996ad5f4c67f03aa8419eac1055a95d8da03ae29d8f25d7b0bdcd871700276de57fb01ba6157b4312a3d0c44ade84f3de455d4b73883d535e2cd6c2cddf4c457613b0c9cb24d0574696f6d4271c71775e061a6afeb18bde05a3bad1034793e209c2b6b9f8a971b218d0bc9b29c468402ad04548fa5c34e0e053379c54c1973fae510bf8505941e463a5151d7ce5f180575178d00f6c6244cb4cd5c67312a58d382734ad95699819eb71354334b2014b7fb96180c5d95931034839ee6abd2540f6524e91887ef3f069c9b93bb18a4243c85d0f38952f5d58c05c63f66ba956b71db02556192cd6d2645575ac4baebd6ade346e308b166e2573305d76bedcb721b7c9d8d1ad5403228c03e39d9538e7e9e3a20b2c34f3b19cbc934fd9d02c566f07fa7a47345e9c4af9bcd186fc2011ca2c08ce11579744693de5454795453a7f6f7574e42d255a20587b4fca058be6a6da44063517847d6d38389b31409eac3bcb16a5339f36a27ccb504b35c201b2a41556faa201640258fea3a1fab2a0e69fe9375b0943b85acdadbe6efca79d146a6934c565da073026621b3e2ae50b39b87165cb92c5cdc90b4e3c9d2f34492067f0bb478d9fb07f0e933ce2c28bd527eb35901a8c1cdf15b204bb5a74e43b79ecdfe7690afe931e0d2b5b08868b90ffeb7f71920906094f38b5cbca415172a472857b2772ead9ffa493c4d029860a6207c4bf46f723822bc40007c69a79c1e043421496b1e8f8b3ae83e5132931bd55794b5f4ce961a7f1c5faf97468a1cd76ce152739a09e0eae4d733d5733b7e0542ad6e1aae586f52341633c80f08026a78c1bb41697633bf2c09db607b4742009504d8793429d07bf15bec6e4ab86f9fc29dbf5f932c2b50e632a88d75235e97f9823d57290c77cb714fcdf67ecc94794c4e54682ce81710bb8ea74813cdbe3e29a7e19fe809aaa5e76cd58ff6547667297be9bd0ca4451abdebf091d9076d83b3a2ab7653037117297df4fd81c86e41542cb8ad904e851c006153c57af368b7b283ddbdfc964407781b23078856c8d21474ce841a165784e0a858b823d5406ffdca9ca28bcdc82f3eb25d90814eb9745e1b136300cc07cc33f1c49f63147af12d6a590b62f20ecf91d784d20c4a374011dc64a87d208bf00b2126eefe0020884847e3a7d52dd74e10292f8e992d2655b226f3522360be51a9671c0a33fdd37585f45e485c3eb665e8ed471539cfd6c19fd0248a3c8465ea47ba8fe90c4d7ed590414564d3d815f0008100c0fd38247a39b90f1f6da2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0xcb, &(0x7f0000001380)="d432f6db474390f4c4ae5d45cf341b9d09476d9acf06b5d80a63592bd187b076f2e838c4712bab676846ee097e157b87d5b81871808ab93fa03728b71cbb25cebe63ec7fa66beda6cc18bf2ce1e9bb4b24eea146870c3ac65936f808f68539ddb47f7b67deca03152a67b09ff95bd683cdd1984c773226fad446d1fd1a62c45c827b92aae385b2d01cd7aaa73ec967ecc9f04e263f79a855a42d5654c4f2205703814af652d5742824eab6e2b4e06eb4c2f9c8335673fb7b3d6627a7d4be77dcf5b4d49218b42a733d98fc") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000002c0)=0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1a0) getpeername$unix(r3, &(0x7f0000000200)=@file={0x0, ""/31}, &(0x7f0000000240)=0x21) geteuid() 04:27:47 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x0) 04:27:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 04:27:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) 04:27:48 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="1b5c039d619527d41f029f438428314d4185299fb20b83f6ddf880df6f3262e561", 0x21) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000000), 0x4) getrlimit(0x8, &(0x7f0000000080)) syz_emit_ethernet(0xba, &(0x7f00000000c0)="fd4113ac470fa370e451d694b06d329a8a8a0d4602d323f7c1f0a121d0f08c1bfaf71e362e9f1bf09c4cb2fde8c38d5b73e24dcf43a7580b07dd8ec2ec0bf1520e82a1d3ab24fc6b4ee68dbfe830421d470d527f124f769f4ffd9eeac6cbd62a21cedfe2cc95048a967a08ff799468cb37fcce8e14f3d204420cc59c78deba3e83d5188d47bc5da8cbcdc59965620ec580dfdc3b627823c3cc434556b2af24fcef173b5b824512ed2018ad2a00c2de0448a779dedde29a0b83d5") 04:27:48 executing program 0: r0 = kqueue() pwrite(r0, &(0x7f00000002c0)="e10002e7d944cb461a0b9cff5a3e449116e2eacedabd0bdff74f7acfedc0e36ec073dbcfdb7bf8fad694b9e9f7635a933b74179e6691ee1e1bfbb92c5b64543d0283fb7bc21cda56d509ca353f332c04c8aceb49aad9187de3fdac84257bb480921a06065b8bc8851e27cb6052cfcf2997a9e6782e432196b911008a606ad4950d0f65c2770412b380293076cc0a7b65f4d21f784ba15b90c435b43aa8598a08b6efd7d57ddcf8918180e19f01d19077087bd69f2656c97ea25980c16ae83a126e17b356c71d0794d1f9e6361be61d7539016ef1a56939154ffb7a6198bfcb49d040f71d6b4cb61e20964e4d2b0fa904b4d95b7d37a85091eb4427e8345971f24ba1a1bc722d29a87f0e9eec104ea7d02b17c5bfc7ab083c63337e50efab8c332d07daf3379dfd311093198a7c9ab64eb66309828ba46b6491609463c4f72395e4dfc3d2ebc8f9c70980ffed336a6c8b6f3ae2bb12236595e37aaa759f05b205507d8dcd4175cbc91ad0de87fd2417cd0317fcd498e1098aa46f6670262cb14743dd39c1abfccbf851fbf904611baadbd7a046fd7c6509097dcdb8733079e0cc26430eb1fb26f5fb2ff1a903ce02c90bacd9c760a6831048247551119a7073a83f74a21046d5851f5b5c095372a0289569335ba5041a596245526637636e8fd3ed135b36836c876412c2107b276698975e64110b29035b5d8ef29154e9e5857f8fb8d671d5ef6171bea14815aeca2eea47502fe8cb7ca24976dd42d3340429b0e2f086d5b525ab165018c024ea9065eb9d7f8520fb3f2223bfa6aa8c484ca84f1e17bfb4de05de719b5902116dc9283bde50e9dec40f172b97cb5258b2368a4d8c7222bbffdd6a80a1807904b4e496c9e83b4c678b4c55c31994a0cc47e193d741dee7d85090dbe01e5e595ed481bfedbb5a7ba0539a1ae6f30a285568b558ac5ed21b091957bcdf124702f8a65d7da878118db98b14a3d9f9db75ce7e83825c26b2e023ec6e082f6ff0d5a3e169990a5126ecd054676b3e305ce66abd473535a5cff6d2aa17cdd98c76c93241dfd484a50c8ca7d7defc4c99c7fcb8d4b16f4f86363a8ee72195dddd70919325795d8dfa6558fcc79f6d03cb3e62b3fee8dc9c01faa7f706d21073425c135eb9527a62b151e12b3eef3afa11cb7959e4b6da352c959cf06db25e43ba0ef4d59bf2505c297a94f75c2f97cab5c242366adfbb74dd7f0c5c0cedb8963a35b863a75907b6655231e967081aceb41fd169b04017c3d0c22e8305897e6556321f1d67fe2f493b4b60727dbcf56d40b3c11d55f816a4cd7e2c67684c612467f2f75cbfd541c8e6418e2e2d7feca059bdbda1fe5963cd2606dece2f57ddbdaad76372f39651867422877805f5f9ad9fd660fccf92b0dce78be898cd1f5fbd3a2a60488567220dd5eccc7338b3204aa645e9faab21abfac7b4be87cdcdda2c3d43cacbba9ebd1b284e97e011f869ba522f812c0499229d029d769ed14dbfc85fd491d453267e46d05da0ab115f3555c6a89477cd482567750d876598c6534dbc2146a0c07c4d399a3da0c6f4c80fec354c62ddbb2071e01500eb6ae6bda1556bfed8f00099ca03c50d68d8d8ae362f737c08ec67d00ae9a6ec27e60e121e6be67443bbf9162cb54356e22ac327ad3e0c00be67690f4e4e61fb003f785b2d90c642c52fe77e33f5f5b65df1778078f8f0b94baa924a23cd3a09fc8d0c98ff8d21d3c1728594224b08726e6a1b841af7524ba4aa54866e92655bfbd809e1d6180bf834347d8f7f6c37632b3b32e70653c8627fc8fedd1380e0f1f6e6caf4923392a93e905729ca240b546d4a9b70a7d307b212494e3dfae4ce0971844f1a28d9aa27d262959da374c4ef6eca063d8cf024463e4f1b895b2415c7304ac2df39c2cc90dbd556a1cdca7302b45f439512ed14b9da1b522fcbd470d4cc88e789a5ec5dc7e0885618ae6b456dfcb30954c16c94ceb2d6d9dc36ccfe6c046faae822798b87dac23ee133bb3a881765d5480d303660ce2872d34b594ae0464fdc216b674c00d55a59ba6b77c8f5f25d6e1025e3530978300fa3f21175011369de2f17b22ea81cf303990088206bf263962666b4acf23c72b39d58f30d37f673f399ea702971680ba883d0a9dec6ce7894ff4e16cbcd158a2d94344cea64ca9488940c6d46c0be3f9e3fa6fac26e1f2465b695ecf0504a3ce9baf6f02ae9239da1792e52ab6a2505df9fc36f075682767a48c8c7af0b23a2f5457a8bffac883be966fbc61a848fc4b73d963110e23a68fee22ae008b58a87f7019b947e328a812d1ec15030de8594b9104bf42207b5de815144f71bdef3e42179b6b109bc0cce00c81c214125a306fc5723072a9f1716cee03ee92220fea70b6348a8c8c2eeb02c2995ca527c018ea4c00de696eba63a18ec0ea0b4afdd917aca9a8077b35fd81b0f6591e22cf979cad9a6b71fddd9eb18155e8b2e369584c40d83a77547520176b5914d28f0ae3688e0539c49f061b99ba1d7f771e8d9d21bf7d131a4de0547d3c290155991fdfd086089290347554114008cfc27916a5189c10de004bffc2bbc6544b6bfb1c2d0d10c06ff6398543e21bb70809e4f15798c4e3228ca022e8c585061d3bfe340a13275b2b1ef2be7bb22f0bac3299a4d8da2cbbe772207c8045d9115bc894646e1b0c126a6e9ec7c25f2d5f1c9024327d3d1b4f419fe938b04f8a92bee1fee418882c5ed7aa07786130c8db941677f75be8f587b38ce5aeadaf508a30a79fdf65548d82ebcab7d2131453e17aa842c9754bd70947dba63738ec4bdd86b67943834aa2936dfee7467692cdc7cfa5f9402d35601a5a523234d84d43a8eea1209f9d465f7c9be308cac284a83e5c7aef718200ad3399d7c8f403edb060824f74742328c866f9a27973b7357f9a5e41ed2c10ca0fa72fe2b16b133712bb3baa543856eea8a492d4cf62292522319f0a8fb24766e29ff1336590b47d80c2c9af2075bbefc5cf810ee997ac38ba6672da1d56d6d3567c19c15b9bf704f2f5d0084e8d9ebcd48c681e5422b2ebaf27d050cd383309ca6b250900c8a1e9f20279d34284907739523fc6f800a054cc071daf9439137cefd50ed2729b270790754d3c5f7432cfc26898c1a08c3e8bd1fe8abc00384ed57e46dadee35ff4f50068f478809c051640965b6846f41f5e008b4f44a5a795aae60da3f9bfa43673249fdbd1f029aff2a7908d0443b3a1b651324b10a11b10438aea092801e3cd951e04d3744af85bde017bad08823ca582ae9a6bdd4d5d8bdfd2607e74e87705683bd8b8710184b8be647b291dc0502c948d0b6e1f13ac8497b6d31be759ef79947e37142e05632ac56c1c548049812a7e9b0039e83cbd976b5ce8e9ceef4e04e851bbbc0be9ed276cebe91c4e46bfbd470dc2b8492ee3a62acdb28ca40e26ee893ffa83cb7cfa4543da2a515e9e44babd910a1c5ed49a1d556a6beeefe9e0c6256ad9430bd3ae4c3ac80af3f190fe4d56034cb7d6d1384e5f8bb9dac93e30c2079d2db71f207e534af7d8a569a6b5bf12441cf928bb0dd92065922634a10743a9e0bf7d4e28ce3fb1f9cdb7bb6220d4ff4eb8a653d95c12a57a6b2d62a2e162f23081e9dae0066f9dc676a4b0fa2508217688ad163db03432d74947433fcb18f1503540e510d0a82e73406f65bb5f09d32ffb7eb1b13eba18c8cecd6b5298ad604d7bac9ebea0f2d40452b624b22c6411c2dab1f39f9773c808f5e42d844d7edadf1d5fbe5c6fe65fd2569b5332a6837482bffda927fab727040bdbddb969e6dff2396d0c8175d24edf60975c16375c00cadef5138dc45137d3cb6dc6ef52c24b806aa94cc48079e324eb7ad8779619809bddb36062ba7192b6e1dc4f9d87f3304be34506646fe522ebe3d83efbf11c713f6d8e845753782db61ce1b632489fa124cdf03bad4b750282a5592e45516c0fa10e5f11773c3b2f8708a02a46992875748bf505c80c2be50e133ccdeed16d34e0cb4dfa133eebede491459800ef1a088a7b012db242d684c932b19e474f19198caf79f69cb67b9e3c273a2f19e1d23e630bcd7eeb612161b955c3012ef45efea2888c5da9cef47dbe1d7ac8188fb18216a64efcfbeb658543a5fe765a39c01d754afaad0be84fc8b050cb73ca480ebf5d3b210f2de0b91b923d29ac2dd5fe73db605880b9060d8921fb57e13b8fcbca47defd0a86a889bd44385ba74819c15d4bba42d60a6bebd6dc0eba6a168c7e7b3c57d99d5d8a175d7bc330230f5acef0f3042c63fa0a9ab2d57887d655ea7a5c6bc3290b8e9c974248177b700afd0630ab412cc4c5ba90ef7e7195330f0b86c6e8f40a32bfb377032a8b0a311883ef3bb23c62c64e166ba7aee8ec7b0eb0e90a52a7da6e687689e3b69a0afc5dc0016e257393cc2b8b733c26ef7752958ae909d909ed92b4cc68655bf3d2ac4feee110f7195f96cafe06abdcd6b865f281f69f808c637c54196cbaf462ce64ed10a1281ac3cc8cbd202e4cce8af92e31633b2052c6200b7db416b3192fb676c2d41b2ebacbece23dd80981da6f988c44db463bff77ff0731bbda11dbe8101a0dafa19ea4f9d29c91fa7082b33855efe4c6f4907aab689f45e0bbbe2d6751fd0099f1012b39f1019804b12b695790e98ce62ac13a6010ade9cc597a137cc4ae0da1eb352b60d6a6cfdfd47b1da5de5ac2dd38869b548df1454f9dc5cae94a0cd9288c12949c647cfd21462de506daa7b90bc43b1f0732d7362349578b8727d86c1b321867e13c21c1e094300098403d44fd61362c15bf3107a08e05e1701dbca4019a9a08281b64deffebff7dfc1e2945786455acec2f27a2e6e314cf09a4a7476fb6e75ade7686bb4ff7415c49fadf5407293ba32be17edf83b4e78f8029407d5a8cb7dfccbcbcb1e94252da434ec068a5127e3a783ad8536f49b2d79d70c780a3d9e8c48bc5a8d62639982f56b02899bf21c844e3e6ce88078fb438b1bea019b4e469db6548748785b97c0ef8db2c350f595e4c5c491ef2411053589303cecf8b69f62192e0c9b3f7458b657b5df03dd97c3314286b6d5f599d18a3795d2674843a8440de3a885d312679c47543508947a3c86a7e39b1f7048ec1f11539d9f2880cb73f4b7b2ce1d0e61ec0135d7dc2d667adeb90fccace6922dc577c184b2a4b2e1c7748da84eba8900c7776b32cc82ac8839e126acb1845f3167a782d36bd34a426921fa26d4e1e8e920dab74a368206a199f353cdefd3523bddb5736489f65654eaf36e81cfa42cfdbd6f6d2bedb565455b1cd6f71892a5eae46bcff9ebf59c609979a1f05c66a0b16999ff3634977335a7527f829b232e12dfafdcbad494ae74c8c1170a3fea6545e4f31dfe01344e537200b70b6389e38c2abc56fae00403e041a394e76f6fbd2fab2f11f489a05c7697e10aa22859e09217385855bafef78113ce6b50d67cfec5051095941ed6924a53fa97d707918ef53d1266253fa8a58cf025b8fc1c6b83ff819920ec6c02d4947275fe954e94b4b098b84b16b2fbe1b930eb247cc9a92d4408225d6db2862d1c970f53a2fd4896e5af5b1838c45444d6d2ff28f57fc5e73d82d451fe632716fc33dc4e6e89087661a192583d0ce9a38d20acb570ecf817534561b847b36009b81645e67ffcd8848b15bf4a386c065f06c8ddd223e616529cc9a54e6450723bf62e5b6b1c1ecb97eda103e373ad2f05e9e28ebbea379b9843d67f5cd1fa462768a687d804027a39dd3de68725d4a900cc4f3ecb832af7ae11315ea85d", 0x1000, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 04:27:48 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x20) connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) r2 = dup(r1) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xac919329045c492f, 0x80, 0xfffff, 0x1, 0x44}, {{r1}, 0x0, 0x2, 0x2, 0x20, 0x8}, {{r1}, 0xfffffffffffffff8, 0xc5, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x0, 0xc3f6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000001, 0x4, 0xea40}, {{r1}, 0xfffffffffffffffa, 0x966bb4843403c34c, 0x8, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x5adc50c23d88bc10, 0x8, 0xfffffffffffffffe}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0xa5c6bde7663aba5e, 0x26a3, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xf7d, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2d, 0x1, 0x8, 0x2}], 0x3, &(0x7f0000000300)={0x1, 0x3ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001697ea7fa187e9ed2e153523ed6eebdf635da24fde34121e168ebd0040361ec82bc377813ae86601fb610d2cf5610dda179b209a2ae8e07568a2eda77ebe54a1b1c049ff754e1cced5936bcb24dace17c092ce9885af3332f04260b6452fd9a554f51a4f41c20fb1aa9f13f6fdb6c21578db83cc124b78db51ee73abe899abd496a1271c3fc0ed4698eeda50da00"/261], &(0x7f0000000000)=0x6e) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/67}, &(0x7f0000000040)=0x45) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) flock(r1, 0x8) 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fchmod(r0, 0x1460692cb768768c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x85}, {0x61}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4c375c40590636ae, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 04:27:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) setrlimit(0x5, &(0x7f0000000240)={0x60000000, 0x60000002}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) fsync(r0) 04:27:48 executing program 1: r0 = socket(0x20, 0x4, 0x10000000000) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x5, 0xd3d6, 0x8}, 0xc) pipe(&(0x7f0000000100)) 04:27:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x1a819c840fbfb84) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a3a18c8197a387207001600008295955984c87910bf453f68c117006abca64896bc5e57c6268bbd2ad88b2951b158010400cd4c0a112b58fd4237b8fa4d012ae444473c238495aaee48000200001e6bf3bf550799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d0870b4122cd2350000000034fe00000000000000ff0000558ea4a6215ded01fdfd82d3fc6227d6300bc9e5311f2288a66415655b05810c8f67de1b28f20fdf324afe075ae8ff070b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) 04:27:48 executing program 0: nanosleep(&(0x7f0000000080)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f0000000280)="be690405ed459329d1ca72cb81f036b1b7b4e9c733a06ec2ddf4fb7865ffef80ddb14047031cafed1c2f4d2c946d6bac420c83c32fff287498f21a82d9e08146eb7ed06a88a71ab9b56bffee619810e409", 0x51}, {&(0x7f0000000300)="cb8e964adce14e98e78067980a487569574921975a039a41f04b92a649a3d5dd1cd7b1919846d20ab058419305812dba8db697e37e7b3a3fb639bb4a1bfa686cab38cb65a8068e17c120cc46d47817abb678681c669f275cdf76f6280e73537673526f3537559d07c76b15ec5ef57814d042bc93f3a4cc4a10cdfb3cdddd184420b1", 0x82}, {&(0x7f00000003c0)="d85a609d447c00b98a23c9069f2424a525ed29578e554e4835e619dd87de4194ff67669c231cbcd9c7eeb17aa1c3a86281b778412aeea0a1219254eab90bbd9e0507fb1d36a8ded3e525a2", 0x4b}, {&(0x7f0000000440)="7ba60096322506828955a09eaa4f51b4fee166ee5f284b10651da6883c3fcdf4ed2b8e218cac549859bbfa2e03988c393b87f4fdca6c1733594ad2fb97d1a1008871c1d4d888d20f8423a2b3d8cc2eb35603cd671c8820c4f5fdc8cab2a823be1d7efe89a337544677cd8a5a79bc0ea7ad9e960ad2", 0x75}, {&(0x7f00000004c0)="3ef3604322b0f8b1859c44ba3230eba20c45db2ecf7410c682121a70c63915d3a1e7984bc86fbd3655fe88f0af62dc74be958e6d6f617b54306e2c9328333602df53adbfabc2220948ec6c6a20c0c7fa2980789f984daf5894461821d46495652d0a7cd2b92c41c3edb733214ba3848097fb105a4be6e8c0be74e04146a9faddd309d410e560257fb1ec181a872804d2cff6b143418bea8cd428e799d04add4a2c7d0bf6a24eaff5074bcc32c0408f5389db8dd0080450ff088774cea4f86da656c3bf001c492cb50a05f9c07fbba2c8ea0d349a2e384063de7c6c393ad87853ec3663e9b6f47c1cd08650f9fb89f3cc0701818bf9b1d198570f99816383b89a31f69df5e321d7c85d199e856b6b3889cd8883e20eb147428e66eadca2b39783ac55ba45851995a72086ac5b6111cbbc1c44bd7667a0204fcf9cd093a107a4707a3fc348fb25f85fd3aba96c4a61ee801ddabb196be48e87b14e7a832c408c0ecea297245610b5cbbf346d74004a5abe74a05df2460b9b76fb43553be8b7b870de8c73252b8da27cb363412b5113a437bbb12119319714beca894779b8cca4048b5a1a7b49e1b00f32f91510f05ea02c92616325d3292cf08907b333cee45d4c2d50ca3f4aa9c8f8618a3eed0fcee60d47785613ead654ea540f0df5ddb563819cd033d7ea14adbb09df129e5f405a02a88dd40e3907a97afd3674af21469a58eaae8abdcac7a6bec3e531252db71b12562c24a18d6f5a134f511668f2829e91d49f831bb4afb2cfb34f3bc36575c21ca74e089312b3ccebaaededc8e381d6c1bae40e6f1e8b5e3ecdce2673cbf64d1c3e049a3c0409cda6fd69b57c94ef242d737e1ddeca63961323f509acb317e39953aad0679866d737ded9a433ad161dfba50dec26620342f1748433049ec52c76066cfae386a7e2d3ebe0f76a5e8716848a6870cddc53a05dab37f367397fc6cd8504fab2c8f93a44554a1aea7485c4cd360f341c5114ed19a8bd28ffd65264f4473dab1525326a866d42cb85960aacba171c883c73105505d66c2a951de28733774d147463d5a182e3f079e2e93c8a877fb483775ce8fdb1c5ca6834f0b19a2334787e92c21ac6af4538b3d51d9a5d72d6162c41eab924641949119524944b899f0839b253f412914b2089759bddc8af520a38bf888ecf9c71fae6e952d64eddc33b6f0821ef24b64d664f89f783917f12dbfa7e5edcd22abf9cef21e7cd78f1b6f7612c8f11a6247a0ed2ac5f4b9a8fee0def56802d0ef7be8b34054579d33940628353c68252118d4517d50c4336a6b6c9b5f5097f06b57e944d41cb4d08345e4682dcb16ada51ac25ba20a8c68e94701d2851c37ec5f978c2be1b34cf44386e93017a27ed8be95dfdf911b68ec34380bb63d6a3c8af1deaaf6d1c993b41676c3936b9d388cf208e1de5e361c2e7138e91c95e5613e4d37bf900694189681de8e2da57a089d887b979fd37184efdc773feb7c83c8a1328398425c3a404a8a5ea2d2917173ea37874263fef4b8816e75ad2e023c701af1c705dbee8b5f6df713d261971c63109cdd3e6aa0830ed2f398c4df83acfc8ade89b7f8b7d401396e7ab377c88edb8ef217cd605e1a4855f4c91391215db42e05a74b5d13721226741def7a001094d19b9e5ab5418871b3a8d1d4fd2a2df25c120dfb4b9e2cb5a5f74ab5106baffd625041f3410e230f07b7cb27c244d3f477dfe47b5d16e378b5fe13e4184c0b79ab6a3d31df66c3152cae9455ab9637d69df006d910297d7e205c9af7b9eea7e859b9afee119cca4afbfccd0dc06120d73e57a5782841f6327906c17884492579058391d96e375ef06569e2c1cff2c6c8ea38144e278d4897c4245051e14ddfba611816a0409bbcd50bfc0c173699d276d447ae59fbc5cd1d2bb8d356e4743f86883930ce940a724407d5f26c19d765ac4e3cf983b1a9bbaca1063b10adfbb549678f3204f55a9179e866dfdd8786742111c086b8e6c2976ef0ffe55caeb6609eed32c7afe2a6d14ead2b94c17b62890d9ea8ab4cc95a7efd5f9fdc88d57f49203dc0f862e3db1665cd9724fa5cf6496d101e5a00e55f7afa9e2317313a8b45ee66cf70c196231bad21b4eef2d9705eec692742f07223be5058b0b4cc9ae80e6d07b6d4585660edb0d89bc926570a869843b192f4b23e51aade31e1252b9b77ce7c5919f12a22de6f1bb008940d907101c8ad1fcdcb11844333fc4312e97271af777007e3ef32f624dbfc30068f5b8a5abc4fc30d821a3f60fb72bf9f72d3d25f68dd297ca821d1fb8e64a1fffcc9e57dd3bff8c0d5382308d5e664200183eff334b9c48967233e9b791846268d31c4568bfb1784512f9aec043719b27ef8fa5e58a902faa7db7b18cd76ad135eeb268b80a448939e6e064f45b0fe066887c5a99a7bd715ed4c5941e0e854ac1c727bc40ec778e12ab7ec5fd4485a9cc2dbd1c85f37dbca5eff97d0ef6736b862884f63f40e0acde5083542113f945902fa052087f78208320a9562092a95a1e6b8da6a8f05a21fe6831693a81340d981f707f8f895a4e3f2d54d59629969b37a0f8fffae60c477181dab845d3fa410e0091a2c6bf5deef249e36a0f1d851eeb921591f9f7e49180d5cb1168166f3e9f52743e4145c2dd4aa5c652b6dc8808000a3ab00b70e5551ceae644af25fdd26391232eaf17599670824388872b8b83412d84cca3b4907ec06afcb02bfc96a37746cec357ea29b68201e04a6d8005e505c516fcea606f30eb074f896d1a0dd81978e71beb4b172ecae00b21e25381d07edce3413e6940f98bfa8e8fa482c0902a7c1bbd34340cc7e4bcc31c4b6b425d22346fcf398e5e0c28cf65e98d0d4c3e56ec3173ca6bbbded74b656d27db6010fbb9c07a3c923344b52b0f7f501d5b36b112fe9182b777895eb0cf8e42add1d9ddfdb54180752969a337ddfeb7c79ca944ebfedf6bf1f326a9a33bacd394c228d813ef57353bef65112e2ee8f61a694ecc6c79e50c663d6af78fb0d99b24a9d5af47bbf8795a750d012fbf7336d5eedbc1b88622769d10f8f749d0d700afaf3dac6ba140b98113364788c677c74b5db91a68477c44a333ce72f0cd4970effcfe982feb7987531b02d825f7ef02997afd1242ea0d8abcf73ab208260870b8390ca5b7d0c457ebd825814c11987f489582e9bddc168cdab1d66cbfe3462128e4296347c2847ce6ac51dade6a8460bd06694cb1da5559cabd098adf81f2c1f7de812c0955ea7e0ff5f4c5b7b05ac936bcc69978135921fa0392197bbf2e8ed6681dfdd8ce3e7dfa458a35dc75ccd2c8569e079a193b35fe31cf589db5ebf42b3223d2c8e23e1f4b9ed1772df85dc0cdd952587966f7d7ad5b7285bb854f7b9f7487ba5a1221d667873cd229f8eb5acf3242f420c64b81d4a8b43b5505559ccc70267bbab7800883e58179d20215aafbf1bd3e3e0d68001670067f2bf2d6944c6a494c2ffa40742835b3a43d023560e02e9b510d6d2cbf493165a79e77aecb8aa17a074df3f67d70111424994dd52d6d8a9d9ec9e57fdbb08148a7c5d498c40accd7af6e897fca1c58724168700f43b8cc5b6f310a196ea69c2e52ba28d80465a20b2e63aec4b6c9faa910d969ee0ccfd0f7fa13254035953dbfd5d0d892ae4b073ba37cb951c262f38f8da80a64b04f66939a1996037289c12a47f9f8c037142578d2776a52ca930b599ebe8742f841698910043cadaadb2a761ddd9b1f3920ded40b18f3a38a0bf1109d953bd56dd6d6269ab8ec94d84df1e5eca1b73b992ca9103faa6147c0ab3d4cec1854bd1d3976b5117a992272fba98e25b57ed6aa6d23c9d12e9542a3ef7b8135ae13e9f0fd9a37b5c51506a6b1932d4355169d5a09b5dde30c05e687345732956712ae84ba6563338d6f69948d68095ef4704e85dcab37083f099e01efe6c9d06e3c9ce421c4e640f7eacd23fdeacb620eb2e0fe40b7648b5aab916c89a975534aa92a727f63b44d19703980ad03adb237e2d9a645dc75aecad87c2c0dbabf0ce66958da43cdf0f87f93452c74385f4f70ef2c8d9478c9da5c9e13e91edb9b08b17d597d3e7e722aaccdc31c889c95381fb04839d7c2959365eebabc9fcff02ecd376455f5e6774d1f72159d8e9e0b8b5dc3caabd5f3d4ff69f7698e1ed826c1616e8a04f0cbb0ab58e59746f17a95eaa10448e8505d487ef4b8b96e11cd21bc1d133ea383bf7b4337256df0fe62003dbafd8e8864855591c7e7eb6d2dee66563c41716c8d4ba9fda95887ba30e992889abdaf7af5e0e11dea0e78ec790fe2db600a1b4a769aea7516a80ab571f666f4c344d0e84e6b11163a375ff659b18f08644412c12ddc0872f8876ada9def5113cbf975b514fa6a024010eeaa92c22746000c104731e37a3f944ab32dad566285e07f2e63a71b7d5e82ff5d6285e779c8bf8032e459f0e7fbe4760dba864d2e55308a82bf2049acd6d970838c1631ad6fa20ebd1809cfbda9b8a6234ffa5fa4c1075fe5af5d3189f406713477911e2bb396c1731912698eed956c6af34f481f20ba22a69f29699e2815abaf2b514a195471e3fd8a52d96d4cbaa162949987eafe573c4c5e8158cb9337dab078e10f0096788f6a655e8b1f0e7d5bbf395e13da070e77da9e159d8a535ff11833f77dd5abdc57dae9f1aaf25bb60d8074960834985a36b4886d406b180b594bf930f22b1408ac35ce838620d62b40de118a86f5e41f019e1c760abf1577df0f9f32d084b8257a7d301b772df872aaa47c129c201bb74f92edf369ebba49334ba3147727d1c17c6450288d5b744950235b4d5049887ba07f729bbe7b42a675e39663fba178ff5bfc0122d597c64613f1318fc4e3e4517bb502f47f7e888135d2310aba6b8b2a5f3a297d4d2909874c9da9b0f16d9ba2c34e0891db43ea8ca95589cfeb51d19d149fe41d9c944af6d9c838c7e6833905ba1dd44ce86dd33a745e026389b5b735bc914245f9a5ea054c783f17ed9b5d59423b4059338a8805e7e9de1185d43b76997bca6ac648e339f73709ad8d6777af25402b463928e614707b9141b7c451ab98da3748e984a33e79494a5b3130e51197359a54d817e7be16ae0bfff0dc3125916e2c672008696dff9a4088c5581f76d5f57210fc951706ea961d8bf5788125d2990987ddde016253e8bc997a6bea169265b3bb39a495aca8477c0ddc59aecc8d61ac4ea43074ca10508186b40e6d72751010fb8cd7d8d635bd84f4b70ae4f161c2e7e56fbe12d2356380876d3f4c0b59c2e144fbacab09e5ae229029ba2d1cd5a7a8f878d627619963dbd6fd41815b20d3c02dca726dbb7965df6975552547c2d227a40a9126795ec45862084abc171b6bef73ceedac5b3ac4095d42a0321fcc5b4da9e72120f56fdb392731a58f5d1c38a53308ee5e8ee9228854c7e2d85bacaf9205b486e288770415192cb51b8df7f65b90137dbb7eeff12b5a5cc7a8757cfc942574e695427d4f0d1ed9f8eaa9003083c9f274685a853292bd5e70357751bee61d03574c25875f2c25c08dd2b8da5b064af3f6ea5bae4c19afc48e74974b61e839db0fcfd68abad10203c078b06ba9d7b60eb9a853d9b082510a6d34e7efa52b88298449827bb1d02015d2c133834fb650d12907461ed877f7ae3e01c96fa9ea6fa070f6fc2d41fb72dab135cd9b47436674ba7c9d4530c6d6787641dd5821f595c491b981adabf5a34d59a7a0fdc5c7a62292135c4c90cf13cd94751c5244e93c9cd874f8f9e474fbcbde43f56ed5ec29ec", 0x1000}, {&(0x7f00000014c0)="4af8aa25780243a3fd005642c753e4375621e96fd700e7927881fc7a7287c157e679689fcfe3ebd81f3a3c5435fe8308f62e0918f6b920eab1bc56c7affcec7c2c5c6193f3156e8425ca9a4912d5ad5f928fe01f24d61f5ab77c042045e96bbca118a1e3e912386a9211a4f0ce973563a4f9a84adfa9a00ccde6b5c150c2cde68596b9c2df34e60a1e9711f7bf7727a7ed193847aa2ae309dc62b6271d418b3419983dc59896f894cc8dd6932fd38c5a2edb72f2639954932f22642313361c9f43a94ed7cb887ec22e", 0xc9}, {&(0x7f00000015c0)="96e8858deec6b67ae5e5e8b6ed691d816c9d68ef3f319facad314a0963e4ab3665356549bfcc173c521a9fcedf3389e4e948e15aa61b749eb5f8fa189d16cd65ff1433462c26cfa866fa5e6376bd2d21b5350e5e9d368b5fc5fc47a9659f25060c99001f1c3fdc70e98bfb06440fad0b42e159bdcc008b4bb929d9ed46fe653de8cff25b586683923983738abccbfea238716497811be3a702fd31cc0a4a81b8a62872e3c0b632cd99059f3061eda1b76d89152455d0540412881f1c09610b29a8e6054b3592b593bacadee63aa261036c27d2acda7fd797b8dfa134c8c27fb97f6966129445be", 0xe7}, {&(0x7f00000016c0)="4ed2efd3d7ca8a192e3aa7488b3681d831a0f4175b3f33e30ca75915ac52984439e96c06fea5a13e3c5e3d7018c1e71acdd85c19f14606b61fe3a00f52b47f6f65ce5819347c5f6d7b832237c4c67b53e40e78c9a32954df450f9ba28e4f50eac59560e17d42207cb179", 0x6a}, {&(0x7f0000001740)="471fa8d7b7856c53f2b26fb7bc0a93d9d8b86c9d456e2c46479920f54dafeb52a9055fa74d4a2d4c4ae3b6d953a241fb5729fc1f47c33227520f95983c53028bfb957c27708a130dc6f51da8bbb96b8abaa8e98fa94d06c5f33f677f585c285501b184ddbf6a9d42d7b5f0920c535ee84abe3373d0d85f29bb26946231a89725a9a8284e03b0d5ec74d91a87653bbb9ffc6ed83a58b1cce2c5a3eb25072b3529a80f8bd5e0e493c3a661bf7cd3334f926be021e4fe86aad9ac0201c9913e13d78b867e4e57817efebe1dc8e6297876b8c2ebcb24a93b13400e8792eb387bddd5ea4b7803315b2fad634febc7aa5e9429285fcfe71331dcedb75f717e88b8ea7959d8ceadf4ddf7c9132aa5099f3f2d6de22c085fc420a3eebf8f1a5ef6eda940860a037601291a62ab7cfe69b419c727a5c4a42e8681d4113593c511806e17e0b14f2415bc5e9098276643dcc56322abf2f6f4e09e2eb834c3fb047b46f144ca4fb7f093f449730dd18d40879b9838993f8dac8a21ce18a884b80fae5e0cdea9a1749721b9cf3e9c118b18efbb982b2a5e2d1cb30acfaf7724e53db108801f63a2f99fa444a3328589ed15cee5bd5d02c2adafbc36ce864b303077e4d1a38853a4f3003ded5f92d38192074dff24f3a69155646489fae2816ae6ef75c1a9500e71a28d00ec6cbacdc077eea47f7e39db28559a4bf20533fa387d7e266ff2e9cbab009170dc2b8d1c219a6c18d89d653c129e11b81afadb9c6a526604471058ef55fcf9e0bcdd11e9f576affdff063f5ec0f570d2cf1b5e96c119f8828becde8da2f8a8b3a65025fe6615d8d4ac22fc66309b15b9769edbd3b8a318bd53b75f6aca9bcdab660a81abe632b2c085daca1d83bc5435022190bba6f1828d3786eae29e9f35fad54f1a628c3b926250a00835d39e93dfe4ebf791aca7245543bd2427c0db548c3e1ddc756d418ef96b740ad90b8b8949f24a6826c5f16d6e2b0e135fb4478b6f26d4115d0120c283372f8bd312d866d0164c894dfa15f539f596499d4fbaa468145ee6575b846d54b17c494c7c49dce6b1b84f8071ab9cf5cfb4a8e1eab42a7a2f86c8da5cf7f9525abe8454accce48ff786043a1e2363fe56eb75f0c390ed693a98f89ab93339907cbec91bdb2020a31ccf1e1f718761e879dcdb2aa938f9a22effc9c1e6ade1a2e0201506ed72e0bce4833edc5ed794618d969c563eff4909976e67effd5dadb8fc81254296d2fa92cc09f8413b0090a9ae2f1a51288633565e1c833c38a45b37a7ffae90a743cdbb7ca96150f5514c13d16780b985f7b4503d75831ef7f084e9b86669161db4bbf2bbf652a07071bdd4eaaf3e5a90fb1f7e9266573ab30679080664a752ec60d1ad3e3e7c951610ce219016d92d47a9f91f9f55e99ad81205b0d121c1a8ca6b6daf37c3d60a3c983676d4d0dfeb461bed2189e33ed96d877a82b32db76b8f9a706049b6d2f80ad3dccbf5e2122948ac0ad2ef895a85cc257062224a91064628f476631c1a6280a9a9fa3acdcc3abd68200d10d79cde975f2be067b3b8037f4383eba761f9013f65d35094caebc0067ee3bce7729f6076caf06cfef2d3aef44fb86403730bd2416461f5c855707a3f90b3b66fddf3edb8eafe8fafee8dda4798580271bcb345553026e623858d518950f6740ca1a7c765ce25f836cecdb1559ab12aee19483cc210add7a118d033b1eb6021fd3da238d2233243aeb5cdc117e531219f2221fe2b3593b08ff14746f1215ba6fc59a108d0a9731fc1984caccbda89dd0b97e69642fc68496ef54981841ff8abcd1438434cca91a1eadfaaeb77cf65e06bf10a03cadaf5a590c68c6bb21b0997345a14d319cc5713fa81b52401ae7c201e78d6549bc25e66f96ce8e1c1eb9009d5497375e7edfe5a77831948849a4ed2c65f570d8a3355fb950f94a3b8a9beb3726f3b55f938b72d0f191f978deb0eda42ebacbd83d9c8475874e3963fe1b9f2fcfb0dc5067bf5deb392704b9b5f34cf868efd647419d2776c8a193713403a86013b7e99f236d30707398b7ac3690cdbf84b7d059ffa2fb38fd3240cb09fa348995508469970c8aa59c65a6706ac7d2c2bf67fdd3963cce173c906f5484a3c8f3e235f5aa2866c3bb03e81ee89bfddd7505da9975a1dbc44864251d1a37f2ac6528fb5de87c6e520afd80c67353f12b3a21fb4a9b50a9f7c51293a3be7974ef746c32bbd0943e3fc09381978cc84c848d5b1f02ae4e8eee729d4aefcceface1c760813af67a1733088ba14b34c2e9ac8cdab54b00e1d63d32a576f606472bbd7b50438c49404b608284c7a243d280a086944684629d503ac0f2143674497bdfd649d7179e2f43cea91ea7b2abe33581c0f175e8d6eaf752fac7fcd2db4bc6d44a6226d95c4a0f9392a248e987b972ce1e8fa3cbdffc58668d2f2f992f9a725f34e97abf4d08f672ea56382195b6903a6bba4284aaafb6591ffc94099f7ba62ed0a1ee337c737f37bcf01a34e8ea14dae4cf168b48ac96d8fc13d8f0a3f8034e979f7250f658016f21254f3a76c54aa18e09acb78ee349e8739800cbe5296610ff1445787cde74d4e311eeb512018b8ed1a68c157f39df473ee507e0a99272ac5a177bac1d35707af7f76807ad657d8d9b35c9e55accfeae226d23b98d245da67dc06efa07b9fbf4eb2d442e72fc95227c9c008039f8aa946cfb5b72d3f47bf3f637d18811380e8fe2ec4464516c1b8db753bf10d3c415b35567acb3c154e3c2d66838c457a6d09edb3c5c851c8028e33a3fd30f7c91a9b8f49bfc746423a4a9f51245035f6b6f39681f18a877d088168dffa552ece98d6bfa289f9c1fb155bffa2c8692ec5a0da18237015dbf92b89e97b088358509aaf6006e838b78ec8284ee9cb8a5aea5ed174c84db853744b5b2c35f7fdc4099433a6c53760a4460f9c436ee9e065e8b7dff74d94e7126ad0c28c05702191ea99c8c0173814339b5da8f61079c264de60d9a4b1703f08ca76ff7b234a0e14de909c8df1d14824fa011e2a68693a251c92f099ba323971d8e4f97d8691afa4aa1a1c1077ec0f2a7e7dc199eaf57d11468287b37fe82d84b1088f95f153a8fc69016712d2dcc11440e4dd2ee488ea59aeaf71e3ef6b2d186baf1709d9ba339a63de40344423252dc384da4437dcc2c5fc7f23c4dbc4e3056f4d42b4e3b96a790afa6302b7c559ce1f3b05e606507338220a8368a91db3b7f453316a170055d8dd3bcf8698f19ec9986670300be89d47f84ad4da849481b44ebaaa104925898a2071c6a367c2dfb1fb9a3ea9c4e0ebcd5370c2d8094750bc0d49b658e897338b604e48dfc18d2edfcccdbdcdabe9a8e9c9de1598c1bb86a2d5e90bf5e8792e4d2e4bf09ae2417a7e88ff607973495a7394f582afe1e578b478a519fec434e2295abb192a19c6f18c073af4eac1de187c8cf8694d2f623e3042376bdc02ac4c71af3bf67504fdf3c7abdcce300cab157c5470b1e7895357976c18be918b82de9629989197b62a04ff5d4516f30fc95aae3a222cf308870a55f715aba3043fdf6250a5c5f27993f1234c2e8ca532fc3a7efaf3f891c7fe0b708fd7177b21f75daf797e3fd9e2745ac806318197eda346d046e629834c614266cc269a132e3ce0676294d91e994cdbc4ee9959fb359a5b804013074795f24a5dba7d021ea41a0fba652930656102084bd16849592152c5f92b3b676c4fd769280b56b638d52e41f984783e1b81fa72146bfd37f4c073d318abffc0b8e79a95efcae42c9570700d6308c89b48e74289bfc415e888e7a599cae039b366be01d95b5cc9c7fa5be36f021655b881854396da8eeb2e7c56c4102bd188e0a8e54406be3eab57f17b1bc0f40cf1fea3b8d17751988a4227fbc5a7fa281a314ccaf09bdde456c29d85bf6e05c95732a4e018b189d3b9af9698825126e4d75945dba717a22cdcc47ef9dbf8a4806105cb6e88134b556d06fb040b510b5feb622e450f8dc5771e3b5b51213ea9af861a6da6728f05eaa66bd2f0f002dce68559b5e27d524a11304d3db5a013657aa316bf0defc06999bf63096e185232c4e991d98215bafd9f02d3605a772ba335fbc1005deda1018f7b87c22173763a435953c3b003aec1cf160d811a4afdf48a71a3287bc74c9089088ef0765c3d61d4caa1a48f37fe96087a6ed1201b30fa19291974f4ede0a6291a9772e303cc38e02cee7a3c0ce66bc399e016f584123f77c122c2e960c28ebd9e24ca3ad58f55e98fa0df883185eff6b289075bddee02b541444b12bb7da317d841847b9d3cfafd32a461061e49f4c13f95b142e5f30061db4c5e42cf6ec37ffa0cd0290e574d1431488f1ec5207f6413ff917de2a27aa4f18318594a0fea0b8e124b24acd079cbdb7923f4b1c8861b95496f11cf525282ac78d248d3a19f799ed68039f01e0e597235ddbe18605041b03a8400ccc7ccb003c2744edcddc12e209ac104a047718a5e7f0e629f546d28298fb5ff01dad8cf1d77ec108cc79c5a2912421b75ca3d0792b9381ac525060d8c27320b8516a38b043003a79883cfff52d48f23e5155c358095684c5d15ebfce0526da025fc51b11f486f75af205168fa8ea189c99dbd3e377a095c7f4f8c73e934943b4839971d84d7872211f04905df3b71acf5a8cf3b68a7034cec17d96ddfd29c67eba05350b6b42aa59df8d7dfefbceb765310c489428332a2498eac6ed7eb87ecea03643e13d401609517b80aa63bfa5725ddcb95d53d4e08f527f341ce2c970a92b29ad1fe7f593ca63b9b40cb2ce2f163f53729dbf154796076cd7b3d1dcf5b32949e6f5f3ea466d163b5be47ab3e9052d827b812320883dba255df6a7cece34349f7f8a4cc2680f1a53e1393fb7fa601ddc15e28d3596a62d7d9cda867c7e22fdb44e11e52c628db2fbec57095954a5db7da8c1ddeb218629623d2d3b22e064f894a58f781f356ed5fa46684a373e0166040aa04e2f9732471f068767ca8ec87bd282fe15ff6d1a80fd99501daabf178a90d62be2967bf20a8f9c473b15b8cddefc1f854dd9cf02d9241f30451b6a03424817f3e31f0378b08bb71c006b17088938786ab056d9265d74b4b92a1265d7b3fecf3dff35c32e5850e6b93ae96d74627930cd9214f0a85983fcc8252a834478dafcd765f8678869afcdbd57c6fc8e564571376393424e823f6c7880e46deb380a9d0b8ee5c6a8651c8c9bdd9292132cd7c183c2a8c5293c6ade4f1b5a098b3bd15d271c8c1d74878c1d45d030d4ef9545f6dd6fb1c2d0b015078a328a1b8013d34b717fb10df882b706e00f49662122a67de4f912d8ff523c5436d94b7cf4ec013a9d705e393aa5a88cdf539a374bbef2f5e22f1f2853bc0cb197ab9971eb6c4c5bae81a7abcf6af1d65bc34e530071c341292c1d0ff43f0a84b9803d541a23a25428dbd2af905188f224671f2db9d86d6a0c8ada6a058dd71b6ff628f7b0d46d1bf00b562ece2f24a358027dc6e96135c71ca66156e232f8beea7055a8b7f1563fcb4dd6e3c215f051e9f1fba93d59add6681a00524705d7aeb97c1f3c3d8aaed9996a9dc7db29491cdb210fa31e117bebca4b94ef2813f5b6e04b7314efefd6252558a33817986087c1088bf334a4d8e1352cb056713e4b88c003ff57143317e3b5f2b757ca4d87c8d957384d34ca0ac93f5bb62e1433deab8193f84e83a39e27a11581508314b032fc05977fb1845b9b876fd86d438e86e1bc975dfa4527d4d58317b5b545c148e7381429cc7f9fba6e30caf4255ebb474", 0x1000}], 0x9, &(0x7f0000002800)=[{0x58, 0xffff, 0x4, "d9339566c37bfec70a24caed921dc381131759aa7f13c5ba52083bde30db82c121ca114845e833a84e16383676b31ff6860afcbb874c0f2b185518a4751b9a312635171cf3"}, {0x78, 0xffff, 0xb0a4, "53096f55c0efb7561a1b9771d8902d2ccf3bf149327c566030999f033c4155fee0246fd96d7670ce0a9daf01eb337790abef1d9b8e7875910a3c73a594b91ab9538bcfb8bd07c0fa1a0473d9448b020fbf8e097007dad59b44f575934f5d9f9a9f059b"}], 0xd0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x42) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xffffffffffffffe1, 0x2}, {{r0}, 0x0, 0x8, 0x2, 0x5, 0x8000}, {{r0}, 0xb95c5db7c1b9f72f, 0x4, 0x4, 0xffffffffffffffc0, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x62fa, 0xffffffff}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x35a7ead1b63568a, 0x10, 0x401, 0x9}, {{r0}, 0xfffffffffffffffd, 0x52, 0x80000010, 0x0, 0x7f}, {{r0}, 0x0, 0x8, 0x2, 0x4, 0xa26}], 0x6, &(0x7f0000000200)={0x86, 0x100}) 04:27:48 executing program 1: sync() clock_getres(0x6, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x00') 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x10001, 0x0, 0x9, 0x5, 0x0, 0x2, 0x0, 0xffffffff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x20, 0xb33dfd64bacdd175) 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:27:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x10, 0x4000, 0x0) sendto(r0, &(0x7f0000000040)="f5e460f22bb82d182b8037d5cf4df9bdcb1ed6c3d9f9b1eb23544da96656ad8d329c22fa9d042db2bddf1d8fcb805b22", 0x30, 0xfc910b4daca1279, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xffffffffffffffff, 0xffff, 0x1, 0x1, 0x4, 0x1ff, 0x3, 0x1, 0x2, 0x6, 0x1}) 04:27:49 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000500)='./file0\x00', 0x26) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:27:49 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 04:27:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:27:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%!-\x00', &(0x7f00000000c0)='+\\:*\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='%!\x00', &(0x7f0000000200)='%*\x00', &(0x7f0000000240)='{{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\x1b\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) r2 = dup2(r0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x100) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './bus\x00'}) clock_gettime(0x6, &(0x7f00000006c0)) kevent(r0, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffff7, 0x84b}], 0x5, &(0x7f0000000740)=[{{r0}, 0x2b3e0601c5f35451, 0x1, 0x1, 0x0, 0x17db}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x13402d2, 0x4}], 0x8, &(0x7f00000007c0)={0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x759, 0x8, {[0x5d97, 0x3, 0x7fffffff, 0x12, 0x0, 0x5, 0x8, 0x0, 0x8001, 0x5, 0x2, 0x7, 0x101, 0x132, 0x5, 0x8000000000000000, 0x6, 0x1], [0x0, 0xffffffff, 0x1, 0x4, 0x7, 0x10001, 0x2, 0x8, 0x7, 0x9], [0x1ff, 0xfff, 0x8, 0x10001, 0x9fb8, 0x8000, 0x3f], [0x6, 0x7, 0x2, 0x8, 0x3f, 0x100000000], [{0xf64c, 0x1, 0x800, 0x5}, {0x2, 0x2, 0xe0a, 0x4}, {0x9, 0x4, 0x1, 0x76bd6e6}, {0x8001, 0x8001, 0x3, 0xcde8}, {0x80, 0x100000001, 0xfffffffffffeffff}, {0x20, 0x2, 0xcb0, 0x9}, {0x7fff, 0x80000001, 0xe0, 0x7}, {0x5, 0x301, 0x1ff, 0x8}], {0x0, 0x7fffffff}, {0x7, 0x7cf3, 0x9}}}) 04:27:49 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) fchdir(r0) read(r0, &(0x7f00000000c0)=""/3, 0x3) write(r1, &(0x7f0000000100)="c8", 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x10000}, 0xc) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003ff, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x1b}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730f531", 0x3c}], 0x2) execve(0x0, 0x0, 0x0) 04:27:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 04:27:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 04:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:27:50 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) getrusage(0x0, &(0x7f0000000000)) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0x6, 0x6, 0x800}) pipe2(&(0x7f0000000140), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:50 executing program 0: r0 = semget$private(0x0, 0x86af0a4f537a6bf0, 0x10010) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x8f9fa08e8eadfb6d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) r10 = msgget(0x0, 0x80) msgrcv(r10, &(0x7f0000001240)={0x0, ""/201}, 0xd1, 0x2, 0x1000) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r11 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="01000000"], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r14, r17}, 0xc) setregid(r17, r13) fcntl$setflags(r6, 0x2, 0x1) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f0000001200)=r3) 04:27:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x3, 0x40) acct(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x0, 0x9, 0x800}, {0x0, 0x8001, 0x1800}], 0x2) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) sendto$unix(r1, &(0x7f0000000100)="f2b8ebd0ee905643f07de9e5df047e545fdeae5316318cc7f83c2a6c2ebce7d88ed591dbfe5045001d41b2c94c4d7802580156b0df2dfad2f92684d31a57c670900e30cd4498d780535b6a89f55e609606500c1feb84b512c13b7031532b29919d18e16e3065f2baafbd6f3de387413e7ff7e9f01954", 0x76, 0x1, &(0x7f0000000040)=@abs={0xe0247eeee6d098c, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) 04:27:50 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 04:27:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x20}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(r1, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x4, 0x3, 0x10000, 0x7, 0x8]}) dup(r1) 04:27:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x70c5860}) r1 = socket$inet(0x2, 0xcb86c5d58fcc544f, 0x2) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:27:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x19, 0x0, 0x0) 04:27:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x19, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:27:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2000000000000028, 0x6, 0x0, 0x0) setsockopt(r0, 0x7fff, 0x3800000000000000, &(0x7f0000000000)="41b55bd4deda936500d256d72b820c7e0258b062160a03bc37d37e97a6ed3b07f0bf547c4d3d9238dd82622bf93bab5537934bb4443b12a1f773948f2e13ee1da24e6c61dd9e266ae8ded8d6fff7574a3dae1642fb9e2931dd1012a67f14bf30a51d6d6f6efba0f7e64b4f6ecb7cb26adcb6c917443d78c94764ac1b17ae060632766918bc788f1f51", 0x89) 04:27:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x2, 0x1000, 0x124, &(0x7f00000a4000/0x1000)=nil) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfff) 04:27:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrusage(0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 04:27:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1f0, &(0x7f0000000000)=[{0x10, 0x0, 0x0, "ebdab0b2da60cedec69a12cbf311cda627dfa775863d89bd6d26f76d771af904e9b9c175958da30b861e323f13da3acac970dd116fdad40a1f2bae874ed4e34a2cf347a6c24c92ad8f85c2360fddf0056cd079ce51b18741fff509ba8cb77493c6d8cb9f9271ee71d3d18aa45ce1d6b79e432e3384b41ee99609e787ee3b503bf1ef6b2af2cd5eebca3a64ab01763ec3b0a2204aeb4b0d587278a1cc60d1e18261ad7b25e77abf046209e44adbd47b729c3cade0d785d0552f8d613641acdce408e7074d000c93169eb31366ab7ce2c8373501696cc49b91d21286947bd2ccd2522722993e0ba6f28530f9fdec23260af69926c61d33d2e2bb2b6134aa3e351a3bcfbf2f75cdea1feadf9582b9e91a18a6"}], 0x3f5}, 0x0) 04:27:51 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xfffffffffffffff8, 0x8, 0x9, 0x8, "3d6e356cd1b4d7df6b6605eb34283bac07e54654", 0x5, 0x4}) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x5, 0x10001, 0x0, 0xffffffff, 0x0, 0x7fff, 0x4, 0x10, [{0x1f, 0x7, 0x4, 0x9}, {0xfffffffffffff800, 0x3ff, 0x7ff, 0x248f}, {0x4, 0xffffffffffffffc0, 0xaf, 0x6}, {0x4, 0x1ff, 0x9, 0x9}, {0x7, 0x7, 0x2, 0x3ff}, {0x7, 0x3, 0x80, 0x5}, {0x5, 0x3ff, 0x8001, 0x1bc7}, {0xfffffffffffffffc, 0x2, 0x100000001, 0x9}, {0x6, 0x3, 0x0, 0x8}, {0xfffffffffffffffe, 0x43, 0xfff, 0x6}, {0x4, 0x0, 0x8, 0xf114}, {0x443, 0xff, 0x80000000, 0x3}, {0x86, 0x1ff, 0xfffffffffffffffe, 0x6}, {0x401, 0x6, 0x1, 0xb4}, {0x7, 0x9, 0x0, 0x6}, {0x80000001, 0xa58, 0x1ff, 0x2}]}) 04:27:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="fb5c17f5e3b6564eb3e4027f74b8792d0385d3ff3ccff1d8e7754237b3", 0x1d, 0x40f, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:27:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 04:27:51 executing program 1: r0 = msgget(0x2, 0x127) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgget(0x2, 0x1) r1 = semget(0x1, 0x0, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/165) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/31) 04:27:51 executing program 0: r0 = kqueue() r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x5e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000780)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') pledge(&(0x7f0000000040)='tap', &(0x7f0000000400)='(}\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) semop(r3, &(0x7f0000000140)=[{0x3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCFLUSH(r0, 0x20004268) select(0x40, &(0x7f0000000140)={0x1, 0x20, 0x6, 0xfffffffffffffffb, 0x1, 0x6373a158, 0x0, 0x100000000}, &(0x7f0000000180)={0x40, 0x81, 0x0, 0x80000000, 0x9, 0x6, 0x7}, &(0x7f0000000200)={0x40, 0x7, 0x80000001, 0xb40d, 0x8, 0xfffffffffffff001, 0x5, 0x8}, &(0x7f0000000240)={0x76b7, 0x8000}) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:27:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) semget$private(0x0, 0x0, 0x424) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xb96, 0x10001}) 04:27:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 04:27:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 04:27:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0xffffffffffffffc1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x61, 0x80000000, 0x7f, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffc00, 0x3}, {{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x1, 0x3c}], 0x6, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x5, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0xa82, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000006, 0x3, 0x101}, {{r0}, 0xfffffffffffffff8, 0x80, 0xbc84a623d3d39ca8, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x8, 0xf13}, {{r0}, 0xfffffffffffffffa, 0x38, 0x10, 0x800, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8001, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x5, 0x23}, {{r0}, 0xffffffffffffffff, 0x27, 0x2, 0x4a8, 0x1}], 0x5, &(0x7f0000001200)={0xb207, 0xffffffffffffff29}) 04:27:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x4) close(r0) r2 = syz_open_pts() sendmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="5ac80a771a54d57b70a85ea686498181c60e6e9204c0a5c6e533919e316c16686e37620c21edcf62b545beb717efb3acd9c7d85edf526f17c0d277038c7de939b0f45e9275a11d652e97978b6aea645016ee1889737b802492e85b3e8a7b27abd6fc4d92087bc0b9d23eaedec2ff14d26bc96f8a692625597d7776f4b63a152a6e960a1eeb576092da6214e1d46795bf9e0744b17579286df4d5", 0x9a}, {&(0x7f0000000280)="cde030337d8ab42be943bfb0c8858c5f74608acae6e15776bfddc161e2", 0x1d}, {&(0x7f00000002c0)="d1c44abc29efa3d3b7f4eff17ae6450298c8e948562f2ef7ff7b70cb47d802c5de5a9dd027505b7820101b681fd873195ba4aa48404f2d", 0x37}, {&(0x7f0000000300)="572fefe99524fe1de3e6c4f9587156f017261d37a13bf4c70ed629b9e35f90960d2fc645afa467958fb134dab3ea6a0af1557c4aa493a2f85e90a047d7", 0x3d}, {&(0x7f0000000340)="3398def1bbeb8e44e023d161fa56fe453e192470e06dcaf6db8c8acb83356c5ca7d93e14f986fd752284b792203fce36c1e8d22dfd1a8d3e5d7b18ec67431e3f896a3dc3f001e916a59bedb8bb8cb03969eedf14e963816593493d5b081b069bac1c0e5a85a4591db3f6a51a12b67424950a2efca11c7dc9080252e9cac604e4fd9d385af83ffb9e7d1d70482075813c49a43ffa0a9ffb94de7213de1101fb269267407d3a542dbbfe61", 0xaa}, {&(0x7f0000000400)="34cbb444fab1df75e9f825b3017b5ca07871b2a5ce12c221726f7c4d56857a3f4c2ecb52f0ae3cdbc4ed015db871f0d6e4aef860bd924427ea387e84c7d46d3f49eb111b99155cf6dbdd12aa0ebeb316d317d97368929baf8c6b5db199ff7919c5ee551820100792c1d99151832d90d4e8eeb0aafc8c5cdfd47c6550a39702e6d7", 0x81}, {&(0x7f00000004c0)="5038e49a43087f3c31f24a96e1e5951bf479715f6a31f6ad95dd250d541280f5ce29f4dadfb496f06c744b980dfbc7fa3b66e3a0674dba1687a7cfd1a9386cc943b39ac57009aa33a10e2f8e8e3799b77d656c861d44289f044fe4f14687bdb63b4c171df854cd0a478cfbb1469adab9c01a33b144b52503757d32c969628d00f47b2151a1e9ec5905a6d8eefa5d39a9192a8afc43ca2858318b30888abc30636d539f2296d2f9473338ddf1ff2aef2d34744c73ac8838be86a815c48ed89de9dba3d746c0b322c6dbf703653e", 0xcd}, {&(0x7f00000005c0)="63721722d5357ae3d25e1a2b36e33341924006b50b3116a6f1e92d15f90345840809a52b90dfbd78167c86012ad805d6c8332e97d39b8a3c7a5c7a62766d18179496e78802d89730700ca63401ebd7ea983e1e0502638f864ddcb5bba0fe4619d4c0e4df682495b9c2ce6fa296533ae01fac47516b5d2847a1522b053d06df450857ad20c3e52c2eea342f6f5dc4f8818aab6387145ba1a3b8f0b72810861028f4ff3c18060ef969f7ff4888617f03c999d4049732aa486f40d1854dd0040eaa0f4f01c6abbe9de2fe20b88f631ff343d716cca67a0cd22aab1a55f78c", 0xdd}], 0x8, &(0x7f0000000740)=[{0x28, 0xffff, 0x1, "b77b5852723b73936d2f7fec6e4067aad164b917c0b46b"}, {0x98, 0xffff, 0x0, "ed54783830f309568e43e7011afae97b5f2fff929de988015455627924877e6c2c6c287944c555363244e46918923c76e906526aaf2339c3690c5a18cf511f5110e79cc44d8889b12cf08cc2651583a6ef2322794cda5f3f7d34eeab7060142885c7f67baaf5176629db53a6b9fa7618e752a2579047fe366d7b8b1bcdd0adccdfa33802"}, {0x38, 0x1, 0x2, "42225e2034cb1054f2dfedfbfb0bcdb80a093781defe0c3b917bdf52e8d91ccd9cff66de43975684"}, {0x100, 0x1, 0x9, "c1d01710a22e863cce515da91471cf55f23ff12dae46c6fcd671a8449ce9eba2acd77a900c9c7e4a26f41ab3e54332eb3f97a4b32d9fed4df434aea1e0c4a19444dd28042e23794db55f804caa7f155fd4b72ac64373956a9c2380183f2acc42531a078fb7894ece4cf555f378f94b1dcfb2a5095d27a333f38aab7eb791f25050c31effcbe1434d0d146740521accf218fa49134cdb89a965ed23441261f8e0f95605094f595c7f1cf28084e9fadd87060511b2dcf07eef791f70cf06e48576728c956d54cc30961dc7699b135fb6580c27295a05af70283d67c56675f4c9c073936ac669ccfb2cdd782c1a00"}], 0x1f8}, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 04:27:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:27:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x54) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 04:27:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) r4 = getuid() r5 = msgget(0x3, 0x40) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0x6000000000000, r4, r6, r4, r7, 0x1, 0x3}, 0x119a, 0xe1b, r8, r9, 0x2, 0x2, 0x0, 0x9}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000006c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r11 = semget$private(0x0, 0x3, 0x80) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r11, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 04:27:51 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 04:27:51 executing program 0: pipe2(&(0x7f0000000000), 0x0) setitimer(0x5, 0x0, &(0x7f00000000c0)) 04:27:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a02000000c955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d8db42a7004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbb3b8f1ff1168d09b2cbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3", 0xc4}, {&(0x7f0000001380)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0x12a5}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001340)='x\x00') 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) listen(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x8}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="84") 04:27:51 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xfffffffffffffffd) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x40, 0x0, 0x0, 0xff}, {0x6}]}) r1 = semget(0x3, 0x1, 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/135) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") r2 = geteuid() seteuid(r2) setreuid(r2, r2) 04:27:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x33, 0x1, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) 04:27:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/23) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f0000000000)=0xfffffe98) 04:27:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) close(r0) 04:27:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:27:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x1) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0xd52}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 04:27:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)=' ', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1ff) syz_open_pts() kqueue() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x40, 0x0, 0x0, "7a1e84ffac000000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 04:27:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xfffffffffffffffe, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kqueue() 04:27:52 executing program 1: setrlimit(0x3, &(0x7f0000001ff8)={0x100000, 0x100000}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="a8f4771577929cb276d914065b452506089600c39cfcf21b7959a4113e30f1feebad7a5c28da84bb4ec4c843c63df4ad9e6ec402cd7399895293337a2e43bfb89930460a7f1d1d0030ba1b9550dcd83bf5d9556dc4f3e2aa30f23301852a1ca269fa56b9d536aa5ce376e78f41f9058d1ffcb79ba3", 0xffffffffffffff93) accept$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) write(r1, &(0x7f00000000c0)="4c750199ef0cbb1637232756fb8fd94a0ed28416c582266b34a1cc9235e1e76bb57f0c6f36126faffd62e83c8eeaba8fdbd564c0dc492b510f993ccf62d054a85dd12a1be62b70c7850b5b5ec91a51fd7ec2c726df80d5", 0x57) 04:27:52 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) r0 = open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 04:27:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x3, 0x1]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x200, 0x1000}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x800}, {0x2, 0xde9, 0xe4dfe89e24f8d07}, {0x2, 0x1fffffffc0, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x5, 0x1000}, {0x3, 0x9, 0x800}], 0x6) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000440)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 04:27:52 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 04:27:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) dup2(r0, r0) 04:27:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03"], 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 04:27:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:27:52 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x2, 0xfff}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xa818) setrlimit(0x8bffec99591e5ca2, &(0x7f0000000100)={0x60000000, 0x60000000}) r2 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="901709f4981003175b287008f22981b63395cfdda398ffeca8bdbdf51bb1035ab8a5afdc514d23e50bd6f8826c943f681a4322c70c881e9fdcadc88d5f42af28aec8ae8f149b1219f1c352ab32b0878a370ff55acea5503d61c3e3b121f96a602d1900d84c4c6b771d289e26d6d396733949954f76125b044a9939a4d0371ad5bf90205d29b7c438d21fa484908f20899a26403c0a41c9fb6b8b05553c0bb902c53bbd8200188ac50b1ef90935a3566b7aefd44457ad8eb2db3036ad529119f0277c8147791634279c4092af3edb3264eb99c40276855127c33d73b8740ea6ed0e133c5b3cd9781939139935e3bd1c33910ab0eba1fecfbd8f1003", 0xfb) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x379cee9c5ed9d197) setrlimit(0x4, &(0x7f00000002c0)={0x65b3, 0x7}) r3 = msgget(0x0, 0x1) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getpid() r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x7fff, r4, r5, r6, r8, 0x40, 0x4}, 0xfa5c, 0x32, r9, r10, 0x3, 0x7, 0x6, 0x6}) r11 = geteuid() linkat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00', 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) msgget(0x2, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000880)={{0xa42f, r11, r5, r12, r8, 0x80, 0x7f}, 0xe80, 0xff, r9, r7, 0x6, 0x4a8, 0xffffffff, 0x9}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x2, &(0x7f0000000940)=[{0xc50, 0x4, 0x4, 0xfffffffffffffc00}, {0x3, 0x1, 0x428a7e7c, 0x3}]}) 04:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 04:27:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xdd, 0x0, &(0x7f0000000100)=""/221}) pipe2(&(0x7f0000000200), 0x10000) 04:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) 04:27:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80000000000006) 04:27:53 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x10000, 0x10) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() readv(r0, &(0x7f0000000100), 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 04:27:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xef) getpgrp() r0 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, r0) 04:27:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="455c566cecefd89e1fce0f643b075f41230491c899d966bf4d5bd8024b16c36f7087b780d42ead4eff04d3241f7f5fbe5fcb5debe26973fe5be3d2afab80b61224eec73776da6c58f4", 0x49}, {&(0x7f00000001c0)="328ed5e7cf597d507d280b8910f883fac1bc1eea82a21380303bae5678fe761a1907258254b71989b33db688b4c0bc84ddd3916e683cf5eb7af9868a63a915ffe70b44e185a1c2828d92ffbec9ae755328cc1e3a55aac1", 0x57}, {&(0x7f0000000240)="c4bb6ae9b373e44f167d5655098921b0a06af3bd8af53da8a31b7451b6a7b3111181a37f69308d53ca45ce949428d2e1635706aaabee5a7710f1d6d5c6ad59563a3733975612acedf14b5aa6b9c3312c7388344c0ef833a4227c9df86046fd10eddc63fd638b75411c1aa72d0113d73c47712d681f65ce6055d7a8f4199697c7270041deac3ca047ff2a86d15f6a", 0x8e}], 0x3, 0x0, 0x0) dup(r0) execve(0x0, 0x0, 0x0) 04:27:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x10) close(r0) fchflags(r0, 0x0) 04:27:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 04:27:53 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x31320b1ae448975b, &(0x7f0000000000)="487bf702c680ed5502dddfb8c1b0ceb1039ab890798b22bdae425471f32c03", 0x1f) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) 04:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040075e6e14a"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) write(r3, &(0x7f0000000180)="3c77283461ad93ae830fff22270d16140f5b73fa885012aa8b766cde1f28e18b4d3c1dedc80a1f92a81277c5e5b3edb619b98aa49db01293316dc5f4ab3ca6ecd680dc39d32bd073f4af72d87d25c3590754742fda34532d5bac91d6043f55a1a81b0767dc33d7bf084b85538c680ed1fba4dcb6eeeaa96d633060c8df6242e06829e2a267f24d7a9568f7bceb6e6389ca8917ab76bb35c60b475c152e815fdd5486e4be0b6595db74bcd2a0893eb8d12fb4048364018df352493674d2f4dc435e3d37034ef5baf42a49f055f069ed0e7763353a960f0d59d4a59390a9b77ad57fb07258582c4e", 0xe7) execve(0x0, 0x0, 0x0) r4 = dup2(r0, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="657e5cf02ea9f249cfee93f733f76c87ae2d22990daca45a0e77a5333a2216614dae7d0e6456aee7e31b55c038710e5d9816eb83836524bc26fa9d8b86ea77fac9e01c36f40e40402c1cca9c197b653f476d2c146665542d966ae1b79ede8385d8312276dff4f3d138d7460d2497e48803021a9a9d81d92228ed60b395d41347a42c8d550e1d48e2b3d103735930032d3ccb596adfc314f5ebcf073813e1c8d2f2e4cf22e567fa6dfd5c5b5e8e588ea982c46625925df4fc9442acf2ff644db5597a146482b6eb55b8856ef9e565f5ecf46a930700b0b3e19b2a86b209e69c3bb717eee670c982552ebe0d601859664ea1ca6072", 0xf4}, {&(0x7f0000000380)="aba76a555c5ef619a5945aa3a4540e14c7ff5d2ce88e7deb8e4bb3447a06d0c0def72627184367218195300afcf49db79df6f8fa91d2c092f3c884705e198482f048d7b78b47e209f6ad57bc91b6b71a8af61913e794c8cd4adf47249757b2a08d81e9252c70694ad6055f7253de5fb80b9100a18d7b0fc6a15824264baca07cd03a09ca87a851fc0d44", 0x8a}, {&(0x7f0000000440)="a75c0ce0154673e13a9d8b307163906233406a238985d3cfb7ae49b2a5836ae7a6797f47f03fad01d7d3c189ddde04c06235f28fb470415a2e3c2ccbf2510f3758621e224fa5eaf35d9556142b98aba3ce2c88e14d6b6e11c77aa47754cdee43bf2c832fb5b4deee76582ad042af1ed66af1e4aee82edd55dc0f5c2ccf8f20624ff42f4b5c751b58f616879230b71751e6a88007f402133ce9a5b03dae47629c128dd9b9e70feb989837cee7cf45c0e13f7278000f1daf3d15e462aed7b610ce657644cd52f08790b0", 0xc9}], 0x3) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 04:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:27:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) getrlimit(0x8, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 04:27:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x45, 0x4, 0x8, 0x5d}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x7ff}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x80, 0x3fd}, {{r0}, 0xffffffffffffffff, 0x45, 0x1, 0x1ff, 0x7ac6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x59ac, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffff8, 0x3, 0x4, 0xfffffffffffffff9, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x203}, {{r0}, 0xffffffffffffffff, 0x41, 0x8, 0x0, 0xd3}], 0x7, &(0x7f0000000200)={0x8, 0x800}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x8}) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 04:27:54 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0x1, 0x1, 0x7}, {0x3, 0x2f, 0x2, 0x7}, {0x3, 0x5, 0xfff, 0x1000}, {0x7, 0x7ff, 0x3f, 0x3ff}, {0xfffffffffffff000, 0x7, 0x10001, 0x20}]}) 04:27:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f6669ffffbcafd6cbfed98cb37a77d0e03fc4e565511f1ef05e4f8f8d"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 04:27:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x100) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x44, 0x6fa518cb16e5b548, 0x0, 0x7f}, {{r2}, 0x0, 0x24, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x100000000, 0x5}], 0x7fffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x50, 0x5d1c427387909e95, 0x9, 0x1}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xe0a, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x83, 0xf0000000, 0x8, 0x9e8}, {{r1}, 0xfffffffffffffffb, 0x2, 0xc0e975663a283d8, 0x0, 0x20}], 0x7, &(0x7f00000002c0)={0xff, 0x9}) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) 04:27:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="4e8bde87103126edd2f6230e6258850424feb63ae9cd979994079f71ee1d1310296fc91838ca0a4839de8795c20e0eace3fd7491e45c25c77a5583d795aac5fae380ca3dbe52c97e2d27ea1b6373ff126d047e55c8da11869de81fd9cc17f8a28c57370317000b96ceebd1da59ac49f0229415edbc45a6f32c330213b4ebecfb0c6e80b758337c26213d36a5b3a4cbc897c420ad9aef9d93c6b3f2498484699489586948b3a8b4c4cd6c41411c72911e601ce9ac59fe6c7f2dd92e9a08fbe4dbd77872981c", 0xc5}], 0x2, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r1, r2]}], 0x20, 0x4}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8180, 0x0) 04:27:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x401) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) pread(r1, &(0x7f0000000280)="09c5129a8d8491941d52a04e5ed195de46861c12aeacbec4c690c807fcb5ff343930f413524b9ebba9da36ab30006d0e14de67406978fbc4b11459f679b8e8eac690b24ba4fb74c4734756e57296840e8fd1f52429c25c384ca906b5351d9495218f6fb0d59c735bd7f3a80294999a781a753b7e60530143fc0e5c83fc1ce8cd696b9400"/147, 0x93, 0x0, 0x0) clock_getres(0x5, 0x0) 04:27:54 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001240)="415820565adf1b6196ac457843c9ad45f4e99b2143987b47714b7dbbddda696434593b4aeb09d1b63a65e8aecadbc19da2bc3e5624168075a4d281d5288f0f3b19024aa41ff3551c20baa8ee45eb5d6fe855a7231026d4ec92fd5ac85cfd4210ddd43309bcff269f0bfd945c1ab987b4785f5c0a4a9e4d9cfc15a277d59ad09eafc8e09ce4f3f507b2b63f086a97bf34572b9ed4bcc7166d1c72e2f570152c47f5647806161bb45a418a98c1a67b04264b62d798bd4ecc9082f8b269dce294cf62edcb784e40270d1615a8688f587fbbc25c231878878f866a30a1fa543ac9d6eab718070febf9971e555957396d7c5634864505664002e2154bf755ca38e9a90aa861ebf97e20230d69001c87337ebd4b315bf1dc3322bee2ff11dc95ea34ba4cfd2153d96776625edfef3d4a367585d7274755339c3f2120a438f30523e741", 0x140) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="9c5300b331323eca6da6987dce341fa390766e5e63f896e8374d70528be7fa2fd6d361df7f293a58a3f3fa8aca928f4aae2532cdb1a86af82e9e97d003008214b13c1a5dbb52903078492dfd3fc3e86bd3eb752a79de19776ff304208cb42771a6ea59b19aafe90c61bc5bf268808697bc3524a2b751573f517b012c49074d12a733ac119be17fe1bbe9a3ba254f8b9c5c264d6c46c74085c62bc94e94baf0ecd64f3d137273e496755aa883f4da0b828836103b26ad4287a43b7f0e2274a2a4bb01aae2321c4698570b350b605e42411a0051c75a1966ee1fa2d6c278f9750da38f4d333ce0491e2a5382a774de92b8d99e6d488b132e0c4b85ef20e018d38d1446f69fe4c84e78ec2c53e51b8bd05030111b205e5aad5bfaa96ce609adbb2fd4b66340558706f841bc5294504121e4fd6e6df6e71f9b2875b70324f993abc714b86e6bac393e2d073d4a7acd77926770d70494b33f2a26db3d44117d0a00a6be9d69a25264fa7cea6e0572250a09ef4bb870f79aba89b6245a5ee84aa0839d97c7ccf38e892bb1eb9b6c24c05ff40a584d27d9459df534cca7e4b029a606e3d0d84c6faa7c6cf42a91f46012b4688bdb74e204c764bc691adfef32db5e22bf2b3dfbdda767ef5ffa355ae02a0c21fba22880d7bc60b64f943ce60c84d3f65f95d5656f346131e8a9b1dd8a4c4832493b810d04681f62507172723568262ce3b869ce93a3a199d8fe506071fbad854302f91eee1d4faabad8fc5dff40ac0b34ca2b6c5bfa99ffd961dce2a076b1ff2b5f1794f4fbe69a3dd5d8b0a2d6fc04ca77f54b58e447e4219624a1610e6e75d94f2451ef017c06ae54636726ff74642eba718a36c6f10997cc73ba12459cad911d2cfccd9be84d31ca5ac09059203ae0c2ac97ef20d4122caa1ee5297bdaea31c3c9957d9bf9825a4f826b6f254274a64672abe22cd5ce6d7dfaa523731211d9ce4503c64ec3f3dbe72eb1801439250e7535257cb3b1711e2676d157b261f5def54fdfb22fffa640dafb61a3e8781ec82e4f391bb93c42723838f60c5c0f705385e342ab3775e7f71472ff71443d340998799480774db5d7aa1af5671073a8b51ac8a4f440e6293d147e5f83e59d514044acdb500b64e801c60e07be5d83ed26341cf2c67460871f7c389e5a9aebbea3baac4ad1d44504c5915880258069b5de69e53ed66b13542fa686448279e1fb892046c336b850f5f2daa74882b2cfc59440d591e890744c0340385ac4c001cc8147806d5154a2e18eee1cee11d17a04384e2fa27e0ebbfc88e3ad43dfbc26a1ffea313441b7d92789989afd39e6b7aae57d4b065e2156fbaaabc10b232d74b8d07737e8552b4840de49eca1d68b1e2971c6e52cbf363d679579855f1cf735ff8da6c1436e3c5bb092dc461f2203dd82771655287fb9af700e1a1ce81fb262f2402bd253ec28a369118808d31225acc80f7d7b7d5be534b6d0b6994cd1c53233d4f215a64c5b2f4523736e5f89900799f468c58498b1c2b37c3dad1b8c9154e283fb9a8c2728a64931d059c2eba2cd35fa24c8b1b3f036957637038de84cad4d6d473778e17805eb528006f74030ff24fd823e35e186620bceef37a7882ebd038fbfac318c81904daedf22d9d075c02c2b99dc746937eee0b6679ebec40dd6457c2d9a8887c6f2dc93ac850f514d31fff1233c2136bebe887becffc0fcae4be664560881cd4f2aedc81e65d451c0db05d6fc7304843e787a0a380a7cfaf7c5feec1e5ed54c93496912b45eaedaf6e267c2563b3fdf67beb5ff1547b544647783c8e9c2385554881cee09c0405b31c43cc0862f98a1af1c7f51403a88e74b4bbb3d44a3f7310c5652dc4788f0fe32bb112823d2c8d54b0270201fd5124701afd0c744a2e13dd5f335ebb434b9779b01a767663d46c39d0f9d5da4d0ca0629d7d6cd73b9482800a60e40902d6a9d5cf4626735ec2bb9c8a143ffd0df8addde813f69aa5e8f40456e63d1dcf7f5050b1ce338acb273a5ed09b0c9e67e7d74bc3363e7d8e4ae49ae3bb3720ee7c43f2dc2b5ae616b70f49a1a228219f108883348bb2037e773d986b3b06223358173cb73df263ae8f012419c2e2e01782a95528d5d4d566ac459261f076826261b4e75fbfd4d1bc1dce40890d14dc0f83d6a0098e152f48a7cf6b98f484e9912819cfc0e5c0114ef2059ab5033c7af15e46ecfea94b3f86e84c3eaeffac83de111130675bd812371632e6e74eccc61a6a5e8343248b8e967400530fc954c663ef715258326e71d6d219bed450250089d536cda8d42d339b92a6f660721266577e2f0b3f1e65449f0142e5cb777c5d9dcfe30d08fc8547ddb3987e90ec5b66e30691ae57776a82e2ef74003f8eba17ef8838759ee9fdfd238da9c4b363a8123a86a1f41f12d88af89979e8044b1eb759cd010ec7a2ffde6da4de8f9866ca2891132388758463e5f6cc9fa3b9281a09acabeb031cf039ed36b7472a38f4b0e51db499f557fb8f62acbd3fc4807d56f07e5eb2925ba772be7a448a2d7e5237ed3cf498b9c0089058e15c13ab4410a354d5a0f2fe7e273b30995bd70849919522d8466a449d5c09127fdf2c23c64fa32d3badb08d90461dbdff9bef678d886a02a0f819bca9bf49ef32946a8c3e6fbaa941c825c8ca94c0fa956c2762309330b1049f88531174ec802d25bd98be5586160ee5f2e3b6e2f2bf740222184af93be4ecada31ebe2b7ec2646b18589592ee48b80786bc9b53fba4b106ccc3338e4a0d5386f1e890156061d19fc78abe994de51edaf93f618bfa141f8b298458f844118e03a2c054ee265ea119315893d863d8213ef10b9c7c1f09deead0f689f645e9790d0c9cc1507af514711617b5359318dce4f06d3b86691dad8158137fb79e456cb2418ecda69d9975798e3bdfa683c70db587dd45820c1ed02ef48ee65a42e6acfcddaa2c609ae9bfaa8fe0cb3c71bca5719b931a72217fbec5619e144cc2159ef085104d7527c9cbcdec6864a264798687a8134aceee829701fff370c3495bd15b97e6be9aa60ffc9af6ec757d1e320f4b7c86fc6cb4736879645c986ae9642720265a3f8f0539d5a6f9196707bf565f3b20f63349aa153664be1811fa6952282959defef9c5d276dab59123589ec3d29a54aaccbd490c04888637fcd0ffa5534dd6285dd6d089256260f4fbc545e1e16110abccea2604123987c234ff3f46deb2dd4883070f01e942fb0075441e3561b182ab86cf4dae82ce35d98b5d47cdaf7ed91f70041161b727795c6e9e7ef8027dc10931bd84fb3e44092692a9df24ea313e0d51a96802db7fc2bda70063ef92880ffaaa565dc1a106c4c8e58c118f614f66f38ea9d4ce3cfe89e20b7b3d30644182e0c7b033921e55fb5acaac8fa16e2f41682bdb27dfdeaabd440424182efcd45a061de9cb4f6bc393407e0a9ff688799019d3058f2442949d2a9c4b982501e7adc6904d4cf4c5b51e86a1d11a605e68f7dab57d38eca9a0f0fc77cca3ab1a5df22463bff46b3eae3cf634641993636aed661fb94d7621b221449d82e70e8b56219d1b4096449b477abbee37aa228f947fdec73bac8a7f2a822d651337f74e556f78ac7ebbb008b6162e9ecf4161bc639a12b0e7312f3e4a48e462c94266a898be4aab6a2820fcd0abc254b2bffd0ba54e15e7681c26146facacfef671f053db3cda8960a346edbc665cb3ece9dcfc9f24d14b155b7242b72e89fe7894ee6461ac9289f7c7825f851209a999b0a9f2a5d040975559a91bac91caf14e739d56e5fc86ea37e9f7fed33993ae570ac52bda7e7676a8d38af9fbb46e7cffb74568241cba9c04753df9a422b1676e51271596f7eb4bc81708c2b22d8329064aa0f7f68c329993ffcfeea99471cfc1287506a244a0bf19cfe0f6358aa26352a628eeeff1e9d2d42cb5ef861eb9af76f71e2eb1a0612c108a6bfb9450e1b3ad8df96db08ab3187140e2ff3d429417ce75502098346e727251328abe4739872d9313fc111e66d009e345a7b48245c5627ea5b48ec10c217bf34d836dc5a7879a94916e1c410b001d6c2e5fac31e19c3e3d50b33123cfe188629c99d8cceb90c2125b9e8f3abba098c3ee307890a9e74646346d4d812ca69b697eb9c8e170a81891b317c3bf120e1c5087fd14d33464d0635dce94f34e20523ac577b180d09402369d5d2bc528dcd47a7481ceb499fa9e8f2894df17ab6470d2b23c73963e3c949eb578a887bfab7f5a256ebe0ce82fa8a7b8c0396ea81db163de7aabeda895e7e0254950b8529a8a693ba4997608bd03492ea28f09c4ef51f86f4a8cb0ab0537ac08f5dc7840ae691540211a1af2b2de1dec62558b3020415dfa93f029ca60bb798fbe12cc981e66dd8fd0c7b48bad90c0f68ee9773e201d701507c8f91fc8ac70f9fbd61bdc5cc7c08e950e19b3df31cd2425ddfb1846ac97eb58e1c99704d4258bb622b9d04e9d487b52a0075baae223decf2891eb92d1c7f238896d037329bceedd1b982c96debc664f558b362358159d6855d9967a2a3264f799c1c22ae6c0c7390b7f7cbed3992871de0e34cd8def333c81fd104e3846bd3bb048b3128f8cf38a417191a32bf322374e8d4fd7ed3e916b58f91f14f51875d1f0890e3693460e9eccb058e007b952b1a44f9bff90ad0c0fc7d72f0b6e1553376907f2f86448b142bf4995d9649fe2137d3e2809566ec1affdc7b408b571d8024e9d34090d7f05e2ee9824c420114c943861e98b89308031f2b38bb1ee57d3b56b7a17de43c9bfd670c34a024cc35fab1682a896bfbaafbb9c3747fcd723cc12f5efdd516d3b3ae4a0910399979f97189b75e1657a345613ea812c429fdfc33999e99e893df62fefdd9f71f586176fb6bacf2275e1cf617d9e27b9988a1c4fc414fd02d0c7f973a9b960d9b3e6489201297b6e00684784086ccb50f5117032f13eb9aef6efe97db2673d9da902168735cc5a2ff958c3ea410b6e282d0c9abceb28bf256869a056551a6b072b658d059aa524eddea9f104a3920ae0bb2add21143284d3ae363e0a37c4f0b3f385d29711fc02f281778cdd906a5aae06ac16cc65b9ab7acca81be77a27bd732352ead0860f36ccecb0b63f3f4196a5e6280e9bf881e0f7d17bbe89e0ea454e061b2a0c7d3b64271b17726c4ed045a2abfabc1ddc5bc187e032c8b08c23dce5a1022744d62df8a2ab6f499d807fe0c154f78233873255e6aceef9e278e082af93201fb09aee25872f5a348509670bbf9f659b1f38afca97cee6ebbb47997a84716908a14dedc8dc449dfc2f5194d1a7865bc1a173dab0703235f3fda6b23d09fe4d9cc2d3089a64812acea8a65452d07f60f44f0092cfdd59b6479105d937f4f6e962ea02665ee27d7df718ac3eb0e5216dca74af5c775fd4af712a00130eb9c454434f0f226752619d796a9c24e53eec4a331e576aaf15820e6b171f11fbfdca09de5e0ae2f983680b4977306336c2684bd8ccd10f1d7d5022cf54fbffaa86bd9f8ab040381de0988e87be51b81950bc1b6e6165852e5c9b63d8c51b88761f173becdf8b1a83daee4ef468be43e7d5ab12da29936351f1a01a752c8c2894a4e17634166be92bd17fed6f2bd52c6c349deaf3c51c04f5f3caf91a1af5dcb10e0c52c53635cb585157899697478ed1675ba5251b973dbb1a397fc8d0dfe2a86b3f25e2da3cf9cc15ea668c17e837de8fa9ce00c66cbc9723a2875abe8645d6485696d0bb09cfb545bf2917b52f3d92d07f132936ff0f793fba76e1a0c21d1864cb79ffd", 0x1000}, {&(0x7f0000001180)="a77c81c237986db7403db4487448db8c16e324b1b3bc1c9c28e3102c178daa19aa87e45f8bc228d3a290a64b6b976ca0851ed08519e91ab7a6227f5516361f5fcfc27413762e706e055a18ac0aef2c50bcc16c688bf83426c0cd68eb2805d6877bfd42831692f76267ccb2df8528936854072fa366e806bb70b3895f36038da303ea26659b47e12de7adcf0022c984ce10d5d2e7740162a7a725fc7e770f0702c111b4d5558eb3b7f5d08b", 0xab}, {&(0x7f0000000040)="1f7533884104a12bb2464826982f9fb498fd05689830d5940b", 0x19}], 0x3) 04:27:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/126, 0x7e, 0x41, &(0x7f0000000080)={0x18, 0x3, 0xc000000}, 0xc) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3d, 0x80000001, 0xe2}, {0x2}, {0x6, 0x3}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:27:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x2dc8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:27:54 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 04:27:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, r0) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000002400)=ANY=[@ANYBLOB="f8e326b5d78749a299cfb726d274e618d3fe051239e2859a0de046309818a76a7788b736729db82cfd8cc5b441091e4bd433ef2df8fe2dde3cb348e60de38161470a1454d2a42dfbeb2aa9288e39785f3e2a21bfff62bf08862820010a6fdb12740b496787ff5a641a3c2175f1b563e9f6792c1ad55cc67396cd64f4ade14054fe73f54e6a694497d9955ebfd611dc263d648404063d6f2663e0f4ef03c58cac812f4b9bacc26bc2c54b0ddef82de1d464ea10b2e06d6f37cb8484fe19124d158757744eb4d000d269f3159b52ab42b67346060c81c91ada75c8c0d37978614f5a5a1b"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="ed9bcfe4a5f89d1e1f2a8406519d878a405a5c0ecfb191ce6e0a04b71cad263f9a2477efc3f8c3358d0f9aaf6772a901d5cc659c82c3b58f1a289994a9648be3b140f4e116b42b7676c6bbc80721d2fa807079f4620921c690d29938494b59bc0b38ca86c86ebe88c8ef69c818b5f09f68a42241bff4c3e2438013249fadf78f3b719e7ec576bbfbcf132cebf61b9a25283d774e4e37525a1d036a9518cdd489e6402a460fa5ba9513dab2378719a7c73af9baf259d8c7074187b4d16913aa686428182243857ce9ccccba0640d72fdd1a9c8c06384fcb518b", 0xd9}, {&(0x7f0000000140)="bc3f7d12a8dec7b6ec0f1a", 0xfffffffffffffed0}], 0x2, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x0, "46dce7c441f6412c43e602e98d9c987c43df6c77ca02a5580c304372aee8e026b122431754441ad1e966525221b8b0818e8d90f56880ee772e0f8eb0b6ec5234b1fc80571615d5dc6e6bc9886cd43b6d8decbd183a400d678d452988aa1100c4efa09fdb7abc3f7ec3759a3c5a02ef93c2c5931db2fcfd3b029aa5586037244ba242818c1fd2e2bf6822b0037b8152b4491eb683680b3929f2a9a9ae3cc8855f9a61dbfec3640285484a808c3d2994d91213c1a90e45031f98033090e74ac564a07d4752a1c9f197d6ce205583135b19bcb4145d8aa27225d8fe7b32dfa723752c995e09e10a16f998a4f6a437c5964b6bfbc1163acb42e9f4fb9a5503d20546a086eab8cfb02a2a62c8e136187b21c4721279c2d0c0c305df176d6925c11e1693a49d10e511929d75f643696c99b46996fb52521d20fe6559dad43faf2e49c3518bc10bd2cf0433b1c9da9210d9e54081107bdd9dcbbd87b966c1541ee697b55a716029cb9f5cab858ac30c6198adcfa894983df99ae6c385141222c69a5c4ba1927625eb200702f31e48cb98fb5c9c3a653b44c1ade27c6ecf955904514db750cce26b128334d2bd9c0e3591ee097940b1150674392bbe4d506b5287be9a0ece741ce3709f179d57e24f8a4df3828feb69eb05db6ab85b5fef8311f4ebb87d5b7ba9d73fcd22854a77ac72c21a18c2f4f2101905b01d42e58ec091c960030d9ab932137058cfad7f0cc96fdee9122f8daf2ca54ee28adc61e9e289fd5274dbb7cbea40c9124878d7482a17d28ae93639d72919f9b2dd4ca3b5cd724687354170ce4b1ea4a8255170151a5252580d117a3e9adc885b927457ad911ce1c60b2c1d68d4bcd4def7006dbc504ff0b763da95c7e82a2b70f869dcc8fd71f442bf5ff2ecaced81146ccf2ad76734db771bead93287dfa5d998351181cffeb7ea2f0e98bbbc525a978950e83758012e40bfdaa40de41cac20eac218e724b94791b2f819df8c90c2b4b8ee33e88dc65477515dd36291cee06dda1a37fd3ab0c2723e25d26df50bd7bd29207e10f2ff92469f019c11ff11e279f7142ff325e93a477ab323cff0d37e0735668c651bfebb5d3915205c634159747867b1af9db1b9a34eb3acd402cd6e407960aa823e659c586b3190cb2875e23c372077527b0abef6ff16d097e00a2310ac75f199590538ddd2a13c31e486e9e792194d0b6b1d24579fad9865f6698cb385f43d39e3a998028b7d3e962aa57c98e4d718db2575110fcdf67e32d7ce3bbd0e6d5f1f31690aa9ac555a443fca0d7f79c6aaff171763243b6d769b3e59afa90c4afeeb14dfd89d2ab11f1399591d171f42b6aa8c76e8c6f6194c0437afbc09cb6f4cdbf38651f4615b8db21c862aa9783d03460a5361b1c3f3ef4a877defe770ce387fc9d2ab1e0e798b0eb2b7b8b93a97f01469f750dffef0cd7e7d1294164bb4b13d28b7d743c1ba6539d6650da9c682b7f8b7a2bc556b078a3d3fd3e07111d0490139eba43c323a1c98d9de38279bd8502e93335155d6c6ac39a3684304c1829823c53e25d7b8f408e0b1e6ba41529104b12b23653beb6d5a6e4555deb8941226167b490736862c5dc40a444c168fe7dd1fc2e0fc0ddd424928d6f4b8c511bc2043f2f8fffa4507cea84cd181190ab2232d9278f040ea1c23a663e47232d1eadbc55169707035b5ac1177c7b5411e64f78f08f5a5e3c9471af4d06d3815188cfe07f97d2d4ca08be0352f6220b472a838494de8c9115453483a9f9e9a9779a2156a7be5cb7d9b9c26772a2c57871c814f087e80bcdb2da63548600c4f420a22cf4815983710baa2feb29b29327fd9639bd6f66f498a3cdb9af1c99919c598fa6a44bf0c1a0db33f6a1c0c1f41bb8b49cd83b2fb5de26205a712a3b19c61481ae8432d2579f15672d8ab4b86e13a19f175be0dff869f8bdcc3f8b32feef0a8dff720afe6809e510cc9beb09fca561f46c1c4c835ed55ea320160927985c577396a1c855f39683e6e0e729eb830efe6880f9b4db1eeff11159eafb26fe12d8ffb4c7d32ca56c3e1264e082c4ccb054c1ef647e276c00f1ece1aa37a047a3b355b9edb39a1f8306007de45994d061dec3067247c0b8cfb431fbeb8046b202f22d1c86ab357917566af988704ad1e145d24a12c81de0906eb123864d1d9d663d21b6d64e7561ee78d4cbacea17d246e84c1cd5cbffe5e2e2906a735625732feef253f8f5c4864aae6ca8db777f44291039b40759820bdde01a389f199fb07b189c3c996555d1a6b5ced1359ca5c6bd7f9382e523a7e0578e124f155bddf9d2deeca2e9e75e543475af016995dc1d8b4735fd7aec36c3ceca6dc4909919010db276947fbb06c71209006cada3fcaa1219dc867fd4fd7b40f2eeba7b2dae1bdf2717eacd4da7389a7f319f64f956db134bf94ad77a0970641303c95945e0b04601773347190e9ad473c7c9225e8c61b0923137b61bc35afd673aa30b43a511217d90c735a1c7b05d10311c70a8985852ae145fe5ae3a4977c918a55fb6b77e0effe39e9f395f14f3fbc9723af2b871af4c8c9ab76598c3ae72fa7418a3cda933dfb83c8c7d9ed4bffb9093bd697820ca5a6276f8c772559b8fd2e052d55128cbc341905bc5a639e597a271bb41ef1832433d9cc48171239481291357366199e75f9c98144eb728ebf1be0d68c7ff05f76908aa0250ebe6f8022f4e1df32778770aedea397bbdd7aef2c10f85529d24b9b25f4ecf9f70d4fd42537196e8cdb2ce93b860b9523c9c80b820797f238bc1bd7e3e73cb9d360121484b611aa7e835d5913b6b45d5d2036574dfafa4533286224a6d938fda67e3f97793ddd259f6d8c92438d3000c0f59ded44821cce6d6b41f89fe8a8c10c0b7a17e7a1c07a796ab314262dc23124396778a3e0938247377d2c0df480cc6956016e0ed63a9eb4a5c2505067a5e41752bd9aee0deddad742f8806d63a844d266e98e1f77c13f42b8b12e766e9222e4099ac06895b509da7326e9e1d645879a646a896bb38cec8df555553fa13db39e35fac695cc5fd7f18b882336c725414349a1b8c5c21538e4b2ee4e9cd019fd6e7368564ab0ac59d475098a0cef533bb878bb7b92b50292513084d55fee8b42571279abc13890e3caf7b226226ad946142841a930745c54d2d6e90aa11286b29e17a86d049a506f6b5738d0b8ea6577c9990ddd3397038bd64304898deed5e869189ecf9e44181cf0408e2a5aab8a7fd77505ccd9eb34f6af2b5db3774cbc833495b36e30def155e72b9e72a8d3a462c82b7a98b53874f18d4c9894a0426611b6169d3deaa1fc2265cfafe664cbc86119c62831451fc2272cea59d28de1bdc5c0d838ec9fe7814bc5c7e2927375c975c67b852c4bbd902181ba622522cbc9db78eaa426218f63b873a8ea1d1fea179740d81c296ed6579cb284c883a7ff8eff2f8e495ac20198adbbf05795760b5c9023c82b66844fde016c60323da412abad9f56d236a3ad6a2083d454b8ae2b36a255905a8c3df7abf7fd686dacefa3afc4b9a2e75c890701db45324d7a95423894700e97cb61e67a83e6f2c8e7ae5c812054438939ee2cec2c5e22de297e7ae7ccf6b9ecc307b7b3a5f71c2ac9b06640ae499f8188d370de6db3cb02419bb30590e447aa3725428870d94584b2295c310183fe82c892af7ea71af0703f6ed83f0c8ff5ad177bc7c69c8ff161f27394cb8856b7b46cb361ed30926ee2f9ba36a2cad03bef208e5f61fbb678db09c036a6eeae2ef4280dde40d858fee77019a29732327958b2fd5c2d175e36f93a84c4cf2fe9fd730b375bb02fdeaa0435e64f436065191c68d28341db656d1ecd03082e4099be8893fc3a59b875924a1413ea99461209e03ee9309af815d8299359ecded5d84f57ef599dce9c82858ca47314e5f20e5a5aad1e9f40e58d3380e94bae3fa607d965e27b0e404ef9f07dd4d70297399910bf1ceff0bf3e5de3f73d1809bd3fde6f65aefc989a7d9caa424c348aac54d68a49b1fc30c4b1449dd6a3542166a4a88cb4aed175b1f3c812163d9d8ed4fb9b91dcb65f963a54eb1e79fe2d43c0a9252ec54b5c94e4b6dc1e1bbc9dfe14a3fe5c838d58e8589d5bf0225a4577b9d66083a91ffe80b5482655eb84dd64996f1929c6a96181d0cd24f09388b27fb34d48cfb74353fa7f92e60d1c5d054d26e9f5112fb82afa83dd19387c9117a41404399e06bc4f54cf06a248009243cc7df5bc1febd4518c5bdb73d8b86cdfddc61130b63002cd4ce80ea0fff6497e70831eaef578c6c5b03980214a0833a30213158058b51caeb74cfbd5e5c8f6f5a73f636e333fe932590facaf2b2d21e682b037906c4663c959114312b19ba6694eac12cf39fca2a5a78f97e60a5731f0e34e66f7bee7d3b8fd0c0ae391186be68cb6d6b3405815954bf998e690f9c4991eaf293f24cacae34cc39976c947f7791510b66212f2cc030f39dcd306e8cc23deac5d437fe457fd36550b695d32bd0e4b089d1e0abbce6186f18f8eab0714e10e661d6e9bf15958df29eabd95300260f28c4343f6e7330b1a960f8348008ff2d1d57ca0aa7de21a182a164cfc3137c8b96ee53f28be951bb14f857e7d52c0c8eabb2b24b147f8b29165b4d95b48d10f770ff88b89692e5efa6447449a3a7b0d4d9f6c1c2201b02276e0182b2580ef82e763792e9dc087a0ef92b269f3b3ccff23e8d921f7c73b238b12853ff93f410b80c9c24171aa30936452261c3c45f49247248561272855407444121d73aecb46d5d55dc0526b0673f8e29a3d647a631a2632bdb01822d424d59af2886365d1c730584939fe40babaa38a207c6e075f013654ee26c7c0ee659e8dd68615521c56d03383e88d30e087c2e899a93f0186de74f0b12ad2b98c44137ab9a1a4e8a4a3b50a01ae4a5250ef9333140837945d45219bb271094243c7efd0722d9f059e8e0675d3d82437d6ca72b685066e5677af8190cf69e948bc15d1fa76db6a022f246259d454ea5aa879835f8aa56de3fb51c3c458c843ccbd28dd8d4a5461f83fc83337957e4bdb2caaa554f950a8b7979397eb9c17345910db70f635fb6985f6997c19a4f90ccb19c87f66865df7661f1ed191fa797173787d7b72f3261385c3651566d37adaedee0679f5665d25a652cd5aeb56b5756f1abebff4b87f065a6f0b5a89a1f1f002552d3381491eb6854c537768e9b580610a14cbe69cd1171470aeae492427236a6696f43674e0de4743ffa5362a41d061e8de93cccc2bc1abe712954ba4f182e84ed73dab604a9b6982c352de49267914359cb32caade502f0e7255d8fdc463d6465201cba379156b287c3a64b853bd7b350c207e1fe3392b64c3b81faed924b8aa4307608821e27ee33d8a7fc7704644b388a26d1d20d56f43eede06084eaf77d8d7beed109255f1ea119eb0d73ffc2ef544d5bba0f582df7f51027c2bc5d5ca75c12af675b24d294ee154a83d5640047eaa2e3440e1a6c975962eca1d83e3a0d173e1c2b78d608f9311048283f57b8b0f64e692208bdd14293930d419f476fd100a51725dab32d25993f333ab98b82c26e140b9c1425ef890cc1d3aa95a5fb1f56e66f203d9170ca7b8d233aa4b5078aadadb0653e78fa98e18d502f67dadd6d4e1c12e0a30a525c50d4552fbbd14560c24723034c4b06c30b21c9b18486634cfd927d3a918e5af3144c644ffc585513be4dfd752b9cc31c1f8b0bd4c46839e03f7f5ba275fe4bf0ad8b4694a8093b0fdbdbdc1012c0a872199478c2e12c2963447bc"}, {0x28, 0xffff, 0x7ff, "91f33fc7a7311ab098f47ff1867289fb77d2"}, {0xf8, 0x0, 0x3ff, "d1e6150d92e046bba1d1dfb57c4eb13a28fd28b0e97e010ab8d9aec4a11a385b86926150a0c8af002c171985a057c7499a00ced0a735b5b8dfe2c84375a8c025cdeb4e4e86d88000866dc631286cd6ac982cb863d1f5a547c616b8a87d17625e17b31acdd82e71e15919165edb71bd1ea6ad85393e7e24d04164798de176e8032bb86cedc89494d579ad108b15301f97e744ecc0698440a6bb4eeb49fcc0a71b055098a971489abfc4a5c02d565ddf8eeb6c222febe8301a54b730010f31662edbff1da76c7c96c4c1e5e90accd29f24585bcc68e2883b691e0c9c958c4a747891b2"}, {0x1010, 0xffff, 0xff, "a50a3d8754dbe8d74540934bab2f1bc071ba553fc54777acdf1ae61a3efb3ab1bd482190ab0aceb7d5e7a744c3b35d99bad9300298436c6472216e27d8af1d088ff93e64d542d82877879c11bf6d0a70b1f67720dafdfdc6ec0a7159d565a8c3c7ab3d5192c118c34803777539bbf08009c07eeaee6dbde17c23da88a7bc811e13452c7b9a97bb9f4b103499e67aa5f1ec753fa19b291049a364b6f1cd418eb61ba7bc1d202e69fdd2e6063225dfe3e5a92453427ffc18e64bc5f967feade3dac9dde2c45fb04a9fe0ae8dc29dbcccd40e30123836bc9ad9c6c3376e3b47d98f2806692558acf37c4d3ec5cef18b0ed0da18f21f1670237506fa6b9de3bc08c53f670f90d919dcf5d15aba1d7f7b76b5076c4f3d4cda2d24bb2517e6047861dcb82177a28649e57aa4d4d40d7922bb458971b26b113ebbcb7493a8a970cd3b7f3202655f145bdaa0ab2ed9e57b8de2d36d1989b676673517f01fb9b7c157618a613869011c51cff72ee7653468225f38c5a97c23669f54f80a04a44855ee383e3144e97c129f573be386dcb3366c5e9c566fccbeddeb37834f4b3c4bb26c1afdb8361040706cd146ff5c4498b910b736764074a86b6eb5427ed36c74f856084fbb56bd80fae3ce0d8c928b0f1fa72afa3c27f496df2d887810c108a6d9fb973d912dd7c0bd70fb19fd97049be7c82850782c3221924674881022b772df7da03ef071ff360bd6daa8b5acb6ba882cb9c96d5a6c6029838a2490911f5fdeadd1d4949557bb5f7cc51554d679cf1606879243e7fc77bf2db561116896b9f684ef8de5adca0d387a214406ddb1b545065a85f3ab9318073b540d8720956eabff5087ddaba1de925f3e7a57836a64e6dc17d244b7772e4893feaf111401a32fa3d31c80e63a282e345629e0b24868fcb287f218624782bf7e04c95d51adb4625474ee9695d3a200b513ae0beb5cfcb9bcdcccf33056ea3d6e33bd5070b519fd62d47ee1b492066a8432fe45f649a530e9d712103a40abeeb7c54b31661b33cca1c53e4068a38f2d9accd389445aef207eed84b3d1cf72eaceba9e7db388d1dc757f43f734495250fb44476e1754dc51c2624a6343b47e3324bc256dae14b5676c0783a6501ecc1173226bd31d54bc1bab82e004a7ce8e77f9568cd88b44b517f095b099ad0d5523b3aa02a0d63787440454c9a5d8cde07e5cef273f717b94714ecc9aed033c6c31e3312668413d14ea22b457f42de8eeb8bf83faa06f696fdd48b9d0f3bc5afe782e0ea283e5217bc6eae85d8e32514c67e900cbbc895bb9363732baf57dc15cde991fb0f7363729424527e2081f4c490935cd04cdc4a31e531b463d055c32733b0d6561a4b6a41e3b5d9a9a275ed7f9a6bf7d3c02ea3e9e9468280957fab6534b45f3a8d10d1a529f2b3e1cae0d27807b641e1b1fc6900d5c3b7ba6bac3123fdfbb14b9fbc14c42e294acf5846cddb5c1063ec31adb8b4d3359121ea020c4af62023248b8f9be345c926643aa9be6fef99aec322cdcc32db8b3e9130edc688cfe73125423dd262b7d3f400ddccbcf9f9b983bba2457481605e543443ba40fd9b65804a4d4f62b03c12b173af5596465f0bc07c1b787a11cc1bbf649ed4be8476a7ed4d7d11a3f807564dbfcb8f0331a2b2d901f0b1a9e18ffb578ce0a58408ac6882d06a86e3ea0bf90bd25658896c99732a7a6d08ca4e32992cd058da9fedea848b0258738298afa6aed8af57d8b7b073abc7675a65ad4c10f791a806187052efce85dee4b533a511c5a406b9e7c76d14f0f50fa7fc27da7131ad5b281af28368e1329077cc249c938076fd711ae50ae13796529b0db4aa4b7128eaa1672483af30483b96480bb360a6c2258e1ccb267274d63afd42d8ad622d1a7ac4e2b1398c66e767687cbe4aba6379de5dd4e525ab8129008abae03a1fc833842261e1f9bdfe0aad179349ad9672fa788ef2342fd737e7252e8ab936fc8aebe8a132675d91227dbde0b44bdc7439cfbf0bcda6041c10aad6215cf56710a1574aac54557cdd53030f643a2e31d537f1da6d839bee6b6b06d782403afef8c2baa29a1f5c7acc85910e80da18e05deeac1327697b69d2c425194f1a806d2b33be1474f7b03a915dc405b972120bfa96c084dd2adeeef2ec8a5e64a04897183d650be2dfa5b0ff1ff068631a804c2cef522f4fecbb85d0393e1eeaa9a156410760dcc0984ea5d13741e1bcece17a73f513aed81101908b730066ef70215245e13c31d0f3417f75ad01e70c926ccb6143f7fb4d3cfa678b6e28d3c0694271f274cf161f71d2e0e6e720d5254ed90974ef208a520dcdf25d9a2fb855dc767f4eb85d0c74c9e86452fbc376c101c0725d60c595970111f0fc64454b7a238fc70b057aad75848d8d354152e8a88414d96b218f2407964e0ef099055873e59a7c96098bac2b5b2ef17ea5b8563a327c4db07c620038d07e584b48a11988a29634afb27d70d1bbd02347203136bd4721e6badb0f3d27a69a7313935e85afaaf21d6377877618d5c74771d34711424ebc41a2ea93cd854f6928eb797d0932b14d2968fd483ccf3dc74010e281b1918349480529b6b8a57848c241a8aeac476a29026215ad29c74873e16f0141f52c13154317f9e7f619985066706aaca9e3346cde0d0e9f10064fb06358be0ea09ff505e60279623020f47cb4187d49cbd2d9f9248a9dc9c1f186916d3295d5b5f0619fd72600edeb293fe05ad92936b0b999bf32af67eb9a78584aae67d3cbbdc8386e4a2a74d3d8726aba391e5e41dda398be3491aea5a185f99ffbfd0b461cebcd9330ef90720a9e6f8af63955dad6e0e37978d89c550342903e0f8ac8f691ddc47f1a6e7f61894e77bffc33f1f65293a2be32881225bb917d1377d61692b2bfcdecd7555551e4f9a4b422a288aac9517d4da5045d9d3dece1ca35be7c880dd35ba1ab0805107f963a97aa0435fbd0cc21f0748bc34e2bb055b2ea2005be682e697613a922aa7a54a63766cde96fa69574ba3d807cf5cac5cf495f7670d31fc4737089cd6f3def0cc1d5909c86cce94a415b56ed634622d87f9a5deb6a5f06a8c4546d199e4c91e2f3171cd0330cb52621b3d5c86232bede6abf6607eb10435316652076975328d772bfd60c80b79c271aaa50bef99af35a454b91203f23672c7ca23313c228f7af53ebed962cb39bf9523cd1e94c9cf6c486c3ddf1fccc9be8b165c6d9ae21fc1454912a73d00470c55d9b7a2fe91cd70ddc04f53d86eaaee6b87c195417363d41df8c1410db6f16a85a3a72e0d0f17d3018a622d85adee50bddbafe21665dd60e6b4a057e6f8600a07980515d8585e22b766deeda357ca917fe08bb5f9af065c25ac8c67d7e9b5e032076d99b2098b3401beda93a04faa1f541b65d28144a8b1a3ef834c8f37a15c1119ce98715abfd1cd401e6732e386e6c93995070a42bebab2141dc069a169660d1d6c672c6c803ea56d4762e222828d84b64cbcfb0585c573ed13fd0b484f377bff4722f15b7696897d618940b2157813cf0bcda2139cbe7d709640e6a0b064115a12cd0dd941a7e30b11e836bd2a40d893962e2d727b636b4e1ad0728ad8625a7e4153eb538aa546f02f90e3f8dcca923a7c5ef03c19f31b80513438f648e37a4ed1db809b8cc26d1db791f56f84ad43b8b2a0362db9feccb1edf88a331cfc87546939a867990763c7ad4ce74f153c51f93fec0cf0ed459db6291e0c098005bd63090cd755691d2e5c29edd10314b2bfff7cc3eed059268044e9021e4de4c1f42f6caaab552376cd464a6a141015d6172bca4fe97853237b47e061c7eff04806d182513cecfec415e0b61e1b4f234ffd6f57fe92d311caa11cd925f8dd8bd9d9278f548b58b2e2ba08e57a0a3c45976f849c1d16d04b42b4e2872af50f47b98dc83ee101054023b8224f4de5d60a3daa572cacb1d7f870d954d9151902108d5b15f01c525860620e61ae988277bf09c9ac86abc91ee002d14350f89b5dbb4d7538466bf89f71be48d59255276f6810ad9d7f0efe101681002cf61a5c2f2e1ad111d7476a059a026a0a910dc554f2a713e4c2031cc729df50766eea4d2e5b6b16099b3e7ed961ca05ed0a018cb7f7eb8d7ff94a7f3a298715ef9e37a3c36e9956672d89d306a45ab1e3726fb00c9ea29da311831088b5092b6e9e3162751b1d6f1c41a3a8489a0b89593484b99181702891867c0142492370a2488e07d13055576b0809081d0813897caf7a75a3fce0f53efa1099330955d13d5575b2ac9956b03d1d0d77d5a21883d24ab90d7cf611f323d04824c0bff238d5e3b8ee4f3d185a16bf581831159ede20b6bb379b909544a8d2eb21d71ed34f225eb9e1d1ae3b0910cf780640b5697f32cc91aab1d6ce1d8005e87e945dee2edf1579f5d8d4796abf6a8de83fb8f98c12142dd8877006ae673f04b9e668055184da04989db64d255438ae56a66d6fcf800652e32af8eea692688b7a97cd7d4a572243f7d49a723a5f5a79e50cfc97a4cd8093a62870b152090863b78d04700c9fdbfca3cc0826f606ddb9eaaa8f19d0d9bb858078b26d16ae084d93958d38c1b278418d3a963ed3319d5ed16a6077809a8f19911c83ef55d32ef6da62448858737fcdc85a65f00f61e9a666bcaad79c1ca76a85c883b0827b8d0685cbf91d60643311a9fec5fce275750c352284d5d2eef3fe07129f3a87b114512c29fcb7bab845af98c37569bdd3fd5e44d3bad8dc359c69f626681ec0a52de5485283694b075cc2a1f26a64975c6207edbeb715117d2cfb5000157ed1966b1b64e0b0914e66282d2fe814cb1c9e83915c1a487767ff1c5c7b58a780faacff02cd36a93eb32078a2af9f786d27ecfd602aeb561552ddad49b260e4480fb96d588afc8dfdc39be7ddc3d44242c329507269528f6e7a9daca15096741c0bb80af9811489e08f3ec308b4dce3c876b1ed8626f55f9325ccb404f9852624bdcc7c1d98faf176671ed133dcffb6da56825d01fc7ebdf56bcae330d966fc039420e4f92e1bc5d6453b4d0adfa0e5f2ccc31e354f20d6827795e9eda32a6eed8d68f1774f7e45f5771a7cfbcf3768f6a58fbb1d6f343d86346933bb5394a36ba7b7e496914d298c1531aa4f158f7d195bddb3a5bbea6a063b96c06a3f97035d8768a486c7adb0efebf4351b4a8d18709491ee844d7a7e8eb2052160c9bf7d5874ee89a5697aee9899c6b9fd2e2a93b190c9240642829f287080b22353856e95ee2dd47bf488da84f46857a32286da4f077947569843f61a10d8c8c06433dbf0a9032d0a58d158e0f255a1443f07e39970436760a0ee8359609690a632acca895ade3c671ef472aaeb470facd993f760831846622a95919643e7b2785b4db108e35ee6158e00efc99447c786fce28cf20972d9cfa3be3595af00c0ce83910dfba1d411b1cbdd599835efd777273969411f2bc6c2e2aff6c68f06340e185327bdcad486957fb3bc95f9b337fb15b885b2cd915d4a523c25c6a9bd9b2f179940ff94e9e43971b507ca6b6fa76a690494e5d3fd75daa84b8283dedff23d2deac89f22a9e31aae4a323947f8b4b9233f283a2c714ccd792453cacd362fb02497485457beaf6c58c5eceb30cd435316beea05f25034c23aac9deb022163a7a43804abe57395ab3648d544803906f8a879fff78e2d958a24a149bfe00fb11c9de787de4670453497492c377ad9384046ab1af176583f66537409c5879991c10cbedb071af071d05eb79355322bc5764d9e8f743234d14f671e6f"}, {0x10, 0x1, 0x2}, {0x20, 0x1, 0x1000, "74aa675a84ad8e5b38"}, {0x70, 0xffff, 0x3f, "270e9c495fbdd4265de46139100ece2d7d4028d683143ca8285fdce3116211bb1ad2b28b8c6617136a01f7c87bd0fc8b0cc3b21f335948387f60545d4a95d7f2224ec474c458ee40f99e5adbc27495e06e2fddc6524febd066a27ab3074e"}], 0x21e0}, 0x4) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 04:27:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2c, 0x7, 0x3f, 0x3, "4400494600b642c51b5404e76b57ddeb0dfb64d2", 0x5, 0xff}) 04:27:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) close(r1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x400, 0x113}) 04:27:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x42, &(0x7f0000000000)="4b74954c", 0x4) 04:27:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 04:27:55 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r1 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a40e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 04:27:55 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = geteuid() setuid(r1) 04:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0xb6c2c76e) read(r1, &(0x7f0000000140)=""/229, 0xe5) 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x3, 0x401}, {0x100000003}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) msgget(0x0, 0x200) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=')c\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x8) 04:27:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000010, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x74, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x41, 0x20, 0x24, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8ef60e9d62c41596, 0x40000000, 0x200, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0xb3, 0x2, 0x20, 0xe4}], 0x26, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x4, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a, 0xf0000000, 0x3, 0x8}], 0x100000000, &(0x7f00000000c0)={0x1, 0x2}) sync() 04:27:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10080) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = socket$inet6(0x18, 0x5, 0x100000001) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000180)=0x17c) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) r4 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 04:27:55 executing program 0: socket$inet(0x2, 0x4000, 0x7) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x0) 04:27:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000080)) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:27:55 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 04:27:55 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) 04:27:55 executing program 0: r0 = socket(0x18, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 04:27:55 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000080)='./bus/file0\x00', 0x8, 0x7b440b1c0b9a62bd) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x10000) 04:27:55 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x7fff, 0xf423f}}, &(0x7f00000000c0)) 04:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x4, 0x6}, {0x1, 0x7eff65a3, 0x0, 0xfffffffffffffffc}, {0x2386, 0x4, 0x400, 0x80}, {0x844b, 0xf6, 0x4, 0x6}, {0x100, 0x80, 0x54, 0x1}, {0x3, 0x8, 0x5fc, 0xb7}]}) 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x9f, &(0x7f0000000300)="6f92976f3a5d975a50fec64d25577af9ef918cef633b3b240a000000000000aa865224ae421c50794b13c7d96c7efe3312a36a472c435a2de86f27e38c205264ceee4405ffff56910a3baf976f68f67fcda9c6d7b8f96029f0b7f5288c2249f0e15033128a1b7503391c872f48520d67bac4b0c9ffd99796de9126f7a165627e52afea6a1acd5b9ec2000000000000000000000000af99954c0b2a67e0fca4") 04:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x8}, {0x1c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") munlockall() 04:27:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x398) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x0, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x200, 0x4) getitimer(0x2, &(0x7f0000000000)) socket$inet(0x2, 0xb7707d6d043ca00d, 0xc) r2 = msgget(0x0, 0x4) msgrcv(r2, &(0x7f0000000100)={0x0, ""/46}, 0x36, 0x9595e631d70de1a, 0x0) 04:27:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockname$inet6(r1, 0x0, &(0x7f0000000000)) 04:27:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x84bb21b32e8ddac8, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x101}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x800}], 0x7ff, &(0x7f00000000c0)={0x2d6d, 0x1f}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0xfffffffffffffffe, 0x0) close(r1) 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 04:27:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 04:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 04:27:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7b60, 0x8, &(0x7f0000000080)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) shmget$private(0x0, 0x4000, 0x100000172, &(0x7f0000ffb000/0x4000)=nil) 04:27:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) fchown(r0, r3, r4) 04:27:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e8facc75570b3fc0ce22d13edbea8ab60ec63cc168dc073d6032b63a93545328440783ba4c8a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x80000001, 0x1, 0x469, 0x6cd6, 0xfffffffffffffeff}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x31) 04:27:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x176) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 04:27:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffd6c6, 0x1, 0xffffffff, 0x1957, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x2, 0x6}, 0xc) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 04:27:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 04:27:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x20000009, 0x4}], 0xc1, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 04:27:55 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x100, 0xce38167e8690f241) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='w\x02') 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xaf, 0x3, 0x7, 0x10000}, {0x8, 0x4, 0x9, 0x7}, {0x9, 0x9, 0x3, 0x6}, {0x5, 0x20000000000000, 0x4, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) syz_emit_ethernet(0x75e654bac95b2ff6, &(0x7f0000000080)="9d") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x2c8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x9, 0x0, &(0x7f0000000100)=""/201, &(0x7f0000000000)=0xc9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r4, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) close(r4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{0x0}], 0x1) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000440000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmctl$SHM_UNLOCK(r2, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x8) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="feeb4f1ba402be7ff3b82f4a73119e9ee3140b6a3ab51ea5b287fb598b94df927f3d48f467067bcf6dc214c4b220e292f2a2e812ca862bb35b4322e9fc8db45b066503cb7c1086e8c0dc289916470672eb2a7899978dc94cda6d80b9ac12a759406a4cf67b7d724a290f30ebb50fd856b83553d67d7b09037fd8ef63b6c83385fbfc85ec790be7c0ac9874271578489c4dad59b5128218f43b32988cdb6be9ba60f3ab81cbf81b131aa850479b8a736c4bbbc0d33cb8f609bf5f549a092e2fd3040eb43188d6ba1c1b8676025e665a7871398b109f0cbdabf442688bae34cb240fc00d201f239f4efd92a4ae447a426c17a321db65eb41ea6708d9", 0xfb}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0x10001, 0x1, 0x8, 0x8, 0x3, 0x0, 0x3, 0x4, 0x3}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/-:&\x00']) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xe8, 0x5, 0x9, 0x1, 0xffff, 0x2, 0x101, 0x3, 0x0, 0xc000000000000000, 0xf77}) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000180)=""/84, 0x54) getsockopt(r0, 0x3, 0x33, &(0x7f0000000380)=""/249, &(0x7f0000000200)=0xf9) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x70) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) open(&(0x7f00000003c0)='./bus\x00', 0x400, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:00:00 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0x10001, 0x1, 0x8, 0x8, 0x3, 0x0, 0x3, 0x4, 0x3}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/-:&\x00']) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xe8, 0x5, 0x9, 0x1, 0xffff, 0x2, 0x101, 0x3, 0x0, 0xc000000000000000, 0xf77}) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() r3 = semget(0x3, 0x0, 0x10) semop(r3, &(0x7f0000000180)=[{0x0, 0x6, 0x1000}], 0x1) fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semop(r5, &(0x7f00000002c0)=[{0x2, 0x75e}, {0x7, 0xffffffffffffffe0, 0x800}, {0x3, 0x8, 0x1000}], 0x3) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket(0x2, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000880)={0x401, 0x1, 0xfa9, 0x4cb6, 0x10001}, 0xc) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287e2d4bcb777fa69dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd254000000000000000000000000000000000000000000ea0000000000000000000000000000dcbc4382b1fbe68962e1d939c5711d770259987161139e7af38383dd59521efe1ec96d577d2cf81b911e42e2ca67c458c7a40b26e94a6e3bac72b49a298773f602eb4b740d1f41310eee06549ae8e374e3bde5e0d31687a5c6946a394d33ea402248fd74cfc40240d30e0501a3173d5f662f50ed1d5816ecfe8c291284d78f630a770f6c13d11a99d288024c7a522516de0c0d7cb9a635d9d616b77afe8d5eb2ae7a8df2d65a"], 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) r3 = open(&(0x7f0000000140)='.\x00', 0x2, 0x100) clock_settime(0x0, &(0x7f0000000680)={0xcf, 0x200}) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000740)=""/86, &(0x7f00000007c0)=0x56) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)=""/93, &(0x7f0000000240)=0x5d) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x8) r4 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000800)=0xffffffff) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_settime(0x3, &(0x7f0000000100)={0x4, 0x8000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xa7, 0xacd, 0xfffffffffffffffd, 0x9f}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:03:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xfffffffffffffffa, 0x0, 0x5, 0xcc}, {0x77, 0xf6, 0x8001, 0x7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0xe92ca06f96e8a878, 0x4300) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0xaca, 0x4}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) 16:03:27 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x8000000000005) getitimer(0x0, &(0x7f0000000000)) 16:03:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:03:27 executing program 0: mknod(&(0x7f0000001540)='./file0\x00', 0x0, 0x1) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) getpid() r1 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0, r1) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x101) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) rmdir(&(0x7f0000001580)='./file0\x00') ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x2, 0x4}) mknod(&(0x7f0000001600)='./file0\x00', 0x4, 0x7fe0000000000000) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000200)="51e390dac61d191e448d706828994723a14de6e9c693c8a067de", 0x1a}, {&(0x7f0000000240)="1620d6cbf30c863d63eb41da5d8ba470471d09629ec61effaae3f2c5c7acae3f431ee2f734fc2bdfa9f84da27f092f77c153ea6f13f4c33ffc5d0bd8203ccd55f11ca794c157c9f31b2a8a56ff88352a0db849d9c54e86886dd912a794426dee1f4930b7fa16c9f8938896f006b497de4105da4885292217df35154bb6b8dc54fa91c5c4ae171275f8cb159c56ba89ce90f00e5c8d5ce488e71d1b4d9874bb80d8c871cd49e3eb1d64f7f342296076256379d76831e99058ed09cd879126756c7a012e0af6", 0xc5}, {&(0x7f0000000340)="3331254bc550ecb08ec0130ff14928b9501b4f49775250fa95a26891bf7c", 0x1e}, {&(0x7f0000000380)="0ee16c6dc5454e1ff283638e0a1d861ca2e6cf4c88ba01f221ba537ef99749c42cf1b61262f0fa569ffa3c91ba6315b3a3f768100fab80e63633526ab6b3737577779a78a4b2ae75b339d61db3e8d07ee576109f6875de8d4f69b28d8757f7ee0f70324d1f4ffb33a9f156e6dc7619eee123b5aa6a1b39a6011cec91a1edc97368cf28984ea278ab8af930f0f47f2f5750a7c43b905109186f61b9de3d7e99473a882da48f3050e3381212823c58e03d180c8d0d577156522dd173bd125999375180a225956ebd198f6ce9503c449a62c5b78c18c95ba883f81fe5d98a8be95839807f506b8100d904a5e3a8f7fb0dda29f37e853c3c17eba80d5508328c3c1369c1eeedaae2af9f51ad84f71ff4fc4e17e4bcbd53d6492705d12035ce8e2384973f928e6200bd40f381039a142047372079c8474bd9a5a07a5301f3072e382c8837a678bdff30cb9ebe4a77d8ad5085080d98eebff95e668f041c67f77905e99c29038107900f25b1f0b698764deabf8e764f43fce4651c0a74e5636d19da0430bc80404edb6256b064bbb3b0a197ac662d97d5478de6978e822d2d1cd32827a5f227cd6b08135d02df75ada17d7af65213a96a71e5226d8accd46a4b30740bc86e0b1543827f0f9c0697c1439ac67349f914e593838d06494667001934d723f9b6bd40afa79cae5e40a50efca26a1f6e8437382cbf7c919fc953fbbb6df3d9efc649380e0bcd08fa049ab1edbb745a2fb65963a82bba78101ef767e33d59f3415a0e1d34783ac2ff6d020ac6267c2d521ed0b803cf7abf6ffd78081e3253795d6c3e1933fc6866b489454b1bc07e537cd2aef8c8b894d2342f7dc746ca6d5e67757a5e330e1951eaf39327847d95a7d06c768c3b088330e0046fb030c01217b04589b133f63a041746059fc682cd7dfc98cc90eccfc1998902ce716623160e2300a63c88f50299d0659fe015ec510e9db6929043499662c7b46cfc05986b8a678460c8b96d19cb5fe1b2b0e1641e552e7d1876307c28812b889839ae0c0e2e43729163870c2f18ff7a375b7f488c27cbbdf24e92b9c00c10171ee28c95eaa5a79c29c7697da2b4a4b24c90549baa0be57dd3a0aa645efbda6ec1ad0a86f2c5dad2dceed166444ae4fa6f33ac7da01faacd72d778dcfc32e2e4478d95b07fb5aed26e3c3a04a97f6452a670032b0c7c6cdbf17b554be81073099277d757d4e8146bbf59da7857e67fb8279dbc421984432332cd357c361f220a2961b6a8022de762fad98cf94976b2e39f83d078f73290798cd58bd997b55819390cceffaf56b5a2118a8f1c9a5f58d47aa61fb6a81e1cbcef6636e75c929eedcc965a1ad6ee38a1379a20526e47527e4de24aef57fa00b6c85dac1f8a2340444420cabb684e11afbe675193d2d8e5e73b48da46b9755cdb48d8f16ea3be9a2ca7532ea870321af28b5d57a517c2eb85c5c060078b3cb851069aac8cea2d81791c97c0c8a6737af09216232a74fb02712f0547d1fa3cbeefb76f715f6c8e914bfa896883a099d5680e227f158b5b7288f3432fffcfed39e60a9bfbb6964949b84e61ddf705fc42b514ff872354e2150eba7f324bb1039f6ece688495f0680576200ada16365bdf514167466f3f368c2515ef8832d5024bb81afea907b8b9732aecbeb524f1549ecf92c0d1f43f4b3e9d6454cd4c522b28639bda4224eece8fd69cc0718c151094961b22754f38468631145114f0c2a75bae2e72a2a4824f4cc22e7ea25c07073f8967fc53e724a16a46e40aa2973864e7de3faa36132c5cdbb458a26cf055dd750317d0cef4087323390dbc4080b60ee8ad83cfa6ed07de775781cb58cb91f2c11919c008c5584a0e342afdfcdf1dd5f19367c3934bac9f849aabde1156ff3daf50523f7ba1776c08c8a77ad1f4ab6b57c8b7a0dc3f219b73916b7fd919a4778a63ad74199e6b3bfb9548a2fd8802ea791656bf64e61f2e50d6bbc40625118bd57b5ca0cec9e0d56274a9cc877a35e1295229b94443a1221bd4b3aa9f08e88427baf4550352871d0c1a9bf0eac2a15e308f4be80cb904b354d1153baba1356796e8bd76529a0a6e87b67358028b115833c664509fac6f5a51af93caf9171da9095688bb6cec1a3433ec45fff69a8e9781cc5ef3d5ea9c7cbaa453b20952eeee07f869cec7d1738430555b7759140f7199656a4db82a86a660f0d067d6176fefb01f47a32215355a5dc53acbbab0c692a88a76c5e092e9988e5254f5b9652d2f84affbb85665249187c0e38525cbcb5c18f72844ad1f5f1199af1cd5234227c65ee2250e45f3020d203851cb8764565dc890fd5a0004ccecb5172d096aa4fc7ddb0c2d7aead8e121a080db03950061d07b8cebceff3b5771215dfd115028130b4a3874a8cecf9e14ab0e18e2aa6ef6216a3156f00b999cd0d55a7b78e7efbfe413458ed20c609b19c20e5048875da4d4d56550420c43020fe5a8c14d6e39e7f0a9752daabfdfe2fb80669e1cfdcf6c6862245532c224a58e5f1faafb24e8ef2d67138d30e71536db1a1ef920ff5c7e1651a3d2acf2b6a0025acc15cd046e25a307b487df9df0700dd87541e55899beca9ede92ea47a464811c8b43dd28c2b8061c1086caad043453de735df78df2ca150dc35a32cb83c2ff46df624f767aa8416030c8f638b592834aa66b5d56da510f73e1b2cbfc4dd27a64a203aa9619571876e151061f584eda20e0152ae88879ed1042cfc0c6967865bc4b5eed5a953e1020cecc677076a75f39c8d7cf06fc936ad301d851e7f06a11a5168ef1fc4fe5808517a66f8f77d497661efc7901eada38fa6a05f3b92b8fecf07dd3576d99e97a5032051f0bec1964838f7549c7a41a1142d22e72ee6102fed033113d24e5539323567958854a42b1a8fa0f94bdc54620bcb2fc9ae9ecc98aac2f5aa5c135c314ff0f1a2546fd2428b9cd25185815c7586a6c04268c0c4bc2bc6b403afc7543c720269afed662d9976d628b3a78b75a39d37b045cb54981eef8322567497be0d20e769221033f07f355a157bb6486eb41a6ca7e8021bf5cf3731a0e4274c5c9022fba85d4e032a72f3f9f6dbe5b5dab00a3eca7319908f1dd2d74d5cf8f16b7fe9d0bfb2626ea28ff259fd183b825f2570849127a86cf87400f569efb112dc2f24df9101e44e9fd8a4af7e1165653acad108272a6735b6389af9427671efd67b54528e4efcb9a4c2f6ccc816857cf6964073b01045a625d3bc281a1c571dbb06549b77bfd418d75ad0de816bbac1a07bdc5794784f1211a170c2473f7837caa59654b8408fb85068b99fd77e2026609997a4f512669480c09d07b1b9451400570ce9816c4066e08cb285b873d0968dda5eb75585c237cf039b6175daf2267e4c14d61abec72eb259b0df15225c3c7923275e12285d7a44162c06a6e5c2a8929f3f62daa1c7192cc3469b4ff66dc339067e0c2a5cd7844b3c4bb837c96811363c7112ab65435cd5cd0508b6b63c15a2cc5c2f73ec7a9e8ea6edf88ee47fe60665287d1404a301852d2e67bb3f5d5633d35d3ffc40d6b1663622c4ea1782fad6c238f628891ffc2368469c5be10f097eb78f815e8aa854400087bcbbadbfe95e08932d3a2717a01c297049a50a7c205468466220962eeab9f1ac39bd9130b929a8cd56be8d6fcc5b88136099d74e15db5a5c46b3e3e338a72f7096c54e57bebe05acb7f6f5c1383ad909946c4e2396c514843fd0a0525086dd9ff3a99ab225dfc01fc65cddea7652e9834c6ac1b756887a07349fb94d93b75d1cb6896145a87dc914190076883fcccfb30e583c771f1e2945ffb543629bc54899fa9effcdb1ffbb18e7bc17b2f52dc212646bdf54ddb4d364316866b9eb7bc550276f2b5dea12c3a3b55194206b1db3f10374453cde9a20d1d065161098c0cc6edf5be28bb9e656df059d3a43f1245a3019a0dfcd5dbae0f0f3693219af19f64f83f944e26a7968884f43c0e94ad4426a84c4f7201f0ede8d2454d28410241d1eda39562d584f8937d77404d4ceb35e912a5b22f67b740ab0e47125c325f4f68155d70bb724913facda85a0ad87fbadec38ad5abb4e450e795cd84c9bf70be6f123a0c36bee9d19b00befa4b929ab57ac116f546c6291ac17a44e9bfffc17d3abda7be2f981fc2edecf851f71adfc70fce434a997a642056e192b671b190069d764b7ad5077662b02d76bf5aa532887de527e6f965b9c5e727e6d7e4f81f8b933984f6e05c319c9a97ee02f956c352ca46549bb67c71d4a21b5edaf1e648149baa7e936fdcf7dd993bc822c2f3d6c1757bed5c9a5c4b06462f95264ce9f3d600267e308e1039a3c039c68bc9eff7c1efef64a255a8526c5880c2bbe5f77f1c23ae96944dd3684374b9128f7e4194d4284ca1986ac513bacc934285ac64b04e6238b41de1ddd3dbcf0d97d9121e69e4b82dd46e60535dc20c10b552e04fd88836aa7d66d341946e82ba383effcb8108c20962e2ce3c046e38bd0921e9f631b579169b2900d860b5f02d621be684b843b3435a1c9f8d4dc487592b3684818cd7d07b2228c5845abeecd550efcaf45f209fe33b2eb34259bfa6ad387be563130b88b77fd3095661bbc14cf5c57f4a27b8c059e59f6c48e4d210e39383db35cc941e32dd69f63d5902153222c75eedb34344812e460460be8b3c948fff4b7f4860611e6ae938b957fd94c1f011569fc514fd47e4737e695d6fe6d6c0322980ab4cc365e21a80f7d58da8ad9904c197d2be2c5af2ea61377675617a0b74990b4e5ac11e0aca53092b80aa2566e7c5bea9534ffd45b1f3bd8ce3ea06a1b97403bdceddf7c1229508e9e546004cc4e78e93ff3083faf067c42e7d40c8086080010c53f6659fc4b8523498ecb0fe566dd52c1bc71ec8ca91b8180cc4383fbf4d45d4205911b4168fe9a048922fb3360f043c6b9a5b50ceddaad44153b95a1aae3bb3cf32d9ef71ec9d13f4bf65a8830e80188dcc9eadc599327122350536b4c441c86275671715378b0bd2be09358a9dbbfcdb63617d76e35a5eafe4a8e99478eef451ba90fb034e7bc36fb9b354eaa57d08c5458805644ef17e3f247b99d50a762b594e813dc4d0af06f807d4d8ba88ecd3769218019897f1cb77a906888beb09ac6e69abee61c659140fb02a9dce686fccc3d6af7aa4269f0f71b0404cb3d0b895aa7ace2dd4c12c604c1db1916aa96bc4acbd419917cbe875426509bb32bb67aab6adc71747c4cf07a337535787a214d6359f98fe098acb0c012b2e36aabb1e238e537b3baaa86493e7195c1151ddb7298c4d2d7f156aecabac5847829485e88c731518c12410721857fc8cf859e5304376d895bcbdaef10b4cb2c986917a3f3591a368c8ae9dfae8614f98201c397c847ca5d084b7a28550922bea3fb90c2992cd57868a43fa3e184a853497b388d80f9335f5beaf45a73b691cf12f3a4db889907dc45b0ebab0ac408b19401820312eebb33320aa0db58117dc9a57b4ef5581f1a86f81f7d6f0f4e1a9cbcde6799e4df1f097f1f3c285e551a34029e84eb0d02de24098b25e7e9ca332a151a25296cd93f25e42ab3e1f9b4622dde3baea55b78812a05c1a0fa0751defff0d7dca8e26d711a0b1797f3a44691d43c8f192f06f9853aa625213b54cb7269215fb696571738b992d2f6734487eeeba1685559a8507840f4f141d54d2f2aca50b6a2218e7bdf6100928e83ef0591f05ec785af2833adc775a7410e289f7fcb020f466a75bfdb06b335966b506ad9a8f576e620d9cdd8d5ae713a143cde3c2", 0x1000}, {&(0x7f0000001380)="be48952d28a85468edcf7f6c03df4f46ee3ca7426d2467ab4c599cfbcec5753dba6646562e2a89f4412bd2e246c2cd0459e893a453cb485835188740201124f570ec31e45325e6655135a0d8899360", 0x4f}, {&(0x7f0000001400)="f00781ec9b3f6e85f49e04f82bcf66567515b5e7a4e7a4ddbec11ecc765c187def1b143023125b4417a21bfb986ca7becb4aa11339f30cdb181e24788af98676fd8f82000278d29349f593ba1230615eb34547ce4f89f22326fcf77345e6b3ff0fec41b96dee5bc78165307f25", 0x6d}, {&(0x7f0000001480)="4743481e271bfd929638fb68d7c6d1cdcf94840d57cdf8f0e2", 0x19}], 0x7, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) 16:03:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x381, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) fchmod(r0, 0x20) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xfffffffffffffffd) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x74b) r2 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = getuid() seteuid(r3) pwrite(r1, &(0x7f00000001c0)="e44abd97d8eea855f1503fdcf5d827b2d2d541141ebbf2935ceb242eab696d924ab08979b331e230bf4657b023d683045c673525c6256e4963ece83b83a4bed60470ecdfce45151d6306388b6a33630ca8633e7f21ecbc6e978e10494f1d7d0461682074f20d0399a0885c4583d946554a38337188dbe9dac2b4624af256e9e5618c0ab75746427e2bc7258ac550e62514a42e166c9ca6326e97c1f0259a2a9edb7fe1cee0f3446e1d984412d391d4fec2026c17528726e137ae596a5132edbb7da6ca7d334211491cbd1fb8c088cb7d8c21e1c250703e7cb5957744916baa0b00e1235017efdc3c21751f1f3c0a3a05a3fd81638eb38cc0131d0aa586f3", 0xfe, 0x0, 0x0) r4 = fcntl$getown(r0, 0x5) r5 = getpgid(r4) getgid() kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x48, 0x1, 0x3f, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0x9da}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x6, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40, 0x2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x8000, 0x1}], 0x1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x2e9}, {{r0}, 0xfffffffffffffffe, 0x82, 0x1, 0x5, 0xb7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x81, 0x20, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0xb8f484caae057830, 0x4, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9d2, 0x1ffe0}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x3ff, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x20, 0x10, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x2, 0x48, 0x0, 0xc341}], 0xf3a, &(0x7f00000004c0)={0x2, 0xae4}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r2, 0x2}) r6 = open(&(0x7f0000000580)='./file0/file0\x00', 0x100, 0x29) write(r1, &(0x7f00000005c0)="59a350c9087ed48a3d27dfd6bf37dff019ba690523a4c10546565ca4002e522070a155767aec41dc29f1", 0x2a) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) getpgid(r5) r9 = openat(r7, &(0x7f0000000680)='./file0/file0\x00', 0x20000, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x138, 0x4, 0x1f500000000, 0xebe}, {0x3, 0x3, 0x6, 0x3}]}) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$dupfd(r8, 0xa, r6) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000007c0)={0x2, &(0x7f0000000780)=[{0x0, 0x1, 0x7fffffff, 0x1}, {0x80000000, 0xfffffffffffffff9, 0x8, 0x100000001}]}) syz_open_pts() ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000800)={0x10, 0x7, 0x4, 0x7d24, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:03:27 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7b) 16:03:27 executing program 0: mlockall(0x1) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0xfd, 0x20000000000029f, 0xac, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa513033}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x43e0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7ff, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) 16:03:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 16:03:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mmap(&(0x7f00009c3000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x54fb475b987b4d2d, 0x6, 0x79f4, 0x3}) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:03:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x375, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xce}, 0x0) r0 = shmget$private(0x0, 0x400000, 0x8, &(0x7f0000bfe000/0x400000)=nil) shmat(r0, &(0x7f0000f59000/0x3000)=nil, 0x1000) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:03:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0xab) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) 16:03:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) socket$inet(0x2, 0x4007, 0x3f0) 16:03:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:03:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:03:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x180) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:03:30 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82000000dedc0b05a02a1a86437500bba500000000000100000000e3c40b2b223fdaecec44ffd064582dd32351bf5df416f8c5510ebe25b531b108b7504000c784d53979a37c68ec9aadec1496462fb429911d5080c3be2dba3da6"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x347}, {&(0x7f0000000180)="dcea1d60b8bf039a7f0000000830", 0xe}], 0x1b5) close(r0) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x323fdc067ae8f8d, 0x1000) 16:03:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x20000000}], 0x7ff, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:03:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0xffea}], 0x1) 16:03:30 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:03:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) open(&(0x7f0000000080)='./bus\x00', 0xb90, 0x41) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") getrusage(0xffffffffffffffff, &(0x7f00000002c0)) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:03:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = dup(r2) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3, 0x1, 0x893, 0x1, "00000001000000010700002000", 0xffff, 0xfffffffe}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) getpgrp() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:03:31 executing program 1: r0 = socket(0x1, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) write(r0, &(0x7f0000000280)="9e3eb390", 0x4) readv(r0, &(0x7f00000014c0), 0x0) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x1c) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x431, &(0x7f0000000000/0x2000)=nil) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') shmat(r2, &(0x7f0000003000/0x4000)=nil, 0x52e932f45c33d19d) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/16, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xffffffff, 0x791, 0x4, 0x800}, {0x4, 0x5, 0x1, 0xeff}, {0x11, 0x80000001, 0x6, 0x9}, {0x39, 0x5, 0x100000001, 0x3}, {0x5, 0xfffffffffffffff7, 0x1ff, 0xfffffffffffffff8}, {0x7ff, 0x7, 0x228000000, 0x100000001}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) read(r1, &(0x7f0000000440)=""/4096, 0x1000) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6100, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus/file0\x00') faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xa38f39b60ad0444f, 0x1) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1b6, &(0x7f0000000040)=[{0x4000000000009, 0x5, 0x7, 0x1fb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:03:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0xd2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000900)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xf4d126044fe71dad, 0xc876b6db0bf241ce) 16:03:31 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2c7a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1b2, &(0x7f0000000000)=[{0x60, 0x0, 0xfffffffffffffffc}, {0x4, 0xf298, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0xd5c, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x7}, {0x5, 0xffffffffffff0001}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xa2}, {0x4, 0x1}}) lstat(&(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000340)) 16:03:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x718bc34ae892c3c4, 0x12, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:03:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x5, 0x4}) r3 = fcntl$dupfd(r2, 0xc8f0781f8f9c5393, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) fcntl$getown(r5, 0x5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x1000087}, {0x6}]}) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x7f1ec793af17647f, &(0x7f0000000200)="969b100e0394ff5a000058ad4566f57c5baa02d5d93932e82ea4111ca54e91f6e57fdf25deb98f27498af37244405d235abfaf00"/63) 16:03:31 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000)="60340e359a8b5815c4239afa272e40864e887449969e3a7ea206f79698cff70e42826e40ff7c40da4dc84f7cb04ef79b634046cd1bafa348b61bd632be98c644e9ad0630f55aa52ef0aeb3ae9ff7208a147c91391d30e2b46ce818c4ea1aaa4422039f8475107e7417cdae6ce2884627d0495bb74ff3c359e7e06500", 0x7c) execve(0x0, 0x0, 0x0) 16:03:32 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x24577568e6b531a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="fe27228b818d7ba92b8feec0d6a307cb4fa0f19ea50809bc9f95e045b366d5b9c940e2408fa5681430507b241b76cfb536ccf75ca27fd81fefb08823536393e300dd51923ac6bd1b72770f6f42c459cea9c67afd7532193fc42728fb090f0b2a8cee4feec79f0a058c71a4a792bc6697896435bdef0d397cf07c68ae77523ea17301efb9ff4013d8b262bed2c6", 0x214}], 0x1, 0x0, 0x0) fsync(r0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:03:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4a8, 0x6}, {0x18, 0x3, 0x81, 0x20000000000}, 0x100000000, [0x4, 0x60000000000000, 0x55, 0xc85, 0x3f, 0x9fbb, 0x3f, 0x8]}, 0x3c) 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xdb) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(r1, 0x0) 16:03:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f0944097b5ec6c9d647f6555a3894c7e404a42464979d64dd53df6269737d1dfe2dc5118c3e0fed775c6f0ef82ee992f96725bad3e4e31930c75c7aa6c6224bf1f8f59f6bbd", 0x10177) r1 = syz_open_pts() close(r0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r2, r3) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x4010, r5, 0x0, 0x0) write(r5, &(0x7f00000005c0)="981816d8f22f75e8f7d27943ed275f19cb482f588ea187eb4fe7e701c70ffa6f188746fcf21cf59703c69f685d4978342dc8e046c50dce15cfc9768375f3da0df06a6fbb34dff75fb79e6e24e008f80e63e4b90af3e24ea4f8b915134f13fc52a7510899a487e6fa5e5777c0e47b390301d2e178bbd8107350cdd3d7e8ca49fafdf15b35c27d775858d85b80123ba61c1eb83640f7139aa2900c69d32046e32d72198cb8a6f096be7e9bb9610e6aa35038e1d4660ce83306a783bed65ff43b60fcf7b5ba6818eb3290319a329b55f78df0e4f1a0c1d1fce7d53c313524f374a1a5a4719fc0804af0409bec2af9557a36d56483a970279fc1f5251a21ebfc4c15db0b0937e9db0220f2d0c33c10e254e23bd9189218cc7d3e377382c73b888a9f609863defcd757a2c281a57fc70bf9a776487ca1a1210da34b6ac7611f1b863a97347bd2f56404efa0e44608bd9223bcc25d5388801ff9a2a4daa20da8551977827ab26776d56b94cbc80270ca9e06c0ac8f326d42ef485a4d3f4974b146b922d8ee5a031ec6582c1ff9ce1ffbffd577b230ba5e941b22c741f00b3144b8bae81a4737ef5543ed4f04cc5f6efb32d0800bc56a578bc7926921b2621552ce9e2fa0735ef2d9ae8c44d4f3233c5c9526a806a538fbc2be03d8237e4034e4094fdb21eca95575af6acb2724427cf9f935c989ca8378732564be575cf43f34f32534c248127de4929383d3137c343b4cb56a75d14a36466e7f19c14c3fc032764cd629568d8f16420d484d8db84c4c5a568c0377320d2769c749cc71de9ac5efacc39fc6a3e01ec81b0c8f2ccf385fad8248ad30e3d8320e5f3e1a0dfc1a1a1d5fbcd5d83545b7f507f1741e1d8f35076fe4bfb2d24109fdc1bb7cb3cac980c50d1e47f28c248a37874b21eca8a7be297ae7ebb8351f10eddc27f5957d4412d60dc5e122ebef3d8c7bd966af15ec3a3cc71ecdd3522ad2a4e8e60819dfae81f88578d1135e0ede71c2f0c1997247918cd19f0281eb1acbea22dc11a8ca0b07a68f249a62dafb793a175bb07eff52708a266e93572ca1680f52fbd790f862c3dc26a8e315832a680ae4e35a10be03a9d7435d1697af1e6617993a0692eadc2976acb2622b8bb24f31a1104b5c7fdb152a043cbb1af64e60122ae2857ec3dc3fc0fbfb317417f38e725907e5b99bd8ef40258228236f1407bd8a1032aa4dbb35abc35d54b767ccb4352f510fde490dfc6eff9b96ed6b4e1135343e65f6e65917c0a6d07d2390ce1860a0833c213292d57a6d8367c4942d4697dbd2b6e84ec8c24464121b668b2a8414dd7d0b3c9d3ad73693cf2335aa6b0e372e1fb308bdbd4153b44a987f3bc9ff3d38b4ae0a8aaa4c88b931070381a0fe27cb10300a0d238e4baea98e5c850ae1231641d6e0c7c60bdd1e425454c16f169b02584cbcb0430b2a7240b6ca4782e4565e56c736fef495935d326d4d6d0ef2fa740695bc2610d14806e4d0758988cdf25b6e2d2ace46714f1fb3589b274e715209c48e8b9163e465052528656f6cfdcade5107c8fbbcd5758985c6b4ec8b19f331b064d9f8cfcb1475e8ca3aa153a79b405e24aedf8808ea16392e9eeeae3b344ef19e4e9e7b83494528f2237c81911e7e81cc1d4332b36d4daa48b030b738dfaa6df51bbbf881813d0d4a0ba4b2f662a46bfe8621ad75458d1142ff3fbd39e453f78a0856b85836f368a8587a62611529a23dd198f3c5b13873fc6bc145c7c1f8b46779d40b6f5aa7012494280bd88572ecfdd8b1cc4d09329962c47c95f8bd4b0cd75424da9c18a3ff654043fffc9174680861a8eb80d3493f1408f51926cc3c6770a7e580ec1a0b2e46cc5c4c80b5eb359f0703b89da2e70865bc8f5573f0cf6d16f836d6ed0173b9163396a08889aeba438edd01ed0bd3987d5506d87b50c6b6e2ff2abe99fc1e6c9a49df5596fdd68bc122dda2a70f728b7f7a59076b40d547f00f8b08ffb49d7864ba513ddfdc44994d1d29b4a587860143e971dd94bb0103ff90f982f2ae697e1e5fa3be2a91e78f2690f3ab38a7036630ba1fac708173d6154c41565838a2e2c8aacbf4f2683562d6d315532757d2895613a78b9795548e99232bafb36c82b6978d3adaa6684435d69a0baa85dddd0ec5b8c26fa3b35729d54ba07411b11b4e00edee01aad53b5648758ffb112fe8c6340fab52362ab12870c61fea3f341ee1bf4fd2f4575f81eb72fa523108a64b1332c76d5a734cc51b40ad2b91044c4c7665eac770788931a54dddbe41b40b44c70dd7a2ac3b8ae2fb76f4d2e92c604b8a63c4d7ea2fdaa68eede1f3c051f62e8cba0858d14f0a046b47e833aeeaaef34300090326fac7ae0371bf55fc571e68f5138c08c38fe9a1d324de810e19aaacae66b3556fa7720d08cbfa4dcff87b3430330bebbcb15b424b691f60bfbfae8fcea1d20ec747b1df9885f4d54a406e71d181b65906284159d4b1754e999c6c80c4acd39438aa161621acdc56de1d0016ca66c74572b950d53a5192938d2bc2ea27196a6bb8d1471e56aff6f816ba9fc35e4d40aa28e5fecdc55f9f2de7320497901faf720d6860cdeffa08b9e49b78a81b4d809599b65014e9644605c28bafa770a85bd245e0e639c2f4f179799a36e6ae3ae280bf2ec39508f971b85b5a570ba90851d79e3eb0f3ea5c1edf52bd75a05f9358defeb76b421635d261e0da5d2575581754d9863b3fa3724ba0d051d2b75900905e7616c934c4fca89643fecad87f28a92c914c3ea4e56102df6f19ed432a046c8cd1bf6e28f008f6b8e6cc16e8cf7a126181ba87e6046e46c108ce32390f49fada79071df8d0a710fcd4ffdee7d68cd2f338e26cdaa7f2da29f420226dc4ad1eb029f4ac1916b1a65f488d877e352a09856f04a1dffccb453dcb352f291be23917dc3a441d34a2f14c514f5c818c0919349d911b60a39875f2543f048eeea4c63b0aa3bdef661325b86c501d2e3fa8885a3b01fa86ea8370f08a9f69be6d286aca76f8380f0f0d95668a2bb685e69b29e32b94691add7d886dc98a421d40b9b4a40dc9f0d963b07c081f87db575faf654d365d3956b41188046a872671583cc571c7254b567f519edda41c9d481c43c701d7ff486e81a2bbe94a4f4292e557cb56681c2e391ad933ec0ccf6577a6eedc57bbab66fc15d1fcb60addfba2a3d7d3e3b18cbef32eeca1f5acb6c2763a184c21d440b5216a8ffd0d54f367d3fa63959683228440ff8573e9429ecdd1d478038e589c01b5e511fe7657c4c1b8b14115c637cb47ed481c2b04fd7ac4fecaedf0005e8d19dca229783b8dc0c02e0242621f5cdeebef1118e70e8fc1c0c93bc139fee520bade9b436904d66c66e89407edfb148bd735d77d16fe1c4d8991d8d894229cbd178ebe0606ab2029ee14d3274652c829612f7a7dab6f9fce22d33cf02bc10c6e97dfd36c6960a49730f7a4e044fe03867222bbfa174a901a2e9619b30f0b52ad5f0e4b71cb1878db024c83fec4862f9b955168f25b1643a15aeb9b372e6a94180f199639b986a9816fc40affcdda0f27ee7c32e833dd91680270faba2bac6aeccb62667a8c71467f6d1b76ca77c3389d757a1d1225400b1fcbe7fba48f26e2c2c669a10265e2032fe2f7d64104d44ec6c5f2bddbc9e5426dad9032c4a29780bfb24b5b8ede33d330b3d347c5c76a087c86ea83b2264d3a6ba797bbd5369b02c9b992e1ec41dc2eb22f8477597162f2923ad09042a2b2915deb9c129e8d5dffb66ad4001dbae2334c77a57311ef705de0db4b31af5357fb7dab7a1dec5be3e3e38a05c8ef6fffafa45c1077032b3665c95dfef2f924d6b1c2c56f9f2d3b7f00fe0d5ca52ceba2e9f9d99cbf837e85048abd6e1ce0d856432e61e8e7ade2f01b99b673cff06024a086be9ba44fdc3c3384f173c91242d80e85d8cf74704c0338487da28ebaec9e64b7d95bacc02cf3d2b6434bb30457318de4c88a5f3dcb4ec2800cf61cd9fc6f8f4eb2b13ec7faf74311fbe143d5ee71b268a688e6b298c080b4c2dbc3ba92d4c23e10506706a853233fb2e038fc838aea96a6edec94e69caabd9df17980c07a40a23fa2fa506bbabd870ab81754d6847bfc8403fc7ae8c9fef4471fe18fb8f97653169ddd2864c42847a3b3f02c21b85cf84a429264124efe77bd7d74a9eae018bcacaebd800cb8c2ced39b1eaffdffc16f6d98d1b00111561fa8f8415cfdfb4318ab5a768d28500bd733e5dabc2a07ef738bb17454a61a431b197b74228cf97f324334102effaa197dc830f07a60fff3c359fb8bd010e8aaca64c5df3373e76f3e7c7db0b86f508aaa6a399da5047cb9934df30ebbcb7ea131c48ebd7f1cd00c8f304b8924c4fbea57d275e977ef3f10ea3a4de96c318f10532a911afc5c98f2222db188b38da7e76e31f5c3f797233cc5ae0b0a93b2123fefa1185ac46dca0957b11cb763571f3a1f38bb049ec1cb990c893b478a774e7c83f0acbb7d37d9b35df45a44004e3690c4e605fbab74fb6723e348617fc0e584db93ff42ce5ff5e810cc92075ace1acb846141309bf7254cbf536783f41b0f827b60b4885f8c2cb2f0f3e4f24212f4a391f0383be30e8f592eb4bef804ea270675ab3302959f5e546718ffc364c403fb1e674a2bc77a87772bad61216b12e28ea382901f607910a450d3d0ffb60676b207c957bf040a24aa35ae1caaeb386f4e970710658847ee76922f0d768d41d0085e9fe16f95d560ff6d7818f96b14e094a0cba165499c90c5cf85df9cc5a8641402c6f4a45dd56a1dcbf1a121d4b7c5f06510bfafaf95fcda15205bcb368784c9823b551db2f5fbaed1e2115a83b21a9f47165594000e511a4cbdc7024182ba5f77643381a9eee9425ae6da0cddc0ceeb539faabf8d80373977734b4e09d2e42436bccbfbc6584a8b8efeb827eef779d86976dac2f01537c78b624eb8efaed8968c3478095ee4072836f4f05fda0c11e9eab1d2c7f3dd84e26fcc91e75cc8136faa299c60244dfc569ea9ab63d6b3c37ab99cdcf416a7924323d96ae12e24d4b1613fa1401d5f3a7f12e8a48000c75d965a000ab3bcff4d3d558f25a9d23b4347827ce2cc909037620143a4611da884eb22da1304fc8e559243a28846f8162d5d5dd1bb1bc64990531fcb11afadad532f79c7a628174445a89948a15a902441705b9eae65b42c4f8f28082f1797b428b68d11f8d43a83028adf1d6b351e7e9c7271bcffcd84401f3b5499a63433d1920d89097f30de41e10b6f0b6e8e9a85a83d1d4862a257b0bcfce8827ddf011c12d4c54f1690699062a23daab51b7e0d319910247a7983bcaf4350c6a9d82f3d2b5c8738eff6413797641d9038f1ad119cd6d0efac7e3cef44a8c6b82d11a7424cee02a96b6abf19350c2231b10631f07e48dbfacc77eb3bf452978b5d5efd3ea6501216c701cc49112b72f6dae793f56bef86923beec24c597bf213872994fa42b9f3b67e776ceee49e7b0007092621a3a2536c05da7e8405803fa4c3f458dba5d1e0edf11b95d6ede026efcac8b623605bf8d086aa323cee7a56b5f38d920073d9786b0336aca2a2e1bf357fbc5867bd87556f818ea99a826f03f816d749fe123d3d132249691406eec134356bdd97e694d47eaedd06485eacfd112d43455f750d4dddf71238538bd21c444eb46686e5940f1b6dc986653f34844e0539cd98ad79af65b97b87d4d6fb0117c8eb5bea9ca3c1baba99e42a79f14bf79d16b17cfcef757baf39fe7329bc1b110737e38c6683abcea531c30aa5c40ada589f", 0x1000) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x9, 0x10000, 0x100000001, "a5df55a0595a2fcb462ec84883fae4f1a769ece2", 0x4, 0x81}) ftruncate(r6, 0x0, 0x0) 16:03:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40001800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 16:03:32 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3ff, 0x4) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 16:03:32 executing program 1: select(0x40, &(0x7f0000000040)={0x10000, 0x5, 0x7, 0x50000, 0x88d, 0x81, 0x80000001, 0x100000000}, &(0x7f0000000080)={0x0, 0x8, 0x2, 0x1, 0x2, 0x8001, 0x4, 0x80}, &(0x7f0000000140)={0x4, 0x8, 0x6, 0x7, 0x1f, 0x5, 0x3ff, 0xffffffff}, &(0x7f0000000180)={0x8, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00000bb000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0xaea5, 0x4, 0x8000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000bb000/0x14000)=nil, 0x3ff}, {&(0x7f00000c6000/0x1000)=nil, &(0x7f00000c2000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00000bc000/0x1000)=nil, &(0x7f00000be000/0x3000)=nil, 0x800}, {&(0x7f00000c9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f00000bb000/0x2000)=nil, &(0x7f00000cd000/0x2000)=nil, 0x3ff}, {&(0x7f00000bb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x707b}, {&(0x7f00000c3000/0x1000)=nil, &(0x7f00000ca000/0x1000)=nil, 0x6}, {&(0x7f00000bd000/0x1000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x6}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f00000c4000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00000c5000/0x2000)=nil, 0x1}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f00000c5000/0x1000)=nil}, {&(0x7f00000cd000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00000c8000/0x4000)=nil, 0x8}, {&(0x7f00000d0000/0x3000)=nil, &(0x7f00000c6000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) 16:03:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x800, 0x5, 0x8000, 0x2]}) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x7) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:03:32 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1e, 0x4000, 0x8bcc, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x30f, 0x81, 0x40000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x5b710ef7, 0x3, 0x2}, {0x9, 0x9, 0x2e, 0x7}, {0x9, 0x6, 0x101, 0x2a}]}) 16:03:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x88, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f", 0x14d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0xd00, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c18 16:03:33 executing program 0: r0 = socket(0x800000018, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:03:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:03:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) r3 = getpid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000900)={0x5ce6, 0x1, 0x8, 0x6, 0x600, 0x100000001, 0x4, 0x10, [{0x3, 0xffffffffffffffff, 0x4, 0x7}, {0x9, 0x4, 0x80000001, 0x7}, {0x7fffffff, 0xffffffffffff0001, 0x4, 0x8}, {0x3, 0x5, 0x1f, 0x3}, {0x26a2637e, 0xe3d, 0x6, 0x100000000}, {0x1f, 0x4, 0x4, 0x1}, {0x2, 0x8, 0x1, 0x8001}, {0x100, 0x0, 0x1, 0x9}, {0x81, 0x5, 0x4, 0x7}, {0x9, 0x7, 0x4, 0x400000000}, {0x3ff, 0x8, 0x7, 0xff}, {0x1000, 0x7, 0x4, 0x1}, {0x1, 0x8, 0xfffffffffffffff8}, {0x1, 0x8, 0x8, 0x1}, {0x9, 0x6, 0x1, 0xfff}, {0xd6, 0x1, 0x47a394ea, 0x7d5}]}) r6 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="9c51c296d25fca132993a382cca45b1ef1e1397333fa2afccb97116707f72fea5559758d8b558c4e578f398a7047408be574015a313174f9c36f59a8f340c5b3b7145037686a10491a5e26dbf316260d668cd76e8487766e0680c380f12bf486d60a47cc0a0688ad782e8cc2413a3c80bce062be7f410d98293f9722ef2d13c8337159f71946f903165905f2022a3efe67cfc9d51a2c4c58a7aaa150a499a8c6bc8dbdcc43f05175969a2af872cac277960dc730caa608092aa65964bfd6ae82c603ca4dd916f0c898c4779959be8c0d8f931680a25885502bafc034e6c3b425cf577d55cfc30caff6d405d1b5a37443fad253868d0680f8", 0xf8}, {&(0x7f0000000340)="0679fb55a4b4986f940a7f5678b5447e3ab54160418b96b9e750a543ae2d595b02de464a21403dd23168d366e8645268e1120339db2adc3c2968d7b172b7e7cbad307937e8d86e6421ac21b497b12e7b78dda273036f5e257ccc0fb60c0608564c883402bfe72cc2c16b3e0dae096039ddb9c948fa709179590aa4f790016e8eb896039a4c42e28d442d3f37e4455983712e285d53426fd8ac3f77056d8d4f8b60", 0xa1}, {&(0x7f0000000400)="a05ce40959ae72804f1e38265196f1713fe4cc7cb24cb985f39cd531968ec0c3993490822ee5c4d39ed765d8d1bbca7cfcd93e682b02912074f8574217b7324187651c8edf77450b8a1226b300827db4fab5d252eaac6168ff7001633f7e8a7519c6a755d32bb9743eb674114853e03f47a7d817dbfee000ed63478cbb97b55524010c7046fdd540deb4a7e41b33c06b222551031adf520064a540b2b11ec237282a0c45de12c3df65c0defe", 0xac}, {&(0x7f0000000040)="10d02aa767583815e981ba7bd5c3ab359a0f5531f4f7db9723dfa0a98a22f1e452f3a0219ff6bb953ad8461ac741d4e8b49e54e61e05ae97f24f1f3bf9ff00d78f7fc0443dbe76a139fb549f0176b1f3db156792a740174f", 0x58}, {&(0x7f00000004c0)="b32b7f778483122c34528de024e186d0e1b9177c8a7747492b9886b9d466fd21289873d1cb408079964e0170f25cfdde6e87c8ffcf93af6d33368171fb9536cdfd494442f530a8572ff1a90bc39db334b377579a2a447087739e95dafed6fe9a9af9d50940020b268dd8207a34c29ee510d9d11e0163054b7125f1f2efa899b2dbe1e57923c3e4b7178c139f83266b8e75dccbdfe7e63a7aa2a6d3ddec01f638aa126855930531fb7d93d2e593bb4bf761e57758e4fcc569993c72d88e8e9ec538b58b050b7626a60e1945", 0xcb}, {&(0x7f00000005c0)="5039fbac68683b059231735308c9227d9f2baefcd9450dc4de7b900f86dc5f0aaa36ebe8297837bf67ee2565eae02a39ea2acf18de1924f74a748d0e744fce5bc7282100b3", 0x45}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x408}, 0x1) 16:03:33 executing program 1: semget$private(0x0, 0x0, 0xfa663d4e2c5eadec) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000400)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:03:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x10, 0x1, 0x800) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x1) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0xd62}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)="c14bd3eb0685f26581ff2821407fe3304ce716e64efdfec20878f8e39d77d2bbdf0a1fba4291075a33570a9a9d1f8a5f5d486b31f665f7e638c199a3051900c92b55ab2df3193642238844f64813fba33c0c", 0x52}, {&(0x7f00000000c0)="66c62beab27b2c1c96d8e64f78759c4f036552f15735182f90810c7032c8112125ba3db0b8728bba30bdc63c2429ef093c61063b84953619265efb31573c34f2ddbdc7658b919c58a4ff95f148f4f040d8149f0b61287c60002be7021ddd0531b1c3acde6653a1fb2d02217f70284e9e09b802fd7a5ce6d9caecdb762cdd045a791295953a3b6fdbb5b26dc6d9b0ff5bf3098e256a268cbbb3ba35f69130ac07d83b52e9d98192c7f675dcd5f5f797cabda0e27023e61c2a8f18ce7b8784572f49c3a7d2a8f0101bdcb437bbacc4e19037f55d39affcf6a1d4241f516afeb0004c24c8433a0e0500aeaf6983c50e", 0xee}, {&(0x7f00000001c0)="5fdcc1e10718ebd8cbb490008ba75cff348b4e26eeabcb0579badc4d035de38fa20a6de63e5cbb7dd11c7c7851ea8902aa9e7c3a1bd356b540e15714ff6f9d5ad153ac6da964c87a0cb61a7d86699da2ea36b3e28eb75822c9a6770917c060f05dfbc378a79b597d87c3d2c5e39cc1633b2805cb600352c14d485b154f71a4f9f79e911377f5ae73b1abe87d597483883740212a902f2855495f637685e8618a4cd67549345cf25d33bc2e3d6ac02ad50aff361dec008a60141381fdc6dae36e1862ee27e096c692ca78a0110a3f2f455053585b481c3a4ffcf6cf1c338e1d19ef46cd6d60652a0349091fa292a5ad6ec6696b6324", 0xf5}, {&(0x7f00000002c0)="3142e69533c48c60eda98a17bf341e025ba5a68a5edefa527b09128171a8b3462a8c0063eb912c4e65b58b76482e2bae35c6a2f333525be252aa8366c9dcd48e38b1279c33947c905dddf687d5b9f2e0159e2ac246f5d595410a144510ae7dc944370cc5aa7a83d3e50dbff8d8d7cb54c606b254d40627261c48ae3ea5c4323164d63c4762329f26b62d803ae39094d4cebd7b232771965e36a857039f31266b39edd0126d62b0e58f73c4b761a95587517ab6a0aa78c51f52b16106e58d01f1f22504232eaa993f7516", 0xca}, {&(0x7f00000003c0)="4d01b54817305f02f78ca61af6c841c8dbc3c9b44ae9c960a949e7484dcdb44221e7272a7323ad208d072fae848108dc3b1bdc700fe2cfa2ee99b7fcebd491efe0a1fa0028d317423a9dc7b3d6820caa862b94df309b9d21299c9a35eb2df99e9b37cc15a61385bb1bdbeff5385d7b86630bdfe6f17266d4c389513f8b597f5c6bb0f8ad8a1c264c33e0a059a018058cd567a24a9863392f6feb347103eb1c5efc86487ed438976d0679b85f3334ada3a3dc440fa353b6b2b896ca31892fec9b6041044ee14f8e32eb354ac532689c0d3945d4b625d27a93c5cc68b1e215006868ac3322546b567c0b059a1b4255536eb9cc1f2dc984ce600a68231b152a09a23f0b89b5c5eae8bff00ed4677ae1c162ec0f4efda32d80d0a6f08445ac0a3f37774e74749cc7423de432812769785ee46a7730868de9a8958217530523ceb665ce984e989f4d4c90ccc4a3b73209c1927a41b60e822599f125a9b52aa1fd63a27019f60d8042a5dd506eecee8d477515d9eb34c2e4c24713d834ca36c2a5bee0b06654e90594050b82314fbaabef7e6e9b36e23a941f50ead994cd49e4b8d739abd8c248f022c11829c1663e83855dc41142b0d57e3823289955df6deaaa7cdccf52120bb19687080d9ae874b4eff9c86fee7ab5757e8222ae7c9227bbba3d55001a5b73e0e71870685a0d72c62825aee531f06b2e1a16d1ffdfeaa8db3b2e2a390e9325e01d58d58831846bc953cfced470705ff20c4d1b5f16c402e7b5c551f6c1dd0b78c654f16705262c9dafa9715de3886244ae35a5edc9c1f4ec20d90839f1c9aa3d2e94215ba26a05672ab44467c08b749dc37bf7290c39b91891a30f932f89cd3ee127917dccc4abf2e2c63e6639cd40f749a24f2738b73abb428a97fc0016a7e592e3d41b07e34fb7cb81fafb8dd763cbd536f3a4392e3b8f3ddf5f0f96360a0eab618b87a147a4ccf0625e6540b7f2e38e44ebb4c3f6526c7d23f8fcdd5856e904f33e03894b17cb6531dfe7af38047d176b4a925ed974ce344c6479679c04d29bcbb6024fd53240c04613bda264f3d61a16875b9dcb105ee28622352eafc5a3c6871d4bb73e1edc89dfd2077e1d367997d0106b52620e9bb6ef300fd8be51ae803e3950a9dcf76a84c2ff97cb7702def35919bdd0b709419d18111e9105ddce9b2b40aa88e5044a3f8f93d4591f922e0b8e9f8a7ebe7f3070ccf34ff076505e86826b06fe73b39bdaf3901ee12d2dfabfb1ce81011170b632193d8ddbae6a083a878781a86020b21a26f40e2d87a3918e2766ec6f0d071d6e3050934a2577b0186503b748f1604451cf59a1c5a4b830a89d87343dcbe8a22f93d3785c4d3835896c9559a0b1849ae192fce330a03c193018cc73cebf0ebc8945e2463c983e988323ed7ce11984634da2e79a5ba231242286a44ad099b9ea18faf1eb7fea551698323f49c2dc4f95bba79865e6042dfec7ef20722a2529c85965ae241989cecd009fddaa54c616fe947f5e1e898e34cf31a2edb5e2d197b1a7d9c319f33e57eaf663c273cb437e32674cfe430ffc34f7e46d2a1f9531c03f7969c9a2687e00b087e017d00eea87d3ff3ea063bf50685daca1e182cb005b68602ce951fbeda5f44eb119d3a82dae2060a47721163ef3193de07450429d4c418c2260e6d7d7c4d125b0820856757431d1b297111ebec23a2c108f10f10209f1e76063882b92e39958391a53f9e8becb686ef90d469c4581d8d893cd10db6dc624788ffcf9d886cffc0433d3561d77d93d84416f1ea06413cf77c827aa1ca9c142acb17dd066b0dd86ad0e46927466aa4d765f31a372cee45a83e603401548ccb8b4a376bd3ded32f206f3aabd41f18ef9384d5d5c1e07e6384b313c84c8954a4af8f8c6bb8e60d09be7a53d8a151157f8bb96667ee61572017ebe5f3fdba160b989822cf2d59ffa7e01b8e25eb30e491e4b7048c09ef89780974c69331d853dc22f4e792211fee89be5f28a5ec26be02b5fc4b5c8fecc984e676fe98bb16f4c3871c20827f30c8f447e8afd3546e88bd120f6b9066a06d060c43a00c7d5a5e5fec40188876f1d48bd97178e83a49ee4e5787e44b5588da24b26bb1c65699ff0e4a6fbd5bcb0a47f085f593b2e318e87ed1987bc849d6915f662f1a3e15d3ae50a8e178b9496507d79d32f10180b61fa919b4e77218997587a0de24b117a17953d20efbb7fdba75850f0dd87b5c4b0295fb598d417fa561e4abe79c169ccfd7bd4dc7f8af69bb78b0926c81356092ce2ed32935468ecb283573f3276d644002951e9a71650d4fdaea440c7813c8e715c0751ee683020d367ea9f73e307877b67afcc708ad28f6cf9375e42a030491b19bd214ed80757e1308b899ad55bf57413b9ef79b7f320e9c3fb10db3a2c09e3d69936b4d2055beaf0fd6f9e202ef68661f59ac25e38061b8eb0779449eb4ea9a5249f28c1d8efccc9ea9f1ae28fdf0dfe10cfc97a325b4cdb5365fa634a148aff945cc71213afc9e25f7daf9cd87b731baa4d005f94486f8ec5796b4718558f0c98a29f354957d07d8d09e3201322fd495af424790a0423ef929561db34cf467f04372e3558c45d7f31e4bdee62238bd4a2efb291ac9dc952227d92d0dee1a53bff164b9d2a5aae8702d24d7330ffcb6f8f9faf64bb19ca38306585c4ea3cee4da0b11b4a881fb858318a440896845a2a10abc8aca51e52c56ddd493124f91675a0fd2acda9d975a445699bc769c5946512b5e70a6667287c1731c625ea6d4d6cce5055f79e0992ea41ba701a16ce6a9c601b63a7a7a45669f1b551fcd33c40a4ad66e382fd309e9c25fde1c766708c6bd473184bd3d7d868afdc2978a4fac0395ed5849279fef49a43c24e8514b961c2715764ee051f3f0e61ea7ae5e3c107453ba00706c99b18d052007a321dbd3b8ed09a2a26a466a08e15a49767c5b106e2c1d839d9d297a76e154db1c745d3c02a26000ceae5fd4466de8b20ec20f1aa79ee29ab362f15b3bfb51420732e18c7b0ca16a1e0337bd7275a31e2667f91f95c0ade16d1ed5272444613b1973f02d22b6e8f6d9b26307709480f12f9cc46adbadfa87fdfa6fb3c9c84e79eb3fd2274ea521f87206860657fcb0d7cf2d096a88297a50a50f719ea7fbc49a79c6aea969f567566a6cc9bb7372b093caca8872b72ee4f8494c77a0c4009659959834fa4f0711df0b5116929d5fa689d1111818a498d234b1fa3b40764f149b2856e190d7928d78c78b362c1efab1efc7b8ef890fbf92629694af00f3c7dff0aa9dc6922fcdffeff3f0de429c948e7496581c662602df95c0316712f8b2d2f862747d2b017b28b536b351e73fad310b0fcdbcfd35586ee121f9aafe0a3e38e27f967940c54c7ee88407f9fa47838215b39c8be245f52694bea3804f865313e52f6887cda54512f5721d6104104daa7eee5678581d6629cc4c56083b0a8ed06fe751c571b50a9913a2b7c6f4e5f1916b87c94a35e73019dbdb27b16e768511980acf19c053821470ac569c1521be5420e92d95838375172c0efc585f3e9c16f11d33003b13c1db6fb29b219407a1e5297bd5299c544ed9cea9a8f870e6e3f962f07d7a6e69cff742db287cb311f95b86f9cf3bc85dcc97dcf2a81454c03aa1b38134af995f0175ccdd00ea15901f2cffbdee61c0ed063c381fd70ac804fc729afafd50e3237d345442fdaeed9de6857a82b21070c0eec361dcc6a29b9b6bd2295c5b63d9144acebdd173ed9be418d5e740aba6fd947f5cef552dc9870f779b25479f7044cf5f97d90f051d9920d09c8a517a78f5f9c2c8b0829b97e7f57528b6e33b927afa8d66f87aac3a4e98f330ef21e66c7d10a7955c76a41302f04733a89e7955c542889a27df12d523e429a347f003eebf910163819f718db05982e96d94d94ab84a7c6be0de61f3d8e3cf8d469dd1adebe91e59c95a125efb5c461bc0695e0c684176375bc52faf406d97cbb88009d80287e4209c524cb724bed693d54d9878a5bdb5130249bc6387c770ce7c7e19a756b83409bf0944b1be262678b287f2d8a0c80ee547892669a827bb8653bc1305f57c05b1e65e8e4e253cb281add17442f8134e578aed02e2b1964d4ba9e24bd46388b6ad65528074e163b4098085074dd6bb945f50e03370561b8dfc218d640596479ef5680a7628064c03d90efedea58a611277ff63d482c79536703884a028c7d3697e88e215aa348cd1d5b075ab2721c98f90295460ae6a96826cf7352a5babba791d58db6f525b76f80ec2b087c193f4a3f6e59f0085ae0e0401d7c41d21682e7438a846e6acfe67c42f7498635352e67221fc81211744ecfdb1a399b393e3985b521273869e25c58f2fd687a9ca3b94ac54ccf2ee51d8d312f77d02e32c0c1ac4d111fea20ba213ee71dbaf8e54cb1883a3bc4a2ad8b9500b5fe497a19f3cffa1cd8ee071a7509c112e76c126817fc563588d0ecb41501e88398b7d0d3ca0b4bb2b5a32f167b2ec37f0dcde81d52374fe737a763c96150090a3c76ee6d83adcf7cc6f27eafb85428e28e72ede4739137bf34855b963b5fcc17e5bc11f4f6669248454c616701e23676fdc83e8794d129217400cdfb18e4d52c9266c1c98cba1266ee5571de7add221b7a486a56f1b0b52422c6de8f8833c1382603d397dcb66cd54897126e88b1326caf50366982bf5956ca354712545e1a8a3416af4e0640a8bcea8a09424078c20a6501cef78d66c3283212558aa824f68d72fda76595b3cf82de44e80aebb6bcc809c564dab667876b5bf83f27aff61a1351fbd4d6a3de9625d0ddea926350f7bdbb9329419d0a3370d92be8fb214f857d9be80a9391953e60faad9c5fff036a26d8723e5a2fa65d7bd650696793f33bab47ef685e88d677ead7ccf27eacc4b79532bba4797a039b23f459591831340c8d1d50a34d3b33ed56241c693de90788e7f4fd0141762b4c0bf6157a8c8065b7f014218684bf1f3b00769d081c1253256e34e3da9e3545000774f28d774033bce5335189c4bb6b9f0ba5c9285ef34871512713ee2b3dedddeccc86e03ee7db1935f4fa53c3e6b95642e5ec8fea5b217c75918fc9226b9e39aa523194f0eca89f927eb7a689b234f899b5e9087b4217a5e2b87a79c0a5e0f23edbce4d42eacbf6d9454a977b5c9eab12efca620e0d2c38115cd7310a050b00b6ede3ee5ee1332c11f656cd687b23bf54981194cb58794282e51585ad4cdb5b8a302893b9ec3033e2f606a5ff1cdbf36f9bc1712389d2da596540d5b50f1111b3af7a7a7e14ad79b5deadd4974875207411fb74ce21f247f4fa30b8ba499268752711d07f3ed28a219ec4d0cb4cc1dd01ae262cf6bb44e5c5befd3ed9bc0f0773a7da67696c1b5e61e423515d4b04c1c7faf2a246cc69154b572035fc56f22ad391006064bec060560e3908e491cf3522382dede1211e5116fe3281e89410dacb42b3e7a7ce304e0edb535955dc7d052800c4100fcd0ec319dbe90e983a68591a5f937891ae0350cbe68b11567611b63bd6ee3dd5f41d38a6297bb41a3ab5f4754736dcb66d28b66d270c26384aadc8eb41f7262ed7a33d9112c54d5ace3e4bf267ed9c3def4e06b4808d7b1b601c5d39cf18337f6fa9f93da75be05b66a3474f67dae8201aa3e52b5539177993a636e190990cddcf0b6a354908ef72a17ce6fa9ffaf7951ea76fe2dd04c3495087f36223c371d083a9f86294dd1f0071aa3cb452188ec0e9f7ef2db4265cc7af33f9de3f9a59132d24b0911d899dcb61e727b52053", 0x1000}], 0x5, &(0x7f0000001440)=[{0x60, 0x1, 0xfff, "4ff0fa3e496b47a854540f7a7e0fdedb2c38b3ba6d47d80e663884b74108d01051684ad0f9fbf49f83f2b6f18e9add85791a8d3c51428af3f66a64aec903d974ffe488f26cda1f5577"}, {0xd8, 0xffff, 0x5, "b62d24b10e522ca07d3f9ad391f8da62d72037d8e99d48fcf02f91d783581a1cd6e712d77636bb48b94e008fc6d700db6f69de549531bf2efa4e20fc535a39081c5a1d4b66823e883fd63df911b63619cae9f64c52b4420386441c84945d24c47ef8ed11fb1c608b16706a9661d07e0c34c54f0f602a55f862b21024ab12238bb77d5d00b68cef6839dc3bdb6519d875c33c1792c350546d8adb6bd8c0e7a959b9186dc0a7da8f3ff220e641825b39b194222dc6c2cdf26454b4b70397b97061c0"}], 0x138}, 0x404) 16:03:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x1fa) 16:03:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) ioctl$TIOCNXCL(r0, 0x2000740e) 16:03:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x10}, {r0, 0xb1}, {r0, 0x100}], 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:03:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8001, 0x4, 0x5b24, [{&(0x7f0000675000/0x3000)=nil, &(0x7f0000343000/0x4000)=nil, 0x4}, {&(0x7f00002cf000/0x200000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000045000/0x1000)=nil, &(0x7f0000455000/0x1000)=nil, 0xaca5}, {&(0x7f0000550000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00007dc000/0x3000)=nil, &(0x7f0000170000/0x3000)=nil}, {&(0x7f0000741000/0x1000)=nil, &(0x7f0000271000/0x3000)=nil, 0x5}, {&(0x7f000042a000/0x3000)=nil, &(0x7f0000733000/0x4000)=nil, 0x2}, {&(0x7f0000665000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f00002be000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000741000/0x1000)=nil, &(0x7f00005bf000/0x1000)=nil, 0x100000001}, {&(0x7f00004f7000/0x3000)=nil, &(0x7f0000046000/0x2000)=nil, 0xc31}, {&(0x7f0000045000/0x4000)=nil, &(0x7f0000181000/0x3000)=nil, 0x2}, {&(0x7f000024b000/0x1000)=nil, &(0x7f0000092000/0x4000)=nil, 0xfff}, {&(0x7f0000498000/0x1000)=nil, &(0x7f0000321000/0x1000)=nil, 0xfff}, {&(0x7f00004a2000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x8}, {&(0x7f0000713000/0x3000)=nil, &(0x7f000072c000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:03:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10000) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffec2) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) recvfrom$unix(r0, &(0x7f00000000c0)=""/118, 0x76, 0x43, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c40ed008e9319303550e6556ba45d8dafad29f8d62da3ebc8e9d58d2e5940bc4cbccd7ebb971222679c7403fd8445c80ad5e974da000581e230a7d587c64aced543a431947a6686bbedfe96dc815389387b7321868e549659ce4b9b5431a86fbaf32cd2a187036f3367f63b54a8e3958b683a0899fa2433a6882ff8f739a1fe8c9c0ea938c2b051198694b03091b4b303c036007400b18b5517f6def7b855bdf4c7ddce2c16ce8ff4473c6bf4a3883b552a652d2a50f87ff3c259f5a55610afa4f0c5fa3c14270275df5e7abba94d611ba7ef4df2a6b60683f81692e2cd0bc51eced3338ab47de7742c94399a58d4398c502e44ca773c8d13c383b9243980155fa99bd657dd8310e2e80aac37ed15ae9acd28a649ad0d9166e6fe7da3aea782de0ecf8fcc81dcff255633547d97803935e712148bca74be7b46c95ab81e20d5d9af2d3bfd43e9e7b87684a8ed696baae61f83f4f6c62cf5b6e333f1e516056035f1b7cd32797ddb94c6c5ccf27335684c0a1deb616bd3820e4f52a40ae6f670c5b041ab4742dc786b1331a0ad954fb5a96f108cbc644594335544ca9d378ba7e74d0acb435423650c0775da35b2304563834ce03d3e26700637add3536dce645fed59c9ef8d78747a276a83367a8db55a9c1863ff7b0b21dfa9b1ef78e2bea55f40e014986323583825d83b25506d6518118e124031ff6b6ac6b3771afc1ec0ac99943ebaee324d52e63c130805eb0d86a42fac65a0e201aee32699042fc2a3780df88f706fa6b24150521a5ccb0011deb42432fd703ddcc4aab477cf609f2a246574f6f4745ecb8561624782f832b2d04f024e905f21d1ad78fc448325a088ebd320128810f662459c399f9543a3b50d5eea8efbd56446c56a53f426323081251a89d882738e3b1f83534f2950ae0146ae251cab4dc3bfa812e9b867f76324f94da0a40623eb008231ec214cf1c0c4235b6e905a98ea7d3458a3ca0cdd22eb388f55ed6840ae59d7fd72027c360259cd99f5f2c413c01efda91f61bdd779195269455126afcc24a8735ae1812d95c1669541541549ee796f2e04d0f47b0e622cf6e0ba290ec0f3b2a732a71aa33773eb11c7bf8eb26e260fabdce26a18b590fd4c9e6cc08da258e00d5ee2425291dd4b685aea3627762aab58e235e768901edfb2e7afe77a58b10959e44fcfa49a2c7b53a93f6e3101728f081a8680030d915c6c255a2b147003b9b824333198d33b55137a69bf95a15d49441adc4d3dc582c3dceeb610d7d58a9cf8bfd08ba66c6569372e14a3f7320981e8dd0b6d492588b073ea226095357c352cbbd621d2a14a437c42966b3318a1e4b623d2375252f5b5db28a10ad7737f43fa24963e42466ff5567ab7583cc3bda929a17de873a7c80a0e453d34a18c2b312e4accf70c8d228862f501b66b44ff7aed3ef8190dd57d0f706185a939affb80e509398324c071e578d61df94f7fc72a607b8514e908976044dbb74c0627e84d7a2f135df7ce102c16b09de7cbaf820291fdd6c400f7f01e2c7df34e5a7faf508393088555cda9306dc528e0e6e6c278bcd0ff4bed6446c61091642da07e5359cb1b228c6c1094358b188bfa0d151ee7e0512863f43c4c484ea3ebd96648e3ad9b5e77a84d4ea436e80feb274eb49a35506f8f312bd190cbde2e238802c2b76ae4306004a0fbf6d7b2c17a828166e2f432713ffbc25a8d1e638ecaa662955e3e1d55b915db075f54a06a24776e1e39e997ee4ac96ec36b897f2ffd2be777e240fc79cacd9674ee772f2bf18bf860343e1be7b2c35a3086702907fb25a16cc631660e8be9d9d1f8d87d01bb1d93b6e45324af1617a610f9003b663e5ea8a957c49d62f7bc1742d5305636a0cb0d2524926cdcecebd61020797268d64db4f057f55d737e035ac25e865f81923c3dd3efde5454878393b7fa9f1028ee37a1da9969ab64eba2836150578dcf20169bc78eff36ae863b41fd0ee0d4f7d9189d66f52b45c2947af5d288b4a239d9124f90f33b90d145df396c2e571e97f6667f00bef319a03f33cb584ce4741d9c54897451c0856ab16311315763fc0ced8ff285209b1865a3d8cffdb0a099cd4e6048bfdea259faa2f6da5ecb3c43577afc4cf9bb31a9687af135d32da2b793d2f45df0f9ca1e08e713f31e246261518b86c0749661f9f1088465a57303b2c0722e3d43507d543946dd3bcf87d4011f0b939112f9de78baed585d15064f7bf3bf7b21655281661a4b6a63df4ce475946b4157395653dd39d3f878f899826e741e4291b46b4434558c8cd9d7d1cfe8e42acbec3854d4e78dd8ac43049d73762e223db66905f9e53078d4aa1ac29433451c263e8414092f490b7d0a512a249172dfa5c71f6986281c869572e6f0b43195873392ffe077cf98569aade39c9c1c4678dd4c42797ac318eb2d98121e5c75d84b3dd3ddcd1ddca8f61e74a567e37b8807fba4106c00ed41c997141b45fe4484a7b5a82b6d7a00d1a3f0457f95b44c2e7ec8b0e62e0ba13899a5c2c69e0cd1da1bd4b7155addfb7e0c870feaf6d723dcd30ceca368c8d338edcbdff2c4d7927d66d4c49b826ed20d4e21e49b24273e25967ab2cafc91ccc3845b1cc99e857e791ea6f203a64efa31e7e2de51577b0f671f63a18c77713b8ffc2e29ff69c2896a99c0ae58e5d252bf3f665ed1af4fd1a401bd81d18c7883fea47ebc3c05d9d9b58ccae60d2ea25cdcec9016804a18cbd3102a4b631781e51b34e18e2acb9c8c67bf94961e15c6faa720e057d16c4f35c4d2c40782dd35cc561bea52a882adc50a7d1ab8e5ac24deaebb6e8ee86aac2c95efe70461dd04cb62e3381b82863bdb55a0a461993cb1c282bcbe699dd0e8371d97f6469c66fd4b46b0dc5c73d6b34b4395fdc96ed947abe06b65fe0faa132a6d2fa54808d6df47ade21db8664df3e4116bc5910c3e812e7610bcc890935da5e0ddaf94a23edb6975042980b0d8677eb922e3736dfba5f947b4b92f4a6b5618516e7c96ebcec456e245da0003b3b8cd9bede0d838ee7163441461d39c021b82fc99d703ffd53a0b999c7b35e6a6b16edd3892cf7baf043371570293c28c80cc9930ad2f398e94bda84650706364c0ad36146863a2b7f4bab814adda28ac3911aaa950480163491b8634f9b829a155335f8fbffc5b56c5c3a4035fefef1cf9dbe7473483bddf915457836688517c9df149bc2d6c196a0c4dd7e0ee8946a617adbafa68c4cb2065ce48172fa45951027dbf5129f627133596a2e15ebff910f2fac420e24042e99d60970e04771c6b20ec75ab02831626b2883ecb56c3204ac87beb0c10d6fd0d2cc3f70e25d80d8ed7e14c9586da011d3eac0c6549a815642496fd82d3c9a1799ddd92ec7680ce563d3134252592f1c8c942636954c4f7dbd794a1a7da834100c1a9510ff35498749499e9d05d73856ea8485aba8117590de4d60457ea5ccc0c7cc7b7cc73cb32480bfaea3f22b0d58889c5a58a25a2c7df7428cd9ab6f4da14f283b6e73dac43eb36a4aa6b58a92dd4b6085bed93cb687872f9341c119088d3dac36722bf9cf4c8f6ae68b12e41b2603c6d41e799e6d369487101730891839a502782b86f1854e3337f6c4f9087d9911a0dee296f0011a887c6508358abd35cdf8cb18c340742a6d5fc78dfd9c8ec66c84c1b059dece1c898b6db5daf64601bf2146c76e7d84a5b251e1b906da913afcfae7fb677c2a8f5c6f57843db2341ff68855de8c2bd7fc8b0672bfb4b42a3e9257e48f8eb862ae180aa60da6e2e68d11077248022bb12eabfe8006739e7c2c32e38ba0ed783e7f51a7576996500b161d71d4c833b31efc18c9ef8e8cb57587105c37b71fcbd3788605c6866d60e7f9ade6b0a808b29567fac0f15ad72eee24b78369818bbdaaf5f6e323d826e577e68df4fa5d622797119e64f31c7ec8d408d074b1a6ab6822875948fde15e167d0461ee4b49258fd4b94177f8569d6aa487755093c309397c58ef4de29bd9792ea22ada141e8e298a166dce6551080b302981f838f107b23233b82bc44ac6297a87dbb20cf818eee697eb9e17209c9c9ce6c68c9f55a002e7e6108e018835539ca787e17c6ae5ad114aa738546a239023677950b66bca8bbcd72c374880e3b8d2b4149bc8c4d6f07f14bcef555635d85541a594e427a444205da65abf5103d36f4ef862646e0e6e412bfd7660afd73661def0ee383962c509514578a20cbb16dd0f54e98b0f2f1ca1474b995828df8c8d648dc42d55f4582042e144eb7f031b4efa4f5c9458b6d534f43f858039bf5f4c526b0390a26ed7c8756f0eba71b23b99abd54bf188e35e8ca336f7fcf01c6b7ef590cc36fda351fdcc0bce4193c5eb1bf3afb0cf079dcd782fb339f498266c566a12b088ed4b34a11145f110367a10987dc5c87a64fac70ec19e9ea6d73ee14f8e4eafd0869676158b1efbb547b9a4c641f94eb8164725511b2e1752fa90a2ecae5856d4136af6b7a9b70c4089e4d0c5f160447979ac3ea61a36f3b5361d627f3f48d65c2293950d08901aa5305c7bea0462fc5c52a538e9d2af8803c63ba50e6c39d06dcbea28fdad9b450a9e620b56686756ccc4553ab19467b83856c0d5556f57497909b781cac941f1a6ff0bb6099e7c001c2f71a576cc41714b5f0d7f3771edcb0d81c0f554869b86ff1689ba6569d44fdbd4558dc3e14f4e8d372737c2aa080d030144c6d712b90d8e6a50f4551cec51743fa048c9e89cfd1928c2b41fd37709325ab548b37f02e7121b8d9e52d46f0d0deb14e2563f86491d8f0f5e1968e2877f15cd2d5e681a9c8004fdbbf5b16c99f8f6066b3f56f3075242b25e3c4b928d01b15fb37e406900b33c63cf5517886c75523cf51d25682c6d489524fa57e9a935713bee726e35fb3e8b6f97ea4af155de65018a3cf8a6b74b31ccf962b090f241fc558d2f0a60b1104919c84c965db64b4378fb73a4d5efbf2e3e9572cfb91dc287401211ddcbb0491c1f93997a0b201e400a36a677a8a757dcd76107bf336037c073a2031d1700c25f227cce2fd452390bf0122141fcfc36c64cfb9956480c793e996eef1959e15b485df4372783931c321df60e22bc11265df6de68e2e119a76887c09bbb3d786c2c3401be5f201b61f92fea3cf2f48310c16ad9f0bde7ffbf7cc2ed57b54e40bacfca98f9eea4d410527459d09560178cac706cb1868da3879c57f4373b2544ab283dce51dc0c6194af8ec7e3217a5d98d9a8ca2967c80159c096de0653267862e7592d92c010540e30484ab0110cecd27d7cbf1638fac1dc64eb27054bf45c0ef4e6933b5bff59189921a6a84d11c3aba0fc066694ed21c9a64a30952ab12679940f0496d30422976ec5f63c48c180e6668e8ed2e2505742a1e5174f46924dd7b458c1657aab8fb2dcf95d84b2a52ac6fdf430e90800421e1334fdbfbc97079aa8d1a35400bd14d0de795af346d182481c2db3639e610c9cc3b3e8bf401453103213f07cd4f2fd39191dfe8cdd2c88d779ab6b839c2a3dad22fe7470c879f399aa8bc033c4fdb3c404fa96ce96f3cb87e2078d3301fbb7e555195b6c8992ee71ed90d579ade7f1d337d511ecd4384e6d7dec4da1d8e54ebc49e84246f6188c792677fb9e8874d5fc7ea2ed1d8cac33f76235728685578f79db5d96a2daad8ce1c029627072d2e3c7d2d01a7df85356aeb15312decdd9010a685c9fe7014dd4f01f60511def015274069b5755fd572e7f1ec9095c707c49a3d35d48547244001c55fe78d9c4382ecc443c120fe5f", 0x1000}, {&(0x7f0000001380)="4adbb72066cfd8c086a1857f563c573d0b640c736be4b85971ea89295ac4625c93e44631d2e7f9c10f08b38cef71aae57afc73d7ebe7f4ca70a6a5067e77c3fe7932bbfa0352acdaccb211b93ddfed7f9e6699b67ee63399d451fc67db4b0c9e69615268bd176e26d63d9a018884f13d5e64ea4c69507ea034b177e189ac94c68bc09b86ab78f6a6af860cd2a5ca46a917f9aacd1f44737dc3425354b89295dd3f078b986882442bf5bfa925bcd6703b20b3f613b6967e1fe352e3c02e23a39622ceaf8fe166a701fd70755a34d0e8eec8fa4eeeb3f6da089303fc1516ee6aea8d999c8e5f06b131ae491ba7c75ba05c83c5bc97cd48a89ec1", 0xf9}, {&(0x7f0000001480)="15f268d891504b1c4960483a76b316e04420cc26637d907615f8586adbf125579b90f767fe72cd5b45887e1dfc7a3d343cc25ea24cdc517773fb5ee62172cd40a5fed813cd682a98dc6012121be59a0e2a5cf2088b908966b3fe7f7b70a4fd3c0cea4fcdc3acf71abaa0c766e8b04dc5d755f599b99ea25d390a2556bb8671071aac05b419959dd15d331dbadec0a67827bbafb506938deab57f0987869754df9a3241e060d0326c70f916a3650b4edbf3f22c3d9a4243db73a4c393d562a91862745590b4f4e315ce34ebd0b4991b7def16417ca37a688d0eff9925531c3eb8de1aa7c6b2a217dd429ebb798cb7735d9edd80d169478223dcbecd9c5f8022e66a06d2c4b4ab2e1110c5e65e782c0e806ee40f6b6fb858784a85de763c1e939b16af0be158906a6e07259fde33d9613a34eb92ed6c1051be706dc9e8d372da12a623b34a33e2a4593c0e3993baa7b9f281a6c438fa5b056e1ac82455d43be4faeb03563ce342b0f0368bbf061df523547863275b31cf1f62ff73f9385072daa88a3ab1897e00d0744533cc345e6f126179c59180b08c6c89b851fd8e6083c625efeab929e7c18d913d625ad63a985191bf88b2df47fa86b152a393ebf462722a26ff91959fedab01f3e2cb9ad16f64319d54b2b3f49e414c664cd420812b7aa52983dccd3d3f00130505a649ab60eee38224c4bfbf5c703721b61c7fbbe00c2bef33bbc0d9f5dfeaa620eac35b08a5dfbcda42f277aabfe4a88ee4c9b15cec3da3117a31391e473adff286dce6b178c76cff9dd4dca77f1d65e22e33e130ef77299fd51f87099eb1c5229e7731ee19a16d47803610ef7972a2e4acfa75903ccee5e97e558945774ecf63039b08ea1c291ab82ab9ba74b9c5e88ff69af7424dbfe56fca26ceff2b64eb7d90f6b38da6166ae8ddfe66cf774370a31aeea62cafb75f51d85fe9db2549e9ca641873fb92f181e2f345b971284190bdddca7a38d45d7b0e55758c3e1441511a097c9b42284a7f1b994a34414be50c1838872043777edda309cc49926f9e7f8306b2e128a4a160d938e260ca2ab6920f8d2ce0ff408816c305248ff2c9e0303859818a0abbff1d1c7055031cd0538f6ab4c02504210854116bf6e75bc08d19935e9962ccd9db53e48e1daca1ac56397917daf8256a57e213c55077f484c1bb215bbbeb548d8e55aa713f67092c7b7093befdf754d484a83f0b34e23f018a37884225268410abb3f454ee0de1bec1d3aed940b99c8633d8269a824a24e2c0eb886d2a74597d81ab775d37361fbe9bd2b46563688d9f4d391e3310e10b29b451a937d595601f305e2389d3baee4a3f120e20385457f57ef4d71ed68769615ecd4fc3fac09e8c4dc1a3698645aba113b44b535aee75eab28531a5174a05b59018d84d97f633a4f0446f23b959b51c28f07d116736a84e948c1a0220a4ee5c6718ece5c7c43291ff11c8a34d1f16a31c83c3234ee3fd34e1ffaeb21043ae1ec3355a0485308936bf5d07c55f9528a826daeeb4e0c4dd72035f2fb2cb5cadb5b25bdfc2c23be709ec7ca6d285ace72ba577d8a0179bf77f7dc1106a4a3446f4d39b5a561a069d33905fea3283dfa224a9181c52f38113c1b4bc2d268d0d551b9eb35a8ac0f23263f23276fa772ac94248a21abb4e5a64d1a6208097e540d4d083be702c9752822f0d94b95444005b7dcb98fea3ac65d12e041add791218323c19a315aa292370800f361f91d94b402f4aedc3eabb3d0d5e71bd8bc9378670108d91454107e8958b559b62300ce7c248253333c7f4c4a6ea04421ccf0d957efe06f354958462c899cf767f5fbb92cd2fec24f6b660ff998f0c0e663e2f8b3357f5368d40bf900b48b4fd98f9e7518e942adc6ee124c8a708136266d30ef105c628a9e1a19609697fd3dc97121296866347c2e80ca3c27b701fb081ca617875c75cded1592b2257f69d9a32666d66059a833d501b7c1f28a687a2cae119df9f303d3d77b5b5c05bef14994a4ad22fb9ac5517cb3483e55c894505f8c7726baf8afe69fed6a6a3e8f3265091c0feee6d5041167d6e23eb2606d74da0ed378302e5b554db24ca30767ce1f86ecb87f4d7f410c77c5664c5a9a45936d1a2dbfd2e001ad35bee5f14bb8e09e81ac2ff57440ce242f7a8a99488e3c573ce72111710769ace6a085c54e3d74928ccef89fbdfbe1114138de9db57468ea79556e725f42bfd3ce7f176ff8be750b077ed84db2d470b408ae82e347abecde5a3af43ec071ead032905d8586c984d8386202dc40d2db6a5bb49d83e57fd0ceedfb8b701f2ed7c34a8b0d0d5537b81e853cfe9771b914b20011f3d285638f54c4c43a91c85c8cfdd41d54b0655e7038e6729764287c50a2cf2587a92335e4e444b16a77fe46b0834d98d706aee4906ebd77d7359975402d60916719e2366b536bbdbf545e240eb9b6d9774c11fb765c17f24cdd9a7acfed1a6cea6def12a390f1efcd8dc1076a86a523d4896289bd6cf3048cca44076a3358ea949c4e561af8a80ff02d428c7cb536e8ffb2bc395787ec712726c94dc0f9972166d2e83e8f126a1df08bc38f96127be3cb05a5b677dae386ea127543f19c127a32f845dfda4dc79af73f5ebbad9518191d0c4c0cf592f15af9606352d52e0ca1dc97e4371db6a5293b5abc313200b3a40aba0d827748b4e9b4b8531df1172eb08af6a655f89e727825a1dcf10c8d960c0af49700a368d45349537b0b0a43ebf669ef20f69496962761b7c08af6feccd8961e412063ae6575eac2ee32c2df1417d4febda0ef987b639f5e921f332d3303438c994c100e89c2842fadf667e3cb7eab69d67a65a30a399036c09e4ea76875b8f01ce06c4845af12c9189658d739fd522a5206ea1ce97a3b37b2f3edfa10b354d31b70cb2414a7eee702469de48c1917b22329be2186cff9575524930eabe3d47e4aa65e160f128d3e0b048c0dd7d22015afeb49d4e50136ccf286f1274af87b8ea1366e6bf9f7907b801cefcd0fa2a2658a7854228a227c6a77cd0fcbde82672ad558c99a75adc8f956ad4283499241b03e767ce0ae135c03fb02e1bf96462083b51b51001d5ab5d8865db5053c18ff52a083ef0d93d89209c565eb3ce4397be0b8b5cecd089903b28a9bf552a35a5c7b8e21ef4199f0f609e1c5f60d5a11252a2665bf64c57a0b1117b6d1434f26e5d8e018a0d4d2b4545c8c3af44c01102f00c846a35c25919db8b321410dcce01eec25f1d4b109a017110fd919a67000f4011ee265a784c0bfc4bd03215e9b77dd371976c426d1d3fc3d1b010054be036529ada985d623d39d93c21501bd6b8641b390fe474005dc905e35658b3131bc5b92af6d584ce961cb8ad45cca4a01ef84b9e4bc2f066bea24e2f80cd226a5ff556eaed1f040a3a15935b838b696fd35654f59647b23b876298c78fcbfbe7704a7e776a64150779835d157ecaef439d93e66539f69289b049a049433e2cd2e49153b5fa616d0588d38f56caa93e7eec0d16017c66c63f633f3cfe3ccacb906ae146a0df56a942b4ea94917d2ed24bde517cb702ef431dcfb2bd8022444674f4a2b8ce9938185281c07df67868ed0327b0f50075ced398397595e43ba101de652fe600c89904a36e4630543c2b82dbe450fb1b20e7ae10b242f41e3f0305451ef04668329854df96603aa3372f4cbc3597d3b94134c800fc41a6e3210bc6a2314765ea3fd368cef1895b8e49e4cb52e83e6ada9997a41c714a98e7eb256eafd66c2a03aafe043be4ad1272995e15e3fcdb178885d038710ad08ae6a5b37527ac1b3aff5a77a8a3635a4348104fa9780a72a47d2c08b3651be6528685903f9fca557df9cc1fb53103b701a2183f0e26fc0aeafa3b3d89102c4f7a0b26c66627a55ebb6c8e160e201bf3d5a6d264fe65b486e42d07ae618b78752a45c0992736ade78dce6d12f018c92d3a225b73970804eaccc00c891155dba15dd4542c36319be6bb805c629e5d28749d3fa490cc37832de8c81ebdb3a3b3cfe54cb39c0123ed36f36276163305b16353708b5337f8b47c7e47f23fe58025dc28fd527bef5ebe26a3582476f7221ad8ccd8f832e895a41f0ac4078be303d06299581fe34bcc62294f5900f310f1276e956819010f262ca9ddc270ec6b217ba87ec3839eaaf61a4f75f120e23375abe40dab37c08a2e8cc8544ae4cf77066c693e99a0c362c43ec39d9b53b1d74982d393985229315d9816f3c9bcbd8674d351e7816f3aaa6e1b52f4d71a4048c425c0aafe9790363a7df95351b440519583b4ba6471ce4c6fb032fe4f921cb6da0ed58aa80fb0ddc5c9934cc6c4ff9ca16269767d6188457c9957a0c6217a8f9a296af8277e93aa223eb2e837e723a1029c6472da0970203718cacdc81ec800688e4760637a85e8e0756aeef652ba3403b76fe476b5d1c82c9b6c4a18800a926640a3d2a065407f160fb4261927f70f3097b0bc0779f9104ec58a20d25e0b2e524a00b6d684a2bf301c5e447040af04c2331b8cd56b1f462d1672110f5ac4cc0181b54bb6f2d05be08dee09b626e8e230b651c72fb7fd63bc76f1b3941d4d9d698fc7f8877d6c164b02a99e3732f8cd48941abb7fbdc0d907c9c2199dc7c0f86b21e5c481e0851ea74933db7aa852b15295afa74fb10db8e355b8f9adc85ce3b5f0c6fccbb41a4656e255b02b574682d1c0615c0f384e4fa71a478d19e67a31a059630c8ebd6fae42868352dc04ab8abceaa4761eeee4ba4f80f91e764df643bdf5720a453f08d6d4befdf7d477805478ddb88d21fda2bb95c702385b0942d3fd30f29140e94cd9cc16672c57a191606d089e7727cc9c711bfcca35837cc65537a435ef61984631947bad533f9011afe121304d6a7385c6ac6710c0bb8674b5b526878c1828a318faa995ba044e3f45f1ddaab39e32e12f1a0731472e2d1d0afd088329bf629f9308dc80b5ba1f01506ecb2920186bc938797552029f2a42e9f4b72a82d580cce706b0a784898a33e17413a0a848208a7c38f7bf25fb5cdcc75c36a25bde103b3b44aba902de7d4062501e2f609d8e17df851a80f003dc2f8f04a553f9ae396aace8be0d1149d66cee04f241e57cc968deca957b5b6c1c4c70af7c94a20dae251e3749d44bd2b69f8cc771b0d67c138b788607bc4c8af12d5a634e68619dd2da67852913c8fd5ba6e43567a66ff3c82ec87324b72e4ed2302c8ad800c6f5ba77bfb0cee4021da61dc9f29c170ff9d2b87d495e4976720890793d298294c7ef5b653b1755061275bb776d250bfd41eaf1cfb366f4ad3a0fe0a68694b04b19dfb2f83ece2d4a6e253c4ea2adc58aa3b972ed5893fc5313c54e539b6f82ffa4ba2af955d7b9c2434e2f051c1044ffeef4c6fafd79c2b6df4e563563295f569b197b6a092601754be43f0c7eaefed212dc74f8b2355e3e202b1ba9f21817b7de09a562e12fb8b722fbaa78241e60d2b76f127176aad7abd909cfd70feab6c2c502e70f28fd70f504bece9e055f23e4541b670874f04382142f99547d8e6e7b8b975ae15adbb8e7a3d074ff1ac4aa779aec218281cdb72dae778c463e9974352d6276714ff7769333f95ded162e4f1fb5da74c640a9ec5b5013eadbbe64a75c4e02a88d3b46561eedf25c0957f6b6a3916aabf12c3d50b1105549b9a75fb64be78ec4bee61b934b4fcc6f4eaf240cd717b650cef50903b0c7357b74f2d79d2723e9ea076906e63be325753074cbbcec732980d76165977449b704e52ca49c5c28910dc1a49233c6051f9447", 0x1000}], 0x3, &(0x7f0000000080)=[{0x80, 0xffff, 0x9, "2fa369ef3d1501d7bd34b16f7cd433eb195d217b89751b392f22a7421ed8333157e265e59f2f4ea03552845619221d2f61350ceb43ebaf93ffe3507e1f07e8226c52e1862bd5a8ba01f59056abb31ef221ff5492ea73acee0c0aa276e0fbdacbbcc4d36078a46ebe59b104980a"}], 0x80}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:33 executing program 0: r0 = msgget(0x0, 0x1) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1eec10742263c40f) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffefffffeef) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8dac4f9f45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRES16=r4, @ANYRESOCT=r2, @ANYPTR64, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES64=r3], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES16=r5, @ANYRES16=r7, @ANYRESOCT, @ANYRES32=r7, @ANYPTR64, @ANYRES64, @ANYRES16=r7, @ANYRES16=r0, @ANYRES32=r4], @ANYRESDEC=r2], @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000001c0)={0x8000, 0xb52, 0x0, 0x753, "adc0358920ee83a5e3af632dab79f5377ba23083", 0xd6, 0x6}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) msgrcv(r5, &(0x7f0000000300)={0x0, ""/168}, 0xb0, 0x1, 0x800) msgget$private(0x0, 0x600) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f00000004c0)) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) msgctl$IPC_RMID(r5, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000002c0)) getpeername$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000007c0)={0x56a508c0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) clock_gettime(0xd496fd5f8f84ae16, &(0x7f0000000200)) r10 = msgget$private(0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000500)={0x101, 0x4, 0xca, 0x80, 0x5, 0x3, 0x8000, 0x10, [{0xffff, 0x4, 0x100000000, 0x9}, {0x4, 0x3, 0x10001, 0xfffffffffffffffc}, {0x7, 0x337b, 0xf3, 0xdb}, {0x8, 0xeb8a, 0xfffffffffffffffc}, {0xffffffffffff8001, 0x80000000, 0x9, 0xffffffffffffffe0}, {0x4, 0x1000, 0xf200, 0x1}, {0x0, 0x1, 0x5, 0x3}, {0x1f, 0x3, 0xd8, 0x7}, {0x100, 0x6, 0x7fff, 0x6}, {0x3ff, 0x1, 0x459, 0x3d7d}, {0x1, 0x100, 0x7f, 0x1}, {0x6, 0x3, 0x1, 0x42eb}, {0x3f, 0x3, 0x8, 0x6}, {0x2b, 0x5, 0x6, 0xf84}, {0xffffffffffffff79, 0x100, 0x7fffffff, 0x10001}, {0x1, 0x8, 0x3, 0x984}]}) msgsnd(r10, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) 16:03:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x8001, 0xe40b, 0x8}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)) 16:03:33 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="57e5fe6d100ae797f9dc663466b37c5843739eb259f65f84dcce8fbbeeb66ca9", 0x20}, {&(0x7f00000001c0)="710a37a2de461a61c028983f6ed5e6c51adbc358f6de3b7587649f85dc55dfb791eada8c7a77a79fc70fd086fedfac", 0x2f}, {&(0x7f0000000200)="f81bdde94da197f591f674a6116b02af734e8e2a197e5492e4d40eb08b414e6d4b052e185eba8746085d6e5091ed05d9d37accdd698809e1125c124c1afe84038a63cd16b005570fb391eeb86f4b8597054175c9c4750fb4183ab80ad3f2757bef4244f2e5a56a3e76c057a17e1e6f6c8d8f257834e26d9c529608efab431d3fbbebc6bacabbd5094edf37b2841a67840237f13f97ee53fed26db4c598fc77189484fc0c8a87a62f58317ddb7b6d0f2877cea0dc0655b5aa88355b3441c0bdd1b866369aa16aa27bbdd1694aa07cf6a9109af1ee88bfbbf93e677cfe34bdd7d0c182896c0ad848dcbbe48e3b4535753ee89b70ac2e096b9068", 0xf9}, {&(0x7f0000000300)="d054aa698801b06362af09cdf50c692354", 0x11}, {&(0x7f0000000340)="b5e48f076a2503fd8d063f2caaf797a64cd0772037db22e6c5abd92d44d3545c4a498eab60f52cc2b43701d83fce0307b191ae7e4de55c3ccc2cba33c8a374a03cb9867558cedd8b410b73539d0e7ad3383b94f920dd972ce3796fc4f516de240eee25947005ac5260e2123828a9f317268f85b5cfe0968c8e74955d8195b7c92ec7f66830aab6afd40aa40a12fdbfd5425ce8f6d8a12ee3ddd271d02b2935f7978583914ecb8d71823ce0fd4488d6baf9d49c7ad5b365ca9f48474ad4f30d2c0cdbd71014cfff9a0f9ee1849760d4b50064105dc0b9dafcff8c733338b3de259f6b", 0xe2}, {&(0x7f0000000440)}, {&(0x7f0000000480)="279d020e343f5c2529ea2dff222fa5469b89a731103d65b45020fb8cca9715bc4a4e50ddc20736df423ac15d962613b96a36f1445b1b02ce492b179181f803bb263481c0f35eae18b54127c920e75acc48908de08fd0b9dd932b09561d14f52dc2ca0b66a8df9d6cbc19a3d317f0c46e82b6b185be9fbdee22c666ae78746f7c01f22afb064484292a3d06844ff84bb4b0cf32a4262e82c791f36dee3ed8c1a9e8a1c0b05c0698412cfbdda66d88ba6a41c2c213559794c417b725ad6be756471d96dc45c3a0a42439db776936b9090431dadd5e1bb4f4644a1e4dd15c434fb861a837f28e", 0xe5}, {&(0x7f0000000580)="18d396a2cbe9d94e794650669ffee4d7edf2a3a74c13b8ac6ab4520c2fb0cb73aa9c7820276a721317a5787d7b4367d4f4c9c73455d8da2e7bf7bee9f2cd0f1d1b87ba9cf66c13d28eb499f05ab8b0477a3329491c521f5221e735250232ebc451d2972169c9d5bf9fb56fc6f5689d97b326ee56d38c78c21d95a25d353a3a42df438f6b0527e2eb392cee5f4391c252514b210df81aee5175c2e25b7d55460abe99e79d899b5a3527da1f6fce5aa0cf73b9e867797cbbffecb1a77273293533584071bad49a158d", 0xc8}], 0x8) setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x2, 0xd7fe, 0x8001, 0x8, "900e3bc74d8299ae581e5063635ed42733d6e87c", 0x3, 0x3c61ee99}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4, 0x8}, {0x8a, 0xf2ec}], 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:03:33 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) mlockall(0x0) r2 = msgget$private(0x0, 0x100010726) getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x132, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f00a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0xfffffffffffffd8f}]}, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x100000000000000}, {0x8, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) 16:03:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x6, 0x800000000000009, 0x0, 0x0) 16:03:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x1e26012458bd9ed1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:03:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x100000000) getsockopt(r0, 0xf4d, 0xff, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 16:03:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x7f3608ca86518625, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6, 0x0, 0xffffffffffffffc1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x3) 16:03:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) lseek(r1, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/236) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:03:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = syz_open_pts() r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) fsync(r1) 16:03:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0xd4c04806e20dccad, 0x0, &(0x7f0000000100)) pread(r2, &(0x7f0000000b80)="18d5fe0aa2574f25d02659e5faad06e55be4f7ad7e65f17cd81997701a9460660b3aa71048ae4a30af5f472e4572609312830b3d9c7f6a61874f03e1bf16e580b44a63d9016adffaa380aa3780288771f1232fc61bd071b1310ba7f22717653a92421ffe4791dd256e21333fbfa7f53e162148d1051d2955833f0dca53feb69c0bd1de45763ffc9c290c5ea09455bbdb48132854d12f3efb87", 0x99, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r1, r0) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x20000088, 0x6, 0xaba7}, {{r1}, 0xffffffffffffffff, 0x8c, 0x20000004, 0x1, 0x3}, {{r2}, 0xfffffffffffffff9, 0x21, 0x2, 0x1, 0x3}, {{r3}, 0xfffffffffffffffb, 0xbfe102d9e419220d, 0x40000000, 0x800, 0x10000}, {{r4}, 0xffffffffffffffff, 0xe, 0x0, 0x9, 0x7}], 0x7, &(0x7f0000000a80)=[{{r2}, 0xba7904b9b185e350, 0x4, 0x4, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0x22, 0x80, 0x3ff}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0x3cd2, 0xffffffff}, {{r3}, 0x562ffcd36ef555e, 0x8, 0x20000000, 0x3, 0x101}, {{r2}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x39, 0xb429}, {{r2}, 0xfffffffffffffffd, 0x2b, 0x1, 0xff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40, 0xfffffffffffffc00, 0x1}], 0x7, &(0x7f00000000c0)={0x6, 0xfff}) 16:03:34 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:03:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000669a32d7c7717d6e0600"/118], &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0xafb, './bus\x00', 0x3c, 0x22a, 0x3e, 0x8000}) 16:03:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f00000000c0)=0xffdfffffffffffc, 0x3) 16:03:34 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x100000102) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x2aaaaaaaaaaaaca3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000600)=""/191) connect(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="010b26d2c0e1030180912925ac6d0d12d2e37de6e55d28ed151fea208e5f6ebda16be3084855f94e77d73e2322baa2f5b9837c35ed213aaf6e5c22280f2055545edb56fcaeaaad2f341248567b12ffdb1f25f8d05d7dd977cfd82a27192f86fa367ebea2928ead38d61ac85d0fa800002fa0c9b5b9e9996960bce6f3ad25951913d9f893fb000000000000000000001000000000868ab0010149045d1f6e451873b53e2605f1ec931de79a50e920fb6340d8ff4edcfa51acb33f4781d5ec5b1565c499122fb372c27497b41d329d32ce8d7b72288f99b5eaae39292f2b392176b1c424e450631351ce2e86dd1ca3bcdec58b9aab601e616dd17b8c4d0d311de1ad6f0934dca57ec25e73b847e1e340b9a3d89fb7fab1174668f38ac0399728eee11c06df7023c10b1bac02b60896b7cfb748ee3ef8e2c959c2aee161ebbc6f6b6dcb10a9445cd3942a60bcc7f9017274a7d258677d14a4db5c8e5da2074bf42ab02e527a5b0e658b949273a2c9f5f1a662ae5f4bda3f40c1f317abff3080e1d781"], 0x1) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000100)=[{0x7, 0x1ff, 0x5}, {0x7, 0x9, 0x0, 0xdb}, {0x9, 0x80000000, 0x8, 0x3}, {0x764, 0x40, 0x24715dce, 0x5}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000005c0)=0xfffffffffffffe38) r4 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x5}, 0xc) fcntl$dupfd(r4, 0x3, r0) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000bc0)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) semop(r2, &(0x7f0000000440)=[{0x1, 0x8001, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0x101}, {0x3, 0x6c, 0x800}, {0x4, 0x3f, 0x800}], 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r0) accept(r4, 0x0, &(0x7f0000000240)=0xff34) clock_getres(0x3, 0xfffffffffffffffe) 16:03:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x80) 16:03:34 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000440)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000400)={0xaa90, 0x5}, 0xffffffffffffff30) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:03:34 executing program 0: r0 = socket(0x18, 0x3, 0x8) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x100000002a, 0x24, &(0x7f0000000100)="00000000000000d4e27ef5e36097fab25764c1a377239161c73d6098ab32fd3fd4c9000000000000000000", 0xffffffffffffffd6) setsockopt$sock_timeval(r0, 0xffff, 0xb0d45cc7b4d864d7, &(0x7f0000000000)={0x5, 0xfffffffffffffffb}, 0x10) setsockopt(r0, 0x4, 0x9, &(0x7f0000000040)="243651f04952ad5bc2988b377647f4bce2b164ad1f7eb826600068a9813ef9657db22e399190ba7c1b5a4184e96f7c079de5e0c44ade73e07cd8a73497234e8cc1b8c0c78d4dd6de349de523f34a75c40894015421853e70338cdff05e81fac0c2d44d99d7f4e26b027be8a7f526a433136c8a2619cce32b07e157a2169bfdfc84fe23fbcb9188e047020f5457e5d511b62dff0518a13206c18df889f0d0e1", 0x9f) 16:03:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x4) 16:03:34 executing program 0: socket(0x2, 0xc003, 0x6) r0 = socket(0x1b, 0x3, 0x45cf7bca) ftruncate(r0, 0x0, 0x2b) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d7882a197a3862078dea240182959549893e6869bf453f68c11700287ead4bcb777fa69dfcea5704388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16af85629389710df96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238405000000c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157dad5d2c2323472eea6795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866b"], 0x10) write(r0, 0x0, 0x0) 16:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000000c0)=[{0x3, 0x3, 0xffffffffffffffe0, 0x5}, {0x5, 0x0, 0x7}, {0x6, 0xfffffffffffffff9, 0x205}, {0x4, 0x5, 0x400000000000000, 0x8}, {0x0, 0x6, 0xfa, 0x1}, {0x3, 0x4, 0x6, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x0, 0x400, 0x1, 0xffffffff, 0x9, 0x3, 0x1, 0x2, 0x200800000000, 0x100}) 16:03:34 executing program 1: r0 = socket(0x18, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x4, 0x5}) 16:03:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x54) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:03:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x15, 0x1) r1 = syz_open_pts() r2 = dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) r3 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3b, 0x0, 0x0, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0xa}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x2417b550, 0x0, 0x7, 0x0) 16:03:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x3, 0x400, 0x1, 0xb6d}, {0xb2, 0x2, 0x1, 0x6}, {0x101, 0xcb9b, 0x8, 0x3f}, {0x3, 0xff, 0x3, 0xdd}, {0xaa47, 0x9, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000000028}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xfffffffffffff8e5, 0x0, 0x3, 0x5}, {0x10000, 0x3, 0x10000, 0x4}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 16:03:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300010eb5e74e2585266d1ddec6fc8e4202156ca62adfab48acb5c7c3234f5568aefba5807d88d066f2ae7445db3d37eb7226e3abfe04998b9381d68e9a29a250cd86607873069948ca289265d9d28cec6d5d4a5e9d12d65"], 0x2) 16:03:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x800, 0x1, 0x4, 0x2, "0b7fb93a63e2088cc1de1d1ff9d975b5e5edd91b", 0xffe00000000, 0x6}) ioctl$TIOCSTART(r0, 0x2000746e) 16:03:34 executing program 0: r0 = socket(0x2, 0x2, 0xdc) setsockopt(r0, 0x80, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x30c) socket(0x10, 0xc005, 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:34 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="0051d8c0e59e66f67808326de4078992c2f71fffe0a5a7634e90c2252a96fd88fc3eb4a64b443d41c6a149fc5a2331f746b57566ee583c756d784133a92856acc4a015f83f232a36e16727fee63785af58a16dab20ce3e4ca032e4d87f0b81536cfbcf18d805d9de8d65f57da064590ae8e0f1e5d9dad7c0d37bf72bdfc5bf5de3970d91c72ec2", 0x87}, {&(0x7f0000000040)="753051732a777c585a3b03f590d7969164c9934c9219129087c694d678fa40f9b0ba8d39bec0e57c443a7a159abec5dc513ef6a046dd1569ecf4b91c0c86c2e3a10a1dbeee1db2bcdf1f569abfa5527efcbb46c40ed212531b190036a2b1f423009f817224dd2a23dd9c", 0x6a}, {&(0x7f00000002c0)="7ca588295c79c928f967c30a1da91fe1542d97774b1df0bfa9171b79f68ce781a2b2bcc65060c6181cf1b7b990f4f2398b511b3ca4c6d6a31bdc16f4317df51845aaa5d997224bdc9ca0617490f98ac054c460fc50658d134c4660016cb754e8739bc2556e07c45064ed2f", 0x6b}], 0x3, 0x0, 0x0, 0x1}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) 16:03:34 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setrlimit(0x3, &(0x7f00000000c0)={0x2}) write(r0, 0x0, 0x0) 16:03:35 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x9af22bc5755f06cd, &(0x7f0000000040)={0x1, 0xfffffffffffffc00}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:35 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) setsockopt(r0, 0xfffffffffffffff8, 0x5, &(0x7f0000000080)="b66ba59fb2697079be2f012fca6ef39dc4720185731fe4d1048d503f7db800e8d4c559d7180ceaec104b0d46c82359b597ea48655ea405b428687317de927ff0baacac55e620887d271e48abe351c35f633b55da34b3410572f7d59c0fd787c35b3944e26ea31e52ea94d416fb6e200efc19f97bec1fdaf70ab9eedea4a0b6ae935115139d1e21e60a1e4b607bce3039769057125b0c2e674edff18693130656cff62318b5e1fb30cc19467270156dd94cb6b97ebea1951a3a", 0xb9) execve(0x0, 0x0, 0x0) 16:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x3, 0x7ff, 0x401}, {0x3ff, 0x4, 0xd1, 0x80000000}, {0xfa, 0x4, 0x1c00000000000000, 0x8f33}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffb43, 0x6, 0x500000000, 0x9}, {0xffff, 0x4, 0x4, 0x9}, {0x5, 0x5, 0xff, 0x8f}, {0x9, 0x4, 0x20, 0xb83}]}) 16:03:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000000)="03fe5c006aab0f91f762832f623f0c5bcf017e0d048b39ded7bb40ba452b7138855fb3c3d7654ed4180f2ce0e322f70ca5736f4f0698c02f3787ea568b1415fb", 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) write(r1, &(0x7f0000000300)="abc43a2be76e63abf9f2383c78b4f93443058f0ef9694940cdb163497a3de5392c237acc85a5dab4cc74ce8e5cbdf4901ad5069720edd00f4f502e6f2e83b13ea632a20ecee3e36a74e473308e5f675c8bc10bed703e8f2e2fc46013f7d51d3c67bf2edebc43fb3afa91e421784f4dab71ad0c18f1cb1d77751f1eb0bdf866f057bee6618fb915a41175918f5cae38a79ca9538631c2dba1fba57976eecd28a72689d777ac900abee3e00e551a41f852d04acbf7261813648cc1cc0aef871ab5b613573022025c2c8bbba0c2ddde231c3a68f911b61662ea14cdd4bf558ae65825e724061a7e8119809ef6aa1b3657f6a44c8118dc062ac9ed8928a7df86b52a8f245f8e4220c62b58df8bff697e8d25e555225485dbb35981a13e1001353aa580fb92771824de92e3aa1278c9cbe3808508e094e23b11b04393392a94ef9f779efa8c314c6d51aed4ff6d127541c0411cbe60c6ff04af0a971023f4f7aeba13eb853cf80f6054b5b2c0abaef65c58b115847e977af841aa236a3ae5eb3b1ca465ac0930ec3e4af5fc278c10e52b1bc08c293424bab9d69c79a2a65cc7e4c05bfa156cc2d363ae2e259f4058ee0a45eaa467157aa67bc558fc70541f23ad868aea4d78dab6df8df649ee302b15064879200d19e3dba5b4a514017e7c6b95f1cf5ed5ba21d2cefb1b47e3e60ff6104b6ee24634bc75626ff657fe913a782c576cb2620321e769d0849952572fe14b72b0f384b6eea3b2a3924a2feb824cfe74bef81578831012be95f531ffd27a21864c5d9f0cb35f26e380135d9538c4f4f7ddc6c5b015022175bd2cf056f577c479a03b6f0a449ebb4a236fad50dda1538d6c0656ea473463afa8fccf4d9ba9f1e3fe187a94366258a02167150926ecdb9585d48f51033c54ad0d1ff1f897a3e0cc377a6c43291dbc4d9a462b96bb949669c1f22e3703079e234b81ecd234bb2f404b1c0503dc006292ddf286b3382e0b46aca9d346d2bda1b5bfeae191cd6f7158f738f66569a6d4570216689fed247bf6a038066ea99cf14ac61ba590da2aa43c8d78b15cebe4ad70f7c0c05ad5dd1eb872f7b9bee14d802153d76653ac7b717e28b67d59293afbcd5c46655c46b6fc0028c34bb5d9f000de2e4deaf2c9616f1baf27f1262e9973fdd262caf1545c6179ab3382a52632e13f631f0a08b06f1beb9b2a47dd8c1c2cea62475597357c2cee08c59afd4d6464e7a202fbacb95c2e7972c128ab6f23e8bd304a3bdf4fd1e49663faaaf1ad5a41eb83cc798dd2f1cf5b1b8eb524333e4d04f0a1581c8d8643576a31069e90976e6b2199b33d0bfc55d7858053f53607b6a8bb5ca4e1cae375422bd158fe123c5518459e9e35a99587bc5b31286ac0caff4bd92925c67d098b16bea4412652a8f0c95329a2788418403b83c96d2b2962738ec469c10158bfebff37a3e5742f4f92db9697011948df22095dd90d34645d12d81dc32c86775902fc69752f570f09c7f1174b7691714dff752035dc2e907fa5a6f230cc665d5f523f7985e113f8fc958e44b549d9e765a8cf5bf2683e1a89a2d89762b14481dcc7879dfd2d69c5f5edb184b49f847880eedde28d7b88a1ff07f631d1ee7df9b7d0ec718839abbb81e17db262490d5a705830f403065e51d33ec2ffe161b252c7e8ad21e03ecb2655b40b31e1f74e9351ffe392d93c4a3c4be192dacfe991df5f8ac1dedc6b9b2a9ab75fa58baa408abbc7745aa5658f606add777f5aa7c421852b0c91eb832ba614770c6bca22bd6a5dd6c2902be86b430ff58a0f7fbf5d0d1a82022eb1007032c786be0fb03bf6bd87ff371b3ca6c27592e270cd1c4a39485326cfb3301fdff20513d2c3ff54faf6e9b2f9345fda99fde460c9077fea64b6ed449fae27a486ca82c96bc198c0a791019be0b72be1cdf7a56d8c4f050f1fb6061d1ac615b0498c9aabf5b0feb55dc0f35bef3e1a5757a3c1c349f8ea11e53b748116a02d425479a1dd36441bc4b8de69d27f1462ae68452f7eb4e07c549e6abbe9036476a82d913213a1e109ea11226db284d869becae75340165287782ccac04008a92dd789aea1328495d57ca3ed0dd8fd830687dbbf1257e8aae06af9116e522a6e059713e9a1566143f9e87a", 0x5eb) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x400, 0x7, 0x7ff}, {0x7, 0x6, 0x6, 0x3}, {0x8, 0x1, 0x80a}, {0x91, 0x79a8603c, 0x3}, {0x0, 0x20, 0x1f, 0xa94}, {0xff, 0x7, 0x9, 0x5}, {0xca, 0x7, 0xffffffff, 0x100}, {0x1, 0x10000, 0x8000, 0x7}]}) 16:03:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:03:36 executing program 0: socket(0xe4720a8ee991d6d3, 0x4000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x9, 0x100000001, 0x6, 0x4}, {0x7, 0xffffffffffffff80, 0x400, 0x2020000000000}, {0x3, 0x59ba, 0x10000, 0x20}]}) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) chdir(&(0x7f0000000240)='./file0/file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="ad18f05de2f4ef18", 0xd6) 16:03:36 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) pwrite(r0, &(0x7f00000000c0)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54d8dad8d71b37e2886134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c7", 0x98, 0x0, 0x8) 16:03:36 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f000074d000/0x2000)=nil, 0x2000, 0x2) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/47, 0x2f}], 0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) madvise(&(0x7f00003b7000/0x4000)=nil, 0x4000, 0x5) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x258) 16:03:36 executing program 1: mprotect(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) 16:03:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt(r2, 0x65, 0x80, &(0x7f0000000100)=""/230, &(0x7f0000000200)=0xe6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000240)={{0x6, 0xfffffffffffffff8}, {0xfff0000000}}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:03:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x800, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000180)='>', 0x1) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5010, r0, 0x0, 0x0) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8c) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3}) 16:03:37 executing program 1: r0 = msgget$private(0x0, 0x306) msgrcv(r0, &(0x7f0000000000)={0x0, ""/242}, 0xfa, 0x0, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1, 0xffffffff, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x400, './file0\x00', './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x2, 0x2, 0x10000, 0x9, r3}) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x968, 0x7}, 0xc) fcntl$setown(r2, 0x6, r3) r6 = syz_open_pts() msgrcv(r0, &(0x7f00000002c0)={0x0, ""/69}, 0x4d, 0x1, 0x800) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r1, 0x3}) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="801b60124046d5c13c7db1dffedb8088de99e8b929cc2d0e87ea12505256e9cc0ed07571ba9c1c984706f60294b34ed7578eee9d2e0116c9880e25", 0x3b}, {&(0x7f0000000440)="5aa5cb1f2406411301298c1af09adba4c7daca6ce6b4f24e760a8381454bf7e06e8ee08ff31501a96595e0135e38b843ebb191c89df8679c4d5a942bf8876c3c1a15ef1f59360cbe9d729e10009a4ba1d8929084110b321c83a170c1726201181d6e95f42f2f6ed5e936afd754e0c0eb8eba2a03589f1cd6d196dd3b93", 0x7d}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r6, r6, r6, r1]}, @rights={0x38, 0xffff, 0x1, [r6, r6, r1, r6, r1, r6, r2, r6, r6]}, @rights={0x38, 0xffff, 0x1, [r6, r2, r2, r6, r2, r2, r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x118, 0x2}, 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={r3, r4, r5}, 0xc) select(0x40, &(0x7f00000006c0)={0x80, 0x3, 0x1, 0x20, 0x7fffffff, 0x1000, 0xc5a, 0x80000000}, &(0x7f0000000700)={0xdd, 0x85, 0x3, 0x7ff, 0x5, 0x2, 0x0, 0x1}, &(0x7f0000000740)={0x9aab, 0x5, 0x5, 0x0, 0x5, 0x1f, 0x6, 0x9}, &(0x7f0000000780)={0x6, 0x8}) select(0x40, &(0x7f00000007c0)={0x20, 0x2, 0xffffffff, 0x240000000000000, 0x4, 0x1, 0x15, 0x66}, &(0x7f0000000800)={0x7e, 0x7, 0xffff, 0x4, 0x6, 0x3ff, 0x400000000000000, 0x6}, &(0x7f0000000840)={0x8e, 0x1ff, 0x0, 0xc8d, 0x5, 0x101, 0x80, 0x7}, &(0x7f0000000880)={0x6, 0x2}) r7 = fcntl$dupfd(r2, 0x0, r6) linkat(r1, &(0x7f00000008c0)='./file0\x00', r7, &(0x7f0000000900)='./file0\x00', 0x4) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000940)={0x3f, 0x8, 0x7, 0x4, "fa6d94cdf02fffc30f07655f96eeae5d40c00102", 0x1400000000000, 0x5}) getpeername$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) fsync(r8) fsync(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000a00)={0x9, 0x1f, './file0\x00', 0x9, 0x3ff, 0x1, 0x9}) ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000a40)=r7) read(r7, &(0x7f0000000a80)=""/44, 0x2c) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:37 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffff, 0x9, {0x7fffffff, 0x9}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x4, 0x0, 0x3]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x20) 16:03:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x0) 16:03:37 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x158e6be4, 0x880) setuid(0xee01) socketpair(0x2, 0x2, 0x8dbc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="b2d21ede8ab63e7e033a47d07b918d767e2887a03e34949e44", 0x3b3, 0xa, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:03:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x487) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x400000000006) 16:03:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000580)="7a525ab44fd971512a41ef9d3b732aa3b4876bfb9d25e5311fd50a444e42a9458011154ba98c6c43421b807d66c43adf1a89f3e7bb9cdda25c9ca267cf6431b348d96b45332908ff0fdbd1a25e4f2807b3d30860f622de8b8e1f4be800215da8b545b6dc27d55522b714c9f48d889c58b872dbff53d5cbeecd14e824fc31fc081f90183c0091e9cafe1c4f74c5481988e902", 0x92}, {&(0x7f0000000640)="66053af1b2b559ad7675135de100199c7e977b41a414c3fef5b6d7d4542de6ef7b315d2842c8db1b057bc3ec62149ac4c59ef5992b3f6ccf0e0053f4762e", 0x3e}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0xdb95e584a88d469e, 0x4) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="430548843e7fb7e3de3e9ca322cff507514c46276f7d1f0dea7a5ad04b5d6acda3ca8122311fd55628bbd0473a76a860c189a7e3a7f9a23669c85341a6f3ff1217149410096541224fdaf3c5b43870f2bea128e86cc90563705a9eb7ef79a7b20e605269f06345fd635d706187c6a7c623d664d5820dec2b829e3fe00aaf65ce3d934972a7272386e9597ae8d79218e412ba0b4c181ebba720051056c1fcf127b745203128c4d8868064f901e5c14e03db5cfb4c15adbddb166a3e020dddb35794de92544ca827820d9b2db725e10fbaf1aabdd08a61", 0xd6}, {&(0x7f0000000240)="357f8c03d0acc11e3f169ee6a03519c57dbfa1103a126bda0d0ffc69a1c7f66fc016c48749cb11576918c807d2b03cf013fe1ae7cafd136c88e04230843ce908e8e40ab0b21b6b45b9c836f6d268e44197fb4cd4a8abe32b842a9953a6dd001aa5cc58ce523b3d3678631c5afed586b43215172faf8f23c88d5ab12af33262be22878c349e7a7855d54a2ce157079918de204138e34c1c4d1ca15584448151483b9d900906008666650eb8421101467bc0c952e869a9d3620a", 0xb9}, {&(0x7f0000000080)="6a372aeb48ef689735d2d9e61455b8556a6d21feb28ad7de68a46288c513f4d4ff942d07948214a275d56a0bee20c4d5b8b2bb4cc21ac611b6b70a9ac4a3e66769f58c73a2aaaed7296678d8b735e6fe598045e4b8a37394747fd8e802f63712afebaadc25a2849665fbcb59661ba27789", 0x71}, {&(0x7f0000000300)="262c1df66755f3fc57a7444c23ec37bbecf15d8c3155161108ef7334817ca23e3cb0f24432facf2e1256d634a4d9a559bd23f660a68ee54ddf02708425577afc63b8c23b2b42d88a85820765c3199e5c25e82c9f6786d22910119831e1d710a05ac5aa5c2aa5ccc59bfcb9a90065f21373af6b9ea3b1efe7ce3fd374599aa90c1882d806b167c2100d49b5b1e5476b0fce016f46e77cc1e7f71b8cdfb38d8604df0ea4a00728907a0efdc2815acedd7c9c697950861ab3c3db2f03571afdf88b78f509da4a3cf94070c4a2d1c1e435598ba324757785f59ee4364b0d8bf0dee6ed8b8241f00e7832e3034e04ba00a04af40f656f869c361d08331ffbea356b", 0xff}, {&(0x7f0000000400)="8846e568d62855b3304f34647b4c3e283afaaabee9d28fabf3ec74a5f9d3e9a3173e9beb46c0cf", 0x27}], 0x5, 0x0, 0x0) dup(r1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x3) 16:03:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140)=0x2, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/23, 0x17, 0x840, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x1f}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000700)) shutdown(r0, 0x3) semget$private(0x0, 0x3, 0x402) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:03:37 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:03:37 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:03:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff31) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x8, './bus\x00'}) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r1, r2) ioctl$TIOCSDTR(r0, 0x20004455) r3 = getppid() fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getegid() chown(&(0x7f0000000040)='./bus\x00', r4, r5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8000) 16:03:37 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) semctl$GETZCNT(r0, 0xffffffffffffffff, 0x7, &(0x7f0000000280)=""/180) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x70d97daecd678b7c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0xfffffffffffffdff, &(0x7f0000000240)="7d88c49910091ca976a9a957869764b743ccbbbc357af62adfa544028b3f64ad05202ba32fd4bc7682edb8d1ff000000000000001a7922bd7a8f67cd26c82186518598a5a7345560dada275722b5a66e36c86de8e74519627ee3df7f7c075b6b087c450e8c8a350e38a50df283785db6010fb0769de1b0a8") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r2) 16:03:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000001f00)=ANY=[@ANYBLOB="1010000000000000000000008000000038414875e0b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e353da30d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b51d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb8151e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a6f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0abc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d00000000000000000000000000a762f6278ddfaf29315a9a1ec2665da2348e922e6b7770575bc6e7a0707b5a791d6f2a68e15a4a751ef562285b206cfa9a112071d809ef6f1776783edb3c40f23bdffa72b0f8fa880bad970ef3b47c19573f47b59f9251f363cfb3aee3de893761f7769bdf5c7d0000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f0000000340)="8cfa85fb") pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r8 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x4) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) 16:03:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="d78bddcf84248815a0548799d8f6ac0905f22057fd8ce2e1a950dab2d466", 0x1e}], 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0xc0) write(r0, &(0x7f0000000100)="6f4c547f4b6b1d84d4769c823d", 0xd) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0xa6a4b63dbf61711c, 0x9) 16:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="64b4b04fbaa53f078b8a940f1ac89a8e4ca4882e8936a09bb8eb7f16a6b19ebe28b9cba60f2b53734f66a57fc42a0d6875244e6e927edae3d6e653f4e95449f38af2e4868c747b5f681effa3ceb2078cb647b51223fe6cfd7047dc3d6d51f311562c6a3ae53ae3a595b6de3246702d96f3a88d2eed34c7781f1e983281a1d0113c4339ec222846b76ddbe3a74ad4c2cf829c458e1c633a0b5d8c20a7e7ce8a46528aa0964663b171a6de096a30202946cd2d2a4595261e249f0c7b913afab6bbbed3cf195c11de972334fd3698ffbc6670bfa5faeda1db73ca09d77469d00483192845ff3ff876a95a20ee", 0xeb}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='}', 0x1) 16:03:38 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xc8, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="5e20763381d1fcdc49cff7f73342bf2dfb84f041fca1ec1dfbc7b9d4e0dab7eedf98db95f1c66b9e60ee6d066994a8d73d3d225d54baf2d8171e4d9eacfb24dafe8e6162731992cfc610785009d78b382837205c59ac37cf7be47fd3f21c2b8a59b363550482902c8bd146cfa5f42fca1cae66fff56c297a7402", 0x7a}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) 16:03:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x494) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:03:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0xffffffffffffff0f) 16:03:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet(0x2, 0x3, 0x200) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) lseek(r1, 0x0, 0x0, 0x2) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0xfffffffffffffffd, 0x0, 0x5}, {0x1005f}, {0x101, 0xa0b6, 0x0, 0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9e4e) 16:03:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="50cf6bfddc363a7e7511ae462d5ba6b0d0573863d18f45ab08350383299b42e3d8c3bcc3a717d821ef57a506e1509bfa5c34c6d90354f8c1"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:03:39 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x9}, 0xeacea756f956843e) pipe2(&(0x7f0000000040), 0x10004) shutdown(r0, 0x2) 16:03:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/224) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0xd483}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) 16:03:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x1, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x21, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x24, 0xc0000000, 0x7, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x4}, {{r0}, 0x0, 0x81, 0x80000000, 0x3, 0x2}], 0xf8b1, 0x0, 0x8001, 0x0) 16:03:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff000000000000000000000000000000000000000000000000000000000000001d36537597927946361b620d837cc570059cc361967c78eaa04d357960906b12c5511eca8716ba5a529bc656f78ac147136bda030985d0fcdd05c1508876f57384a014814bb9c45a92adce3d6e9b1587bd4699264bf44878f2d85097295fd660b3eddb927d633c6b607182742ffee14a9d10c42653557abe9624d71847d915c66736d395482548fd68110da12d6141c23822ea4e2a5cdecd806412644172875c4d9451d058ce18d24058b3c42e1dc937a7de240f1a5e5f4479b9d5bcd5f0a4f04c3247ab79bd8c6141c91132e87768c362c291160e0b2ac5e4661bbc71a5463d2347fcd053f883598e7bfc1e4636161d68689e48d690d9a7724fb1395f72aba5c8245326594909570e96f3661ff49d8284a0810ab5f287baea64487c78e513881c7fcb6307c14d39d0bafcbeb0648a9a68e43a84a926b82d6181847400682d45976a7c89a5b15eb2d0cf5801b78f64949eecaafbaa43e4622eaaf54ef23469603c31"], 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:03:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:39 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x102) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x5, 0x4, 0x100, 0x0, "f0d79f63aefb30699920a889e5221bb3b54eaa96", 0x3ff, 0xb4}) getdents(r3, &(0x7f0000000040)=""/247, 0xf7) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0xaf7962c876d882b7) 16:03:39 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/16) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:03:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001200)="b3fb55af00c31295dce01f81dcb2124dbd5caea2809611a85d470a01958a616dadedd21b26d0f7a83b350c1109db12163bf52cacd998817fedd5ff7d97600f6a0b0aa4ea652f64bbfe", 0x49}, {&(0x7f0000001280)="02c21a6ab9d2f46c2b", 0x9}, {&(0x7f00000012c0)="c0089d611dfc78f1a67f4f62d3821484de2ca162a8f031a7f1697052371db5977ce92444f09431d69bb001fa2e776fb3eafff10b8bcb6a1f0aad72aa25935598a0b1d934c1f2774e7e880bc3925fad81422d83f2ac27740e2bc2bd97e6031d27bb5516ff7d29d555485fdf51194f5360ddec53a2f35af8fec2ba4b15925c9492ed", 0x81}], 0x3, 0x0, 0x0) socketpair(0x1, 0x8000, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getrusage(0x0, &(0x7f00000000c0)) getsockopt(r2, 0x200000029, 0x1021, 0x0, 0x0) 16:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) r3 = socket(0x88737c45e475fa57, 0x7, 0xf1a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x0, &(0x7f0000000200)="83") 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") socketpair(0x20, 0x2, 0x57, &(0x7f0000000000)) 16:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x586, 0x0, 0x2}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:40 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) flock(r0, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) 16:03:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000171000/0x4000)=nil, 0x4000, 0x0) 16:03:40 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="16000000ffff00020000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:03:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0xffffffff, 0xfa35, 0x0, 0x7c3, 0x8ac, 0x800, 0x3, 0x2, 0x0, 0x3}) r1 = socket(0x2, 0x4003, 0x0) socket(0x20, 0x5, 0x1) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x2, 0x8000, 0xd}) 16:03:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="02053bc82e337d527d1b1eadd0445af74249d6469f45a1b3b3e8e985621504ca93c9b2f05a4923ce00e9e0400fd84dd0c2a245a532b0404d0a69b8abbdd9014153652137cad088512677c882100a7aee4074b608cb4a2af03234bca5cfd5006dcd6a557bfb8916923d222253a48f8809db54042392e0ab5779e0ff47f3934e36e2798750ace7f2d5189fc241052536945a294e77673256dc394d96a70262810d832c7b9fba4387ad48cc58dd1ce040f5a9ff716e26443ee4536c2ad0239db81d8267b935a657f4e3789c976f4ca5ce792721f65885bcdd2bdc38d07340ad03", 0xdf}, {&(0x7f0000000180)="be3dafcea8fd5be93602616170e908bd5b0aabbc42423b7dd250007ad2dcaabe82597a956cf408cf9281051be99c7fd212e8a978c97ebdb6d12bbe3bf2f8128ff5943fb31d3d4dd008", 0x49}, {&(0x7f0000000200)="0858c575ac31b090ee65982071c4690ca3e29cc0602e7edb62be05f4725870d1da132c4c2957d8e61325fac39ac6afaca613f42fdb98d8efb866d1826e6170c7cce5e1f504a3b61f58fcef5396b8bd9c8e6e8ad96fdc42f0926f09424d3d4fd8b2ed7e16ef5f17ed0b4c53fd7b06efb4f90c1b1074c4a8066e5729d6e7caaf8fe18af637ce08c5d9a252a3d671a9fa02", 0x90}], 0x3, &(0x7f00000005c0)=[{0xb0, 0x0, 0x6, "c6bc60ac0dcfab0e09756aeaf9527137ebcda0bf3ae288e85eb2584a7647fe93e4415cc2a3b9b03bda9f95d17fa61ea2c71b3d6ef512cc92260fb3ac9dadd788388fc94f55ae4c4185bf17a0857f58551a4b262069bfde86e9e9d3d2f91d3e938788a14c7c294be0b0db15410ba46c53a7a883a959e51064258a24da5e5afbba0e9f5e7c0549d2cae4e97bc614aee4fd046f294043b0dc186814588a5639"}, {0xf8, 0xffff, 0x3, "5dcb757bde7aa36c4fbb08d07674925fae93e55eedd9ed59e5d094a5900a6c5010d07ea28d833d9cd9c1ed0a17511905539f4eba2fa03e32c41c808b106aa33a80d1193f0ed2f7a18ce57cb7a0b0fdaef44bb3c991db6ce075c52a1639830bba435852967bde6d3c8a9e0eaff3fa43b124955a2251dcce6b10f92cd3c6f6ce3cb237d51a8ba153804b298b44be43b03dddb77a5ad9592deeeafaa5381eaeebbbcb039536f7ea820143b309b366087331b4fbbb656f9469f7f5ec8998cbefe2e7007d416e90b024f97664fac84e4f6b36949eee8be4ea08ff5589aa0ae51a43eecec03035e01da095"}, {0xa8, 0x1, 0x7, "4c3d64103309b7b49085754529df2fae2b50bdd053d5f64611442fa6fe02b577525fb42ffbb7f03d571693607fcc57d55bc596efdc3f86795795feb233ed081171fefd7eef4142914b1a5edcf16446517df727a142c539f55ee32f38b77d98695c6af22ec739c924fa47ec7e6d95dea4f9ee69e9ead85b340c7ee7b3c7f29693b33594860e4e777fd8dc5e87a5e8c1c714"}], 0x250}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) dup2(r0, r0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x3, 0x1, 0x80000000}, {0x7adf, 0x6, 0x80000000, 0x4}, {0x6, 0x3, 0x10962ad4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x3fe}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:03:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x100000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:03:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffd6, 0x0, 0x1fa}, 0x0) 16:03:41 executing program 0: r0 = socket(0x2, 0x8000, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000100)="7d5f7fa0f449d7fa9419b51104fc06b7edfbedc5112cd43f4701755ba18ccd7dae65d5817ddad3055167c9ef39dba0da63", 0x31) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x3f}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:03:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4, 0x200) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:03:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 16:03:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="d431d7cb9cc1962f2d0013e1a59073eb734e3dbeff26973c13dcfde17e59492f9edc98c62ff5a4e9c168a09706bccb945d17239106c59513823cf60684255ae824bd462316e87663f130ddb81ccf9eace8e4291af62e38526b101db57f936d6d0047ce06ad9ea4e254afd7a7268b0ffccdd0c056bf3de7ba3a1a2ffc95249d4d8c8571d6ad0e79a20ff409231a11c18c23ab8beb6452c7bbb20136d9456810beed24028d18d314ba38b59b85ee800dfa764a63d0705c", 0xb6}, {&(0x7f0000000240)="5985ed7d59f4786c6aff97e5927867fe74451c5003630033d26a736701d04e21d1f2ebf4fb913c85902293dcdb6f0fca7ae9a73cb0bf5a197283dcc3b074ecbe0a63758f557ed19aa2d74a950f61c9986c2e8bfbcc26df36d794460874e72e5310c1cac8d7f683b3471b0c5abb2008953c7b62b41bd4f138f56a9a94f4b5c8812a78dc9cc2641fa6f37133b09efefa6e3e3325e35fe87585fb2d5be0ad95f78afed6f094a73382de9d3f654c02", 0xad}, {&(0x7f0000000300)="95af6dfced17de4cf483577e83518cc2e3183255bf703579e086221850aba0d215fdf2ae8d18b3a2462c0715f34b1203dfec93d132c8cf1a8da0c0f53f4e24ef6890bebbe7fd39834560f60c67d32cf22e02", 0x52}, {&(0x7f0000000500)="d68f3c44fedc26cbe93a797d6bb7dea3706bbe7f5a762a848545b5cc78575fb351b944bf586c21d45f70a80ec2b80858efb77c575de0163b7f92bd3b3cd12821459cb12e5b3e209250642f5d034905106bf5a1fd759ea9e5f5d27aa3c9f7936e27845da886764e1d5082d7ca0778d8abc30adc2f153d8af63a2c0ecb463b47646a61e7fea9a73ee24e879476da941836086ee166779e5ef4072f07052f3664ca15bca65cc7ca1d77ddc3f89de07b800892a7d11c5b3f8ce33ff1344f772dc6461db6bae5bab24d226c13f4637b1eee2153ce4c9d728de8ae642ddcc81b811808763d70e96a43f08b573d43e09809636fdfb1b344a896ee2e", 0xf8}], 0x4, &(0x7f0000000400), 0x0, 0x4}, 0xc) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x401, 0xde3, 0x1, "5cc807725a5d7d71aee10815dc9aa876f6b70ee3", 0x6}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) 16:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:03:41 executing program 0: r0 = socket(0x20, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xfffffffffffffb33) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x49) fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') socketpair(0x6, 0x1, 0x7, &(0x7f0000000000)) 16:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x101}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:03:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x44, 0x400}], 0x1}) pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x7) socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 16:03:41 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) 16:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x339) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:03:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:03:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x1f, 0x80000001}, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x69c28115c831c032, 0x0) close(r1) 16:03:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x6, {0x1, 0x4}}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)="e2549c75347899c322fdf6f95515029480c84ae559d21ed5f4664db9f006871de13f6956ea39bf7d86ed6a0923870e4ae10a576bb844", 0x36}, {0x0}, {0x0}, {0x0}], 0x4) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) fcntl$getflags(0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="6debfcee0ac9bb207f3430a39ed5b7fe58273df9ba2e22448a80d93bf4ffb143", 0x20}], 0x100000000000014d) chmod(0x0, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x2, 0x5, 0x6, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:03:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x1, 0x2, 0x8, 0x20, 0xffffffff, 0x7, 0x1]}) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getdents(r0, &(0x7f0000000180)=""/213, 0xd5) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x1, 0xfffffffffffffff8}, {0x18, 0x3, 0x4, 0x5}, 0x8000, [0x9, 0x9, 0xffff, 0x80000001, 0x0, 0x6, 0x1000, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x2, 0x10000}, {0x18, 0x1, 0x6}, 0x6, [0x1ccba791, 0x80000000, 0x0, 0xf11, 0x3, 0x800, 0x5, 0x3f]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) 16:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0x68, './file0\x00', 0x0, 0x6, 0x100000001, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xf0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000213, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) socketpair(0x2, 0x4000, 0xdf, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:03:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x10) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0x84, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xffffffff, r3, r4, r6, r7, 0x8ca7d3085946d4ca, 0x594c}, 0x1ff, 0x0, r8, r9, 0x4, 0x3, 0xfff, 0x3}) 16:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:03:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = msgget(0x2, 0x1) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) lseek(r0, 0x0, 0x0, 0x1) 16:03:42 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setreuid(r2, r3) setregid(r0, 0x0) setregid(r1, r0) 16:03:42 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x54, 0x4) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x4e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x44) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socket$inet6(0x18, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:03:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x4, './file0\x00', 0x2, 0xaa59, 0x4, 0x3f}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:03:42 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)="0800a8510841f3b70420e2180f95b09d45137573c775c1044a92779125b47c7e34", 0x21) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) 16:03:42 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7fffffff, 0x0, 0xff, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x3, 0x10) r4 = semget(0x1, 0x181bb11875b66f89, 0x4a) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/86) getsockopt(r3, 0x5, 0x1f, &(0x7f00000000c0)=""/216, &(0x7f0000000000)=0xd8) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:03:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0xff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r9 = geteuid() r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r18 = getuid() r19 = getegid() r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x10000, 0x0) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x550, 0x0) r24 = open(&(0x7f0000000740)='./file0\x00', 0x200, 0x20) r25 = syz_open_pts() r26 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="205455ccbe31f58a7f641701584eeac12160395d2f163215afd89b4653caf6bd2458006962c2ce497b7f1b945135433ec3daa93136d8d8bdbb33c71240621a1fc288acb6f6edfef8326f8613ea4c3cbc640bf673086072f28b2055d4b3310432a07caf6028f7530dfa0a0c2fb530a4e1a39fab9b7fcf8ec7438c9812efcc451cd3eb6f4a0aa227b032b2bd73c97718cd24559aa30a331ca85241f42949a514105777adc19d64054ba1bfaf517f400ec01482c56df32752e902f4681ea2d76a41fde3847095032351d21c010e1bd2c0ec8984b1fc44bd1ea5d6b4b616e3ec022cec4a36e1887b3e96d9f70380271a088568cf110929105901da47b1d6", 0xfc}, {&(0x7f0000000280)="5f1d6837f641acb23a7ff213f7d8004f37d08a2ec2247201021c775081ebef568dd1d911460aeed3d2b2e56ac74ade74435160fbcfa76668ff1e36", 0x3b}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27]}], 0x108}, 0x8) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x80000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:43 executing program 0: socket(0x18, 0x2, 0xffffffffffffffff) 16:03:43 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530009c09a3bfea013429c2cb8a006db1b941fb3f7bff2e57306b38ad810b1518128f6075ef7b386c12bc36ede5faf9692817fe492bfe31d9b60c61bbbf4d6059df840fd7bac421b4c72d538457504da207ecdfffae96b8800a2fd004b81efae271d3586ba823bd20f8f6b564a82c6e238ae63ddac87e77f20911a6de3b47162b789770bc8e8a28d9e813a3433a99359875f491487d7dae23c26e9537788f4ebc71742403d6d810107c163900"], 0x10) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:03:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0xffffffffffffff67) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:03:43 executing program 1: r0 = socket(0x6, 0x2, 0x5) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xfcd, 0x1f, r2}) 16:03:43 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x101) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/160, 0xa0}, {&(0x7f00000000c0)=""/14, 0xe}], 0x2, &(0x7f0000000180)=""/90, 0x5a}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x7fff, 0x5, 0x2687ccc2}, {0x8000028, 0x4, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfd}]}) 16:03:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0, 0xff03, 0x0, 0xfffffffffffffd75}, 0x4) 16:03:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x20016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x10) semop(r1, &(0x7f0000000040)=[{0x1, 0x9, 0x1800}, {0x3, 0x573}, {0x1, 0x6, 0x1800}, {0x0, 0x7, 0x1000}, {0x0, 0x20, 0x1000}, {0x0, 0xe57, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x3, 0x800}], 0x9) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84, 0x400000000000, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x6}, {0x714c4890, 0x0, 0x11}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") fchdir(r0) r1 = socket$inet(0x2, 0x2, 0xff) recvfrom(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x802, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8400, 0x20) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x9c, 0x1) 16:03:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) shutdown(r0, 0x3f88eab2d75ecc31) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) 16:03:43 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000004c0)) r2 = semget$private(0x0, 0x7, 0x19) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0xdff}, {0x18, 0x3, 0x1f, 0x75f6c106}, 0x7, [0x1, 0x236, 0x7ff, 0x1, 0xff, 0xffffffffffffaae3, 0x5, 0x1]}, 0x3c) getpeername$unix(r3, &(0x7f00000005c0)=@file={0x0, ""/10}, &(0x7f0000000600)=0xc) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xfffffffffffffeff}, {0x10000, 0x7}}, &(0x7f0000000500)) pipe2(&(0x7f0000000ac0), 0x10004) r4 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18810, 0x0) getuid() ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000540)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) faccessat(r3, &(0x7f0000000580)='./file1\x00', 0x10, 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) 16:03:43 executing program 1: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x108) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:03:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033cef3c0600", 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:03:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0xfffffffffffffffd}) write(r0, &(0x7f00000001c0)='\t', 0x1) 16:03:43 executing program 0: r0 = kqueue() r1 = semget(0x2, 0x3, 0xc) r2 = dup2(r0, r0) recvfrom(r2, &(0x7f0000000000)=""/8, 0x8, 0x8e3a6e0dfcd6b9a4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x17, 0x1, 0x7) r5 = socket(0x20, 0x4000, 0x200) recvfrom(r3, &(0x7f0000000100)=""/127, 0x7f, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getpeername(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) socket(0x2, 0x319cbc5e49814c6a, 0x96) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x2a8, 0x400, 0x3f, 0xa9}, {0x9, 0x84, 0xfffffffffffffffb, 0x10001}, {0xffff, 0x9, 0xffff, 0x200}, {0x5f2b, 0x1000, 0x3, 0x5}]}) sendmsg$unix(r2, &(0x7f0000003600)={&(0x7f0000000300)=@abs={0xba86b160fce54747, 0x0, 0x0}, 0x8, &(0x7f0000003580)=[{&(0x7f0000000340)="c0d08303ac561125d21c77d17795e71731be0ce6fd006cf7528162bc4f93ff42ab4ed228cf1b8acb005adb1f7c47a10412b55b20", 0x34}, {&(0x7f0000000380)="1682ab580e0f7bcb4c094a4f59e9182b76119610535ede3394eddb0c73e9773d5adb75f6e77607a98547290d7648067f37935d04bb1f46578eb5b62b31ac69acf198dc142ed7bd527ed07108325441ce2501fd3f11e10e4229e9c166493ef8a53b923b2d3b61f87a2469b08a968ee7601a4bebb90d35eaab2fd7e0bf9dd8b41b3f1fd0a170b70de5ec7f296e42e8ac965419e4cf81b75900c92eb518c72c9f5ad33f4d82a2a1cac8e3ce3286cdc6491346685f05ed8062b30160757403f2614a66696b2fbcc1c41908e70a65d19831a59985c8d0f502ec1d7b4434e4477cc616030d2f38cd83ca76f57a715b8f2369342104d4e34b87e73ba3dbcb70652a35999d2a455503c6c38d0ab8cba92180bd7eabbc63eec1b03637d075b214c90267fe5953eb81c976e2bffcd42f04c7bbddad1daba96fc4fa7e5eed8edad16a847b861797c07ea940983a7c3df8fdfae074f88891ce3c5727ab09d52a05f1cbead81c26bdb6e62e4fc578bd581e05221369ea45f0bc60fcfa9b24ce9fdfdb094253847810b5466a1bd50ff814a5661296920fd6e3c9b07692d43c01be83ccc690472a3605392538684c94119e62476d2dfc036edb27c13b07ee8a418fdcd5bce84270f43d45e90ede9ce87b56f6858c18ee06d0cc51f2542f350dd8f7a7562f55821505cbe9d2cad578b0576d14982c11982c56d950ccc905928297c64ab4a88c0b8d607130659cd762e0fcf385331a49605aa24baa989f796e4058afb2cd6dc701f4dfed98dad12aae6bf7a1f9b6c020138cd076cbbdf85e5ef9f1bae11502c827d4009e0e66be57fac10a3b6003a0860f46877172dffaf1e29d4d3299189849df8a7b33eadc4cd2f2f7121f795fdae4154f2ebdce09450d835a65996592ee9950c3c6bae6a4d604a3206cf7ad55240fc18a18d5147165b07363c4ae3fd6127b4284a8b3f7f78833e4530c72c6b621075f6d2c34454a0747ab767ed304ab8665d23896aa086323338212f3f1197264a4495dbbdff7531ef88acbbf5b16945d40332d25a06dc2aa6215218c0166ea3fdcebd62fea9b6a8a23d541de0d85dcc4cb6b6c6ba45bf36d94ce7551c94d177bf1a051f5bf771de5ff8a6340716788267c93c6c30d7a675963927627631483669e6c9b7aa7bd8edcbd4829af2b8641328736179affae9840c3d45374621571396bfc49d8d4825aeea6939d9cd5abc52ed620ac70cdc776a6be7fec5518dcba9955c88a47de22ac8d8209c36cc533436141e26fa31a3e977f28cc7f2f959e2d4dcc476d6f6f2aab9f556390af47c918daa096d822d853beb2fdebf0a1bcac3ab78674cb1676ef4e1f333cb97d126392a0fa24862ae21b7499ccbf69cf9cd926bfef501828530b045ebe5850b2d2cc22b4b729c16d7125616ff30782e065c2292aef500a10ef51e3557f9e16df10ce2c7b860622dc6810d3d3d6b8e7e04054f20ac1ced947936597fa5c1e0f052d9f0a00bd61948f3ba985fc82e706ba37f6f4a0158263921500ce968f706b6ecfb944d8e8b47266637a8764556ea096c4c3b252cbb48df0ebcc789ed3456c1abe17bdfd45f95cba08391e3250868f902109c50e8e30c2f81b6566ef14fed79c08e649829b4aa777e0b9f3d73bee0065657bf46375ceb2e66ed737f6dd22bd3911aba0f674a0480c7ed6e80299166dcc0f4b699feae61d4a95b84eaf949a38223ad544839611f0ff00533b21122b4fd8f7723d76b6495243f8ec60811c262503352ec8c00fb216d20ff7e10901dec5485f28f1327642419782e38b11e257cc311f3cd5a56d74f8bd08e7da1639d2ab89a6c6ef34daf3325622b2171b7f4c36bae5ecdb58dcf964844ff688ca7d6e12001ea003ae491a1d74868ec77e874da661d1cb5335d442a80400d8ab30acb0fd6cd5baf821c4bfe35c01ce04ab39974cad1ca1887ebd371f314cde3a0c6d49963567d692af9e96ef1c31261f1dbdb4c700f8aa2f42a255f4d07382bfca828b263bb18c4ce8ee36c44f356f96b11f649e2ceba6ae7c9a8c68b2950618facb3196204e82e50cf2bd791c8fd8c48e9637b34277d4793fbf9757ea110b5f0c2e81f051fef56f9a4b2058cf21ade0be2bd597150c3ad37f5826ec6c81906c894e9b56baa1627c94087d2286fdba96376c928d0c11780391c94f651aeb409589fdd2f889dd59f35c19388a6fad56070e53f350bdec3867e958611d1571964ce3dae81bd3940cabcaa8f421b78f54544623cd20e4cd4154bad70a888f9ae7fdbb860a2d0c24faf64385df539856e32d2acfc2900e3b02367e27e69b4c6cd5a2da6420778d020eab494c977fb297e3d9962b7c4ec4d471d6501033252ac5b723a205c36ffef7ec4b44c505e80ad042194f3bedf9f5f4f664359c609d28cabcd3eb1fbffb62ef9ef97930287d547e0da5eb3f374b54370c802a054f788256ad0b141525c8d54c3de30870818f725078fb730b061ef93748770ae5f398388814841bad2c3afd91009e494d0b0c5b43b9864aab0cd467664158f035508aa05ce5bc2f4dda5e9d577b17ed78e799fad239f02a2436f5335e22dd8a6d0a378bc2e9781939a3cc47302aaf1e33aaa41602d218690a00eb50015ccdbb7dbec730ae715e5625e816800dbf74cbfc19a10b7225f9df12523b4d48f99f63b77d9c5b7f30fa67fc7a4c37d52b3611725a3cbdff84f021279adb5d7add678842b11ccea920ae56053d7d6c64d8201f6b2ea7acb98d36aaf0ac2440c94b211f876d0ae8e27b73c5ff395acfb0ed1728f480bd9ef6ce680c836c6d1704781cb7b14f5ac932b91a1234d66db32acabb1ec0f56baaa976cbc8c9dc26c17f7b7f855e655102f510437dfe3141d08584316640a943cda71ec5a3804b5826a43f7c38d5b6bea2625bb3527b412d23e94b4d4baeae6d197820745267011dd672d1bad684cfd2ab0631461fac1487f429cebd29abc6d95838a3a8a3eed0b8d88204aa0845201626a76e5b670461ba8db37df0d5389f44c4ea44a8cbe8b3f427f811503d1a61338c4b08aef6b20bdb18a73c55b99c42ec49b2863e4e5a4c38396f3d158e729070ae544b68cb0a436d6f6926a80f7d6369ab23fe67d12426224baeb892f82af3bd4194b649bcb41eb8483bc08ea7feda0660cc10a54288904895d1e76c3f0f8fcc2a7498a8cc2dfbf97025afc1694e3002f1ad0c4f458e839a4225011acc52e61f3162cc18d08b38db1dadcac0448b466f22440e5f7f6af82736c6e9b9cdc7ddd10d8a7b0ae4637bad48c49db9ad61530a3cb00747f389c79664306a76539a2631c3c78435897830d6691355da2b581442232401a55125cb0dbf3ca1d8a21c44ff616dbcbe55cf29ce49d9204df713517b5adf2db80673d9c821ce0c6e2526c33fa0aaa774f6a546514ca210fec824b45c06c63c33d22da73f3a3a85c7c3c3d3cdaf322aa077f2279468631f5b493816a672816db473cbf6946fcb37e125cd4494181d82548cb93aa62f0a22848f11cbfe30668d965b0ef06b0042da2346249b368590c677a2bcd4c71dc107f8de9a4b4dcbae65b9d0670858744e8d38041b6bffab125b6255820cf0fe1a452085faf992d8bf9877087caf79a568cfea47b2952e529db7d35fb8c4c8d724de12ad4d847cc8dbf3878d50d192b2c0e1546afdbb1c3df6ca197bcaf67bc12eec89374806d1da39934cfe669ff155e493db3890aa163734687fa482679b92436d07194b5f11a780325f3fa028507289565923add1f4ddb692803448a1fdb26d1b581cd493ddb8c11ffadcf7c21dc31e5de68398f76063380c5be0e7b49b6808f8ae72899d2c0552dace8f48aaff166d0e27a0694f3d4de1dcd4b9d4868347edbc0d1ac412097e5dc64d3c40ae619f405b609ef145584a3815844967ea08133d9794bf8811e5e80ccf15d1eff50d375ad6956a6e0afaa2171630c413d477c29af69cb567841723a9792d877ba4579eb7ad3d4a78b83b268f08542b2635f8b465f776e922b8f6fb6243fa5cf0005a99be901d213d1aaff06084bfb5884a41b862814aa39bffadca49450fa8ff6538a0c248b9db1d673833a75164d73641bc9f1fa5d8667fffcc5b4593e7e99da99d627cfc3bcef61d6d9b228b16c3ba4d7014104203ba76b80ea4e5fd8609fcde052e1ce36ff2430656a43cf6a9720ccd2c3019f9883f97da1a8565dd5d80abf573d809e19acab788ff99c111309eb916f4d937ba053af2e5aa1c7b9ae348939ca851545ce133de04b2b425d2bcf38392fa04af3f2485534e4b1f866ce7b1f0a6244398045a589355c11813ad4607f8845e7156b61fce81157d7b0fcc89fcbaa74443f97c1b6afafb9d34a5fd06e6c121d462c03b3d4f1677e8a2b42663631b91363a8f883e9b84583e87c1d9e6b731b81e1ba1b76fb86d8be65e551a5427bde1bf8f459a85650f9aaabf26ac9b92b5ef6453e6e3ceb4d4b040f7cb1e5ae187afe6256f0aec8afcad51691319f3a0ae6581c2418fa9895373e5488ea91967944d0030f664ad007693f5046eff795000789f341aa51ab7f914e1903788f40f11fe2311c4f43119e9ae114eede482e0e74787b64610fae62ac82f7fcc2150d0c609887d2f90ddb30ce7c360affbcf2be9914e156dac78b6c6bbbd73d31faeb4b5a055196196c3bc7cb3b1842ce24ccf668b0e2d3b4677e3f5c05b13f3e23c8eb2f89acb7f7d57891ebe635f57e4865e833def31ff0797e07d037afafaf23a479423c115bd20da2e946fc221b7396fcb4d24a473d22348c6ad6a414b56d7abd6ac3ff078f23621dec3672dfe7586de67fb35a35a86e24fedea26be5438533316370c8d1c00232d466c10d7d0ff1f4a80167f644b1de6f30e43f3a9b4ad0d75e4a008ff40535fb0e7a3036346cd4e5fa1b2d50562b2400848ff235d3e4a7ea778b53918627dd480371f314888e29c5f2b51ce9d42b69c5bb018b50957e2d5ce1f8a85aa04b381dff0039764510be3e40b1e361e98c0334b546b1b8ba85e3505cb0aefbf6bf8dc9fbcbc1d60f96a7c92bb81e2d16f12e9d55a97963816628962f8c4da63180ed6102e6cf45a1c242380f5a5a6d2d18585b84a6ec8dbdef93b2c1afa2b8e438de13a76e52fb89fcdb7e5bed98f277055e1a62d7de08e488d9feb5f7172683c782c7cdc1c6e8255f89ddea45a0ab1472f1105a3f341e33dcaff83980f40789dd7a24d49e9875a63513e3af5380b6f4e573d7243be54b28cf6638366124cbaf3d45b817866817a6a8d93c4a79cbe24a0f7c2171e728a61b96021751c8271654bfc38a617e3aae283ebe5115d671a8dfe454b8855e8602813a73c7de7da37f40c4da227585e6a1f1c70d6757c850b47eb935d0a3364e9e0f3fb244a78581e6714fd6e34c1e76120faa8d7860643aa23da10129499d19eae97825e8ca3baa4f396634402be09a9e526fbe46a4a3f4b91aa2908bc3bf79b74263d75f347fe2d2401626339c53132298adac86716ab4940fcf006970131a2a38cbf7b6b9b5f2ea88906189e22e02e64ba2ad96e51eb809fa483ef10719d77817537342b909cf5d531c5869b236156a03b21515d06d5fe7178a46e82ca4d638254568c85cf19f9212c6f326c07b380756ac5652ed08bb7bf8c171c222fe3a8cdd041386970e68d3716d619a1da86a088d6403f89715226cbeb2e4b26913da1fe1bd71efc486af5368e227292f466c0302833f1bd93673f8311f340b16b4b071fcc29e6ba1685844c9a4a4444ae36c82fae425ac6fd4d5e801a5506b634e545a06a7950503c405c0ca0ae914ab3ca1927", 0x1000}, {&(0x7f0000001380)="89dd7257e7a933bff41b731201c7fbc904f4d0e950442b08f9c0d35bed80092180117e1cc6e535aeb8a5e0bcdb87c0e09471056bb438d990c3541f919b0e085137ed7e319dbb73db7236b91945c7448dd2322c4f98ae7b941e7c66f793a699b82ad0366fc65bb67dd00aec3c3599764e6b57316441ff59dfe467fa06034f0b3c4a5f5f4169760e1560eae741c90209b0c5a043f3f438b993f93e9e65fdc56d20dcc47b97d46728dcbd951c69dd53d6c3d898b1cac4a38d7b950f199805505a12143454d9448ecb95b65049184c268bb658cfe02132576d75b917edc572ac60ed8d57d4a924445d6262b73998818fd0b877496fb3aa7c52fc1e9adec8c88b508aadb756cd5b52ec36e73314f32dcecdb1c964156664354b5b185386922f729e7045890018d5e4a2363c5da9b44fe9a45499d92fe531c45369709f0600b7835e47e6d71b2945c44b6d2994f3cd291e6c95f5f19271c701ff76997cdf9e3f40abafd8117ebdf9c1b637cf1518db1dd11b8c0028fe5b7029bfef43023c15c71062dd6417a172603205f1e116099e92c2cb77d8a98d08ca708ead3840194cfcf4dc7802b020e2987727ca0596b520db35fa99b079b951c899edc3001fecbca4ffa533caad97234369111045e3739ced5bdce0e12d2d7506b4c0389c6ad1be82118cba86e386a0ae49748fa49cc0ba96b4e5ca5e74e40cc0fb5dfe3de857c26fc2cf5a29c96f3b9fd9c8788d5c3cdde3a0aa4dd217ad8c5b7dc47e2b4df3441c60c08a4430a398785776fdc6635ba55f59585886cb0e4cb21f28e6e57225d86291446a51e738b0ff86cb099d55e4a76b30d3ae83273428caf4569521f4ae1a5d5d00f67367497a1afac1f4920d8ee0663a09b0a3a8fbcf0225caaff8a371065b27f29c9e7e45c540a6d7789423bf179c87f0f64f6a8255aa3ac3c84600a8a5ac9a14036456da2bc33d4b01e3f15a5e134181aeab2e00b890130b45476b8d49c675ee246ae7e880ad7f17becdec5b21551a4d108bfc12d9229d49f67840e976ebf898273f416e97ec14c9202383ac9ac18cc2525acad77bd868dc6dce4202be8004d5c28ed90bb973e8d71b94595235154586a7f3db9434de2c545e88a7f4412d3eb2be8127f0f21a27127bcf74653f6ba71618592452d6efe6cc2f15b329ce52bf47e6b05b75329010818b9e1e0ba7683349bbb3c09be32c5283eaa47c1dad32bcba8066daf58f7ab62b3dc835e8dbe82a0eca5b88ceaeaf6656d948189fbe5205ab4f3aa3c0d1b3a45b060da258c0efff7b8c76ce64778a931047179b23769afbcfd7ce6a93c71af5a7ed5d39cdd1c4193009f5f6c7a22cc3b3e57dc390999fbef059c029ebfa79474bdb5b6046ab1be201ee4d694259a96c6e5ac00a012332b8f8b2272c6e730b288e2a0d81de7b39b76f70d1cd4938077bc102613ccfa88f9e04c4037aac6ff2ff32e1038462def47a9d853b472bd45361abd83a8015f635ba7950558affd79ef03d9a41fc43e19d0a1e94ebaf9cf6a6db60aee6a133e851f7629dfce0c4011f647671ccd56dbf82378aa55a9567352eee0fbe74f5e17a6a388d738423fb3abcf5cb1146e15a014edd098d971467500c3f35568abc79043ba9b553fbff20470525631c3da3beff17ab5d311b48ef73f0db8a4179337aba51336acd74af7e63fe569dae9dfc428fa66da952fe02935ebc708bc8e20b542a2ec40fa3713e70e29deeb745f20ca3f7d4a96f9302bcf8ed1f44f7437ecc66a1d30d7fa06d922f83ff81e5037e80219eab22ae471caa8218adcff1d52ab5278b164ebad4c6abf80d76527ca4f3bb9ae2ea104daff203333d83fd45794d91ce2953e29f086d24c7d8536b2079c496a26b1182cb044c67632274e7e6b5da2b732fda35315ed55a46890b6ffb8332923bf574134abc67d35b9c69fcd144b4ce93eec458f9187f664edb1d0609a318c62bf6bff0df804f1958da67115353b83b22873f009b8bb5880682781fbb05caf0fce5ac51c20e784dd5102ed25478d0667110bf5e920e8c907b80847266296084dae3ee9aef1d8e0f93abb68140412abaaa754b61ee102df3910d14e7ad54fecae63d553d8f6a2c40ec1f49f3c7ff5e92caf6fc7ff8a937c28dac917a4a04e5d68c56a14e9af66fd10ab91610c9fc9fa2f6bc997afa7cb2b0719c0e54bc4f0ff786eba44757afca8e4e25d02a38fa6784553aa1da6a0ed9defdad84ced9a1d9943de90c55d1ec71b07e7145c2c5e183c5b9d4230934f331bada6e4a0311f337b9a7ace64aa6022b1e924e04cc715dbf013aca9379d84d3714434e9c9bded5c816ad876861dd3560aa3ba23dc9de43242dbc60b13841340a4ef0f6caa4ab9550fb1dc0915d95873a527fac5dd8cea1a6fed94ddd0eefbeef3c4ef474a444214e3d26f4484904eda3f4c5a96e9331db1e41fe451b7b0e73418a494fa08192872284bbf95255ef862494449e4d4a3d381178cf21e60a908a694c88f244ad1004a31d91e1a25ab114f127367e871cbcc3386091de8a0b1b0ea5ed350810b3be66f9e1319d2a42cdf87e450e2e0c9a1d9e5a6322b5b0b3eac9ee3a71eb1387702a070b7c2ae3106e6ccad2cb1cf17c12586d403610f68bf53e7fa0337ef22ac64361a56364f6d151519db3d3883e3cd93ba95e44bdfba11e6dae232b09a1817165195ae424dbe129ca506a51c74be2152b679640006a07694b5a27828e0d5d42a2dac699cde37c3d8d9b6d7065ddb05986c0c32bf8f6c3bb6ae181db8a1c595c0033e2f34e6127cb56924bd9b7f046e8f8f0e22bea4c41618354f2d0e3af783749a14a37be35fbfb5d8d9964b060f3d54bc2450cfaf9eee1a40e2a16bcbe084f08290d5d7b73a81908d73f5db6c59926e06a152e504034693ea46ca7baf1ee451c47134480797929a91d3898eb8950f5e821a4577dff1852faec10532215baef1b6940a078f3401e160adb5abbdfda87cebcd10278a9dbb9a52f587e5d973b80f82ffa96d75f9181640f895a498ebc2765e55761fcdff04d03010f4fe2dcfa8be8332f4ae8045350e9fbfd49fb33d97bd9ea6e9485ff46ef03a84e18d6962583efc0a47f4c553bf4dbfbd899c851d23ec668939abcd718706f4876dcbb69efa49040677011429cc5e78974cfdf578eb61c016ead87c73974026bd6997653cf1bb10e9d69944c2a77c12e8f940dac8ebc5b775dabe9f6762f06ac7e8f2e540c882546e0069e588f751bf68dd774958ca9f506025a3a8a626709452633d25a09ba741e910a769a44220c336a15164d22c9645d455860fb87ed6a336788386c1cd8186ddc9da9d3ee9e778f31afa06d52f300943862878383ca886392ce9f68efdf2aec4eb3a4d35af0abcd65d6067a53feb859c1d920e37b9f275244926afd4c22214717f48b3face9cc480f3d5c7cfa99e64c55e5fb9cef1c3f246de85c83a30382e5669977966db3bad5746b0952a97df130f6b576d74a7a747c2e568cf217169f6bccf8918e28690d221cfe1af8432b4eef84256bb26109740ab57d7160c9f3cf77e6938869f104c56dbd9de55869fa83484e9dd49cb675d1e9b11da16aef309621102b8e663404cb731ce46ddfae9349e971d8fc6114fa579dd218f3cdf28cddd7fa50bc6255b9f9541fdd24184301ab564a7b57b8fcc876fe034dc58e856c6aaf95038d5bf7e57a049817e92c42679b5e7ad79797b493ada2a6ee6da8bc5b1c0df1b4d62f9c8ca2c7c14994388ecf4a401a9ff4d93c999417741fc7f4c06f46cc9d4152990d25bd60eb301cbbf33543c59e94f4a492a6d6dd9c3252176c160227edced83bba06271a7e28c8370b72bf54e7de43535013e21253d20245d3a1acecc6ce140759af89fdd678e448197dfcf6ccc9d782dc2b6b1c72fedb14842c5e7e396d2abe034a057154b1b04adca2dd3e0c6c92cf58f4ad138593330adc59ba28c79bf210919171a982796e74a8b5992abccd02a7d6a34d4250d84d5c843fd3b159831a9827fb83cb6db16f82840f8e4b858218f5d65724cfed9531f334f41048c0dec8812fbdf6059311fa534ae0e4c85a7efa048afd91f893c66cf5b568ae7b641830260dcf8a3a791a84fa52b2611f682c3e3896a6d2c8fa93a39df303eddb4a903938fb49ccff2d8a6deabe25cc8b24fe3cda86775924e8239d38930ca320634867e3420a36088c3c9fa40a6caa3a8974515c05426ab9e91d91b716365e0e088cb29d44fbe148e85a4d56448cfb6dc5e7b190a78101ce8f4176316a3ac413eb5709836ca8747b59cf7bd6ae6a78b46335091adb426e725ab035544d5f8843d78402008213c9217e8fe6dc88ce89b1dd3e723d8a050d9f000e6b868b482065224e5b2b10e4c669406ad19187d22e58d7c4357ca29b063848de123875538674de0eeb09f99bc5e16cd2ee9beeb73c5fe5947b7ef701a7a722357ce984e002f5f4e9e42f095670aedc01a51a88ff51205361794420646d5c536de87686308a5c6f248e93f28ffaf1a61fabe79f9e593757a14935017148cf4cf319f35729d4628fb15933bf017bf13cd250dfa02e6b1df8fbe01c76efacdcf7fae55cff27799cef60a3eee9a80a2b027d561f87607678adfc66ee37d8135568b04e0dc68a5899ae1781beb564e2edfeabfd6a66ae0062a8dffc9b2a438510adace7e7ecb09165823c70c420025ded9b22e840c60db370221ad8531464251df481d4ba7e34ba507ff245cced1402e418e5578503873eec2ffad037567b0039681c7f55bde65068c5018339c6a70d5aeaf928eedb539292e071dd43fea7af4b75a0ddcbf4a9df04fad8a40c0f68ab2a2191a9259e1d0bbec2f790bbd25698c0862a5e295a5bb0aaa46efaa13fa42fdb0ec2ef6c85147b0fde871965eb165fe887d713e0dcb0e71a161f2378f3f776dbe1474663d33bf22fe08ab6e43050f90fb7a8c706474eaad0352822edec012a26f77bf4380e6146e1c82d983a94bb7005bea61b4a22743cc009e635613803d841e0d69b0d3293167c97ebf108360e89cb109be4907609cf64ab10c23ea5604c124d4d51f15397eb1bdad49876078bbc460a2cd9fe76241bbcfcd5b81c4ff5ac0e7841d7184679a280383182ed4eefe292268e16c2c0c79b2a44387e3de0cbf75a09e3f32dbf359ab39dce1c5f7b341a670b1f4d764d63976a17e3715f56c7c92dda5b7d65997e5abd436d162f111d08ab398c17356dbe832e0c1e22a19f99bfd92b57bbe5fc88b3876fd9ea9c3c46dd78b920fb65bf0c885a1dc9911300b1f8ccba75730197180fccae919e1a7a9a9f99105d30cb44d631e619c5b9bf3ba1ffd5115dc34f05996ffd31af6c4252595d7e93dff27a6898beb60557c18bca8eac16246a8dbbe97cac9461521c36d380d32534f9c9f23607f5a52ef11eb109b200c59d617b84bfe226c75f8b2c392e523d430c33aa5119cd33da7b7dc2811e11b6bfc4614c605fec9dc9b962c4f0f5624b14bec64f9da29e125198b9f0385230dce13e23f97d70c12a440a40d4a88066dca407f0cbe0dd519b1df00d933d61d922b589f35f138301d3ba85ef3686c47ce5bdaeae15fb9a54cedaaf893a03431402209090121bbcacaab228dd56791da0d328f6abad78cb4cf07989f313b1444aa1c771e20ed7b9529f69cbfa0d8fbaaffc6d6c984167ab771d0aa5539ead8325c5c02bba82cee94f95f3dea9808c15d36285006f871dabb543136b2b50ace782346b40834b788fe4a89c3e1fbcada1297633ee384a696bd096c3b384cb0f2e4a5bb46c7b5d9c2e2836d52fe5d64f0203c2", 0x1000}, {&(0x7f0000002380)="67c2d369b25cef8179183a597834be006bb9b360affc0814b8563d8e167565dfac6fd59caca7afeec4fcf3cda42bea59d48130b81ba93c89c12746dbfbed7c23b470864025d554cc7f7909cc7929f258e21f77c96d75f188839ac81e1f2ce263f1d6389f", 0x64}, {&(0x7f0000002400)="3e0b857b708a5eff85c65c753cd4060b317688f325a728afa752d2e258d6efeba71a374414fadc0be9d86cae66008e48a5528ee65eb1ace7be585c3a50bdb64c3d5a645784ddd6c9eafddae506346077bb83afcb8bd0fe4d43efef8c6c7ea112004a1f25d5ac8dddbb5483a65f3db3ed56c78df2c5faee8c3ce80b84183ec566cf33bd5e99f631a96139e2827b9d45", 0x8f}, {&(0x7f00000024c0)="46aacde36c119c46a1735f0f509ae9a411f001d9d31532b46d5b4267e30b5bc4cb7298d70b13b07bd3517116b453c99f82e5eaa53ae0f39a95eb82300efacb25977cc6f2d825b44c0a89255e4a9b5b3bcbd947a1984ff7a87452ad0784618106adcb470f865c9ca9fbedaba3e9f3b30aa2ab7fdde48e2ec451c2d6687733532e00e8c78549244e2369fb878d6cc0fc69c8b8cf07e64ba824c3930d9ce02fbf", 0x9f}, {&(0x7f0000002580)="20b902ccd7c9b6be4983f09bdbe2b36808143b9f47d2dc5d0e0b42a582c41ee03d418b84dee5972fb4e0e3e9b1bfc6c4ceac618f5f5eac9b371fa67f687968bff8fda3388b3320cf97d8c6a600070bd7938c6cd09a13a15e23810ac0745fee6d5a0762c9eac9e559a0854299f3ff236b6f8e0e27936b2ff10853edf91a75bae45287d9429d5060239f56d30f5b08ab4da704188e5f290ab7fa0e54d40f7641ac5c1e94722a5d05658245e493c6db53e1d77a5e5482517a33c0fb8e2f71aa3dce9bff10fdb6ba7bdd040af706da994007447bce87c7555d5c9ca7abfdac0a4830c1f443c33a9d9aed6f7d1865f74f22cd8cf370a3f9d053211631c9f68223b0a4b3bc83090018ab03b8e3f0adaf3959681749ab5aaef7417f2bbf74791f75aad28835f69f911d0a7b1bdf9a81b108408e6b9b40114a3b5bd404bbec15603ab2ec6bf65c08e131400472270a4e9a9fbe7cbad4098c11f7e187cf25206cf88fed6a8940742a29f64ef21bd9cd481ad8b6724a30d04cc7c5afeb8e01fdfe1ca2cbaf3b6edb511783f79c6faa65ee443a9a8f91e065949720f7bf60524329d7e8fb7048959054776aad23f6c0752407ccd4dba28dc7f5ac0ddf8002c89a36330c8521c5448cfb9a24c4da43109577d3829a3ea86f1443b12316be45e71553caa60cd9df4f8f7f029ba7ce7250fa759d2fef32d6fcd4365ecf891c1e7d78e38a8fcce8c0651824ef0359798061cd24314dfcf7464c0b7bb1746a580b3d4472b45d05a0789da64804aae4ed2314b32884c12029af6cc32464e2dfe0e49313eeb0b1f10714b5c08f34b336e361717be87f28f281f35242042ca5c54ea15357c99e353dde35bda1e056c7b62b0ac0c0fb4facf7f57ec5dfbbfc05545dfd5e7f500c38b9f3b3d6b4af325ef463cb72ebafbde367995c9cfd3ab0c31e2fbb1629ce68acfa938d3518f0c8b8f08e9827f94431e3c08ffdb4662b6818c8d1a40180e983f5392fe20557b2bf9267800645628d365677f4afd46b2066ca15cc2d310ab0ec8e67edc581b2b2941146b61418f6715b76f3b3def7deeea80d53a2ddc7250aebdfdb4b506a6fff9463350b6202113ebfde71a4631fb99a766a3719740f903ecf6f1c98f75649c2362d526f6302431f0cf564491c46246e9e61068094cf125f32ccf2e11ef22ffec2fed04e5efcf80a3ed27f7dfa8558b95f88d54d142b68fd0b30cda63e775b421dd7a97e3191010603f89e5528e1174fd79847e1eb7f39e070f97e7f2a756470d80781703d98df30594cc7258ff4e7ffea8d32f81eb7884be96fcfd390b8a4df6cf0c89156c664c36e2629b56896c129e7aa3fbfb3b893f1d31e4d49cf72df8f21b70be3ab72499ac23a68835fb2521e776e7df58103437e300105b3638a2682a35e668576931f4eeb871df9cd2a1649d28bd1a7095842ce5a56e73c486e4c555856304a6252ec2cd6c0ba7ed9185f1c0c74e438d4fc38444a44ff36e8f01a54be3a447a2a0a8664c16aadc4070c9afbe64deb975678550ec518ce4398abc6270a453078d18f44b08e22fec8def2298dce4b1befccd6e0839a0abb40e312aa48bdb80256aee250994b082813f34af30db78830b4bc7604b563089916f2ce291cf9bc856bf69ea7bda191232debee99c853b7e86503508790e24a53dcda4f831cb32170946a9a9f0774dcf1c325d2bdd184313f69e5ae8f03f9ac045f72097718f19ed64a8074b4e39dca14cc0eaf2ddc95761409412ac356d37c2e1b591462847d6cd248676cb30061979b615060c4d646c28d219ba06188fbe51bab2ee61adf02c21a69cf029c73b11ae6e4f1af99b56e2027d54be23c6f2210ef9c8330ca1fae73f4eb7d368a6e9ac239ae0b5410801ed40672ab34bb73f228577246b9be2e0d2d0400b04deab184b9cbac3b77996e345de80d40f69a308f6a6e4f324df2bdf103577df1dd159f610bae1e5f9dad20b2f4d277653f201f0967a01f6a3d0c2a3a09f793b6ff9610aac851b55d173dc87dff3c1a3a08fdda8a947342201bec5cc724064662fc5bc56262c84e613309e2a5896e85bfd297ab3841832f3a8115daa82db071fbe6b493fb98012d408a594fb0397fc1c9ba5525dc1b4a3e41732005e317e751a1215b1ca39aa2bd1041144d12af65f100efb79c70316a2b19f53f31c70f53e4e80064d0ae259b8441f01002894182cd2263f36f91fe64b557d03fbb6c7904d248957dffa98a934f4fd54f428e2b6976efc1b5bb70a0759c3831d6b3de85597d05cb83a6fb1022259d5d0390badfd40d59f21b44076bf5141b88ccf2c465a84a602c2370f149e847679269ff32d63c2b7a2a2160e36042970f79f16c5bf76efc81eca4e189b62ca82b0438f37826a14e0c0c0d5b28790bea61233e470dae780daa7fb98cfd895c51354aa9baa7e213d31d427ff5d01da2ab610c7bc69ba7df1d67106ce2b3605476792d8ecd62d9e16ce8ff9b179b94aef4fb6aa6520b36a4765f7177f7b60049362cdb3c73bdcb7ceba129b23e66f7767c0d945dc76e8344cf8ba0f72c7961f490fed6c6c4630678389278035d7cb3840d8db90802a05f8b0242d646913aa5ca736484add532808246fd0bec507bd7a6ed63b15accaf6074d1e2a2c216520b01c5fdfd081d766ca7f51d67537f8c17bb510cb73c0552d448a40ff565cc5fee50e6c4b53d3a13ec3af32c9c9c4680e1e66c7832b1177226c2b9610599bc231d0e4eeb1ff9104161691a313d5f960ae1297362e93346207c27519bf6bd9214f4254761fb9272a4f5bbb90344b048f66bd88e9e27089bbefe5f05b033e1e0017e3c01490f2c2eba6d1f445d8830754a5380bfb38658c9d7596c986c7e0f46dfec4a0c0b393224524750df7f5d4c028b2a426a5119370398c412dfe7fcee14a02e45d8b016760351dd0904a1234b306dfc912e1114b16ff11378741f470bfef57ee0c597e608b93b202155bc97fc22ad85e40ce7848990ec19d2246859278feb1d95b72f77ff6d7c145275c09a3f3248bd371bbb3c2ecf2cca518ff6813802a4279bfd411cbac647d5a26b070365f7cbc4a3a7b70370a9b417bf8389a99b46d014303542c7743f43dc9cb17b16c0095c98b94780c2d3d8959bdf6fe5b4e35ba72d07c6d0667aed25f5898143b73bc5fd0a0841cf2ded57d84c401be526b5a291dfb33f2108263a72fa29da2fd293c54144164b7a3a7b8725296aa030016aba2b76fcacc3ec79d0f078a878a57ad938bfebd6ab2f498040d2cb54fa5e38e9498be77b78b4fbd3dee5ac97302166f2be3242daa7e42bdc12ab30fa71140d05fe91c2730a5c9fe11448d3806073bb5ea693a472dc303d3914efdf9680c6348eb323f6bb11e723f8475c6904744e1a978e86629aa24b8d3f6df0c0e4de15b8c7b9943c4e35f2810191d6a403e307fadfb4b5293429b64a1e5a26d3d8e4424d95a09d9638082b64d8a22a375ebc8e76fa171e770293e79d9323a0b7ad7f543d2d13155e5eb74488df49443c90fcd739337072637e137e0c6bcdc26e999976a9849bb34ef1cdf60d68004313406cb8826c3683774b2b71d220996034b48bdfc88eb6e24f92016b744bbde98e439bde9098759b54e95e95f7329a4c18ca436f620cee2ce53337a6c2bc25368e84583f0f80e0b463761a9fbc9692dd45b148630347f43d6f4423b6115a9680ca7558f94483505211812691b569b86eb46cecde83013e93ddb07d1562628c5b40be15de133719dd66600d2a1e26910b6f48ec713c2f37bdcc3a4bb8c290904afac4860161e834b5256b5f4aa4f0f2a54e19222a12f9d53296efcc10bf035a7b4729947c3e70422581a21f8db5f5c4bcfd5cc616b605e534b32f320be60a1038f32c6e1a947075d14d7a19f473570b1495cb877e0f3bd8970e60c03038d3b3a265d9a09ddca0505f57f5a8d066b71c180296ca1653c83d4bb3ad8ef3e6126375fde62fa1a0d2eb4f9c9612c43f4de058c9fe2950c1ec3fa2a31bbac40fe55790d6990efbaa280af8352602659319957276aa697ff4b112c067a39723c5f6098c061fe11af7c8883854bbbf5e32997fc0ea6ba65964feaec64fbd45130b855931162d1167b8bbc02a6a89e0c796a33457b03b1d4ec85cc20159de1509fefd0c3da29f695364fb627a97731f7795d43bc0456bd894075f79f72830c8ff2bb838c625ae8cdd89b88c79a5731f0a49d3f23912c8efc90af29339e193894286fc522dc171aae1ad448b47cf567abf4a54fbd01cd14226e14d05b21f826c9bf5042eb01779d2815dc3f102cc37160a4f93f9877a491cee327c3de6975f210ca909e15476bf2440106ae6b54d47952b870ab31a237d3a6dceb3e849ae54db9ba389911de9c5d56383315fa221b799c630dca7c62a700fb78045db58e9021c10ce945da8b2e362ecec2a34890b93146a435f573d4091ffaaa9aeabd8cb562634a9ef830e04864936f1d99a03b0ad533c45a6d271fb5a9c7473a6e8a65da22fa284bbd9c3db097a2dcea8112677737ed1a090da51efea036c9a5839d1bebb2931d12c5505369d641d1757b28a794fc17d68e426ed32128c10dfc84c6a2a2389816cd62f32f827a6030024cffa9aeebea8691707c176ade3e710e50258821a0e3d4fdb9ef594a3d3a30e16032a1d7ecc108be7aa7cc93aa4e57a32f688f19847d50ea90e40b00fc55b5e74a2be89b7edd6026dc6dfb03cd6db46f69f9ae47f527b369742a6479197cfde448435c3c8484ef2af9d27e97044e49e5cc96d02e1e7d29ae47f0ca0cb0dec57d0a5324d92d383c7eaac5f3e7df9b6b42a75e7379a86fb7da6d5542470339f7c94fe486fde1a65818a474c0c2ed60b23317c3e1f6a7263219d36a90a0955479c7d9f1dcc5f07c3bb192d506d45886edee06879c90f9644c8a91de171d005fb3523918d8d7d1a5bcb50ec4071dcf6c81cc61e0148be62cd03c1153c1a447944cca0f2b6f30aeb1f24a12ddf6d16766e5fc32528d9aff7bca67555aa61df0047e2725f99cba292a3128b9ce4616d37da03870d2c5be67df8c9c4adcf2a56182e9e07ac9bfb10a391a800e32009a0d9d04df2ad835213f973d3549b87515b1e831fd13e6ff05f3f9dcf31675f7889b7791ce3f6a3b830633d532060b4a1bcf2a2a7905e95a519ec3766936bf956bcb9406894b73d926e9f7c8da93f221f63bd0a219bdfc32fccc50d0530c0f8d25fde025365deac9c4a79bdee13a83012e1915a3d82d39df5b931a340c96361191ac0d68d78d58920e970d55718c2e033d0317498126a740cde79d9a31fe65e73717aafa9e1fc5ce4b3b1c44a4f5ff0c6ba13e8a2b6caceaf9bfba873d5331196b6b8ecebb4464f5822ac6fdafe6409e8e843451770e99d9c5781974d80c64495644c9b9f1c441e55f4d463cf6791d281c58a4f32b512867b1d63e6dcefb1e0e1b767f7f6ea71d6bf85920f67d733dc48afa3d9f41cec487210bb628bda16123534422e692129c08afe9d8f786e27fb024b2cc68f200e14228541ef25fd9d2aef45a16cd59e18502eeceefae075d41b091c1717b40a5340f47f45a1ea5388f05ff63e0300c135c4438148fba447d7078a6a2ebc47d89ba174e5996c6d8c3b91a057c530b706f0d67fdd8ccb87bfd6032c270618a632aa231bf36d37c00478015d2d87e69e0efaa20f92d9f68078740bcfa610f744a7296b3bfe19324f919b6b1f9cc536191ef4e93922ff1d45aa7e3e1aecfd546a8ad213af5fe66889074ed24e7156222680eab2ac339c49416b6237159b5f81bf30aad19b704f", 0x1000}], 0x7, 0x0, 0x0, 0x404}, 0x2) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000003640)=0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003680)=""/183) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000003740)=[0x6, 0xc687, 0x3, 0x1]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000003780)=""/160) getpeername$unix(r4, &(0x7f0000003840)=@file={0x0, ""/108}, &(0x7f00000038c0)=0x6e) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000003900)) socket(0x18, 0x4000, 0x80000001) connect(r3, &(0x7f0000003940)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000003980)=0xffffffff) syz_emit_ethernet(0x4d, &(0x7f00000039c0)="92f96dc1159c95ef6b14f25ff3b92dc0e6676fac5d703d92ba6ffae0002798651b37a8817ed12a6ed4a0de274071466aada9645d2354c6b6b4bb0846f7c1ae4db0f702b9edbceaa26bc63fe6a9") getsockopt(r5, 0x80000001, 0xf9, &(0x7f0000003a40)=""/239, &(0x7f0000003b40)=0xef) r7 = shmget(0x0, 0x2000, 0xa1, &(0x7f0000ffe000/0x2000)=nil) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x2000) openat$speaker(0xffffffffffffff9c, &(0x7f0000003b80)='/dev/speaker\x00', 0x8, 0x0) socket(0x18, 0x8002, 0x5) mknod(&(0x7f0000003bc0)='./file0\x00', 0x10, 0x5) 16:03:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x3, 0x3) open$dir(&(0x7f00000000c0)='./file1\x00', 0x840, 0x4f47250aaa66f1c1) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:03:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x5c9, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0c97100e8dace380ffffbb24c11198865507aa9abd08736bae529ed813c747e92af73022efffce0bd965ca81de66f567340fc2"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:03:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:03:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xffffffff, 0x4, 0x40, 0x1, 0x9, 0x1000, 0x6, 0x3, 0x3, 0x3, 0x400}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x45) pwritev(r1, &(0x7f0000001580), 0x0, 0x0, 0x2000) execve(0x0, 0x0, 0x0) 16:03:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x800009, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x4}], 0x2, 0x0) 16:03:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:03:44 executing program 0: r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000680)='\n', 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000380)='./file0\x00', r3, r4) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) sendto(r1, &(0x7f0000000440)="d288ca507b33441d4248a06592", 0xd, 0x400, &(0x7f0000000480)=@un=@file={0x1a13f67feb953173, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) flock(r1, 0x0) sendto(r1, &(0x7f00000004c0)="cfff2d9e713d48034f3edf5db08e5c2b47049bfb9e3401224c12d2eddbc97656b5935a5f84ee703bb336b7d47bcfbeeeafde34a9b1b3069ee89639538ff7af74a208dc5139fe50c7a736f053275d4948238fa909f7d8be246f9732e603d5bf68761d3fbb6044639108d93c24cc98341819bf96dcb02498", 0x77, 0x400, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="7e07a6f152afef52", 0x8}, {&(0x7f0000000140)="3b050802f5779adb6797cbcffe50ce4dda3d94e30a2eb84b97a1ce3baef6d65dd6f5ff80a2c4a53eb3a7dc219641b8ea6d1e26cea0c72db4f6ea556437f66992b160e7", 0x43}, {&(0x7f00000001c0)="cf59", 0x2}, {&(0x7f0000000200)="4945ce2a239d45251ee4b20653de7d48a8c67aed39cc7c0285b3670b3c6cc450354475145373f9720b", 0x29}, {&(0x7f0000000240)="adef088eab76ee6e868c6ef7d08ebbab54c98b23fa296b4f1a7fcb0046234cd97b3dd0b6d3c547db2b6d59ad0ef77fc904b2ab2bd0020a50e8b2b4516304768dc4d1c6bdbd5fa81ac75bcba2e2d6dfb4a9db1a6c9e53c8869261c818a6f534934ede9a573887d994ad2c646e1ad2b7367f9facc5b117dfce65716037025959a83f88b97de6e6", 0x86}], 0x5) 16:03:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x1}, {0x2, 0x5}, {0x0, 0x4}, {0x23, 0x40}, {0x44, 0x5}, {0x8a, 0x9bbf}, {0x24, 0x3}, {0x80, 0x1}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:03:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ftruncate(r0, 0x0, 0x80000044) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = getpgid(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0xffffffffffffffff]) r7 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x9, r5, r6, r7, r8, 0xc, 0xcf}, 0x9, 0xffffffff7fffffff, r2, r2, 0x7fffffff, 0x7fff, 0x5, 0x100}) r9 = getuid() r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r9, r10}, 0xc) wait4(r2, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) 16:03:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0xb3cb, 0x7, 0x0, "b6fce54f7eb0f7430e93e4950ef454af7e3aa317", 0xff, 0x3fc00000000}) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:03:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="c59514ed45c9998272342b0fc87385ff22afa5dd5f2dccc457535085707b5b2ce0c3fe413cc776184ec1c612f3a98aa7efffe7637c4682833d24e958a25888509ff8061735eba815dc6a0e2e7ad724357ffc17b67a89a8726872c56a4cb9dae28f25561a25a0390beb7b9fa45b71fcb2455d30681fd4887be92d09899c", 0x7d) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x10001, 0xffffffffffff668f, 0x800, 0x9099, 0x401, 0x401]}) 16:03:44 executing program 1: r0 = msgget(0x2, 0x41) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/45}, 0x35, 0x0, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000dedd3708d945b0cce541bb5175e8dc9ce58fd3281b6a"], 0x1e, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0xe87e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000180)="a887bbea1c") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r3) 16:03:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) minherit(&(0x7f000020a000/0x4000)=nil, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x14) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7, 0x8, {[0xf2, 0x4, 0x100000001, 0x3, 0x7, 0x40, 0x101, 0x9, 0x1, 0x1d, 0x240000000000000, 0x8, 0x1a, 0x4a958cd6, 0xfffffffffffffffb, 0x9, 0x2, 0x1f], [0x6, 0xffff, 0xc6, 0x400000000000000, 0x8, 0x6, 0x9, 0x400, 0x98d2, 0xffffffffffff8001], [0x8000, 0x101, 0x7, 0x1f, 0x7, 0x2, 0x58], [0x9, 0xe030, 0x5, 0xff, 0x71, 0x5], [{0x4, 0x80000000, 0x1f, 0x1}, {0x0, 0xa0, 0x5451, 0x5d}, {0x0, 0x100, 0x200, 0x7}, {0x5, 0x1, 0x1000, 0xff}, {0x0, 0xfffffffffffffeff, 0x5, 0xffffffffffffc5c2}, {0x1000, 0x8, 0x7, 0x5}, {0xb7, 0x5, 0x1000, 0x6}, {0x50, 0x3, 0x5}], {0x6, 0x9, 0x100000000, 0x9}, {0xe2d1, 0x80000001, 0x401, 0x13de}}}) 16:03:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r3) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) fcntl$getown(r0, 0x5) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="d54b4cdc7175f466174e94440cba5b4a58e0d8db5b6a6e650538bfe9869beaa8e6", 0x21}, {&(0x7f0000000100)="3ed6b103ce5447ba3323bebdf441c42641ad5a05b46302c9254b85aef9e0e9c697b4e4ed2fc190a15e34d635e3514275542041dfe0e411676738d1d7692cda88c6c5f1aa82ee502b1dd3a4b02a44456f7364a7f5ba0c9b09fc61d7ddc8d33d99c2e1b4cb81ca55defadd07991168a8ad9c54e75c41", 0x75}, {&(0x7f0000000200)="af2ee113240d448c6f439400c782bf126bf0bd5a3c95a129bee690b01c7b6b3fcc3a4c898a55ad3c3973606ebed77f284f1b843f4e9a09d5a2d672feef11da362ac38767688b", 0x46}], 0x3, &(0x7f00000005c0)=[{0x110, 0xffff, 0xfffffffffffffff8, "999f6a0d765d013b1ea55e0be389fd8599b0ea7175ab32a6777b3f6108cb7b89067c6e943d132236f68906af181bd95ebd8eb78a5174d5102f0ee15cdf5ddec48b99e2ada2b3a845bb27c73125ba82ae05d8b19f96517d0f69fb7f0693710a20968ad1c0c7ac151152637ec7fd3841b1492865cb1be5aad92f567e812168163beb3cfa64634f7a4394ff717bc68a535cd94f973fce5487d21e93fbf637d864f07a9aabff8febf3e822d13294dadcd8ab1d5be14194a9eb8c8d0fdfe86597ddf5b4105cf3628311ac2d84d055e462efd0d9393bc36a6b272fb7920b0e93d2269216b9f60e77782f675170e8637774e3d0504a232490d74ee03e100fdaf40a"}, {0x40, 0x1, 0x1ff, "33b811befdfddd590b9c1d53d48d6a5bf22edaf410928722b39683e3ad0e7bcbb9107d2a6390fea7efafe581"}, {0x50, 0xffff, 0x0, "4c7a4cb12c10d8a290cb6142188e4edc7e60c1f242e26a257dad38800793afb7b6e27939dce4303f47cce304e7fe87add96504d466715bab4356a258a3"}, {0xa8, 0x0, 0x3, "81152f4df6603ec83eba91411f97733901884036a10837ad628eb29909f39f0c811873e4bdcf8c48dea95c3ca1ee1fc91e062275092efd198bfd3ff2a8fbe2bd64f63bba712b5dce9f37feac1e8056b55d58c916c457c796c69446d6cd67ccfe0d7f6649a755b4db5d98834ced7255370063d9901113c8cb2c92bc1d6a40052ff4631e5466644e72315005d8c4e4213f4a68c859"}, {0x70, 0xffff, 0x4, "200edaf3e548dc172d84f3f5e08b16ac32c892bb19541952cd3902fd96018a1bac33328d9df4fff028699ee4302757a521b8bf90de7412299a40b22eb9eaf5bec22e6087c83060373606a1449a282c8eabe0536070a04f985e8ded7b"}, {0x78, 0xffff, 0x9, "5b5b727cb7603eced8b29989b1b0a263720eabd524ca62216734f5c7dd2e61c9ba66f023b63c86132e49ea86030908011e0756c7ef23d2af6924e8b6ff722c9ccd1fae4be04642f0c85ad852d51113e3785c228866480b999b62fb99c3ebb4cfd390"}, {0x40, 0x1, 0x0, "5439ea9208769e210b462e7509971337e05a780832f7b36de9bfe5260dd350c756cd933ed44c83ec435903"}], 0x370}, 0x1) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() fchflags(r4, 0x0) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 16:03:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) socket(0x1, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") r2 = dup(r1) sendto$inet(r2, &(0x7f0000000080)="db1e0cd99c27ab0c71edcbb2285d35dc2bdac385224e41c6633bbd884722189d8a482564c69a8a52332ed350c36472a7e082282637a94754de77f3e7f8b666f43df6a883c66b33484fcd020b3dc676d1ac146ef84f", 0x55, 0x405, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:03:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x41) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xff}, 0xc) r1 = socket(0x1b, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000440)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400000000000000000000000000000000c574f5057498d7c5162f99f6dd08cb61ba0205ed336dae5425d7d246380156a9797e2ba801e26a034be366007c4ca913318a798ebdaf4912f83a803962e8b28befa78d31830483c012520ea006583f825d46d3489b3162191d333038db74e4139a7ddc348edf5601ca1c093e24d2669881d461f2de4d58408a4227d7a785aa665d4dbca22baff4b5050f45d2335ed826206f9b91ba52f6bdb309e0f1ca3fa12ee3c5618b4098ec2b", 0x49, 0x23542d15d5a4742d, 0x0, 0x0) setsockopt(r1, 0x8, 0x2, &(0x7f0000000300)="2a69c745586d9176922b91d540eb549fdc491ab7e60e926cfb001c698453631acca4e99f6604000000000000009604ad23bd78cc65ec2fb23ac76e56af07ae0989ba9851dc43e12bb3c66ad1d182d79d348e2f5bf6984f134cd100000000000000bb210c43fb5dd127d440f62eef00c9d6154c4b574dc3b0453bacc1d9cf21ba271502d6b0461066bc726aa777918f27cb436fbccf5c1bcc7490a1789f3c27d80b685f55fcb27dcf483644b7ad9e931f637740f81291699ff8e380a6d9bb3287432d19763676787b856f165ffc2b987a56a46cfb3fe408052b666b165901797359fa5580e42b345c02cf9f8d18deebe6b4aab177e716efd61e2942207b0f273d91b5518ebece076d47d748b0e4457386f93655ad0f4850c41093bb7ca1385bbce86ca2a0a753d2944993f8092b1ff112052242ef4fb60789200665", 0x13b) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f0000000000)="e16a4771921197bc95ba6e91dda3cf711236c3efb5a861ce544066032c97bb4d2d1a53f0e018fb9c68616d0444c66549da467576730c7bea208dd86ca6af8ed18550e4de9528349f964350e978e60906a1b7aa8f6de2160f058b6f4f8f84390be46768fea8a3112fc49ad7d35864b973380ebbd10c6f7800", 0x78, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff16, &(0x7f0000000180)="dd") 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") 16:03:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x50001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffff) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}, {r1, 0x4}, {r0, 0x80}, {r0, 0x1}, {r2, 0x4e}], 0x5, 0x8) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/95, &(0x7f0000000100)=0x5f) accept$inet(r2, 0x0, &(0x7f0000000440)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000400)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r2, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 16:03:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) poll(&(0x7f0000000000)=[{r0, 0x101}, {r0, 0x100}], 0x2, 0x100) flock(r0, 0x2) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() lseek(r0, 0x0, 0x0, 0x52729fe700f4242b) 16:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x6) msgrcv(r1, &(0x7f0000000380)={0x0, ""/249}, 0x101, 0x1, 0x800) 16:03:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 16:03:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffff, 0x4}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:03:45 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x28, 0x80000000, 0x8, 0x9}], 0xd9de, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x81, 0x1, 0x401, 0x2}, {{r3}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x4}, {{r4}, 0xffffffffffffffff, 0xa8, 0xf0000000, 0xff, 0x1f}, {{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xed, 0x5}, {{r6}, 0xfffffffffffffffe, 0x0, 0x4, 0x5, 0xdba}], 0x7, &(0x7f0000000380)={0x8, 0x20}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r7, &(0x7f0000000080)='./bus\x00', 0x100, 0x3) openat(r7, &(0x7f00000000c0)='./bus\x00', 0x2, 0x190) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:03:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x257082bea1c7513a, './file0\x00'}, 0xa) semget(0x3, 0x2, 0x400) getpeername$unix(r1, 0x0, &(0x7f0000000100)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) 16:03:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x7) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:03:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x338bc324}) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:03:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="75d3a597fc1be65fc45cc70fdfcc9385493fd432160564d4a9d7bbc43719b988ef367889df92734017ae118ef65b57461a0ba1768368e355760cf302aa77f60ce4f23f4b202ef8b9a5bc68500ca0fe0429b5959781880d8b248cf55cfde52fdbd3656fdb69c492b9eba1bc9c02c594210ef5719b1bb5241169c596cc2db1f08270b3b2fc1fb8ff75728c39b741329638f65a0ab15fd9ea0b57f2b5013e28d340f827e6fcaec1b0a65c783ffd3911ec0bac49b4d88fa1e9c251c18547b450ca96b694c22d97a7afc61b5c2551ccf98f692891ea27aa5481c7a1f6a89ac4c6b86082cbcf7a14bb531fab60ce6749e8bfb5191535ad72a1470be8385d", 0xfb}, {&(0x7f00000002c0)="c4d5df2dea5ccdaa39b2b0b0ceccc2ef9221d2719f47baff5cc093da9747734a5611d2ea9c04aa69b9b104322172e82abe1451b1d25c903782f8f2c3b351458cd29c394646bbd698d88c48d28e76b7ea772878203272c6dc52ad2de207eb5099e013b969b895d812429590e03aee0f202c96143f8b782b905b7ef7d6c42e45596187679e32d0c2ad82e7482686bd997c632c49da", 0x94}], 0x2) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xb8) r3 = syz_open_pts() r4 = semget$private(0x0, 0x5, 0x108) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x642, r5, r6, r7, r8, 0x40, 0x525}, 0xff, 0x1, 0x1000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x54, 0x0, &(0x7f0000000380)=""/84}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) panic: malloc: palalnioc:c atkieronn elt ood ilaagrngoest,i c tayspsertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 7249 79758 0 0 0x4000000 1 syz-executor.1 204627 55952 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204504,ffffffff821f06fb,2b2,ffffffff821d4bb7) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709550656 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204504,ffffffff821f06fb,2b2,ffffffff821d4bb7) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022d7ef00 rbx 0xffff800022d7efb0 rdx 0xffff800020ab0018 rcx 0 rax 0 r8 0xffffffff81436e6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x4b633f241848b20 r12 0x3000000008 r13 0xffff800022d7ef10 r14 0x104 r15 0x1 rip 0xffffffff81a91c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d7eef0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=7249 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffffffff82660568 process=0xffff800020adc000 user=0xffff800022d7a000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79758 217260 62335 0 2 0 syz-executor.1 *79758 7249 62335 0 7 0x4000000 syz-executor.1 55952 57834 94479 0 2 0 syz-executor.0 55952 204627 94479 0 7 0x4000000 syz-executor.0 62335 348333 68782 0 3 0x82 nanosleep syz-executor.1 71235 180815 1 0 3 0x100083 ttyin getty 94479 87897 68782 0 3 0x82 nanosleep syz-executor.0 11880 84788 0 0 3 0x14200 acct acct 65105 449253 0 0 3 0x14200 bored sosplice 68782 43272 43112 0 3 0x82 thrsleep syz-fuzzer 68782 376374 43112 0 3 0x4000082 nanosleep syz-fuzzer 68782 349847 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 23397 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 346574 43112 0 3 0x4000082 kqread syz-fuzzer 68782 232648 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 170219 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 264264 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 516572 43112 0 3 0x4000082 thrsleep syz-fuzzer 68782 508218 43112 0 3 0x4000082 thrsleep syz-fuzzer 43112 148231 45263 0 3 0x10008a pause ksh 45263 59859 59172 0 3 0x92 select sshd 59172 24973 1 0 3 0x80 select sshd 43957 77062 4442 74 3 0x100092 bpf pflogd 4442 215033 1 0 3 0x80 netio pflogd 54614 10198 29274 73 3 0x100090 kqread syslogd 29274 245257 1 0 3 0x100082 netio syslogd 40106 212729 1 77 3 0x100090 poll dhclient 40009 214528 1 0 3 0x80 poll dhclient 12759 385389 0 0 2 0x14200 zerothread 18119 434894 0 0 3 0x14200 aiodoned aiodoned 86062 345812 0 0 3 0x14200 syncer update 54710 153366 0 0 3 0x14200 cleaner cleaner 10362 64536 0 0 3 0x14200 reaper reaper 55128 210015 0 0 3 0x14200 pgdaemon pagedaemon 62185 12299 0 0 3 0x14200 bored crynlk 16084 282723 0 0 3 0x14200 bored crypto 66692 274209 0 0 3 0x40014200 acpi0 acpi0 11376 200885 0 0 3 0x40014200 idle1 73914 226944 0 0 3 0x14200 bored softnet 77289 430591 0 0 3 0x14200 bored systqmp 23571 300593 0 0 3 0x14200 bored systq 21681 135918 0 0 3 0x40014200 bored softclock 42819 19931 0 0 3 0x40014200 idle0 36129 150981 0 0 3 0x14200 bored smr 1 164996 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 55952 (syz-executor.0) thread 0xffff800020ab0508 (204627) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82645358) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9552 6506K 6958K 78643K 15222 0 0 pcb 13 8K 8K 78643K 245 0 0 rtable 111 4K 4K 78643K 633 0 0 ifaddr 66 14K 15K 78643K 228 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1543 0 0 iov 0 0K 16K 78643K 134 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 2792 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 28 0 0 VM map 2 1K 1K 78643K 8 0 0 sem 12 0K 0K 78643K 235 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 6 17K 25K 78643K 1776 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 61 63K 95K 78643K 774 0 0 subproc 32 2K 2K 78643K 108 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 160 0 0 in_multi 33 2K 2K 78643K 148 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 416 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 100 21K 22K 78643K 6708 0 0 UVM aobj 68 7K 7K 78643K 73 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 258 0 0 NDP 14 0K 0K 78643K 65 0 0 temp 186 3556K 4195K 78643K 26680 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 90 0 88 1 0 1 1 0 8 0 rtentry 112 90 0 45 2 0 2 2 0 8 0 unpcb 120 629 0 619 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4909 0 4909 1 1 0 1 0 8 0 tcpcb 544 359 0 355 1 0 1 1 0 8 0 inpcb 280 1074 0 1065 3 2 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 2 1 1 0 8 1 ppxss 1128 29 0 29 3 2 1 1 0 8 1 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 6 0 6 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 49 0 28 1 0 1 1 0 8 0 pfstkey 112 49 0 28 1 0 1 1 0 8 0 pfstate 328 49 0 28 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 405 0 186 15 1 14 15 0 8 0 art_table 32 406 0 186 2 0 2 2 0 8 0 art_node 16 87 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 2 2 1 1 1 0 8 0 semapl 112 233 0 223 1 0 1 1 0 8 0 shmpl 112 71 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4081 0 2687 46 0 46 46 0 8 0 ffsino 272 4081 0 2687 95 0 95 95 0 8 0 nchpl 144 6726 0 5119 61 0 61 61 0 8 0 uvmvnodes 72 5240 0 0 96 0 96 96 0 8 0 vnodes 208 5240 0 0 276 0 276 276 0 8 0 namei 1024 21707 0 21707 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 3 3 0 1 0 8 0 scsiplug 64 5 0 5 4 3 1 1 0 8 1 scxspl 192 19350 0 19350 20 19 1 7 0 8 1 plimitpl 152 218 0 210 1 0 1 1 0 8 0 sigapl 432 1968 0 1952 3 1 2 3 0 8 0 futexpl 56 23448 0 23448 1 0 1 1 0 8 1 knotepl 112 415 0 396 1 0 1 1 0 8 0 kqueuepl 104 380 0 378 1 0 1 1 0 8 0 pipepl 112 1198 0 1179 4 3 1 2 0 8 0 fdescpl 488 1969 0 1952 3 0 3 3 0 8 0 filepl 152 11804 0 11696 9 4 5 6 0 8 0 lockfpl 104 553 0 551 1 0 1 1 0 8 0 lockfspl 48 200 0 198 1 0 1 1 0 8 0 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 2198 0 2189 1 0 1 1 0 8 0 zombiepl 144 1952 0 1952 2 1 1 1 0 8 1 processpl 896 1986 0 1952 4 0 4 4 0 8 0 procpl 632 5700 0 5655 5 0 5 5 0 8 1 srpgc 64 10 0 10 5 5 0 1 0 8 0 sosppl 128 11 0 11 3 3 0 1 0 8 0 sockpl 384 1828 0 1809 5 2 3 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 20 0 20 20 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 251 0 0 12 0 12 12 0 8 0 bufpl 256 10630 0 3582 441 0 441 441 0 8 0 anonpl 16 196181 0 183317 97 34 63 70 0 124 9 amapchunkpl 152 11439 0 11331 15 9 6 10 0 158 0 amappl16 192 9872 0 9142 82 44 38 49 0 8 1 amappl15 184 321 0 321 2 2 0 1 0 8 0 amappl14 176 61 0 58 1 0 1 1 0 8 0 amappl13 168 13 0 11 1 0 1 1 0 8 0 amappl12 160 81 0 78 2 1 1 1 0 8 0 amappl11 152 232 0 217 1 0 1 1 0 8 0 amappl10 144 125 0 121 1 0 1 1 0 8 0 amappl9 136 1698 0 1690 1 0 1 1 0 8 0 amappl8 128 1225 0 1204 1 0 1 1 0 8 0 amappl7 120 181 0 175 1 0 1 1 0 8 0 amappl6 112 233 0 222 1 0 1 1 0 8 0 amappl5 104 244 0 228 1 0 1 1 0 8 0 amappl4 96 2198 0 2164 2 1 1 2 0 8 0 amappl3 88 218 0 211 1 0 1 1 0 8 0 amappl2 80 14900 0 14820 3 1 2 3 0 8 0 amappl1 72 51718 0 51278 25 15 10 20 0 8 0 amappl 80 6024 0 5986 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 72 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1975 0 1952 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1975 0 1952 1 0 1 1 0 8 0 vmmpekpl 168 18796 0 18762 2 0 2 2 0 8 0 vmmpepl 168 247366 0 245416 199 94 105 107 0 357 20 vmsppl 368 1968 0 1952 2 0 2 2 0 8 0 pdppl 4096 3957 0 3916 7 1 6 6 0 8 0 pvpl 32 543829 0 527698 242 79 163 170 0 265 29 pmappl 232 1974 0 1958 4 3 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 608 0 6 18 0 18 18 0 8 0