fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpgrp() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x2, 0x6, &(0x7f0000000340)="97bd14b47876e7f3a9c5c598cf73c9a4bbb6424dac552d6270d8dfb1bc5e67490ada7527babb3e074d39fa5ac7a8c1d7cb3eab05c7002df91a18b97cf183440c4e2aaf56b8b73abc6ee8408462ab0576c7f5ed6034440bddc29f352e1aaa5173ef37fdfa6934acf95526cc15067286cd87e13bc467046d3e74668f4ec56d90547ef243576659a84ed6a77f47b9292c85fd0405d775f6223f441eef7c6f1e4cd036859b1f321a8729959aef23ff03fee0a24aabb6c47d6bdf796a75284282ec9d1800b7ddd5b33feea5634c", 0xcb) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x7fff, 0x1, 0x40, 0x9}, {0x5, 0x8, 0x40, 0x1ff}, {0x81, 0x1, 0xc0, 0x7f}, {0x0, 0x1, 0x0, 0xc7d}, {0x5, 0x8, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_index}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='\\S\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000340)='/dev/bpf\x00']) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x0, "937500"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977925e83bfc6c08cc5fdc32f774f0d580f609bd5d3ed976acb4150a1854a94bbf1920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x64}], 0x1) syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwrite(r1, &(0x7f0000000100)="ca3555f66856399ccbfbb4fe2de55a9cd133ebada0226a3574420199fad47ebe0c7810da3c01894bceb094cfce3edb2c", 0x30, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x2, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x53cfa3161039909a, 0x4, 0x81) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:01 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0x9}, {0x9, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f0000001dc0)=""/187, 0xbb}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x3, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x81}, 0xc) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000040)=""/5, 0x5, 0x800, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) 16:00:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000100)="06793a81ac4defa0dd57820515ab1a71e2ca54b9ed9d1864a7a97844e9151dbe50e8c71a482622bc469f2f154be4b01906790e2ebe5834ef60668e6f9fe1574e272047b4d2e1374a1163d6951884bcdc0f470d7defb99d8dcfdf61ad55e6b537a1091b44f481fcf6a6178d25f37f1e8902d0bd0cf3b406e9752dcdf27fe2464055e5f1360491ac4b040648fc3ae6ff4a9ef0e8955c12773f83a408326ed48cdc872564605e17970e89b568f189729eefcb63313dc9fd98237b562e691057fce3bc12551585e4121fb2bfdbda96696ae8f5eb6b20e2507427b5371db47a1f4153ac8da7e19c66868a3363dcef24069450d4ff09722272", 0xf6, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x2, 0x7, 0x10000, r3}) 16:00:01 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000001480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/149}, {&(0x7f0000000280)=""/4096}, {&(0x7f0000001280)=""/222}, {&(0x7f0000000140)=""/1}, {&(0x7f0000000180)=""/84}, {&(0x7f0000001380)=""/102}, {&(0x7f0000001400)=""/24}, {&(0x7f0000001440)=""/63}], 0x10000000000002b4, 0x0, 0xfffffd9b}, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) r3 = dup(r2) r4 = syz_open_pts() ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000001040)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xe1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r4, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r6 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r6) fcntl$lock(r5, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r6}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000140)=0x2) ioctl$TIOCSCTTY(r0, 0x20007461) r9 = open(&(0x7f0000001080)='./bus\x00', 0x8000, 0x80) fcntl$lock(r9, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000001980)=[{&(0x7f0000001100)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc94e99e310ca12c187b44306a089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da7fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4fb6c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4681dc41cd96184ec323b79e90d6ff5e2447ac03c5bb435ddb4b1a0e403926f1de00c4db12559fa997383c2da59588a87b34149b7bbffa5f48c66fd990879e2de492d7cddb438c3419d6b4c8491aeded2748d108c46", 0x1e5f8ca772d16af1}], 0xc3) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x02\x00/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:42 executing program 0: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x1) 16:01:42 executing program 1: r0 = socket$inet(0x10, 0x80002, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001900)=""/201, 0xc9}, {&(0x7f00000037c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000640)=""/221, 0xdd}, {&(0x7f00000017c0)=""/176, 0xb0}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000280)=""/238, 0xee}], 0x8}, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)="4c0000001200ff09fffefd9567a283b724a600800000000000000068354046002c001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca63d89613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:01:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)) 16:01:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0180c289030086dd6076605100080600e3880000000000000000000000000001ff0200000000000000000000000000018000907800000000"]) 16:01:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:44 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=',', 0x1}], 0x1}, 0xc100) write(r0, &(0x7f00000019c0)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2faef7e8115c8949109dddb3332b28603a1e35d08e3d07606314bc0e1cf58b62864f002380700335454a2a6d9cc29a3fc3d2c30ff2907f14f80fce3c46806732418663bbb11e34e1f9e819d012f4928b5fb59fb31755c98649f35c587353cbf7830ddde04ed4e4a9fda1923d06559d4e9df911797333a46b8d2268133da26a6e59e35a66021404ba08e9b550cd132eda9a970ae2ef50b25dbe1c3da78074af2a762c27eeb9b22630beec52475e7a8a159fad88d41e8309b5e32983e315025fbc9c7603d676a5316fffcb42642150cd498d59748ff6200a73c31b403eb73a20b57a47e7d69aa0bb5c59235f2fd893d6b5b86efa9b05a2b56616ce4f8a3589d5d5e09337f161517cdcac41b5732064919358d7cd6a9b1fb0a5ad544106124da93437fed9f2503223c3eb1103cd9b1a9ecf29674ea86921bd5b0094e3937a1286a44089ef4b42cca8e46cfda355cfe8622e860f416b60af1196f7c0196daa0bf0dd3797d0b8199ac4e2381d92f473393b860c9f97a08324c83c372553042c7f24709106c016ff1e20c93d645e734daaf50f13ad845377b895c1dede9b73432d24c9f6207bcb1fe8fb9900377b387f8787f20849ec05b0d44982a78a650e12306efff6f4ef89b0eb175bfff545fda8692314d7fc9e8f4fdffd01b56a6b1358adab6d78f3d693e6781c8bf399024aaa888d572d59cf7cdb74aa974d20549a47624f35caf0956651e8d24079e0866e0172f2fc26af14c628f99051e04e50fba06de938d52d934a78921d5144d18e8c5d1f4fd2d0e7ca22119be065574f5f7dfbabbc44d42b51d62d658ed2ed1250d7821a09d26760bca0f8bc1b186e5cf931377b2adefca5a752c7f9e82224c5734c88d27c3afb7d785ee510fb3806f42bbff9fe9bc1d50cb329bd066a1d766182ffd6b6aee8535406b2a77e2328d90b90950034dd468577693571bc9a9fb9f8aeae67d5a8747f85e38318d97f458c6c9fed9c3b8f0affe63a2adaa57e472449c76b53af7f0cf9087e62bd5556947e681873a002c78d08326290a34489f5eb7acb38367778460473e6b5e4a8c5caa8213092cf59a2f3834548793ef1a55983af67a304c187ded353c4b3f95b9ec569fdc39b60613f8f622a759b7b6a59901d32a2725c7db7768259ad896a7315d07c850035b67dd4ba1ab8be64d2dcf83a88b66f3801c26164b3ceb65778e2db97212cac966167ffea65af621e027588b76a23d01995d91e83b6ba104272789f857e75cb959a2206a439d56fd89108d4d6590ac1c6da88cdc53913a51ccb68c17aa26a050d026d6aff72329f597f506280268c61507d62535345d6d2c9e48343825fc36648aa68b2d01c404dfd1dedcba7532f510316d7b18baa8786bd5fa2d1b56c875de3ea88201003b92f6d70ee1e9408cceb561ea511db3a8c85da59390668c486fe1e555b317e767046f69ee031d6021369a01a474bbb3d6f5b094d78745ce3f8ad89e373c18ec3c2dd85af00a79ebaaffb7c049386078bf0b9b56b686c1f0a8855fb1007eb306a68fd840176ff09797edfbace33d4f213ea3599d97d643569ed40a69a41083c65592508305b234587a79aae09645416898a659b17a2c778f5bb2f80878f01f3a14a0488e48fd9d4670cf218b4da04e79c03f77174757e3c25a828bd6286dd91f08af9d281da4bae8d033197171c4fd2503ed398059a78d0ed1fbd98dba8314008ed399ab3ccb56847d30fff2b26a3be5d84af230e1915c2ab7eef4b01b29986985db14213b9b05816ef7724aa896073641a7bc6eb9406e79fa961eb8afbeba75293c1f786e3c8c0517331d0640dcfb0f45a036fd07d4238b9b01e25be3291f0f5eba9523020000005aebbcfa896ab6401296270ba8742259adaf5a52606c3239b8ecc208e39ee916d09f55e5789d5b08c72984dffb4511ee23cd741a73aba019f14712568221feb803a1d1e63df108d435b42fb0f38e3c6410f15d0f56142d4aba83d7bfe3ef5844d4ed36f0bfa6046697742a89689941fa04a68da4e7cbaf6e284d08a8fc3fb9150a6e262b55d616ccb3999a2ff16f6b0600000061d9e51d2f4bd294361fa2bf7fa193fac13535233de13789a1131daed83bd6d403be2ef6edd7d45b9d3cf77c2aa4d79fcbad52462b21bfc89920578e2a60363fb274e242d640109ef5dde5f218e256da68aca762883b7cbefdea6eddc013257214d9bb588ed83a517dd9d34fcc32824f9d880712c2fe48f4e8949728473a6bf9688f999adf2e219423090a75b1acfc8ea96105e22de77e415e7b406b47ffb57bdc26ead43ba946a2be6602c64c79275a0ed0fdbbae0825b63c939a0e3ae6dcfbc2f1b6ddb3d4ec7479e85407fb70ac4813951705d6cf1a25d73e97f6fed3ad2d4e60af3e9c5393200dc6b7bb809d5d44247b2b224e4232b7adb97f060ea85bf22cdd8a2f7533d703fd75d6498e517478e144da0c273edcd31fea2143bed37c930c02c2d74261966e18b3ee1c1aa1f0518f63aa840a151785d941ffbd70683b165e3a31395d1d7d91189ab7985901f113d11a9e5879f2e500000000000000", 0x740) 16:01:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) kqueue() 16:01:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/244) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5d) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/30}, &(0x7f0000000080)=0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xfffffe01) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xffffffff) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0xc6fd527f548eaf4) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x0, 0xfffffff7, './file0\x00', 0x4f, 0xd892, 0x3, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x2, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r5, r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000480)={0x0, 0x7}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000500)=r8) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x21, 0x20}], 0x1}) r9 = socket$inet6(0x18, 0x1, 0xfe) dup2(r9, r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f00000005c0)={0x7, './file0\x00', './file0\x00'}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1, 0x0) write(r11, &(0x7f0000000640)="56df173d183a5f0217e0abd0f18854b1764ff324a65dc1832a177d491ade07d87c330405f2bdb9670d00979e3d320bf85f6e5a6a37c54fa987ad549cb540cab85671075d7c683df0d39e372eb6318957a39672c4bbf2da447bb605786b38d5b11430b6ad7e653e16a870b507db35db8d10c70c32d06ea50fa884c051af1bb5df8f29ba874abad6436ff3ca757985c91c903118fb191d6a453e39824fcecf4f65ed89b58d6b7ad2438b98d620724d24c26de13d0f31be2c4cbcc297004550b813b1e6412b69bed8cf3ce42a0ae7ebc9f529bf8eb0fdbd295eaf12a12fb0ee8f43", 0xe0) r12 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x200, 0x8) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000780)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000007c0)={0x8001, 0x3ff, {0x74, 0x7}}) r13 = semget(0x3, 0x2, 0x84) semop(r13, &(0x7f0000000800)=[{0x4, 0x7, 0x3800}, {0x1, 0x1, 0x1000}, {0x1, 0x8000, 0x1000}], 0x3) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x2) r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r2, r3, 0x5c95de85336c40b6) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(r4, &(0x7f00000001c0)=[{0x0, 0x4, 0x1000}, {0x3, 0x3ff}, {0x0, 0x40, 0x1000}, {0x0, 0x3ff}], 0x4) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = geteuid() r9 = geteuid() setreuid(r9, 0x0) r10 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r9, r10, 0x5c95de85336c40b6) r11 = getppid() r12 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r7, r8, r10, 0x12, 0x1ff}, 0x4, 0xd48, r11, r12, 0x8, 0xffff, 0xfff0, 0x61}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000000002}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000340)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x70, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x27e8feea9e57c9e, 0xfffff, 0xffffffffffffff0a, 0xff}], 0x6ca, &(0x7f0000000340), 0xc5e9c8f, &(0x7f0000000540)={0x5, 0x232}) 16:01:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc3e1283206351794, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') 16:01:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x280, 0x100) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x0, './bus\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x0, "937500", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977925e83bfc6c08cc5fdc32f774f0d580f609bd5d3ed976acb4150a1854a94bbf1920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x64}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x9, 0x2, 0xfffffffb, "acfe5a069d99faca5ad83a58a9b7f8da889767b4", 0x8, 0x7}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000040)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0xffffffff) syz_open_pts() syz_open_pts() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b255b8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021da1c40 16:01:44 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, r3]) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r7}) listen(r0, 0x84d1) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000180)=""/105) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x9, 0x4, 0x9, 0x9, "c986fd1b5aaf590128e0e21140c7970941831d59", 0x9, 0x5}) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000003f, &(0x7f0000000100)=[{0x54}, {0xa8}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:44 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES16], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r9 = fcntl$dupfd(r7, 0x0, r8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r10 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r10) fcntl$setown(r9, 0x6, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r11, r12}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r14) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r14, 0x0, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[0x0, r14, 0x0]) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) getpgrp() 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:01:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x44) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000200)=""/118, 0x76, 0x81, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0a496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x0) 16:01:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x9) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) accept(r5, &(0x7f00000000c0)=@un=@file={0x0, ""/39}, &(0x7f0000000180)=0x29) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000a0000000000022000"], 0x10) write(r4, 0x0, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000c4, 0x0, 0x0) 16:01: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) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:01:44 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r3) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() openat(r1, &(0x7f0000000080)='./bus\x00', 0x400, 0x100) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000440)=0x5e3) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dcb8d492706301800000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830e"], 0x8) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x121, 0x9}, 0x800, 0x1, r13, r15, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r17 = socket(0x18, 0x3, 0x0) r18 = kqueue() ioctl$FIONREAD(r18, 0x4004667f, &(0x7f00000000c0)) connect$unix(r17, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = semget(0xffffffffffffffff, 0x1, 0x0) r20 = socket(0x400000000018, 0x3, 0x0) setsockopt(r20, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r20, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r19, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x920b7631b5abfd0f}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) shutdown(r4, 0x2) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="fd611f184800000006000000dfffffff00"/34) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r0, 0x4) getppid() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r4) getpgid(r4) 16:01:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000007587c53878ee53926d7baf058a458bd4df37bf62b3d50eb082065ae82fe4349ba99c3c871760362743918e423d8803e69638a716119a4754bca33772f560702a0122949dc1d3c8fed3509b08ffa630fce6cb7d1c350d15be30ed55bb0b1e5f23cccea9aea46e5b6ce82fadbd14230ec4ebc3b7768fc3ae4fb7d6ba3a5820cc9cba69f3d2a36b2d60254e77993650a546ee7bad0163eb906f2a24fd39e32bf944b8b9c4f04049b33525d55288b27643b8a87d284213d71be7ad2dc9939bdf5e911391f4e4a6498c6b2da468cc35a245ee602c033ab11e26f363003ffe8c64f42f034df15d439ab5e823386d1283ddbc647fb346335000d0821563de12203d5307386ddcb2106654ff0e145169aff4560ed9308a2a64bf7efb28170592136a34ae68d38726ef720285e3195062dfceb5dd9279a921aa48462b7489385970f0f85fbd5d375b176ead"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:44 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffff47a6ff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9f813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5e300000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b9b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a16", 0x8}], 0x1) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x6000000) r1 = socket(0x20, 0x8000, 0x24) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x4000, 0x0) pwrite(r7, &(0x7f0000000340)="3819fb38c1e09701bc233fb064982a19cf523485e7e505b6b474352ee1c3b0f2518016609850dbfe961b649ea777629520da75470c1db0d31b1e69737ea46f586b572b5980e7cb1384d78363fde6be73b36a52d9958b69ce87ad3b3d5066f0059574bb328902bbc8a7ac0ad77ee7051654b6aedeb1462152860dc47e93fcd7e918853971e1cbabe6486a2b50ac582dd83345ecddd18adfeb9c75523dcda9034e5f7b68aab1e49d25b22fbebf4adf0e823d3a2a26e7ce638ee5729f6f3b7d8d1e04d598854aa8ab0a15fe4e52cb85c6d43b1afed193911dfb4b73c294d4b2da0322fef5f2b681fd18e444dd313116", 0xee, 0x0, 0x5c) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0xb3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:44 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x28010, 0x53) write(r2, 0x0, 0x0) 16:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') fcntl$dupfd(r1, 0xa, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8800000000000000feff000050000000245c946da6438d0843a80dfb7f69cdec5156660099fdf157167450090c4aa111ec676780da3079add904e6c9dc744260218d6f427147f62d11431b945a228cb73a6b9fcfc6f49d59699b501084dae186af28f8825dc93ce27745ebd329a8ad16dc16238cdefc78f0b06fc785f4d869c7c4500000000000008000000000000000ffff000001000000564c737d6f5ea277aa68eb0ef27af8d3fc1229109d19e1776506b662cfb1a65e92d6c030606bd50c5be5f6c021c2c17110e985a9f036080b598b7a6f2b3dba4ec5f554920647d7bf137dca04fca2db846fe3e06a9da5d09e871c762c9d0000000020000000000000000100000007000000130689154d5200bde0249e570a000000b000000000000000ffff00000800007b6eacffe5eadeec4c46b13f82b34ff25249fad74a5976e19d9f96e51cd682027cd16f110098d5cb082769851f11e444eab42b2a8da0271d63b834cf5939daf507d326b9a65f59d01a987d9e8e83ce37d51b5e3a714bbc5fa049f68c19363a0d8689ee00a1a8fc06a94a0d834be819eafb0a82f516e2547ee7c5b6f18e67c5fabcd1ff695ad2371b4ea1969604afa8b25b1b28a2eb2f16000000b00000008000000001000000200000007559fad2f84695b040101ef96aa5c5bfb0aaa6845118d8a475b7e7abbe88e6c6df38301f40bf00b75bd7a08b8efb8fa0f5ebffb889fa4e1d12e343108fd37d1b63992d71916408848be3720b48ba923224d93d019e0c941c50d491802d78c26ab790f43acb6eb4e0d446f4cdd82a5fb32181b0d15e7b4998330ce6b7fc172896c85034b2ed0bb0aaf32a63cfe7f20d04a28b5233ee73018ba4151e11d64bc4cc9ea156f411ab3e"], 0x288}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r23) fchown(r16, r23, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r23, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmctl$SHM_UNLOCK(r12, 0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) flock(r0, 0xc) 16:01:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc180, 0x7) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x8}, {0x25, 0xfffffffffffffffe, 0x5, 0x1}, {0x6}]}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x2}, 0xffffffffffffffcb) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xfffffffffffffd95) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) ftruncate(r3, 0x0, 0x3fffd) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20, &(0x7f0000000000), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20, &(0x7f0000000000), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x20, &(0x7f0000000000), 0x0) fcntl$dupfd(r7, 0xf, r9) r10 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x110) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000003c0)=0x4) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') dup(r13) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r18 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r18, 0x1, 0x8, &(0x7f0000000040)=0x100000000) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus/file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc2e894d87d90c7aa, 0x4a) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x140) write(r1, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x5000000000008, 0x8, 0x0, 0x0, 0x5}) openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x8) r3 = socket$inet(0x2, 0x2, 0x9d) dup(r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000040)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207070000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9c040000000000000033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff541d4409cd7c8783cf292b314655a16934a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b605c29e8c5cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828f8dc2185b9aa6f06c82fae875c32c7c9099021b0d4a2497d2dc3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x20, 0x8fa, 0x1], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x3, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3, 0xfffffffffffffffc}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x2, 0xcd}}}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) ftruncate(r0, 0x0, 0x7fffffff) socket$inet(0x2, 0x258a6a4f8c2e30ef, 0x7f) ftruncate(r0, 0x0, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2c) ioctl$TIOCDRAIN(r0, 0x2000745e) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x1, 0x600) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = getegid() r5 = geteuid() setreuid(r5, 0x0) r6 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r5, r6, 0x5c95de85336c40b6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0x0, r6, 0x0, r4}, 0x5000000000004, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40000}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x2) fchmod(r1, 0x84) r2 = socket(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x150) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x150, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x78) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) setrlimit(0x11, &(0x7f0000000140)={0x0, 0x140000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="d7144b", 0x3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000180)={0x3, 0x1000, 0x1, 0xa8, "999e9ae4a001d31f7a3196e0e939772df2480568", 0xffff0000}) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x40}, {0x81, 0x0, 0x5}, {}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 16:01:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x29e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x7e10b27fbb249f45) dup2(r2, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:01:45 executing program 1: r0 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r0, &(0x7f0000000340)={0x2, "512285fe5fd69006d29bbc38390a9c27a9d0b48f4eb0344540b6be6e763785123d1fdc3f5d5e7fb6082a8e13fcf2af931f0d024c82b3ea4a8d7bbcb91464a1a51241db00ac6d9a54fcffa5c6d3fee0938f502bfc673be1b8db17f09e524b5d2b23b4c5506511b5b2eae2319565640e27aac9307787846fb37f7ef529b482c15d25918d47b0cfb6709d31d3aa5861faf90000e98c323757799cb5ea8da277eff0708a9eb53158b33c9c269727fa030d3ce63f09bc837193a4c7eeffb40534b1cce5f2"}, 0xca, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x18319, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x20000193, &(0x7f0000000140)=[{0xc}, {0x0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x5f}]}) syz_emit_ethernet(0x1f3, &(0x7f0000000180)="7aff0000") link(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file1\x00') rmdir(&(0x7f0000000240)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10181, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) socketpair(0x1, 0x5, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x8, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = syz_open_pts() r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') r14 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r14, &(0x7f0000000140)='./file0\x00') renameat(r14, &(0x7f00000001c0)='./file0\x00', r14, &(0x7f0000000240)='./file0\x00') r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) r17 = accept$inet(r16, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r18 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r18, &(0x7f0000000140)='./file0\x00') renameat(r18, &(0x7f00000001c0)='./file0\x00', r18, &(0x7f0000000240)='./file0\x00') r19 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r19, &(0x7f0000000140)='./file0\x00') renameat(r19, &(0x7f00000001c0)='./file0\x00', r19, &(0x7f0000000240)='./file0\x00') r20 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r20, &(0x7f0000000140)='./file0\x00') renameat(r20, &(0x7f00000001c0)='./file0\x00', r20, &(0x7f0000000240)='./file0\x00') r21 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r21, &(0x7f0000000140)='./file0\x00') renameat(r21, &(0x7f00000001c0)='./file0\x00', r21, &(0x7f0000000240)='./file0\x00') r22 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r22, &(0x7f0000000140)='./file0\x00') renameat(r22, &(0x7f00000001c0)='./file0\x00', r22, &(0x7f0000000240)='./file0\x00') r23 = socket(0x0, 0x4, 0x81) r24 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r24, &(0x7f0000000140)='./file0\x00') renameat(r24, &(0x7f00000001c0)='./file0\x00', r24, &(0x7f0000000240)='./file0\x00') r25 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r26) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r30 = geteuid() setreuid(r30, 0x0) r31 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r30, r31, 0x5c95de85336c40b6) r32 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2fe, &(0x7f0000000a00)) r36 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r36, &(0x7f0000000140)='./file0\x00') renameat(r36, &(0x7f00000001c0)='./file0\x00', r36, &(0x7f0000000240)='./file0\x00') r37 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r37, &(0x7f0000000140)='./file0\x00') renameat(r37, &(0x7f00000001c0)='./file0\x00', r37, &(0x7f0000000240)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="4e8cad5f98a2d497528b350c7ca9a1b6307d86c33dfe321b59ac4af4fcdff06b7caa64c98ef2c55c7ba9a33a262bad3a03428ea3978bbc1d24085e6a8f1924a04ee22e54bd482e63e0c8e2fd353f72854709c7d36a8fad0f1dc0cdd314ea6587d29175b937090c254515320f94633fcba597f35f891231a2969d7acc2a3c70312659a9baa55c6ddc55410aa040cebe120b6174c2809379e02ebebbd6157f660a0d20cd6de9b3385f66384578f74ac6aa87c6", 0xb2}, {&(0x7f0000000340)="5799de3c6ba63a15cbd4cddd41c1ade5f18c3b695b2360ff8f5c46958d3d54225b8995d938ddda225665fc68b0586954272040f430556fae73de69a6045347360d3a8998d0853e9d4b30d1da44ae64623f4b6fa0d892cb656a734fb29146847cdd0b02476cfa07600e46a73aec7a6451666a1825040d4a32a8b577d7805b69ea549bc0a4660a543e2b63ce7a2d557b88be3e5536246d3e86bc78e624e35c2c07346edc045bdee696306f85aba4040ba77b6b4a145c4cd595f4", 0xb9}, {&(0x7f0000000400)="6e15bf90f190b40293c8babc2f73832c1d9b80866fa470f583d7c2094d85969e9f211f3ef0e2a61cea61377bf65683e4a5cbfa4900621651aac1c468cfa4c146851ce3921b8e0da23799e9ad753f43a67e69d732e381f16917a27800c3dda6749fa57e124fa5207380aafadbea22c45662debb26256ba2297960b547bc8c1b6592b1158e5409a3676598fbead9da881cb7159f89eabe51679713238f83c45adb4c973e9e841fe25efeae999421ab405332fbf7013725ea300756afbd855b2919a3fda72a9bcbf07e9bf949", 0xcb}, {&(0x7f0000000500)="76061d1fe8edb7c9b1c8163c06584ede84ff65e6fd0e6d298efcd34d8c91b56fc672d242f5cfdbcbc0683a675b8f37e79f033267420ada97c5f65f5048b48560c8173037a4b1554e0c5ea5cdefe5696977c6bac1330b438dc87853ee66db2eedd479ccf4de686c54c26ffee79677ee7c9d8dab79358af61080d71f7ed6afce567752bb3f54ec9e40d422d4472e4ded41e5db9addf2e96485178ee4e4ccb470f403001e5a4ada7f2bfa617e21eac899fd2d26ca245e4fa0069a60e4507634adc7993b32009bc9c7b4", 0xc8}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r8, r9, r10, r11, r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r18, r19, r20, r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r26, r29}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, 0xffffffffffffff9c, r36, r1]}, @rights={0x18, 0xffff, 0x1, [r37]}], 0x110, 0x404}, 0x0) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:01:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') pwrite(r0, &(0x7f0000000040)="ee8dfb01bcbef6cf81b7c30845711c814e2a185b8481e0dfbc8242a2f2d4b766b7377798f35b42fd4691d34fe7d1c8f1c582bc2b62c640b770dfc4f2183c937f0e971e51f819818905d02f32e70e688810be86bbf36c3d2cf6733bd39cb49a5520fc42795bd958982fc2427f658c2335506d822682080e521544fa919cea8a355c8f2b65db3e28d49ba28efb3c12a4a098e69866ce64de29258f44b3", 0x9c, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r3 = semget(0x2, 0x0, 0x848) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/103) 16:01:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0xfffffffffffffffe, 0x80000], [0x10db, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000006, 0x7fff], [0x0, 0x100, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0xce39], [{0x0, 0x4, 0xfff}, {}, {0xfff}, {}, {}, {0x0, 0x800}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') getdents(r3, &(0x7f0000000080)=""/23, 0x17) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2a500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204cddaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38be8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:01:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7a02f5ffffffa0d9a01d2fffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x5b1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:01:45 executing program 1: pipe(&(0x7f0000000280)) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x481, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff302f696c65ff000000"], 0x10) shutdown(r2, 0x1) 16:01:45 executing program 0: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0xab, &(0x7f0000000100)="332be8c1d1032615704aeab73a7092eee3205aec00dc19ca0f0cd7a1e6eba1c61eee0fbdcd1f6445a4b54c502f6b9b644f13158d699edc7b4e786be4ce1a19a7796e2768acc703613055ae099acc063208e38ad62ff17fed52986670bfa8acb1b681703289a2290a5f2deb96a82669b24cb8ba230b4052c1da3df8592b24415974ed1c7d8ef103c6e099296e0b4a4a71e354787f31ef113913fba51f16a889f679f55609f13f2738056e12") ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:01:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87996f4584d06d2ead94353862310bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4ae85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab9b1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733afb815f46a740f83547f6edc524053a6e92829004ebfc347af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639238545593086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e00000000000000000000cf379a855baad6ad05bbee8aaf5c1697d293584cbd46acc5d858034249dd11d3e9c5a252ccbdc36df38df2bc0e4aee2cd2e3d27662e4bb91ce55845b623fb23ff66746e47d0d81e3b7be28ec20145bef762dc00540e5c29b14eaa7f6c87873df8401df4d19b9fca7a1fdf76013f88d9d8353627fc268c8412b79baa313642074b208e2941de623180af226349553"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x10000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/102391, 0x18ff7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0xa0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ec06e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = getpgrp() r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f0000000200)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x400, r3) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) r3 = getpid() r4 = geteuid() r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r6) r7 = geteuid() setreuid(r7, 0x0) r8 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r7, r8, 0x5c95de85336c40b6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x9, 0x0) r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x80) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') r14 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r14, &(0x7f0000000140)='./file0\x00') renameat(r14, &(0x7f00000001c0)='./file0\x00', r14, &(0x7f0000000240)='./file0\x00') r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x1, 0x0) r16 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r16, &(0x7f0000000140)='./file0\x00') renameat(r16, &(0x7f00000001c0)='./file0\x00', r16, &(0x7f0000000240)='./file0\x00') r17 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r17, &(0x7f0000000140)='./file0\x00') r18 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r18, &(0x7f0000000140)='./file0\x00') renameat(r18, &(0x7f00000001c0)='./file0\x00', r18, &(0x7f0000000240)='./file0\x00') renameat(r17, &(0x7f00000001c0)='./file0\x00', r18, &(0x7f0000000240)='./file0\x00') r19 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r19, &(0x7f0000000140)='./file0\x00') renameat(r19, &(0x7f00000001c0)='./file0\x00', r19, &(0x7f0000000240)='./file0\x00') r20 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r20, &(0x7f0000000140)='./file0\x00') renameat(r20, &(0x7f00000001c0)='./file0\x00', r20, &(0x7f0000000240)='./file0\x00') r21 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r21, &(0x7f0000000140)='./file0\x00') renameat(r21, &(0x7f00000001c0)='./file0\x00', r21, &(0x7f0000000240)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000600)=ANY=[@ANYBLOB="00001ee566696c6530003d5c5f71c3ff1d397a9878e4f553c5c2e50577ea4e97877dbe5994b564e8aa65"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="08ba93e24348112a09a978893563fabfae3583715d4c60c006aac10106aece21a2c985b68b87086fbbecbc9713bd596b6045538a0411e90c49a77cd913d431b1cceda6d1e60654cb7484a599d3a04def4e35197740631198b1a07f63ab55c2df9ba0e647faa47bacbf40055d7e3ea37bcde2a365cf1f6b6d09a914286984f11989a61afd0363f50aa5704e2b8594840e276ed618988200b91cc6dba394182cf57d6b62828a09e56f1a6a", 0xaa}, {&(0x7f0000000340)="b960860c88a72d01977501065b2cc1a5bbb7ec3206f04f255f2e444ea811c61cf924625a5d3005f2bf0a1bc34eee90fe0985701a6492364f", 0x38}, {&(0x7f0000000380)="f7adebb651ed0f8f2eef70f4de69b6802b1b127d9604d5c8b342779a8cbb080e4af49624873c00f723ef75a065bb9b510c369fac2408f42ecb7bd18763dd3623d8762d50d1a5d867e9824dfcd309eb0fd838a53776b1e03acce6029b8ad4e937ecee004e182a8eef47adb4c1e55db5eaa9949d5c216273c1a6734d9dcf3b15dd28", 0x81}, {&(0x7f0000000440)="4db887b44bde9c48214096c535deced61c86b23c53a85c815898628b6d8cbfc9057dec9fba310ac77d0ec7d6a86b10bbf58f1bb34b06b69505d09c", 0x3b}], 0x4, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="0000005724a2410e000000708a0a9b096cae958696b692aea4fe9a824cc460fdc34b5f1c083aef525a5bd09c2336d4a59ce38adb45a8b01f250155b47b4f35dff655f67d3123d9f78e0fec102cb142b24a10dc3677a400000000000000000000000000002e6085b0639d31559bd37bfc8bb5e727f243a525515b3cf3a22a06ec1ef97ac13fbb37816398ec8bf4c8ce1745e47ff87c962334b07a141d437fdb29224d411cb1584ec2a87663df3818b2535798d56154e5af2c1e9e68c12815054e8a178693d78fa829135cd3406322d7071f22864cbb878a3c0b1878645a8c060b6b17b5d664e282d4c32767cb7f087e7d59953d18fea7d994361a7ea6e50220223a517710e8b54fd216d9ed37cad659baba28b4a973c0bbdff12ed85c81c446ecb179c50cbfb8e7f5c035362addf753ca85d8b3be376a5cd4c2089ca45edfb1ae20627e6b6a1f91ed91d357c8cf01ed2bb7fc6520da6f077bbf96f27e509a823bd5513f50d9a361e62f5a9fc3d015a8aae15bb436f9656220514dd7b60816cd742749ce035ce7cf10e7459a6c93404f97bb9fe54fd38ada27b52e0a1010bafcb5c30a2b0cc4c84c707086485dc14b0f747798e567351b8d44805794266cb4ea44e3a0412bf275a2020ab83c209dd4e144b4aa70fec7546f30a264220e5c254228f6f74833c38bb743bbbcdef00283a58189e18bfd77ef78c98af768645260e80abab37d44901914981b439db984e79456cd2d6ea500", @ANYRES32=0x0, @ANYRES32=r10, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000001000000c1f968bf3154df891993dda118e44d2993137be3a690887da3c4289c1a19019c50f49483ed37d48b78e15a081637766e96a5319a731192ac7d33f1021c082b9aa866502000c6ca163c1389d18fc04b3b2a1a2f4e636973858b00ac5a63dc034b0d1bc2a50d536ef4f7c36fcaf1220b142954938fce12db85d5a459196d94d1f834e26af13258a3789693b1f82dfaf405c5677b1a267c522ad7f0", @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xffffffffffffff8b, 0x13}, 0x40e) pwrite(r1, &(0x7f0000000000)="4a0cd785387b3ec915ba306f44ca0135f2e7572cd7638852e2736c1594d10800d37b1bb3d8a6", 0x26, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0x1, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) fchmod(0xffffffffffffff9c, 0x8) 16:01:45 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r2, r3, 0x5c95de85336c40b6) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0]) setegid(r4) kqueue() kqueue() r5 = getpid() r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r5) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:46 executing program 0: r0 = socket(0x2, 0xc003, 0x1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a16", 0x8}], 0x1) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget(0x0, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) 16:01:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x6, 0x8000, 0x1f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 16:01:46 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)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:01:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r9, &(0x7f0000000180)='./file0/file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xf3) r12 = socket(0x2, 0x2, 0x0) r13 = dup2(r11, r12) connect$unix(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="6298c2873db8b879860c0e8981599deb58fd0c7307af5e47a2ef6f0e0b51b4ed17946f0600004000000000460000fff826c591665eba1e3b8402e3d0e2fd9c1d29d0e48c44eb87"], 0x10) connect$unix(r13, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r14 = socket(0x2, 0x8002, 0x0) r15 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') r16 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r16, &(0x7f0000000140)='./file0\x00') renameat(r16, &(0x7f00000001c0)='./file0\x00', r16, &(0x7f0000000240)='./file0\x00') r17 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r17, &(0x7f0000000140)='./file0\x00') renameat(r17, &(0x7f00000001c0)='./file0\x00', r17, &(0x7f0000000240)='./file0\x00') r18 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r18, &(0x7f0000000140)='./file0\x00') renameat(r18, &(0x7f00000001c0)='./file0\x00', r18, &(0x7f0000000240)='./file0\x00') connect$unix(r14, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4, @ANYRESOCT=r15, @ANYRES64, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR, @ANYRES64=r16, @ANYPTR64, @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r4, @ANYRES32=r17], @ANYRESDEC=0x0, @ANYPTR, @ANYRESDEC, @ANYRES32=r0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r18, @ANYRESOCT]], 0x5) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000000080)) write(r14, 0x0, 0x0) 16:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') fcntl$dupfd(r1, 0x0, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) pipe(&(0x7f00000006c0)) readv(0xffffffffffffffff, &(0x7f0000003f80)=[{&(0x7f0000000a40)=""/226}, {&(0x7f0000000b40)=""/71}, {&(0x7f0000000bc0)=""/4096}, {&(0x7f0000001bc0)=""/198}, {&(0x7f0000001cc0)=""/4096}, {&(0x7f0000002cc0)=""/83}, {&(0x7f0000002d40)=""/4096}, {&(0x7f0000003d40)=""/251}, {&(0x7f0000003e40)=""/187}, {&(0x7f0000003f00)=""/124}], 0x2f5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64362a60843288333d3bee104b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb39d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48fce12c2ed8c70b66806b0e715e91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbbcba8"]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="00006c65285b01a8d21c8689b7ba5f8b335324000000000000000027888907eb0a3eadd2527dedbfb914146c102a6ac3191e1075ad608c876dda22d7b5a35cedd5f14404b042058122fec43dd747f230512968507c704c0b92185d15959b0b73bdc7e9308857985805b333e8c21d420f26c9fe41e15c1bd475868c933af48af58be7ee0d57a72de2ee4848a868884341939df29b7eafec1c34d7ceeb7c0a079b57fecbc875"], 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0xcdfe, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffffd, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0xfffffffe, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000001, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x5, 0x100000000, 0x80, 0x6}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x8, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) socket(0x18, 0x0, 0x3f) socketpair(0x18, 0x4, 0x80, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/de\x06\x00\x00\x00\x00\x00\x00\x00p\x00', 0x400, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x5}) dup2(r2, 0xffffffffffffffff) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000011c0)=0xc) 16:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') fcntl$setstatus(r6, 0x4, 0x8) kevent(r3, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x22, 0x4, 0x1, 0x3}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2000002c, 0x7fff, 0x4}], 0x1, &(0x7f0000000140)={0x8001, 0xd91}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000000000000000b1d124a5070000007276b3f5428f7b696b23c60c7d1500f989"]) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=""/69) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="6e6e9c6ba1f2cd2500f18ab413cc553592fdae7a6c2581063b1eec95a9c189b809485977f5637164acc327de7844c6a9d746c002d921285f932f47dadf07c73d41c5c6b4ef6da14ae36f45d0470523f94353150812562c3bfd58e98bd26bca0cda71adc050a0f7654dc278cff35d334a76c68217ab8606bd0a8b4a8906d2d6256bee93140c11d003b2b5ec1077826a45df31953f73979d4328a9060da2aa14fc319ce7cbe42dde070fe14c9796e8d7731372c311744b", 0xb6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x80, 0x0, 0x0, 0x100000}]}) socketpair(0x0, 0x5, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000380)="f75dd96f426f", 0x6, 0xc, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") open(&(0x7f0000000240)='./file0\x00', 0xef9daad84e80e915, 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x20) 16:01:46 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996faa984c8d9ede1fb1bb0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72a8fe857d7d6372dd015c5a4a1f3000000009e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb32ae76462eac234665ff09f21ed54b2e017cbe46e35cddecf1800151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f"], 0x10) dup2(r1, r0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') read(r2, &(0x7f0000000340)=""/163, 0xa3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000004c0)="328f14e93ca35a6eaf9397", 0xffffffffffffffc4, 0x0, 0x0, 0x0) 16:01:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8a) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xfffffffd, 0x6a05}) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2ac, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:46 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4c}}) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) msgsnd(0x0, &(0x7f0000000000)={0x0, "50f086ed68ff1b9cd738131314693337b73d29417abe29d4f7e449a0f7bd86cdcb4af54cc1627f930cee764ea2fcccefd965fff3bc5303a81ef776193f3a9ffd0ed975003ccfa7d3acd2c8d0e997adc2ed3da90dc1e75b909a69f17409d96f2c9fba1f64979636241745bf5991dddd66d42378e23a2bf3f2bd63ce8d63ff40ea1d49871995581c673f9a3bb224bcb9d1ab77e090325cff5ae08facf3b5a32868ae2c4544decda810444c4ae56f35eb7671df49a0ad3f689799f8566c38882d44549009721046a65a74a41ac76cdb52bcc567363f74dc643bbd2c4f1b86542f6bad48b3195232dd4943"}, 0xf1, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006d2000/0x1000)=nil, 0x1000, 0x3) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r4) fcntl$setown(r2, 0x6, r4) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') socket$inet(0x2, 0x3, 0x9) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000380)=0xfffffffffffffeeb) r9 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$getown(r5, 0x5) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) 16:01:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = dup2(r1, r2) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r6, 0x0) r7 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r6, r7, 0x5c95de85336c40b6) fchown(r4, r5, r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:01:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) munlockall() r2 = socket$inet6(0x18, 0x1600d, 0x3) pwrite(r2, &(0x7f0000000440)="5a1426ca4fda181935426f590f1da62da132cbf4d735a971bae1db21ad6bda113f69c5bb550bb0eb8f267d01534a821d961a889c0a2fad6a872b07dcf349273560d95969a314b891b5f3deca81b5ffbd594362d42c4112f2782bf1b227010b8d15756dc2e27e1302926366f0331c74a6a83891787cd08ee6c31b43eae16b6eb52e75ce6a36c3dbf4d7f015c7a125a281a82a416f3608e7a7dbbfa528cddc004c7c5c66db3a98c327301e5c59b4737c0a2b82775e1e9c7fd737508e144a2d69dad14326a8bf15c2f336daf20511c79f268df6dc2e5e99e29f41b8ba02f00e06174a699429731abcbe665fb1a37e100e5442cf5e491383baf828d6a99e691f6bbb95df5942412f82ef9d47e5eea81753ead6b92976cde6b4cd7dccb5e15bb6cb0e81eaba714aba5cace399ce49d9bd1dd89dc1ac4efd9c97644c2a7f50ef49139c3c90b0e6e0107b6633eccf53dcb72c50855f3a4089e71db936f265b4cbd4706a5c50f14ca50b4efed5f65e4e8617dbd29bddb2aee87c94daf17038d2575c5a27ac95820f483423466ae21c4733c1befb43e8df0a526be0951570c50a988d22126e40a451bde3a22df3b2dd3f8420f2edc206807552194f08eb04699cf1daa6b6f0920e323982c5bed20fec1238e61de79c358396f2dec844bad3585aa5fe2d8ebc5a97967facb180397fd78cca16bf66579d73ac9e1bcc1e09d0a4de3a78eeb34eacf1ea4ecc534a9df7caecd9825f91487fb7e6db9060de1c03faba86aa901e5e8661df7a2eda9c7e4d68308ae1c44faa69d17346bff57edaf80a351c8833864f4bb18cb433113bb1940dc792128fb3dcc1c085df0a6f41df78f2e7f7cc428765ab29891ba10052fba64b74d17102119d2845c8824e7c08e0b0180bb961291b3c609908ba986824006f728b1cda79f04134328d3ff59eab7171bf10915af61ed49c51831f0bfd9689f43a46c0974a7b55d015d192d0d51a59e464054090ad07622fc862f4651ce16c51f49cb966804fef810a8a03c86888da16f9ce7ea79c4b5d6b9fb95acdd29f34cf9bf980477fd5b8fec9ce9e67538c3fdea7a468ca633cc3bd79ad446243fd3d662a5851b7821935c50b0f86cea48b9a2c0c141a425c30d56f2777fc9e8497b90f080b8125d01e153ab4c0785cce1c553950583f90f80eb83e92448d037d5cde8c9b89452bdc7555ad95c5106e2b3a125b3376e6fecd2593360301b562fa0c89c4669afe4ab618418f21f670d06f7d1fb188a72b9d7f83fc579a9083defa5fa2affaf2c9d63ac6dde9af96a451fcb54e80bf61d53076b680f11b129dba5cd29740c59bc8beab7c7d0fddda6a3cc53489eea9061a3002a7cc461dbadce0cfaa11b732eb1c1b6248e514deb1df88400e52a5244cf8148d2de5729153be270ed36bf65e2c903ca2df343d76f1243b63e810fada3387a25aee165d4f87b14194473e1d1d2cc45bb726424332cbc7946b2e01a6031c32f76d73ab43f844924c8c779a873e45fb372af96559061955c4e23e6b1269ae0aaeb48d78acd1346c29dd079b2cc61b6ffef74fac2bea31605921872c836ad60134de2b214797e39164b8c932dc470cf9459016a44b1cdf9215401710837eec448e69159ea26f9c254b6deecb88e11289efec2aeccdcae14f785dd557ace4167afc5c89118e7663c9b68dad495b47527365e353774177fb1d0dfc3b4b8a27bc680a451128a799f97c6b8fc0dad4637a781d429fd0120fa00958e9b05a29c3ec4c45369fa97e1c994947ac417ec43141267204cf611700d0485dd280452a07ef87865b777c86c095fd22d2ecdc4b409acad11eafbf2b2fe258865cee2ba3235ebc72631a550ba62631e476d780f642bc82b3465cf5b6cefb0dfad4678d9355bcec98838864051261e72763170e060ceaf68a836d8b427b709bc0b61de543d02fe6d23bba0c25d92f93a3565fee57dbbb8d844d14f12d561eb235ef53f53ef0614f56766686cbc2197d17adfa26198fff1215ac7e4f5363e7f9f367c2281ce120a281fea5697f1258e4cdd53c61f3352a415771b236a75387d1f5f09f087cd22d51418a77897b422c5d181a8600b12425071e2287a04a9e09c9ece9af72627c8e18f7a03ef66aa2927e03b88b5f551b8cc2860c13885914c1eb45fdfbc13e2506719d2885c07d2a9d8ba5306ac10ac6cfad3203d9865a612bd2c2565bda86515bcbcc79ebf6dce50bc328316ea55e8e3f7a1ebb482f34bc85af72f2c87ca5423bd010e02ccf86098d221ccd405eebc0e5f98e77b7c6daf7379c4a107311e93a938d50789acbdbca2cb13007f53b036f958b9ef87efe3ff1a0c3fed25705f2730eb3faf8f958e971e86a3fac8ada3483ec987a50dcbf8ce518dd6056180c90c79aadc7a2252b2087cf11d7fa03eeef37501f99d1abd154b172b1065501bfcbc9375e208293f9ce8be4ec8abf227b4f89cc73e1572fc2a65ad5429e2f2a097e9e69b47134c1290fe6c35536dbb4375475057e05228d0cc14bf10bdcd90f38446b96891f0f1da2ffbcde7778f346560991996c55f0a0c6387848ab87e07bf4e8c72ed9f3432b811f53de96618331303d00c9780d6c49fd057cee64acd88c98684bda85b1be65c74ccd06cd5bb3718dade669aed5df4243cf5652eaf49c126b65db476c5506f43e8670f4596f36ecbe52830564abff38c5fabd23b30e1e33985e612b08eeb84e89a466238439d6524d48aff5c2fa57edb026e47fe33fa63a1d30f16f841b03b5e2d1eecc404177641f187abd2431352d68a6902290c8f4e046bf1e1d235b54ddd1ab834416076543599a8756bbac3574c150ec3d1adbddb5616cb1d923ea48defa85bfd8ecef985544997eb17e61ef83148df7e0b6bcf904d1187517877caa8b0d1f1930bee0193a036e6eadedfad146c5f5868ed46818fbc32937e2dbf6cc7a1c0964d560c60de02d180ece4dfc7ae3751f291cca7f11f594adcc19c1194c63b49f97fbf21c3838e1b3f50d6191c546bedc0db84cca5775afb3b45806d75ba0bf6e6de1f71b5f5d1d32348879702f8c4e9fb142b7b0ca107210ae4ed2de97f514ab06804be57cc491279edc4ac337e78346291595770153f890848005a2262774bab3079bb17f0426dd16ebfefcd3c990d9098a1650b5894e59ab070d9dcb010932d3425397bd2fe4b555a9bb1cd9521dc24b4743e85f6b35cca83a51b4a58d5d3338577cc765b8e9e559495373c7076bdf9d9d384208a4e60b332b7920871aa49c5c09b7b1bfe7f3086994b158277ce0be92cb3613e2d806cca5cdce708ecb1550da7218938a934b4cf6abc433258f2177dea77390f1175fcc81c33f82bda4f35ce37f53a633484909b24a1ee4a759240091a2d8cb2c707c4d4a7e2d71af67457abb84313f10ad7f404c20adf77822d838b61869d8975346e4610d7cbd9bb0aca17d48a43ae1fb4e73da265c3e2894fb91996a2d2471142ddd02238d0828ff33504df67149e98f01dff93256e5e56af6cb0c9efc37c3ea6a0124834105f1115000cd63fa4d3d73dbd15e10b30dd590fbc655875171ca568e45e15d98746a63f683e6d080193bacb3e4c16a35a9a256b442b21c96220183e8db55dd655628a9d959acdddeb0a727bd61c8585dae4eefc135bfedd1ab9105a711268cf00636f8276403a8d29c573b738d23617a03e54f1b018df44ef649ec00fc251a950c112014e04fcb970ce635b0dd7e00252f05d231ea3c993b4caa0461be213ac6c970b5783e305083f1052fdfebfa3879feb8745dcc088fec493bd4d7b62328177a72942c3d0d17df77b9c46c55b3af0af6a011d0d6be48c7b53075a81a8d9c40a8a1dc34928d8c87665c53c822ea63b4524fe6db410999c1c8bf9842b5370009b185a5d863ac04b95b95e11d9e8a9ef370913fb102438513c55eb084892030ee4a02ea3c0247a16ccd355c7d2c222b21d05bedaa20997c48826d333d3764c70d5cd11610674a4dcd16272861fec653da3920b882e2e4c22e9339f5806869d6f528af5722947812848fdb75bbfdbbe1a8c95853bb72ab479132078d071cc8751520904283535909bcb4ae32d15a46798d5d147c00b27d880d9fb1cc40e409f721ac4aaa6f8ef4f44bfb349d0dca53d292ee4550740a09676465ca0cfb84b9c9a808c9cdc4373e212377dd8720ce61e85b3d09930b0be481a8d08e1991ee18f331c79b946db35512effafd7a7f5b65ab80e801c6ddc5356557b3d6d9a013a118d563b9956196c63bd9d1763ed98fd6e5f881d45ddd8f7c16dc50afdbc67eac065b8e213ee12f4ae7bff5c0ac245eb07c6f17dffd7cd56c75c5dee26339804faf344acf8f3ef7170ac531116e133769bbacf3c6c7e11d0646859101912985810759cb4b70b95046de0f6b0714c7df791ce3cbb9ab1e781bc9844ee569bb9c5b5356132c4fd7a1432b61ccdfba72c987fd1fb77644853570ef2cbd37970d2637acd0b606eed5ac905c38b5c66e2d093c66a56f9c0be02e7bc5a0dc01dcaf335643d8c8e66cb478b3dc03bba03d991fe633cc8d58e4cf512c8c176c63de8446e8f6f56c5e1e735bd67c8e8e053ff60fef3e22379acc7eaa4d915e99ff5f39a0952b74f09d7a040d16b8575de2b6c49b4b1a168dd716616a26b38414a64ef4fcb7ee5f6a15019aeba75b8d96151c30792db6fdfca0f2149f78119df06b69c7b1faf12510f313900962f4db2231ab8524e303018331aad14890d8d385ca53244a38736c31999f2b8e21c0a21b721e30b3247478ea0afc72fcd559a36e1b8c9ee8106867e6b6f5ad651a8897b9ab6395ddc87c23b100d66f701e8caece001cf2d7919559f0ce86acd0833d0553e69895d47a12e6f16f89d1b96fbef071aa47d796e0328f55c7bfa0584000557b52bcd96a15fe0d311ca2df60bf440f0b49a85a6194fc535cd0db38285ae840c69f3538cac0765409e85ed0f1e3e41b3f5a4624000610eb6de1095b739e988c93370d298c73281aba4112840e757a1d2169de3a7d64f423e05b9b4ea08c4a2a629bc61c55e5122c69fe210c7f6d4f2c1cafa60b496d5e7e98900ea56ab1670c9b6aeac42c5d7ad926d6d0d9c56fbaa7b2fbd2be263cb967bb199240978369aa49c3a3e2fb2f30f4418f762ea7a5fe1152f6389cddba7f039a29ec2cbde4954e641b3fea4e647f7f46e432cb1adbe0667a1ce5e3e58dfcc7f2413fce877ae4bdbf3c13535b923e8920b7b0a4b31709ce06e50f1e17dcd3dd316128d917987f29f786712651b3c4fe4901e538bb22c44f3be50e5934be6b113980f344238c2011eec5bb72e15fb4b4c9a15610a81786a6785dad5b7077912c5af7be0b614e1c99e2ad884f6067ac7f8878c238d7393f758e6fe6417fd04cf00126f68a38eb7936be5f03fd21b130817bc52aed7b2da4b78e401f0d054cda7f8b88727de3fbfbdd315ba6b6fa88909519650fb8f3fb10000cfaa38b5a58d16b77a1dbdeef7ec6178a68c06d094153463fd27afc674a087e5098b8a09ae98f9b0a432962d6033295266e27b2c994b77ba48c3e8ca4ce8185b9cde2f0e53f8a8f735a753c2e0eb6029825a209c7e88e80f89d13885f5f4e698813605e8bcfff6f22bfe33ec573b924402415c3428c54bee82ed425af703bed4584245936b91aaab43eae4b5244b97efa9e7aeb21b1e21d1210f06362af3aee120ab8920377b9a482504e2694e61dda8c10f381d6825d829ce4c8787a1f3e8e442a851f3093f6024747181b79d78ebac84a4851567edd7d0da30556497cfa847f67b965921d048d5256fe", 0x1000, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe, 0xfc, 0x2}]}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001780)={0x98, 0x6, {[0x3, 0x9, 0x0, 0x1f, 0x3, 0x3f, 0xe928, 0xfffffffffffffffe, 0x7, 0x1, 0x1, 0x6, 0x6, 0x1f, 0x101, 0x101, 0x7, 0x1], [0x5, 0x7, 0xce3, 0x7f, 0x9, 0x7, 0x2c50, 0x9, 0x965, 0x8000], [0x3, 0x5, 0x6, 0x6, 0x20, 0xfff], [0x1, 0x8000, 0x1f, 0x8, 0x3ff, 0x4], [{0x25, 0x20, 0xfffffffa, 0x7}, {0x100, 0x7fff, 0xffffffff, 0x101}, {0x6956, 0x2, 0x400, 0x2}, {0x2, 0x8, 0x1, 0x7}, {0xfff, 0x7, 0x400, 0x391f}, {0x1, 0x3, 0x7fffffff, 0x401}, {0x3ce, 0x29, 0x556, 0xfffffffffffffb90}, {0x3, 0xc00, 0x2, 0x6}], {0xdf, 0x6, 0x4, 0x3}, {0xbda3, 0x101, 0x3, 0x1ff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x10) writev(r3, &(0x7f00000016c0)=[{&(0x7f00000001c0)="6b86fc82cc60837af654ff31dc8ba6e43dcf78fcd1e5ebce4329ab1d94cfe163a30dde2819289a7f8c44ed2aa6ff9f567a7e3c4ac1e5c72944788f7089105efd52c2e52999ce676f1040f3f4f3f21efc730df199824a35b98915c32b7dc0862330e20028f1", 0x65}, {&(0x7f0000000240)="173842636ef5fa4158f726c31274a2dff14b62dc899063c7054fd154f74b5c65e3c35bf1e5f121903faee9466591a49ea844d5aadaf130ceb5fcea8b471720410ec97ee87066f868f639bd7a2ed9cc25602426fb8440292b82fc9c0707bb65dd97648ca8", 0x64}, {&(0x7f00000002c0)="8d54f44b199d27615f18916cc0ac0dd93491081311b9f8ef313ace54256da9462f8b1a296db642209ff54e425542fefd95d66a7eca143f32950988431a9de300391778ed645e2628d40f13e5aa9f7eaee3390543fb1a6c375fbc6eb628cb9fcbeb3984bbc07e644c402316dca35f639c869115f3d31d55e889b4946f2889b4d3efba7cb5da5ef728fa1e45b2986fe42ea2988104db21a42bf7ded671dbf2d2275842e1b52c084948313899e48fdeda8e7e", 0xb1}, {&(0x7f00000000c0)="05b8079361d8018533015f18e397efe3f2abddd139111e7ff117a43b22b23743eea96b1100ae12cc9d", 0x29}, {&(0x7f0000000380)="8fca16bf284882ffaee128b6b65d5686f1add5688fbbe4f7569ed8958a7beb9e41795c016b1ba12bb7227243df3471190f67c336bb749f8acde0c7c14ac4b228f21c142fdbee54486becfb834700d299351fcd48ea05432044016b8fc1748f8b0604ae8db100712676f53a005bf907ff443c5d6734e6bc6342e2ed6abd5b0252f0225ff91beb72d31c2402224b010fd167d8fbcbf1d8caa04f6b8c5d21f06587b6babc42acbd443ae9f66a8359b033193e76b7ff823ae2721f4f1d778f2316c96b72107dd5c00d726f2189f306aad335ca65210acf55a2c9d57526c38b8f7d3009fce945ebea8031d7d967720e43605c6ba57d197dc1134de27a051373e335a1ae2fa3d0c638de259a15713e4a5d09903f71ca3eb0fd1ce617e7238b25ab5797dfe9d4987a035ec4e8a201b41f1bdeb3a4914bb1f9b678060e7a7d6328d1560258bd500a9c4c183e3312b5729b3cf481ddee06a077f30e9657356ae4f3adf83a906fdc4777c4d1688169286614019eba0d02a0b6946d664fbeda82e26b7caa9454388877055b471c7cd34fad16cb3537e3f93570b314dba40dea78278ff5473e5c8202688134f869969dade2a020edfa5d20388757ecefda44723984213db16c30b7631c5ea862b6813235c7170dd2f90370b50c9742f76c2fded7b2bea576be6e4f20e28834a2e3edeb51c922ee2c04c11fefbc6240d209e56c4890fbc2175017e75b577774e90e6b282c9e825812d73930347ef26a64d60370874c301c8461d32027f746fa464d1fb0cbb369ff39d543d912da508296bf9cea2734b57f33c14b93753d5dd688b2182dfa6f7bcd0c78b48f013fb3075d18ec45de52f5084a834cf3ae2fe8f9f2bd777fec21414934e9e865d76b035bbb280759ffb2e100a0df346a040bd135981d71311d6217dc95bafb176f43eba4e615fc44959a71c8f42853f729115f085c4790096dbf27618e7d5d29caec6dc4553d6a012d6f5630abf4fe0bade987c81365d07e73947d283cf5a98d1e97021b0ca5996e9cf3231a5fc31c626ad1f809151490310023b4cd76dd97691a12ba53d4f24e794973ba8775e2be7e629c79a77bbbff4fefa1402fdb55c6cee7dd9159e7085d899fbcc298227d494aad0a3f00ddd3f78d648df704514fc7f42bf64ce9c31bc245735643e73043d12c1efec4d1b36e98045c357816db9f67c8acf2ff70236a2c1d406d52b06ebba85860c778912df82e5e8329b0ff9889f516325f2d05e00aa49b0b11cc99e113d3bdfe526f611fa4ca080d1ecec0b444717f1bfdc24a3ca797ee9446336ddfee774c210b9004e31927b2b630d6664ad1165a97a0056e9eb37cfbed616d209c1fec3a7041b03f2dd6a692674271f4ebb9f79fc14256ee17d23f5261de1128bd902e310523f349378878e81cb2be595142bd51d31de5d3ae23fe09598f18fc0cd3609ad29c47b3bc6a8ffc5cea93a781d203f605b9896881c02e38d310dff29b0c0d2aeb4585f410683a9350b6c9949225eeff56444c376c0db1cf4022336dc3c09fe7d6b42aefcdb007140f96456febf162c1e9803f96da99dae09458f88f66f387c21f2467e87e8f9259bbc3c66588a7ebddd65332dc683169b5abb44534616baa1c0d78597352ffba704e7411066f25ece6974fd50620bc8ef23dc39d0282ffd8e6bd79d44afd54d4915e101340e6937e788cd513ee1dcf5e0605ac3921e996c5c58a809af72b1633691c2faba10a8484c4a5749d6c67352fa545494211d41f23fcaa9377ef0b89035db578bba7e2b9a89d74f0c8d95e34cc0e838e7bb281a53ae6633225411b3e2c6cc881f1a77969fc2a873f619cf1276bbd6bb21a3f9c80deb1e08d819dce523fa1cd51381be7449a2bc2ed609299a9d7d78674d12958ae8758d04f4e624bfd3fb1f2f4f0aa4b5a2abafa9107ffe11b295187c91dba51aa6fc45e6328bb52dae9ca82d587d4e52cc26ea0b17e4ef1dc1832157d5ce8e2d2f199e7165310b05fbfcd43a2b897842860d6135a621c8f15452dc7925c414a41520be45b208975b9c0eb27b5d979a1e9c784d8bce9f8b5297215ffb1c082fb8fecde40046640e64b2ee22fb5acd1abdfadf724b7857a02d0b13e7be9c88cb4dd41831615d5bc10323e3dc41409f655459e3ffa6ddeb396a37798a4e8e69b955905caa905f5abf286e6833e59f4c6849800d28668a1c3f5973a1ace36a18dc666a36d6c377e8e7297bad3ffdca705f9941fa0f3377b996f0ea5a080de79f6ac15769f4fb537981a1292f48945cd226c16005b75b622fc854a0698410af0fc7eabf5fc564145c4697017853b1b719f8d55a1757de8ccaa7b8012bcda62c723e0f256adb326a68eb72c6f69e9df12ee0ed0d148dd334dbf1d622efff077107b572410378a3d492fcc962a55c30c014833ac023b8c23f2fa22509a554320453f6d28ace7a93fa4688747832dd9c5164929e76cc23272e1cf724f01d99674ea0d3c55fbbb707d2ad87abc4100b38cf037b2a1c3d8d2eb1cf6789e247b0162168bf62d2b5bb8cfb7dc086b34d6a8b828cc2f13d292a0bcf3127b518ceb2f777bde5d4a5d8a532160cdda2801574979d7ac124b2b49e209a4e6c4a23d001c42ed7c241c91ca346a268722726b5a193c855caf55b3eb90188e96cce720158204f84fc8a6fc648e9af73d3bb2b7cf1a33b16a667ad67c3bb7dd36ebd52e8338565b0e1f6b068203ff859afcba22e00e137daf687a1e189b14b83f378e03f6ddba086b9d9628a2972b9598bd5d1420f4e0215bd682de0ac9923d2a4af6e8b21ee1c653f2a371619fb4de44d40b1a1d2acbf42a6c2f974c98278d95459f7a98ab35aef81b1b8053d98583922e311d457b4e0c6f369d2c0f16d299b9eec0ea08930fce3a7804aca734f27491af39894c31dadcb875bdb20417a2c76d067a813487693a245c1bf2129706fdda5ea933bca1db4926bd0a418141d89b629d8c677c4111068c8a53ce425fb7c6b41802e00214253843c1c35c8b37131ebd2a9a0b1042ffd71bb6b5205cf085c4811cb36b5f6f76cb7ce7c87983cc2f5eedd576cc8505bcc177d10ae843b4ba4650cea5a82d5fe05b54a23e0cfab97f99f4a9a15ba2bf87092ac5de196eced2acd352c9828d3babdc74819ef19e58ba281be3c4f6562be5dda007cb7e354c0e56a69b627c23cd908053a99319ef496b5e5ac5e7c8f57ff2eed41cc3dd4a733eb644c2b5096378be24bcc9ed645e872645a1f45d300dbc8bc9649346d4b64c5f0165501815ae14955701e67b3f38cb26ec97e14a8ecd6c761a49e121a45c43bc0b4fb589a85afa9db2640cc8de248579d66f2a6082ca318be9867cb9c6b1fe6cb1161ede8c1a083149b82e4d2ca02d7bae3e523c7de1642bb02e71ed1e145befef26285e70b3c86acc062e8847c018e49840d3a99f9bd7ea5528c64452cca42dfc3916d7cd15fedd68d3c3fc54ca4d58a00af30ca6c56f4d5c807133084064e006bb6715fb74de45e4b98078c9a9865d6878ba73df059233fba41b7e027f3950f863cd9a941089dc50431add47b9ec2a45417cc9e5b579299ea0bfaf151ceece065b15e7c8d609fca2564e3adc785f2b7eedd3c5abe61d802ac252f290fb8a1dbe02fe087e24eddee79fe672519d48898a4b5b38ca338fdbe849a558dddeeda96ac1a2fb67b99860a08778786e3c84d15150ef2f22538fa895ce7f8c1cb7a9090b04a047a5fe183dfa1f23a8c8dc839825a0d609e71f29d76bc2bcdbf56092a20c5e78dc88afbc40e326ec24f136b7235cf5a0a993f71d038f2821219bdec716bef6e9076540772110123308c693a5408f9ac57d530e27056af326913eb382130cb80dd30ebaeaa8911e43cdbf4053839d305672253e73b6609a6ea0d5ba2f4adf852b25d34f7c5db0e26d9401cfae983eced99a1f99cc4a54214d0320fb73337b13e724f74595d57e40dfcba9cf9b88c3affc708a875e1327673568a9aa4a0bfed0b75652e692faf5ab604390e9b6b238a1c7f55ea90acb7eee6a64a89dab9e3026aed85c98c4102f91ddbe47264a4c0430a96bf1e6ab8735bd4a56c3e17b3a151406f8929a12b4645ebce3eba3ddefaaff62d1546289e2a18e66f75e153c84fd76b8ebb7fbb480d9523dfc14c1867f3aeea806aaf525d68ac547918135f2c372117e48048d95cf679bf0ff4521589d85e8576cd196cc60a78cccf9b9c5ff5657ae7852975c4071bd984052326c2f31525ff58ab573e69bd7030c62e21b2f43a9c68fc626eea840bc8f22b561ee9ec78ab22fcac0aa39d1857727bf60a6fdaad155a5a7b01d77351d171ea2ce6e54143d6e1f8de96693f255ef74e80c0eafa1442ac4f8e569cd42cca7e0ff122f08b384b944975be41a8d9f102a63c3ca3aae16063c5b05e8865a0e99cbb21e95c7f1e0acf0938dd5c262b0ee41f3da36f551a719187142fae34dde84f826ce220df928e9d9b1dfb01a3c76b7504cdf75c09cf2a808e0f6424070818801b795a79fc7d059af831f46d69dca7eaa1bdb016bf141ddea0fbf4256c65d033db6ce050644136141a19c94362a9ee6280db7ef2a63a22630fc6bead4c780ca3594d63d5d25f62db86071c133ac337a7436b3c50f3c8fca3c7e3a71b4cac1c327fe99993e8b384a7022be43f13868deb0be9428045dbe74b9950b37cc4ae3b87fed5306e78d4496d2f9b6d823e12844a95d55508160cd4a422e48d40f241199bd342860914dd29a9de936591f2ddc3a48b5b9417ae739b0df17e6d741ca700ca52b337162787df0a05bf5d232da7c5c9cecae92c84204c8d1e7d922ab40a390baebc276beb800a489a2f8a00d0ab513eca1d1192d0bcae03f2c9871aa10e8d6fae1369527f93eb99e678a000dbf5fececa9554046cfed7e320b1be357052fa83cf241264e6f22ea48dbf56bc98b84a8590098493f1c581959d43baf489a895aca13b094ded46304f7855ff4cc7555e6c294a913c25b9caf196f5b26420dfe717788f839454a2a37d1e6735f473e8f0955a8338b5cb09db79374b0531358d359ddf6dfecc68a4615e18a2bd79873d7b0b139b2535d3e3bbde96a55f649e07a6997dcca8481d4c0c2d5f7a12f70e6281dfc9f4f57a33b136161c4d7df99dbbdfff0a9a35808059a687b9fc220a8c64297cb06d2301c34cd229851796c0850f29afe6a5a02a606b12456bb4e6c1501301878c6fa721802e3c59d6e0cc6e3d9b29513fed1dacdb2c40e779a10b2ff4a21123abdab70443eff7a15a34f105a1c582a9f0a3e1c32277cdd12bfe1dd4608f4719b17283777f5883a5b8ad5d8b9a70f7ccf2722a642670532cb388456ebbe52daa7aa887130d07d6ce5edc8a0654efd579d573b49da92b54c3239b632c40d8ba98d538a632b862714479128c926a541ccc023ae3ad07012df582f08e67eb23ffb6695e60a5068b076124c74009e183e0c4488761079536bf31d5a2c89a27d5befa04aa1dac1119ffc41106855f932aa4f1c95398ee3db8683841f07c91702ba6ebd85d2a8b6c67a53fe86d78e6b8c7fc1851f0cb9bd61cba01b4e299c4e30949bf854bbdc637351f4529f905d91269aed4ca0268cbfea9c80afd3c82bf4c014fa4acd404bc10662a3255e72527d6f56c73e6d2f0ee9c12ea0d50a7682ebd779f5174e9c065f36ef4ec5ebe28d1eea98ae5c5e8de7ef789a12dd542be3e36ebbfc1ea14150b10d47455e63aa2f67d4954cbcde3fb06a6e8a1bd370edd55fc43bea00f2988218c811e7584e1d0d38f4b5c79cce79d8d34d7170ef3cfcf255aa4e9bcc59", 0x1000}, {&(0x7f0000001380)="288a6cb394de5081080c0a0e1729c4dfb36da7fc71414175f4fe00a0ee9b386b1603856379816e96a1efd2779883e724eb4970e2b470b094883bfff85020963e819319f834731b21eb5b98659d719832fcdc5bde2a5e70", 0x57}, {&(0x7f0000001400)="31fa387369f7f91eb40b7145737dc99a2b77c3d93db1243627ebf4ce0044b944978d9cf8cac7d34bfe4487b36107b1c004a3ee2548515b6fdd43e87e", 0x3c}, {&(0x7f0000001440)="0622cd109e4b43b7e3c6f14f777ed2dd7278607150430d115b45091358f78e4e02107556d0a5ead23d3781e91a0fbd9504cefbef7b0e02761bbfdf6e16a97a88e7cf0a684e83ef6ae99fbf238048f2b8efdaf43f0fcaa995a624a6392b63152c6550dfc505f1ce5c87ccfbc515b59965271dc3efffaf555c5a56a538eaca0fd3e3b4b497885a955c1f5394c411a78f734c9c58dc3776cb206235be19ac467b224b7c2602fcaf6d4cff90010b7e9656d654fc23a68af0075160eb49011bf2cd", 0xbf}, {&(0x7f0000001500)="2d4ba8c101e273eea7532afd88404f81b97148ecbd63ed3c0f37fbe7f1d8b83a75199d9a4e50207837544ac732ef09602cc62adba54e57d01d4c50cb63c1207e897696dc0fcbaf6d641b76e9a798818c42dac95bac0e57ff151aebc5af66796acd1c4eb4b75e05ade49971e91d293c4fb09ce2908f8753ec0b49150ed0d18f4e9b3b3b3c14641a411d52c19318d04f253d3a7737451d0abea935a56c1f6cae062891466f0199e36b0f88c74a4daddbc2af6cacf569696e652127a9f824556145be04", 0xc2}, {&(0x7f0000001600)="9da2b8b94f68519ea4209f92f348f3c92078f3c3829a716cca5e4d8ff15f503fdd07ba83db26e43a30eae74b9fdacffcdfbcefcdfefed341a47121559094e11992bd148028529cfada6af5da561087756e8a6f60e9949ff28741f06f55aab303c1e850b691a69189e0ab30d3f900c28697c1032da704de4f6eef01b04d5d695c38674f04916871b6bf59851cfb0ec9d8eb268d97c28b782ce3c97cc4b544c154cbc363715a8e688e4991f12da759ffd8ee85f1a2b29ab5a261c0c9ec", 0xbc}], 0xa) 16:01:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r1) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x8001) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b58}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xf2, &(0x7f0000000080)}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xbc06, 0x1, 0x0, 0x10001}, {0x4, 0x81, 0x9, 0x6dd}, {0x4, 0x3, 0xc0, 0x3}, {0x4, 0x6d, 0x0, 0x2}, {0x7, 0xdc, 0x4, 0x4}, {0xe9a, 0x2, 0x1, 0x401}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:46 executing program 1: geteuid() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x802, 0x4) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0xacfddf376e4decc1, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 16:01:46 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r4, 0x2) r6 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r8, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) accept(r6, &(0x7f0000000600)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r7, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8dd32c4aed1989fbb3f83fc800"/61, @ANYRES64, @ANYRESOCT=0x0, @ANYPTR, @ANYRESHEX=r9], @ANYBLOB="2438cc898714c755ab442649db1c1290d2fcc9879f07000000617c7ed4d72e53533a51f46338e7bd3e3d227466018e5413402e701aabfe54b285fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc49960fa35f83d002c7f63723230383081d1feefae3898adb23d354246af1dbc621766446343d958dfdd5c950bc882abe129b0496bf5f9df23224c9f22"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = fcntl$dupfd(r12, 0xa, r11) getpid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x26, 0x0, 0x12f) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x26, 0x0, 0x0) setgroups(0x0, 0x0) r16 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/100) 16:01:46 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x502, 0x10) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x99) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 16:01:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc04000102]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x8, [{&(0x7f00005bd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f00004ca000/0x2000)=nil, &(0x7f0000092000/0x4000)=nil, 0x9}, {&(0x7f00005d2000/0x4000)=nil, &(0x7f000013b000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000321000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000042e000/0x3000)=nil}, {&(0x7f00003a5000/0x3000)=nil, &(0x7f0000587000/0x1000)=nil, 0x3}, {&(0x7f0000253000/0x2000)=nil, &(0x7f0000118000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000043d000/0x4000)=nil, 0x4}, {&(0x7f0000078000/0x4000)=nil, &(0x7f0000434000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000053c000/0x1000)=nil, 0x4}, {&(0x7f0000282000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f000062e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000210000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f00004e8000/0x1000)=nil, &(0x7f000046a000/0x4000)=nil, 0x267}, {&(0x7f000055d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f000036e000/0x1000)=nil, &(0x7f0000755000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa9, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x5bea, 0x3, {0x81, 0x800}}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = dup(r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = fcntl$dupfd(r1, 0xf, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5a87a050546cf70, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r5 = socket$inet(0x2, 0x8000, 0x0) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x200000f2, &(0x7f0000000040)=[{0x625, 0x4, 0x5, 0x9b}, {0x8000, 0x40, 0x1f, 0x80000001}]}) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0x754c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:01:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) fcntl$getown(r0, 0x5) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1aa, &(0x7f0000000000)=[{0x58, 0xfd, 0x0, 0x200}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x0) 16:01:47 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x2, 0x0, "4b0900ffffff00", 0x9, 0xffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchmod(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) bind$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) listen(r2, 0x0) 16:01:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x2) syz_open_pts() 16:01:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYRESHEX], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r2, &(0x7f00000003c0)="34feed84ca05024be8f9ab50857ac9e960befd9a313a19267c954b9dbf5df6d63d356a1f64e745a6cad0d8e0d113ff5be70400e223e0e23ca602c7c3175b8b45168d1d9835fe42f8e390932fa80000000000", 0xffffffffffffff72, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f00000002c0)="54cd", 0x2, 0x408, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x6, 0x8000, 0xff) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000380)=0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0xa, r6) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:01:47 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x187) socket$inet6(0x18, 0x2, 0x5) r11 = dup(r9) msgget$private(0x0, 0x400) mknodat(r11, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r12, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r13 = dup2(r11, r11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r13, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r11, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r14 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) chflags(&(0x7f0000000080)='./bus\x00', 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8000000ff, 0x176}, {0x7, 0x1d}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x5, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$unix(r2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) r2 = socket(0x2, 0x3, 0x0) fcntl$getown(r1, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0xa8, 0x2}, {0x86, 0x46}, {0x3, 0xffffff01}, {0x100, 0x9}, {0x21, 0x7ff}], 0x5}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x8) recvfrom$inet(r4, &(0x7f0000000040)=""/4, 0x4, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfffffff9) 16:01:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x20c, &(0x7f0000000180)=[{0x87, 0x4}, {0x2}, {0x6, 0x0, 0x0, 0x200000ff}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) pwrite(r3, &(0x7f0000000100)="fbaf6914f2357e3a", 0xfffffffffffffe9b, 0x0, 0x0) 16:01:47 executing program 0: sendsyslog(&(0x7f0000000080)="53e8eea4c1977e771add841b63bface14cd5200a69604982305c7625e4eddfb64a10941fe1df6f5c29012fa1f9f9c34188aa66e3cb6d4740a2748e35638e8430832c293e11aa7db87653aea5661965ae098ba37da4", 0x55, 0x4) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) 16:01:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='\b\x00m\x00\x00\t\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x3]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20a) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0xd2a7}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getgid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) ioctl$TIOCSBRK(r0, 0x2000747b) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x2, &(0x7f00000001c0)={{0x5, 0x7, 0x0, 0xe0, 0x8, 0x3, 0x1}, {[0x10000, 0x2, 0x7, 0xfffffffffffff04a, 0x8, 0x6, 0xf895, 0x2, 0x1, 0x7, 0x7, 0x2, 0xfffffffffffeffff, 0x5, 0x181741d7, 0x8e03, 0x10001, 0x2], [0x7, 0x2, 0x5, 0xfffffffffffffffe, 0xfffffffffffffff7, 0xfffffffffffffffa, 0xcdf, 0x7, 0xfffffffffffffffc, 0x3ff], [0x464, 0x4, 0xfffffffd, 0x8, 0x4, 0x4, 0xfff], [0x7d96, 0x1000, 0x8, 0x610c, 0xfffffffffffffffa, 0x5], [{0x0, 0x0, 0x7, 0xd7}, {0x4d25, 0x6, 0x203, 0x1}, {0x9, 0x9, 0x80000000, 0x42}, {0x3448, 0x5, 0x3, 0x9}, {0x7, 0x6, 0x80000001, 0x869}, {0xfffa, 0x80, 0x401, 0x6}, {0x0, 0x40, 0x3, 0x8}, {0xff, 0x796d, 0x400, 0x9}], {0x1000, 0x400, 0xfffffae1, 0x1}, {0x7f, 0xfffffff9, 0xffffffff, 0xffff}}}, 0x2, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000500)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0x200, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') fchmod(0xffffffffffffffff, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) munlockall() dup2(r4, r5) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') write(r6, &(0x7f0000000440)="3e9ce13a1f3056bbefa01da49bb7e61a63546a7d1dc1f69d09c2d0d3dbc4da294e813947deba00896a8baa6096f99e365562998a673501fce4eadb18bf3722e06edcd87c16330fb2cfa828da9f3ff2c6e9ea803f11794a23744d4cb7004fa6e2b57224f30200a4f6aa4c432acebab466a956d309b10601a7ff016b", 0x7b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 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) r4 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x1}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffc, 0x87, 0x0, 0x20000000}], 0x5, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r9 = dup2(r8, r7) read(r0, &(0x7f0000000340)=""/197, 0xc5) r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r10}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r9}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r9}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r11 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f00000002c0)) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r12, 0x5) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) fcntl$dupfd(r1, 0x0, r4) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000d00)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r11}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r9}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r11}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r11, 0x4, 0x40) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r14 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000240)) 16:01:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000380)="c09fbadddab2ec499a6e8787ac9bfe89af6760b49c7511cdcdb697ad2d18d71dabfcec148e711bd78b33c8dedb72a3b55c7daf394ac71a3b41960daf0c9469ee34afb3a8b846ed79762acfc7b0f363bb5129430993603c241208a2", 0x5b, 0x4, &(0x7f0000000400)=@in6={0x18, 0x1, 0x10000, 0x8000}, 0xc) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="0b44433888c31bbd5dc8c84d67d10626190ff684abefa6fa9571e8d8b77d8ab0f067f4a05566e9f5b0ea87b6f3f51d448915f2f9da9f15ada6c9bb92d0d0cfd19296d68aa46ddcaa64c6394832abf51023747c464745b1b074c61277c2b4c8ef7fbb6f19c813fe403541722cce9090e2a955e7ab431e39ebaca110a8c9df3a91a8ba3d", 0x83}], 0x1, &(0x7f0000000200)=[{0x110, 0xffff, 0x4, "1fcbabdebf6bea99c8b874267922ab08caa1c8b0a8358d75243c7020ff3b4e9778d1403c3f58abe0266d6958d12d9cd356a5fff8af8ee3cece466b5d7bd3cbac511b264f9b79ff416c365704e3c801bcc1e33eb3a9bda89438e5394dac03b00bbd5496a7fbb748249a88b00e75a9c484e26811fb9cefe62fdc7fa239f00d971d386649a33fdd70d147d699e09867c5c158711adc8d7df02533abf03c3a657f82d936dd5e4a37fd17c416a7d8d1324b7aa2d3505270b301dec3866e1f1017198255b7985bca55f7b33f0705ba3a3eb0ab97b128a121ad13c83c2e3b2195f51084e7a41e9423b31dad586817ef3007aed2ab83b062bc2d14b11366"}], 0x110}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:47 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000700)) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) socket$inet6(0x18, 0x4001, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xbee}, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x5, 0x10000, {[0x3, 0x7, 0x2d080000000, 0x8, 0x80, 0x4, 0x90000000000, 0x3, 0x3, 0xb0, 0x4, 0xc7, 0x2, 0x2, 0x54, 0x800, 0x3, 0x9], [0x8, 0x4b9, 0x0, 0xffffffff80000001, 0x3ff, 0x0, 0x4, 0x3f, 0x1000, 0x8001], [0x1, 0x7, 0x6, 0x8, 0x3f, 0x6, 0x200], [0x80000000, 0x3, 0x6, 0x1, 0x1f, 0x2], [{0x3, 0x3, 0x101, 0x7ff}, {0xfffc, 0x9, 0x401, 0x200}, {0x9, 0xa7, 0x4bd, 0x9}, {0x1000, 0x20, 0xd1, 0x81}, {0x4, 0xffff, 0x4, 0x100000000}, {0x3ff, 0xfffffffb, 0x7, 0x2}, {0xffe8, 0x4, 0x40000000, 0x42}, {0x9, 0x101, 0x3f, 0x2}], {0x8, 0x5, 0x0, 0x3f}, {0x8001, 0x1, 0x6, 0x4}}}) 16:01:47 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x8006, 0x800}, {0x0, 0x40}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20180, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r10, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r12) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xfffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000040)='./file0\x00', 0xfaaa10241aa9a848, 0x33) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:01:47 executing program 1: msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000000006be8adcbe3870496b5c4b9d574f4db027d0778c23fe8bfbe9729503582a87fbcec1e0faa5eac02172710ac2d088c8bc84ed3fd2e7721cd2b2486ea9dd05291a942d6e066579d46e0f87633614ac542d5afc6371f3063e489f3a41da6f221b83ce215ac4925de00277abbef48d3159b9103d9247d715dba7844155ee0f9b12f36c4d53247492ba1771bbbe8f192671af4a45af0529bbc0ceb3bdb17b653478a15cbdb5b66e6d3141f6796861c5e6eedf9a2e2669ff4890cbfcc8ef367e88b6dfae3278aaebd0100fb92c6f3bb7f66552531483e0e749e081b01ec8efaba718ace75494d515829372bfc5edb2b00006c52a25b2097f0ccf445a8e5f6570a77fba609622248c9f96583b5dc3d1e59221790329c3bbcd18c0a75e2620870f8619bf3c080961e16a014761f835533ca7171f53beeab4ffd23e1f860118a09d587a4504eb647c36132fa6376721dc65d9b99d9"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x74}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = dup(0xffffffffffffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:47 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[r8, r12, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = geteuid() setreuid(r14, 0x0) getgid() openat(r2, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x42) r15 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') r16 = openat(r15, &(0x7f0000000300)='./file1\x00', 0x20, 0xf4) fchownat(r16, &(0x7f0000000280)='./bus\x00', r14, 0xffffffffffffffff, 0x5c95de85336c40b6) r17 = getppid() r18 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r14, 0x0, r18}, 0x6000000000004, 0x103000000000008, r17, 0x0, 0x41, 0x3da3, 0x0, 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r21) r22 = getpgid(r21) r23 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r24) r25 = getpgid(r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x10000, r4, r13, r14, r19, 0x20, 0x4}, 0x89a8, 0x800, r22, r25, 0x0, 0x9, 0x7f}) 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x6011, 0x5) 16:01:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sendmsg(r3, &(0x7f00000007c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0xaf}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)="492db6ce5b0dfdeda1a4e923a9f9ad78f0036ff0c40d22d369969fb300c5b060cc93c526dab9bad7d4d6a875df08665f71bc06198b7e5c917fb3becb4ae5aefdd7e3cd0299d3d4c98daed0d168e800b4b6a80164b3a45d5146fc38541176b1172d8cd5bf9b30dd5feb5da660add965cc8dcca8c6b564cc284708cc227696abdfc1b45024d07f74898212fd2d485be5d8cbcf99495f", 0x95}, {&(0x7f00000003c0)="1f9bbabf793bab25dc303c850fc6abbdfc5fe26b4fd258c664c281a2129948ab1a186a0597ed0973342777e14c9027f4ba70f63bbbdc8d01dc8ebb7dbe2cdace5bdb1bc58ab88ae87abdf8b1f64b13676258ede9592e7b68894f0b9d8208b66351431a3049c07db64b6eb66e1db70ba8ab2ad7200a1cf0c76e319cd53e22e07db0023aee3bba301127acc8037b49be639c8edf30aaca9f74e43e2a6fd9aa9f93b1d8bcb69c5f86ef6c83e62256c87b7843e6a018fedd73910f525b4424b06c61679f4639e5ba93987595855138e858a6882328f42f1caa45e471b8", 0xdb}, {&(0x7f00000004c0)="3fef61a8af38becf94c0e7ae681423d5d3c3e5c78a36b120cd1a9fe87f80057574f0ca4f2fff48c3effc88ca4fa54d74b1ceca1e10da7c8cae14bc42ec9636ae5eccf9", 0x43}], 0x3, &(0x7f0000000580)=[{0x68, 0xffff, 0x3, "4ab59c54af234c330a9dbf8b72b1e3aa581eb7a4a88a5fccf45916acc2eda73a3194b01440ba237ae29f359d1dd2243f60684dd6e5f66c2c37a4fec468e867ab57ddee0738180cca20690ab051e26f2e3b57e66f"}, {0x38, 0x1, 0x1, "f68b69d91bc5b155e7cf6bc3cb7d07db917ffb87474509ac4cc11ccc98143b21a2"}, {0x70, 0xffff, 0x2, "aeef06f9324b04ca534539ae3e86a05b72bcbfc521b652219e0d0551c2f0329232849be4864a5e5bbbc23d27d729badf7c76d9aa98938da51b14c50a1e8e41252e057cedc7f4937f665376a492d51b5f1ea4fe6cea1853da3e01"}, {0xd8, 0x1, 0x3, "f8ca027321512ea3dca1910287c7140e4a299f482ec014e007be6c3e3f4b2073fca421d19ae3deea5f74dc9681631ee2a1caa1d5d2bab2cc24e5450c4d4cd00db34bcfff345e26077b66daa2e2ebeb1d64adb851463e84fe08c0460bfb00f303f706713eaffad3949d3128332eff55301157656d0ac8ffaf21b44c62df23663834f7e176e0a05a543d8975b8d2dc9363e99f32f2057b3c8556e720d9a3aa38cf486c50b7cf0ee611f95dbc6750021073fe7011ce49a39022e0ee5b9b60d9339f4f0f403ffdab"}, {0x30, 0xffff, 0xb12, "5782f3595361b5041a723d2d39cced81c0baeec8149b8863101dbc0e"}, {0x20, 0x1, 0x8a6d, "c9bf3ba6a1e6d506517ce2ed3b2adb"}], 0x238}, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:47 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f00000f9000/0x4000)=nil, 0x4000, 0x1, 0x14, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000040), 0x1b) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000020000000009df1fac6cfc441b3e9d9547811556ce1f9887ed5bdc31b84e2cdd0e19c90285667a0d5f6239b8a184bb796888977d9b8b68da4097facd9c1bf74c57848fcfdeb40ca75cc0f55c9cb469fd994a85df"], 0xa) r4 = socket$inet(0x2, 0x4, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000005c0)) ioctl$BIOCFLUSH(r6, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f000016b000/0x3000)=nil, 0x3000, 0x1, 0x2010, r8, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) 16:01:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653004"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) 16:01:47 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000040)=0xffffff7c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000180)="f654c5c8cff3fd98d736c6c90d3aa7608fb7be739f61243a406e7794c832ef2df9705f925ef83dd604f604", 0x2b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = dup2(r5, r3) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r4, 0x2) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000280)) bind(r7, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 16:01:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX=r3, @ANYRESHEX, @ANYRESDEC=r4, @ANYRESHEX=r5, @ANYRES64], 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r8 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r8) 16:01:47 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3ff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:47 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x2e) recvfrom$inet6(r1, &(0x7f0000000480)=""/169, 0xa9, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x81}, 0xc) kqueue() r2 = getppid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r0, 0x6, r2) r3 = msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/ddvf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r8, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTART(r8, 0x2000746e) r9 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000300)='./file0\x00', r9, &(0x7f0000000340)='./file0\x00') getrlimit(0x8, &(0x7f0000000100)) setegid(r6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x3f, 0x0, 0x0, 0x1}]}) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[], @ANYRES32=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYBLOB="23a71d7752d35335769089cf68006d3728372953ccc163b3c915e025ab77", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES16, @ANYRES32], @ANYRESOCT=0x0, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="c37642d47f3351422b9d91e38bebfeaa481af8ab5a336a123b8876d162a512d81fcd8779106e520d4106364a5fd3669f326e452b65c70b49edfa9a9ece40930d69497cb8afeaa27b7904ecd62d307173b1a3102f1b6b4af01e9d75a4a1e8ca358678e5e7984ff96457a87d18dfcebab456ed395fce4c3b435461939d4d074f45455cdc01c61022dca165306bbc2b3bcb7f549538d63efc5dc1f420c5c59f4bb89a041983f4712b0ca820b6a19944192fa003600b57b10226b2a0e47073", @ANYBLOB="be95f8466d7cbc", @ANYBLOB="7e5893783558ef63847916783ad384e28a089d8d1a552af4c6c62d66af3084fd610108bf1e3db11d7412fdd4ebae6558b5eaf0a92808f71218d62b20aa4109e1986df977bbd90e396644ec18dba0f8774fbf4301ccc5642291e724e0a7492c79cd5371cdd0161ff025aad4ec230bd606f5a7bc4ca750eb8666c3b05379841c4cf99c4303288de98b9b3cbd5fbf0e5d5cfdb21ca56a29aeeed7f85ff8c04e91fa7bd6ecf150925942574cb57c0b5df8b7e04e30734cfa89f0cb4c", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="6fbc9fa0f503381244e03077c04533cc5fe7298558922fafb6a038d301b2b9a1fe8549cf4de8010924e4b2b21b24005a3d7a31891ee94222b801a96b36d65e2908", @ANYPTR64], @ANYRES16], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16=r7, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESDEC=0x0]], @ANYPTR64, @ANYRES16], @ANYBLOB="9a43b72fadd43babf0eb4f6b06244747294a63f4ed41555e23913524d3dd4e5ccc3f29d152a977c499693433d8113a17f66927d9196947ade4a6d34077720690bbd3c76ee4daf5f199a56b6ed033ed45e5848804593c75d435d5f287560b0b3c3bdf48eba7a9070aef5d85dc27ffc542feb43c6c09f7af77dcac7409343cc60e3d0465be74e8ae2dd7bb040000003da243ea514d2e739cca68350433ebd2f83d8e25cfda6d3fcc1e95d155e5832221b0cae6b4684ded545b104ac8de4fcd252a2ea8bb019df867736c5cefdf694e4424c0db95c5c682c8112988dcab0880d4af9f70f5b55643cd98bbb7370339bc12738fa1d8a476842a3b237acbe8e88f7b0ff5c0b4bd91c3813af47ce577112e5bc4304206d2ed7ca1de5c82012893b72cfa", @ANYRES16, @ANYRESHEX, @ANYBLOB="cc02d9513d2ff9721ac42cef2e3d2804fb18478d975353566caee696e297047af59fff5d5deb56074d84375502743ce0f202a61ebfb50a8d5d7fe9e9385bae26caba2c44738e29adbf6edc72ff2b6cdf8baf2dd0ef36acbb8106eed5ed2f047ca26c1a1cab9a9c03ebc128894924e761807f92a7c5fea088ab8a9eda07fdc4610a478d7f4e88d84db7713909e65d4ea1080b528b69998c75cc3493510ea6f2851371249ba2dbccda19fa7c84ac0da7f81a8453ce04c2542cbd5cc53eaa23c360b65e90e9ca3971aad8b700"/216]]], 0x3, 0x800) 16:01:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) socket(0x10, 0x3, 0x1f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x10001, 0x9, 0x0, 0x0, 0x2, 0xffffffff, 0x4, 0x1, 0x4, 0x267, 0x5}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) flock(r2, 0x1) r5 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0xe010, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) r7 = 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, &(0x7f0000000080)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x198) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') munlockall() renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') write(r8, &(0x7f0000000180)="927fd5ecc6e47c6093649def9885ea7f0eea4947a8a312ef2d63ffd53dd053d63a38a74a2ee7a4eb7ac359755c5631a5a4d6828e3c41ebbeca647552d8c85502d82bff349fe1e888a8b23b1219ff4c5104ca45c1253d16f5d6a3deadc74a9f2832d0a365d038f1ba45df7eff9a82a96738ea218b7fd67de76dba8d2c1e1474a623074a0109a353a1f095ee012367b82ebfcc5577f7b08e18b93da9309a9d0d22cea67bac62b6e72e6dfc86c566ea75660cbb8f94796cb5ac4d2c052df4", 0xbd) socket(0x400000000018, 0x3, 0x3a) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r3, 0x5}) syz_emit_ethernet(0xffffffffffffffe0, &(0x7f0000000140)="fd612da08495909af8e7277b7eea652cdffc3279adffed84dd") 16:01:48 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b194e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e00000000000800a8ba6d7a0200000000000000680d5db19f084dfd23040000004f447001798ef3706ec5a739b69002b92fc542f27e524d3815ac402208f2dd6cd94917df493e7a8460d8003dbf0dfd49c8b1b5d44b23b8fdd31be63af89bb77688070e90f031034ee9c4375dded70281c375a52392b1fdf1c5ebe3"], 0x10) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="e5353e51c2f24d7724f369a9e794a2a50ff738e43d6321fab55884aa8b809cd3cb5fb2138aed313ec8fb84f930d6b1366635e1800787cadfcff83ed269dc5c3ec5526d527f94625b35cdb7cbd4cfe3bddaa94a3b6f323ef3a78a3d3af61a32cf942a88fea1a0e1a760dc18358cbf394a169cb32bacea4ec01d814c98a900312494901213c2cf29777e2b86ab487d5a17ff46bc329e192bdda821d827075baeb9b483d0969a", 0xa5}, {&(0x7f00000005c0)="6e9d5a20a4f50dfe49a21d733f1bfcc3e6f68fa40378c509291b3879cc73d7456d41d1d5bed39de901f6094a15ca61e4aa29a7ec58402f1263fd99664d499b97e494a5b4b6649f6852f97712ed7e8495cca733b76e4f0057685dd9fc69370d55728d3cd976082ca14dfa96e7c84e2516d000ad5772026ae28e2e6b33eef8ff7d915c8efc1ae4cadbf1d201c78f5143bdebd689e552a8bcc2773dd5e8a47387c6f5cb2d446a1d1e9fb3f4018eb820a20259b1c747dda77cd3240b39b5c6876ee33b70823ab85c55f79ded790319e78f762c97cb3ae6fb8095be6f0c4fbe56929fc190b753a96ab3a4868e271f871876db4ee9cff485b1925791e3d4d0de9255ad92ca0fdb0b02380daf8b09f0ad4583b88dfe385307cc708ce8af903761235cbb61ec41a6769c4e54a4e612df28d390abdad511a0b059e38a8eec0d695136a9b1281a2b207a4cb19dd80b3650f74f02ca5d26862406049db514931b7f05caea5edee3867df6e9d46130699a98096780d606276188fd2f0600bd34348e827fc5ae1dde909d88765153a7c68b490af17ac3f2378021ad18d690c7d55ef245fed7ce3575d506c37bc0162da501bf8b186ad51f43c93c9c1fc304d5f146c3810598c6f5c35bafdc7f4d8cca5cf07619e881243cc01b0eba552f2156500103f14a265771b190fc119732e6cba0ef13d688356197ff62202f06a978f6f4e1a7b4e973aca905b4a4c4686e6c00db1e44031c86fc37d00406f53dd1cd37378aab918fece494a533c412401686299bdb3d22b0e37a3cae84eba6a8c0e3e4b7f9d4af524b0fd66181591d0b70e3d14b1fab837d1351d20141327c29066521a8a1d00d2b477168b8462b191402e75831075b9a018ed0556e888af5bcf3fe7c68e2660ce0aded17d8fc205b9b1908f7c67e4a59e4646fd8c5cbe9ddb889b550412cd993a5885e5798eb36854d8029893ee84b70ca94a375692d4456c4d2287307a16bf7996ddc635c1d4045c9c010fe6bd80f12a61b68c6a31aceb24662dcba368fde6e18661381cbbc36f2853020f3571790553407112efb96e3a5cd59a923a08993865d4f2a2cc444cd3e4ea55c6df78399c756ebcd5e704d914c413b93773991e5cc7100c26dba0abd624a356ebab13ba4922005197b60e01ac092d5d5f635eb9993b44fa40af3012d55594c46710cd780ed262d99f8a655070baf6201c6a61cfd3ed82aa51ce2dc4d34b536b5f12b994f1591e3d470a00b4ef789a0eb96e869687ef6bcefbd9615ff27441097e48e480b3a9d8b88c32878ad793e25a8f50430d08002958d8903e646358f5661c087912328966fe684debdf13b220395bca4bded165b287387fce6232e2a2502910da0aad3776f7403c4e41a6f4bc97d4433fa5a8fd75539475741a344039a09a2467f99cfe9db594a01ec6a4ec915f7f652495d8e2c033d8704015a5e65e3874e256014acf1336e6df601e1ec01527a4db4bb049e601de190b92029119acd06ef68b0aacd4e963c8289c8c512916b8bbebbb42ceeb97877ca0c5cf1b1f278a175e648c221c816e6a46d143133fed2423b52b38b6a61d2d69ead4a1a6f791b63dde5ea1f1ac4d5617521e8d18b06836eed7bd62ade0276787aa3651e8e0d10c98671258c186270f99d4181bca7e727f54ede63f75d85ac62e9448296b8e922f7f314afb34d9354688eca35626f3cf4780a62579f4e6f07d89ecb09d7063d095bc7c3ff57efa42c7de10f87dcdf2128a16b7474ad8a8064874c00e53fb58954c044c37e533ef3462dfe12401f5bceb9eb4ace20123e584733f2363872b7cff39e35de9dba2723d078a6b548571e318e568ff09057ae1acd97ca8a3646aaad1251e526c3cdabbac9e484ab87d2707376883c7f461fc3346117083fbfbb4a43b25ee2d54c0a61f6cba67260ef01be0b9c9c41ff7acf2071f243abe83a5380d95b403abeec7be2552e3147ec3f975bab0c939d6fcab6911a87421c80de4a1cc0743d1f281f694be41bf1d85bbe26b064e207ff720bb84167067bec9f6fd716f32e9901255f511d8b1ea5083f4c8d461bebe89d1011ee8c7839704a6a176a17a5f1e5a3a3b26d3132447778aa1a0061a628a044302b7e4dab94e914f70eae20f0b90d30b37fae4a160827b0c5ad5e7ddb3149c57494fe56d480cf30e45876aeb2307972dcf248a9ae3fcc11b0287394ba64af42f3ccb415509658758cd8778243341f642f9a63cf1d8ed15caea5a692742b5785e08152a500f3103cc64eccd60b7c19cfbc1916089f8dac18f4aa0d855f3aa8b02c32db36643352ab74ba4e67a292eac1a21426c054df6039acc92755d353a8f4f6c28adbff36bfea6715503129b2fcfc4d1a980427570acbe545f1dc884b33f9d4550e22c35be5fe354c6f19290558ed47342d81574eabe800d1a3d6e83669ecb4b1c9b2f062bd535259bb07627fc8cd87302bb361daaf92323ca2709b13df6179ce906fa7aabf1bdec8a90e7270af126abd44e0bea4322b96b3b59648e508eb94abdc33f778f16c325b66479fd2255d7528e192aa3c0f9a6646c7b2a22a3adcca7c40b8b086dd971a872eb19e162b72424abb5941ce7867fc68b899abe59f94d8dc25e434a4dbd141ed5a2fe6356f1a0333c046eb2df2227ce5aa9a8ff6c7e8efcf586f4fd380e2516661dc78fe70874ee65afe07dcd907f4ccd97ff5f921db52f9c2408eebaaeb70f374d4672439cfb7c36d45a4e4bb6b713a86c3a7b2ef7c436cddcc663e5f498aa08f348ee62e0945deb604ed6ace46ee370b7bb5c647586717559e739bf9932354517c31287127d830931ee121a9a992eab56713f51c37983ec1463aa3f62f717d5962e5d8330880e219748b99831ad905790df1796f211d22feabe73991d29b6dc9a9c4e1e62e4ae6c967529d8030b9bfa18133886f356f63b459cc1b867ab1d15e6da487cdde8e37ae72fd28ff88b21be8d5d93f5a5c9ec09866ee2be26f76ab89a952b816531387273ced5c55a07e9f6b366130fae4ae028a94c7bb5ed67bf3935cca0969a4da387806ae1be4300ac5fb1c412740635303fcab945f5165e06b4e1cb3155e5176b6c9dfcf5f4758901786e8ffbfaa19500a686d39b52081b93e119140c082ab9559757d5a125754f39826ef6f37975a3b21151a37401543003c9eae0e9f87e96c8ed7a97ed4d5a55d4aa924d0da1c67ea620b9354a10c11bfe31bdf1a10f16a513043e99d446fdb746259e1ae18d2075d8f04ddd07097b867491ea3134966b7564aa356fa922192a33e44b2e02ecd9bdf1398baca10f0d38a75c60301fb56f7659b1616337caeb9b75442f98183e847ac1fa7561dbc43de515b295b468951c41ae3a0560b205779222c41d18e5ba3abffefbb1eb4dec887fce4e70b08868e700c909535d0d655c51d43a6368605e633211bf0298d8cb3ffb838769a326d9a83ae0e5c3e790cc74ece9904f90253a9372e9c9afd84ab308946eb476d1e6ed9ae4d1051549b2bd79d6663d8a18708a8727bedc8c450daf4a9bb55759eede0bee641961f1cf71048090fd9bb94a7307bdae32ecf659428bf4599d11e10490aa9d42b57a8b077100c7e4c45a7c291098c35d72ffca928fd8efa7c0497e8c8dc2218e51493f2479eb785f073c5d3695ba1ceceace917f1f32644e6f5bb75da5155a6cb72327adc74ba83bd3fdcdaf91d33ee3527e150ba2aab1f3610b627d2b48c6929c69433f0a0d71de3ca691ad4b5ab6ee7188f878f9df2f2e7ecd605b37589ee91c8570ebb350f81469e661a9477bbfdd3c1ea6251575006967cb04bbe54e3756bcf8ded518d14651ba10e50d98dca394446754a695c7c3df9574257b219a6bcbe55d88759d94baf29b121a89d195288b0d8a5180ffa025391fabfa3abf0ac83aaf3f477e0350bff6eb772b6c62e4411e93e41b37c497628755df66fa90681f190ac0d9ec5dc804f5d20ba1dcff324f9df93c5e1659891c6bc5ed7e88314b5228e4cad57bc80528292a2f3061f60375e39fb2fca325de2b7c28e21d373f1450e5ca55567ebc699838f8f198c4ff7b93f09d705861be8867967d81ef6ebeb87851f79107f952905208190f16540a5bce9f82ea364a487593f67016d7d643b6c02b88b6f891ab02f96312b9eb633811068022a83211eac0899f60da16816eb6f2099ead71edeff10075ad87632cfa79b90951325abaa956b65c144fc54d92a52e41ce59c806bc0d59e6a3a28d0b255c4a5ac7a748c662261489410bd292e2b895f19460d76ee64bf1f96383046a89124cd9e9b1d82039435c338e551a52461b1f21f467cbbc0439744c27957f8c2533daf8d2aaa924af665c73ba48dd88ca9a1710a30e7610c3d35f72995ff5ef02c86310f5711fe31b0290dd80741e0e6dd4679f4581726db7a67f1917e23c903eecb283c2b0bea8fab0c3354aea06397f8cce497b1887d962866d2bf0e9bb00077205eb41b23397d242382241878ba4162bda1fe8c20eb035b0d49b22cd4d7d806093baea1a3617c40f5168beca079088927dcdb34a45f96d82fc6d9d3e79b8549d9a5477b3b91488a1e4718110049e65b10c5572946154b82b34f302a5fd10984993afcab6d2b1e5eb3bd8b4040dc453b44556e048830c176a4a8e6fb2b51a1e9295c2003a95ecd3f6a569c4783ee9b8c078f9d2c896e0f18fa506546352b32ee9af6389590e6173c81919b04d10911690ffb0565b2036c96a58e795c4c2bf1df325249af49f65b0f90c7f2e938aa4f9caf302403cef1333db098c44abe070e2bef30b7360c947051a3dc4e88edcccf85df5bd549cad1c610fb69530ecb7057bbf2ac785c92ee1528ee233196f61fc4b69aafab6272dfb9cfa6b624171f981a79c0f69c2d565348e513d0d8d4ff47c81d1466e103098f2715c385a5a579f071c1c930b4e1bac0471c52969ff8cad3870dcff81e58fbd0bb4eaaa0d70a7740eea24509f4fb8eea9da5c11a519da7c40c768751c56c3487dc4df4e4e829f7735d56a4467ff126a6dcca0f9bb58863423c100ac346f721875edd47c52e13795395371d9ca2c2d733047b7ebb95619a0f5685d2b7dbd416fca7eddbeccbc4d5835fd60fbc7579f21825cdde3a9f36867a577a3e4b995725385b1b2f27ff222fe13c736a4ecb4286d2856801e87d16efe368c01d0f7733f1cdd807966556a681b01f0c356d8680dc14c72cd7360de0e7581af82dfcdd60bd9f2b4b2017b831f5e74b4ae7a906bc60a490e2dc7ebe65f8067661f2b54fb45331cdb0d7a44efb9e033693465092ecee983a34481833460910e83da660e23c5e51e8aeef12a53aa8cb4aa86c8414419178f4dfd0ceb950c4b8a3ac44439514e69246abef7446257480cb16b235f369cdb1c7d26380d189a3fffd85337f7a2451bc7f0c90e96e9d23e98c16b5513e81896a117c245fd72f5c5faea6fc74c5e9d823b6b7caaee5f432a494efbfcf624800345a5aab662c0ca11bbfa32c7ec0fea9b48ec975c435cb88286380d75f4f42b6f377c571cb6e8211cb6e4303077a54b095eb7fb9662fb24222d103b655a4081a09095a99316a27af931a2f083ad2388348ab6dba51935a0bd8384d4b77ac265719aebc121201f1dc4584fb7b0cadd5ad94e1407aa1c97d6d07316591aaeb5c49c383718c262d3cc86d8816ef1c9a5cbeb5a9359e9c27ffb760cbdbea1ebd742a747ad6d120a89c5a6d81e45717e687204a479b95f5e6d8e8de3264a3e170ec672f78597bc848466d3d9ee07c9339fcf8f5c78b5709254a7914c1c7b5e76035e499d8d1a2", 0x1000}, {&(0x7f0000001780)="70abf75b0fd4aa395244b8bb1cfb694e704b02f4b0f07053d376c977d11b4c8db93f1b1b41853b97cfdc814e3e94902480fe723c85e50c4e340163eaac6fe6a4bac001cb6b3edd3e68c7accb8a", 0x4d}, {&(0x7f0000000380)="642b4c990dc5386d441e5771c914d0bf8b9fdfe7d5a7028bdfa6ca5188b411693b4ec7c9c298a7a4ba912aba04c1f7e54665f63faa0e6929ec7eb4c451a91589a75a8719d462537799e4ced25eb234dde3113531d318b8ee49474e33a833fce329f8b8b860d5c74e7508dddd2921cb19d6e2ccaeede87abd83759c777185e1816bab7c0e58d159f9d7c77e7b1456bf9aee8a519e83a5b8688e5ed3462cb1", 0x9e}, {&(0x7f0000000200)="545bdedf5f3f2519f396c41e35e04ffecac4e64aa4d0e4310e80", 0x1a}, {&(0x7f0000000540)="2910a48a502e5b0002000000000000cc47c7e3486a8a04bb5663df2478da024f3a8c439ab55a7af5a7b14723898ad690f9e3b97f71ae350c39789b284c", 0x7}, {&(0x7f00000004c0)="c00e8455cd5034ee094997aee5ce101d33237d84a5e264d0c1a223920f88d3c8708399dceebf829fe0dcdb91f41f62cf3b47844efe00a58fa3753e6bdb172142fa", 0x41}, {&(0x7f00000015c0)="67731dd92aee5e1ca24c7371975a69b295a8ac7c5e79e0728b4ddd25104238e32ad6e82684c5d677a5a9529447fc415cbcf6c39cffc993b3b54958abfbdb31d97ea41911f8e6337b644b400a7b41071883f855ae20bf1cf29cd2ff0688e7901ea47084edd595c212d2acef7b2de307a134753c3481db0ef1a8c6e3d1c8e610c5d1cf054fdf87a1a6", 0x88}], 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8181, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8024, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a561b000000fbfffead0000000000df0000c9288dbd5f0000000000000000000000000000000067", 0x2c}], 0x1) 16:01:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x0, {0x5, 0x53a}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x47, 0x2, 0xe0) dup(r2) 16:01:48 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x7, 0x90}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) accept$inet6(r0, 0x0, &(0x7f0000000200)) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x931f6d21868a3667) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0xba, 0xf0000000, 0xffffffffffffb774, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x82, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0xffffffffffffff81, 0x9}, {{r0}, 0xfffffffffffffffb, 0x42, 0x2, 0x8, 0x101}, {{r3}, 0xfffffffffffffff9, 0x5, 0x40000000, 0x40, 0x3f}, {{r4}, 0x0, 0x1, 0x4, 0x8d8, 0x5}, {{r5}, 0x0, 0x10, 0x1, 0x800, 0x9}, {{r6}, 0xfffffffffffffffa, 0x1a2, 0x3, 0x6, 0xcf84}], 0x0, 0x0, 0x42, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000040)=0x4) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="68022e2f66696c653000a779b36c287652f7c8035eb996b2bd9f57f2867b98aa10d1b91d957d0a2979657ba9e983ee4bcb947c9066c574c78783460e60637797760804808b8b1d436d36124eb7fbf283c27134328eda2fbee2f97397a219a555006b934bf168550dc3eed317a3058922ba71bfbfcb132870531be541f069f0a7cbff717f3d8d05bfbcc4b65eb01258db580c422f5848726e66fdaf57394fbc66cd"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x0, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffd9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:01:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x3ff, 0x2, 0x81, 0x9f4e, 0x200}, 0xc) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) getitimer(0x2, &(0x7f0000000180)) 16:01:49 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x5) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x124) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f00000002c0)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') openat(r6, &(0x7f0000000300)='./file0/file0\x00', 0x400, 0x8) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="39a8a9d4afad485dd5ce640f689098d64dc1e0c4f3afe19ff585f90a224ad40fd01cb14a90f42aabfbd98f8f17b577ffa619f701559419cae233dc245e4c289507990c6cf34c0d7921efd879bae50457555382e3e60ac316132a97f0d1c171c98993fc563ec5a4813b7ec95d047108a29b3eda76db464b47e9dffc0d5ab8", 0x7e}], 0x1, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:01:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='jK\x00\x00@\x00S\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)) 16:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x54}, {0x8006}]}) write(r0, &(0x7f0000000200)="65aa69f66fa8330477d78d55d79aca605f012220b34bf30fb5068089b0271c69a9770087f87609d9db880a133a0d09a7c8148cb2a5e644c0f9fd895ac29976259d83e8055efa4057d3690fada6403f29dc5b3c194b93f51d4e0add724eeba8da3d0b50ab3b322ee300328402e18c455eaed8556d64a2a9b930e23a5797db2467a13efed1944015f1d98c813fd22fa2fe0c8d2c46a1459bc7bb5e054d88cd9637e2ce2524d82afaa18b3debd85b57b4248ed9", 0xb2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') kevent(r3, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x10, 0x4, 0x1}], 0xfffffff7, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x8da, 0x7}, {{r5}, 0xfffffffffffffffc, 0x84, 0x1, 0x8001, 0x3}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x6, 0x729}, {{}, 0xfffffffffffffffc, 0x4e, 0x40000010, 0x4c1f, 0x1000}], 0x9, &(0x7f0000000600)={0x8, 0x9}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:01:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0xffffff7f}], 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdc5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x800) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:01:50 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r11, &(0x7f0000000140)='./file0\x00') renameat(r11, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000001000)=ANY=[@ANYRES32=r8, @ANYBLOB="45e8a9ad49a6bb5c91bd52c828b3bc301e18de36311c9e1f2749a7875b3a805d0e679eef90f4e930615cb54f7d95c41af4b4e877e6b1b11f64b51aadfc6752067b1998bc009d9de274f46f279ab66cebb83bd7920b519fdafd309c180342c16bf5356345aebf10d8d88952b8471b5fe41d8a2def2dbea705360082ca6cdfb6b93e480f1694004b820cc4cd0c029fbb977b8dc64022d094923293acea5f6cde05b9e9806febe2bc1fb83428aea77e764fe0e3616399f7e9805bc920b34a1248f71845", @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="f59599c17a8958d72dbdf2a63aad11f0a9bccf81bc5fe46981a53eb5a93385", @ANYRESDEC=r7, @ANYPTR, @ANYPTR, @ANYRES16=r0, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRESOCT], @ANYRESHEX=r11, @ANYRESHEX=r7, @ANYBLOB="bb884d6aefc9a40d7d5f403dce02fa09d1655deb27d17c68bd8f75682730a0c92ffd78c9b77eca6dba10b0a4", @ANYRESDEC=r3, @ANYRESDEC=r12, @ANYRES64=0x0], @ANYRES32=0x0, @ANYRES16=r13, @ANYRES64, @ANYBLOB="46183a04e0fe55d672fb93397540"], 0x5, 0xda9d40f884eeb0ed) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r14) sendto$inet6(r15, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r16 = socket(0x11, 0x200000003, 0x0) sendto$unix(r16, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r17 = dup(r16) ioctl$PCIOCGETROM(r17, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r18 = socket$inet6(0x18, 0x2, 0x0) dup2(r18, r18) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r18], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 16:01:50 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="c70000000b000001"], 0x1, 0x0) 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, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe39) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:50 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r6, r9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xe89) 16:01:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r2, r3, 0x5c95de85336c40b6) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 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, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x48) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350800"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) kqueue() sendto$inet6(r3, &(0x7f0000000040), 0xffffffffffffff81, 0x0, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = dup(0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = geteuid() setreuid(r3, 0x0) r4 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r3, r4, 0x5c95de85336c40b6) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f0000000880)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r11, &(0x7f0000000140)='./file0\x00') renameat(r11, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') r14 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r14, &(0x7f0000000140)='./file0\x00') renameat(r14, &(0x7f00000001c0)='./file0\x00', r14, &(0x7f0000000240)='./file0\x00') r15 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') r16 = dup(r15) r17 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r17, &(0x7f0000000140)='./file0\x00') renameat(r17, &(0x7f00000001c0)='./file0\x00', r17, &(0x7f0000000240)='./file0\x00') r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x8000, 0x0) r19 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r19, &(0x7f0000000140)='./file0\x00') renameat(r19, &(0x7f00000001c0)='./file0\x00', r19, &(0x7f0000000240)='./file0\x00') r20 = open$dir(&(0x7f0000000580)='./bus\x00', 0x20000, 0x238) r21 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r21, &(0x7f0000000140)='./file0\x00') renameat(r21, &(0x7f00000001c0)='./file0\x00', r21, &(0x7f0000000240)='./file0\x00') r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x400, 0x0) r23 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r25 = geteuid() setreuid(r25, 0x0) r26 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r25, r26, 0x5c95de85336c40b6) r27 = getppid() r28 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r25, 0x0, r28}, 0x6000000000004, 0x103000000000008, r27, 0x0, 0x41, 0x3da3, 0x0, 0x5}) r29 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r34 = fcntl$getown(r33, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r34) r35 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="fda3cd56383c531fd053b0ce51e9c8e08571c1e95e5ac2e477d75892c6d8f66a74d515145978c215211c050cf9109021c39c559ca0553af18f6d72d38a8cb87a1e3a2beb4b13672367d9cdf5dec424a854569725e74d45ace517fddce6f7b7b7f7b9d38b200ad9c083c8e63f769d2b8a7ca8c927d9fc46475fcb1d2f6809719c42a3198c65ffb66858ed5b9ebe140c732081c7836f9ea5b82158d1fa4de0799042562047caa6101c7eacb7919844d336b8e2ec563cd0572028a2da89a49c26bef5dba9083749501f883bbcf3d4f7e9b15d2cb074587496c54f89fc958bc93f52f040bb4a0bbe31ba27364c288331", 0xee}, {&(0x7f0000000080)="ca9ac8d84e07c6407ef502567107b7c480d104a75c054a9dbb6cfe8b8144c0bf51dc1091c239e463316fd5364869eb", 0x2f}, {&(0x7f0000000100)="8c2792172767678ab49401710e55efbcc8d8cd3d2e5dcfda2b766bab12de483b21b6ab05d3ce5479d56d5eddecec9cccff", 0x31}, {&(0x7f0000000300)="039c5c18ed502c2b656cf5073a7e6f85c8d2278c6ae474e976baf59c852b5b1672c5324094d53150e724919518d8585f9bf578cbabb276d33645b55240cf02841f4a9782d59ffc45f07183422c13c0081218de62025433f8e79b5da66c3f76175577258e9277036e835f6a6964f41c3c72d1740837f6844234150b524cbb8543af0c57a4bb666bf16dbe78ba983aa477561ce5269ac948145e9fbff7def1793ae353d4db8b9c5abc5a1f22f61bdcf2e39a25032ae75b8428dd616ff7eb25bf57", 0xc0}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="e5e7f8f560555f574d699396b767877955a03139441b99e2f995f3141fbc2734da411f6b5e9d73e979d135", 0x2b}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r8, r0, r9, r10, r0, r0, r0, r11, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r12, r0, r13, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r0, r0, r21, r22, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r24, r28, r30}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x130, 0x6}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x3c) r37 = open(&(0x7f00000008c0)='./file0/file0\x00', 0x400, 0x0) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r4, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r1], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) r7 = getegid() r8 = geteuid() setreuid(r8, 0x0) r9 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r8, r9, 0x5c95de85336c40b6) r10 = getppid() r11 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r8, 0x0, r11}, 0x6000000000004, 0x103000000000008, r10, 0x0, 0x41, 0x3da3, 0x0, 0x5}) r12 = getegid() r13 = semget$private(0x0, 0x7, 0x10080000000) semop(r13, &(0x7f0000000100), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000001c0)) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0xffffffffffffffff, r7, r8, r12, 0x12a, 0x107}, 0xd9fe, 0x0, 0x656}) r14 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r14, &(0x7f0000000140)='./file0\x00') renameat(r14, &(0x7f00000001c0)='./file0\x00', r14, &(0x7f0000000240)='./file0\x00') ioctl$FIOASYNC(r14, 0x8004667d, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r15 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000100)="8c65", 0x3b9) 16:01:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="daa6a317ec0265368480adff68f04a0d5d55610691b57a6f1f3896793a12cfb0bcc9f120244ee99fc4875bd2a91c51c50594559b210edbfebaa370", 0x3b}, {&(0x7f00000000c0)="7d413cd6205306423d17155b555855e6fcfb4ed731ce492221263223afc19bd7c4a82f94d45f0d779301961912f6536c6e1b03e30d76d14888748adc3e1009c6e404184e1aac308fd06ec1481e15861d324d456217270d5c507f1c5a719fb4f7631c7a8bf68a9e05a17e550c71c98d1c4b9930ed32b85e24ed643fa612f4693a99d0ee23e433dba9f352a41d12cfd62d1239f4c59c53821132206cc96a32c50526326821273324c5bae50a9e42846c0267d35d728cd231f8ffe8c55d26ae723bd3067ec64f8d3b88519b6a20ae9c28d482e909117d2989dae384f21f51b09a580da7", 0xe2}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:01:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14, 0xfc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:50 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0xc9d8, 0x10000, 0xffd, 0x0, 0x0, 0x1f, 0x7, 0x9}, &(0x7f0000000040)={0x9, 0xfe, 0x1, 0x1, 0x7f, 0x5, 0x7f, 0x80000001}, &(0x7f0000000080)={0x9, 0x9, 0x9, 0x29a, 0x1, 0x8, 0x6, 0x39e6f78f}, &(0x7f00000000c0)={0x9, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:01:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 16:01:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041575d5ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994107518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bb04fd8a9c98e958ff55d08f95bb8f1d8014fdcd25ce2224793948ea537791038ff36d11b2434c929b34b0587cf25dd9e1e936e88f3132a8f80b4063b53765f3b8f4780a16aad31a4b6"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040)=0x81, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x8000, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) sendmsg(r5, &(0x7f0000000280)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000340)="2c11586551a5d7e5b90e73ee421131df53d638ae235420b3424ed63d17128d478255b423e4a5db56725a049740343e9de4cf7a5741a3d5d7ea62e767c94f1ee390190a518022cdc65d6eaa2248ea4c2e7e1f87747901f088a9f1f1ce9a3a51ddf23e31a17e015f94383772af93f5b1c40ba92059eabf491815f29a18bbd8f16f91fb04e79dba648b809ea102ce96a00c25460d85c450f12fdb5d11caa984d04306b0e7019166fe2acbc6d84fde5bd262e7adaf9bea61d3b337cfeda8924cc4432db5b06a75345d83e1645d99445e15e0431e718619816332569fc84fa9e63df6116bcba5b413210aa63353973299aee9f681a7e6c74f7e7674372788b85648c59d3a23769d6fff7223765439533b5d7b8eb003ff130545412d91045ffda3b9817498a72d128c806d4472c76dbfd6c32893dbe6b328967d8280b161db51fc5ba06d8718c11c8a43423bd0f8c1208e8c68445c258baf58da77de0e4d4dfa0e84bf272393e58fb168393b3031e84ea48226cfef5e2fc7c33b19e879d369976a51253739d2d3ed3da837c6086a867e1c9880811575a706fb141812acdd4d6c588f5be92a738f595123f89a9aa92b9f7f43f6b3fd206d23ba48c0caa170684e01000ac3af58db8a9e33ba7265ef3fe493dc678e81c34f797e901b51a72f2eee4dba92aaeb8012c2bfc39a7a48f09d04d53f3b9fa0965725a90ea7e73d52858461e0e1287ae28203ebf48912fa7dc1050fd443b026bae347286d533d1c7a8adbc8c7abbb8b90ad5639bda8cc2daf62fd205b5722997d1480176612c7456b60ed1b328b0e47bca5486d4a9652d9cd7a0357f6356b7b034cc938779c9380e25e889078b97a9cc27631873d948552fc905e2cedd8965fd1b739af64aa87116e49fadbec057b831243d5a31aae73ec10139dd50835f5b2901476c2159399ad6f33d59cff299a8b66f6cad4c27187bdcf2537b8860e7b709eec914ad9cce98b684465f15d3535e49e9e6f834f81f83c51045e00c50bb4e308429bd3b648ac0d7daa18d5036e6292696109de0a10b9f3aafdc58e5ae0d9b7704563b3ee9ff88b129921d41846eb87a127be24d3da6ec08d30e157c4c78ed815cde3d69f2c58ffa2100dc95201f960913018a5ac4fb89ab6bfe9f1a80aca2d11a92eba6c1347947c58483b176cc3ed3f3127a2210d451bdd9dfa9b05290cb62d84f4c7e4bfce7a6286d14b1c94708ef2a0bbc9aa9b12e8ba3599e60b07697e9cd57b76c96b2689b1fa3418ad61713d8ce443b91da91c4f7f2d1fbe047fe062373bd952269a5fd5c86210f97676bd0d73ad9eba045163926e90c261054485bf17164ea44ba180d50ac934bc78ad310f552d9ef98314fd1b74b6e9e8172d2493146662ab9c38fbcba6e86faf26fd4586b7f680440a7c501793fcc7b1558483d83a705d1df61cbd9641165654ea430a4c47ca9686ac8839a2b7b21964cacc430cf4c5e206e49e7cde28db32e2628776e6b49f6b17901192483f86a3ea31e083bdaf0aafa8c0fdf6e8c8a40ca48353f64a40d469f255e65b3732812e8777b70d594565da3649094a97a061ffda7c2ea3ef38306fe951f7b94c3b6795a58fccba2a7239c8291de7b88d7295fd6092c692f92bf20f381f9599d5ebaf1a8f70cffaee510dfca9cce4ef88b06c48524913c69c0780a924e879742c50ccba072ee1f1c05a3de5165698d246f1f7203a1b80e04736499e8c39d0f37d6569f521940e0d03c68fdd03a40b266b646e92d5ed93b137d6e90a7c5910250cdf44be77e51bafd59a2eb896d7a42ac04a6899c7daf00feace04441f8f7ed98cbc78cedc6265b4a939d9146f539614a1e61ca3779affb1e2ab64483288dcdbcde387dcf7ee166a7f29507322603d1f0ff2575ca6599373ed1eb9e8b9b979f1a0e58e3267845c0a678fa38857914d726ed1535546ce633eae810389ae11b8cad7c882b9c3a20b07b8bc1c060e15aaf65c5c4931e8a7882d4b5b8adf7478d5826e4c5c86a66b5cf4a4a359ac7b4c662a152e33eb32fc34bd3a2079af1eb611ffcc25aa084e7b55c9f420fc478ee3b7f3d6b32118d79b9e70e36015068fb169808c7b8ade2b4184fe7d1db2bf67f75f59a5779a81a382064b99e80949faadc15ba598842d9755cdf6e973b03b3017b9e5ed6ef03d35eda329228339e8bde83b3799510dca9f0b60af27001da990c00f54e356f035468a947509d7d8d2988450b28958cf04bba4be93c5490e10e56b83a882b6523702f5339c2275a9947e9eb154b20cba09b22add6bad5d7cd7dfd6771032b63ce21cab8ea95232252934e0cbef2920ebb82013116f3373640a6d4d8d97f3b3fa641b4a18f1bb5828339720a7f236e3ff3362c82b45dc560b33a0726ebd4b1259000af962a634780c4b0262a89d5c975cbb62e90a8d039ffbb0f92701a8a02e2585847c1e4401248fe599859d032f3e48c7a7a456c9e21d293f237769f6f32279eb70f2d37e296f2cebdefd90344554922af1727df49da7e4b315df9c490c12e1d776aa1b69fe691dd424a98be635b929f86c17de648360684f3e55ba8128907247e51feca7e6709ea9e260b38cb94c4b12ca5598983b99b4dc77a4abbb17f7eba5f24f56f66aae538a69f5908f88c674c91d1da50937502e406b23c8719f1ba581e3a23ac73ab1a29b665daf03cdab851945825f38e32b47957dcaf56dd646c4625220c4f31b97bc97924a295b7a7a90f25231b5981a0ccb4a93d440b7e58e40a68df53b1864953ec5ec19630fa3d944c1846704c936d70064dd4fd5176fb0eca289c527b80f0728aac1b1f2d87123e7e8278f83d7011e2b9efb437cf95f786f306f30d1a2256cfc9db7f9f9d7434fa92057cce67721831ca8384527a662793fc4272530b8151756026926de696eb61a2f52cc73108afab1abb7db9d619956d200930b87c2c59866f701a7d547fcb36e9d896a1e69c4983006a141ba590454ceee95d0a0328045e2af8938ff50549b2582fabf453f691aea84a223da7efe7803a9b7c046c78c7138eb29a65a61c3ace6448c445262c8575a325c76b19359bde0cca3daf7680fbbfedf1acd7c7ec5a64b7f0711b38a3c29a8a20215f3ab11ccb192e786ced70dc4a04ae94429f2c39f97f2d16a61e975e06d1d9b632a96c6dfbc616c131157fb5c013545a93ffe385a690db69b355a2c741196f74f48e58c6b8702333f813f2f2952c3bfa235b2dd5facd2f99a76aef830a09c0f26b645ea9d4fb41ab9731bf02ecf1f0be0e3843ebf34a1ae31b3335710c74f2a6acf7f97943c9fac711175351ae04a3154dfcca0e21e79a5ead469dfeed88a6f6a9ec869769edf905ce847d9f1830f033276ffad977ebf6113c53dd964f8f78e25810b6335739b2c162943a887ee0f2d2d090f3827706fc09625ca28f4c07740e42783f235f3cb6478eb38d267013d9210036be0a5cfaa213c723301c4977583c5899376b14b3dcf5d081d3990b4119793a57c718696ceb08d8f06283b050b6db1b6c80e69207b940c329c9a187cd47b4b67f7414bf802e3cb4bf48342f17e003a161545fcbdbc2d7b8e50f2e90ca4e121abc25f1c5eda34e8d89c4bfb74e598ff5a1a401d0539c735b3da4436f58cb673355a1e2f5ed41b1e82a9f2f192ac6ee0f852352a61be67d5e9c33a80ba89001c4340a27f7c632f2f48129461b8db8dad4e3e4510138daa778cfad6dc8c8f836842e2181396f5ab77d40acbf59abb542bd9d979ed5ca5e591cbda542f66621e6d8ef0c27d65c567a027b33e5a32a6eacb8fa2660a28047a4858ea628eecc21f162b243661d37c3682e1b0d0026da27f4d6908c0ae94647ac26ef279e47321ad8316dd2f9b3346fc149c7237231456347211a3f575304e8ff7541c7761272eb2c7137a74f4aeacbfe66efaf3f54ad84a2ddfc1b521189cdcdb345bb081220c4c7db9dcbb907cc5cde005cb7a9a8b0ebad5ccbd8f11ae466003c0e560eb455d2ac1f21ebad80fd7a3291e28bbb15491f0e109fb3adb90cbe72d767e06f426d755aedf30ad9e3818599c3016384c16b2d94901d0ac2a82afa3b06e783ce624787ec3602b9ef1e20c282025852a76799cb63aad2c8067c7b0af1f92c5399a14a59c37af1798ad8f0ad699c523ea1c7f91cdedec2684fe1c113779165ccd1fa463faca972f848484cdef4fb138d93b185b2cbedf959bd54064d91fcabba2541171d4f54d179f3e6ef6783fff475772db02462f8f7912a237605d255845f9263342843e8249ca66e5f0e4b4c17c1138d86812da4b06af68c01325ab1e4062f433dde84e99bf6785cc39d84f0f361f48f7a6d1d5112f8d07cd4b23d6fe3e5c2fac23a15f513e4326e05fd3f009e92165f7b20ee1890087da53a3e3d5c5b9413885d0dc58d84a4733dd73963322f9c1f77227126cc3242c6a5a6593e8ec220044f0f8d3840c61ec0a04b6987b4cba74b0ccbc77d9dea048a32ba941dbfb69bc20032f0feb94cc5bde3be3cf32c985b6cb4683859489e442fa6bf6dfc05cffa3a5a67fad112d8ea600624c417f8babbd86fb32114908dd3f97122e447c49881465cb9bc46fa1f7a931cbecdbae2995b03c10659caecfc604fbe45487431a5477bdd5fa70d51f52f678689f0184d9979f2bcc1e0d13e0e853f36b60383d9f240bfdfaf87e3dff826883e5f795075bef43cf96b22a5256596efbea47fb4741881a9369a52ae8b241cbc14eca60c04835627085e195b30246b473746f56280c804a4993aa7a225cfef53687138a51d0b9af8b11d0febb198e6c5fd0ba4fcb8fd27be303bea4cc487fb4a930284598b467bd8b52aacda0429c729b5065b95961ada5ba0df77d69f79879587aced36004b71a11b1f41119e7cfa7ebaa231045b0cf79dda39c3164c436837a13c59210d7954bba577fc9afe1d9b828b005fcb0f8c891e1ff79f67174a7cf21a43a4f6a0174ff8d0181d5729c215f70e27a0c6e73632fc5e1ac9d4cc568749305baed4d660471f64fa2e75cfca351138a9f1818e1a7b6448fc6e8a542656dd7c15aafea75785f235927b65ed39a58a8e7bf1660c2fd4454416ba87869f697ddf16286fb8e99faf695b0d4b961c5e40221abefb905415c95b20a1f17fcccac9964592417a51db823b1a584c6290c67b649acbea99232ade269fa1e977b80133899a90a5e01ae1b728ad593b5fbd68782f453ff43d7109669aef4091edf86c253fa2356c34282129d6d1cd8076a7f72ccfc5ea4991945f0a0e18d4ce9642f02855f4057323f72c7ec05b608f588f1a1dedfa6ad7f32d7d93bb22b04d510cee4bddf4980496a6c785d9e7652d412bd4afacbe6164bd3be9402bd116d6a3ff7009a53b2add5f42a2e7649674126300763e08ae57b4a4c09a91776fcb415eba2a4b35fcb1fa3c39e2eb177a010f18282fc800606d6f9738ade2abf1e9657557ccc2395c36e40f5733a54badd19773e6df27b3179a5a1500556cff00586f40b583d4ca12230c950a56d28b3c01dff0050c017f99d96c43bb01bb31c2fe38348918f4daddfb31999d5024494944c75f0e97cfd7f95f04ce61c418418b4bd46f7c797d54c551347793a801c4a44a70b6593f937c3504b63438dcba647e83f35055fb5fadf86af7452c9d00170df496578d08ed240af0be605ba55cbaba98250753d9ad206253f61e6f0622be680cc46718369342398a2e1f60f2786541ce04a6c8b15c5c99f461a03eecf46f6ce2b5439e7e3aabe64f85ea56d08d2127bcb065db48176a51cf652e098c401973fab95efa4ca55b85c7b186c", 0x1000}], 0x1, &(0x7f00000014c0)=[{0x80, 0x0, 0xfff, "7218e0ab95913279b4edae9ea131e1a325381b015729dfe0b201f8361fc70ca5c1fca572d86282985d6cc8ecba3b117006eafdef9b6660646e278172a9870b3d9ad475dad28eb71ea13a760cc3407617dd2943b03c0cb56c88c66e5f06907fe5e112d635ed6d1f0bdbcab8813c0e"}, {0x40, 0x1, 0x80, "5e91e867f181fcb07d4ccbae68416d15ffa69d3042a700ab3afb8e76c4e68b09287b4b0d0d94212ddfa03e5f"}, {0x88, 0x1, 0x8, "7c591120ef9eabcc34d66358795be56409ac94a22d234ac9df5812246d38605ff38eb0d343b88f843c6c43eb159737d06c5a0d881a7154f7ff92611c529c2929b9d4762c9b14bc64d361a99e39a6e585e5b21ea37e412442e34c7087d1a244960275d5f219ffd02a794f41604b77250cd2"}], 0x148}, 0x1) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') read(r1, &(0x7f0000000040)=""/129, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) clock_gettime(0x4, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x31c) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2a}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x936, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:01:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xff, 0x1ff}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="109c9b8d6ebc572e1002268fd56a54f7a1d04afd62da24e52b84a4a3b8e7783908421ae4346a15528006d6a131c667bf90fffa1593e810b1d9bfb2a5a5675e26f48f796777", 0x45}, {&(0x7f0000000140)="0ca4fb11870a1687b6a9ff2625dee233768400df5b86858e255386767bb7402dd855a16a8c27ee13c6ab8ecc56c7a59f39a8342670986d876e84759e2c9307020248ecd76f721dfa0d8f7dbc960c4a7ce1b08872d798939b551c77fb7a6c87a985fcfea0e6d6518ab9137eee23cdf005f875550f2ebf7e88c6ddf88fd3884dd63e03b8f9bc444ab48dde10f208cbaaccfae3a3c1", 0x94}, {&(0x7f0000000240)="e7e55e1fc5716979ddbe0597cdfa1dcaa4d6547ddf345a7b2c13d59dd714eafef7825ea97fd3bbb365b30e0d480d08860b4a757cca7b3ae2fb9f8daf967ba13360d1f6923a47ceed1f386c1e2e2ae11a63448158b759a956a0d85be7be1f8c8590e7a3d83f46478470e6280085d9908c6b55da2f58d084ddd368e8d59e3cadfe5e61c87d01da64c800749718c42442fec93d2e361de21edbf25906d8670b735eff10c3482ab7728836238773930ebb118a6cb61f1e4b0672c0aab6095edbea46e6029f564a904b303e1aae0ff0cf7cec234a7c6a066c5964d391a47a31f5e1ebff682df302bff0e8fa855d2d253dff2ca263e6a56a1301fcb532508bc69fddbd9a4d9c48c6879aefcb247354e0f6ddebfe97d071f68b22c20ac2875213b9f88eea1a6f1e2db5a7807ab59576fd6169fc8f862a4ba1e95206c3b1e96068058260dd3dfb8714f7da40a13113705cfc571fe4945926d1c0322973e786f15b0bbeb93c0c0eb63775c432d29e34e2e9723d00c39cf7152732fa59b11c8f24fd3189d59c08f0679e1428b3edd68f78ab0990a5a02fabc5dfdcff49f484193bd1ac9c7b070b57136a87f8715cf830a7092e7233eeff0bd8dc12c72362f6d52c19fb6ce10619e51d9733279b7e64a5c89068f172fd9001c67c29727fa6c21b8e6b77550a1277d1f2e5beac873d29320f0758e3f4b2aaf7f949ca648f21a3ba839dbeaa879a27d885d2fe1b04fffd1e28fb38bdd8ca29cb59dfd3d116d17cace52c788979401b0ecbec6313cb4806c02839ea0a8347fd985d42fba6ad78f00aa4a4bcdff2c36d7fba1f29372944c669e31dad5037edbc4ded90e0a1a63a85d5d59cfb213e0543b41e983b3910e7787f53ec78d56290918aeeeb91f0f146a83c0bf7d3713583224576e8e3e55f0dbf2ad83105b794201284bbe2d8f724527b8625f34c3cf17796c1e60dadc91f8260a24765b2c600bf89640e6c14dd984ab8dfefc796b3021a91d74b1f239637098af65a06aa87d836e0493dee1b10fb03673944043e6750d4c60d03a1e0f273f33edae0b2ad751f4840adeed5049a9fe143019a1a7ab6e30475f321b1bc539bb2a9174e9258d034f35046f7d0d970dbafb5077c03e57fa4da6a7f16e92a030f317f8b9cb5a865adc4bc86153846c7e75ded81f21d1ad509ec75f09a1c33e3a133d61e2fe1a4e88255aa12eacd2126ec5b95522f82fa6bea85890414752acf6dcbadd9b6cb79e720d5d6b4abaabbfe44d26fcb930ce507bf7cffb0b7a492126ba6db1e3a6d61d000bbad6ee65f3be9a810f72093ddb46695d11b9a99b2bd18985666ebe2224b6c2186d0bd92a640d63d070952fe53246c020dce3f9c843147b0377e9bc8620497779e12a7ff7d197d485498aef38b8f8024e02747e75216cefed293e0e44e95e4087f7f8bece0a02ae6f70d79ab8c4f297d2aa0531876cd76f69711ea0bc88caea5e20f4ecf3379dfb59188d53049ff3ad64ed86ede2af874ef3f557e97e5f5587d34dc30fc3f5caaaad24d0ef7130ab3772495af6cd3e5cd051090fc884a000e88b4e36f3a6581c30444ed5abbee8c2b83aa2e2fe5e8e82525ea79be4d683fd2351351e2e3e74640a0ea7893052f55f2283ce4a1a10ebe86474a9398047d17684ebd155cf2b24b408a5cb17fc2f64d54946d3b688e1096642e6f7ada3d402deb53511f092a7a5464521e2b3b87de448971643aef56cee050beb5865d3e772886fc9497bd2a2d74238d58738a939cd3391a9ae48890e263788a077f70dff94324a03665e32abf493b217958b9d4318b865b9e4066999aaabfad479a54df5e5250e8068faec02d5366c1ae7701b1a17c8fc837ba5b6df3cab1e83f87e2dcdad1d871b798155cf93bf47857799a83d64c462c4342dfd1dd32cf9ee8ac2dc1a4892afbb7d28484706e84ae48122a170301e413fda70420f6b81c76ae5b3cec14bec11ed4f12500bf59c3d5dbf1f6c133e8e4ac9f9367cc0eea567220761548ae9403b6e5c2fadae7d6a5e334cc85b51f532055c4adb0792595ec73617ae16167dfcfa93e802535af3783bfc4c2aa5c37ac1771dd56337e5449c12f00f7e10701c5645f4719e69a11cd24222e81196a237ee803fb444e61bd40e0c96876adf7f46dd3f5c808cae8cbcc0c898227124e935fd9f5bcd1ff96e7d8e29187653adb1f9dac0c2c5cd30dd971e7c7b69999a803ca555eb7452b32f274049d404a4063b639f32edbdeb9d88770120681ee7a6e6c5af5b898ff7f6773c839c60c375ee818ba55c5accf2fbf720718c7ab6258ba11cd06549b0bebfa52e7641bc0331df3a3b1a7c6234c77389ad66dadfe848c85eb4e950ff742cf4ff93449032a5989dbb78b661888cf8fa728b99429bf2f6d2953620b284c942ecdbfb4dbb5743054d0b62edbd53833e815fae89a3160bb35cfed92637ad76d660e1dd55d6e398210129c09e12bc2c0391ac595eaaba794fd105cf3eea043e9baf45897146fb5c68696818ccda618583601acfdca3c7be839a444480141313096db7f30fb7b045c64537b7fb32a15c6fb79ea4b2b00bcc3ed1820a80e11471cb2a2ee29309d4d13d810d18ac7e9f5747059a715015c11cadddc36f0538d12636f9c3b00fb1985f2ce74b290fb2c1e7c293fb1afeab31fc50c8f739f15f4061269c96932b560610042b70d61b60ce44acc184db8a91393c1e5bf6f337ade807eba6a024bbead34e1606756c3bf4ca80c9fc88aedada07cc4dd5f28fdb8a95b68a16cd9f8577dd6ecf011b27d5dc3fad0199f3c436323c79e4758d29a41d87c3d53dfcd165e488d9ca7498daeb1376bfd6d2568e1aa385f2f4443fa80b681be298c48051c070b21bcddaca560aad3623dc3a2cafe7b493b3b7ba5e9a2e19153c8d25c9699712cb75c49a08414f23fc15765461202efc03eaeb99cff93f1908048444fc3ac7b2cf89ecaeede8407552b2db6c36f134c5e1e667dfc8fb98dc32d44d62e9987df6ad3bec1d1490ae61c95dd4b3b69478a7d41984061d48b86b7fd1e1211189340711859a12b2c20ac4150da20423b51f96bfafba8468262bf6d52107dbe8d5155e95dd3249bf8626155bd3a5741db1451409caf4fccc24c7c584b27741391c4b4b9d8daadf5197dc364798a281374f2bf03e02fa701dfb9d2f9cfe6ca6c86a15f2357e591eb0979606525f475edb53bc35ccc1922939722bea87a3a4c675ab1e4d492e80bfbcf61993f514ed1b4029a45c63a8fe5300eb088f768910b8256a5b4ef7a900b31d4c5771ac43cdecc4430cad2e7ed2c3633e78ecaad2865831b6f7029424ec056a5e1beb350ba630ae4ae5823c0f5af27e2cc254b3ee6220f5b84820224a5fdff895d5fa61c6446822c64c45a520c63061a4b4c174d2cb8cb6b64c38edaa6ebbce187b59b7df997fd5d4393fd350572c1d43a32f35d037d0e6c6bee467fd20b79d1494cb5e2c36924d38eae67b33baf5b8c4cef74b92dd79241d72ed6326a24025dbd799bd4756726c27b77d37fe56a20952f71ca76e25492452952210323e6b46395c5b7449cfe18242fb5f2e43ca5001f8358e1e4df5f773974e8f83e2c817957576f66b51903d754075260996f4834f9870bf4a7f2bbaaac59181cb32ba098ae6c7483c7823048c6b9c97c8ec1e8ddcc159ef357181cabe2a379576e8f37bae5e41ef9c71b4ece64c5a8d0598792bbd75c627ddddd026927ecba7adf9da254878da088890188ec0ed7cdbe3d9f4be7a16befb36eeec0dc1c9d907cb79bade71a0d8b0e6eb272cbcd5b25013c9442eb4fd21836e4c2485ba9d96f8b9c00f45046dc8f5d2114c6ed21b8c90cadfdce9b335e0d7afab8f103acb2f98125750df96672698551056840dacc546f6f73ccf88de37577b9e6877fb902ed902d211196404170c2a596258fe33f954c1cac6a6817230318c7c15a8c6a7a1913c509d89e6281d9151c3b213a8c8ab484a78df943c6d3afba8e2a2d959b09c12b3b466561b1bceb847ed006309c6b5cf84b5a2c80518165446992eeb6e925dc20621fadf2572d7bc3e8cd06d1e7a60045719122cfdda48d98341482a88048993bb96583611c709bb3ccae9105036db3f409c5ceb005108409199584df92c2c7474f49d11fac1885b3f04dba050de66f7869e3d2e0cea8d83836d4368d3b3e846750fdeae8cd0e8668f048cd2d0901fc2f814b28d61d6c27ce4444242271a4baeeb1abfc58f8930529df403b1e68710d4b8e887c2844b28ab6b20ad0d3a59d5a2f155b30ad7f437ff37051e3e4c34dff22959fe2e5d07235cec522a591fbd186141f28253bb263d8e5db31e62e1a18e1cc4e756465ea52f59242f3cd6311ba61e7efcc9056003f6f8330f650ef1013dd4111a566fa9023876267d3624c59ef8d601c310f8f151738aae068ab13e69e18c15d0720cd75af0f5fa247454046cf9f3e72f20a79264c0b42b238ecd7b0d3a933ab01997ce9276543a687593e5e1b89661faa5e7d1c7a934c8c49dd4a995c3f550937279e344b0cddcc0cf89da9863ede07a09db8c5eca2a05384a29a52e40edeefe2b9c1442f8c6446f3b1f41ac47bdccd23a0af63bef4b1d0cc3032f93f62f88efc939ec3e7477417a01d57bbf9edc4e73c6f9635cfc0f86925d59d2eca9f97c357467f80977963b6b9ad8dbd32d89c238af028c260d057e28b0fc749c5de3312eec3599abfded39dcc3592e0149a07425b6fcad753d84697ab34a82f662ad05bbbc41e3a76b6296ab77609f1fda30b62223ca73b01e52cf98d62458bef3ca90c869a26b2192f006b3af4158effb1deca36a5834e4fc52b9bc482d1cafa5447cc6b35d04dd5079a6ddfcd87e171ffe57910624b39d5ace414adb7f6aabb14d4c14c2aaffe82befddf7b00c66f767da175b7297ecbb00ef4aad3dee044a9ccb06f296f7a5c5385d7b4d62c23e3ec1fc8437244d532e0e35813d7f8b461cdb884a19bd4a5c0e8c80e4655abc3f4c087b142601c3fb6489b38c1d1a62a3e2b7156a7b91d3e3f0e08f7cc9fb211dcb332ef94ae40138e07006aab83e7b78fba625ae74b600e94ea2f149b06ae816b04b390df0f46bbed9fe8bd14d9eb9d04ee5f2990be83b47d61098a50677eda458996402b8b694362b969267a4e9b3957f12039aa44070c1a71cfaa4e9e1e5d1711045bd132c14c8a8bff0a3151690f2e6fccff532f9b8fd644e1071f6827948c2ce243135cc13610bc583790bdcfdd9abeb2108ae00bf36ec13714b776f911e6371b3005d1dc40c6372c9e658a8ee6648837daa896859f2eda10b13cf01324b0e3e73ea37aa395c76895380fa0addcf68c1fcac9dcef2efd97248adf6c1557d0ea34d82e0018f01f53355458239f441f341691e969fe518ac3266844ba6e4fb17c0a78f74572e22ae2ae5c7b6f3a05f5eb9222d24d6f84431a6b465d5c77017b0a962f7e87fbc4cc899b00e0cc39a7c0cdfd418d72ad09a33513ff5e3130a696f1b246650055b9843e5a72af2605ada4e5205a97720be9dbdc1d1fdf27db596b2f8e43c39b6dc96deac8b2365e666823f5451649958c5c0b695f9dd767e44a23c9770e5bc2f972e3ae8a79b2531156fab7fd3dffd77afcacc6e5c3ee07c7c1db3dc91432c68747f454ed31a119bc850022e128b6a0f78f59f53798d95aa01de6166601104d19d3eff305ab75bec2de1e042ab3a9d94bf06ace020318dd288f4ef57199db2c282903aa7b38379763c012e4bff52559af1773de5114cf58ea0fba9cd58c4813e8c90199b7d13b229ab3f87d2d79a166c0cf35b0b962", 0x1000}, {&(0x7f0000001240)="1df215b3d5941623a16527727e1e5611d9cf348f38ca522dbbac9498e1558c8f2e68487f3fa2a9b264513e6dd4d1045c6ed207485900823e94c78c3527126238e161d7d4b408d78699f0dc46c8a2c7de6a13cd8a758e23a902b39dff63b9e4dfd16dd68525258f5079fbf4277376c204e83883f207cdde7777d4ed39dbe0312d56df91f729c8681addb516ed60118a411eb3fc", 0x93}, {&(0x7f0000001300)="3ad3a2b8c4ff3bd0c077d496047db35b78ec821a580069ea426ace8db216b930abddef17d0fb24149c524e0a01483d106b105badc30693c0e7bac34d0106fc79e61f96ea3bbf33af31a949f72e14c5c70199754e9f7cb79e5e", 0x59}, {&(0x7f0000001380)="f2777d22cdb216a4114bf3c14f474a96dfbbd0f444fb8737cbe8c903e08589a911df7cb28445213889b252eb34ade1c4030cbe38e3424d0fe1e9f005f4d1af627fd969a8a0fa3d2778a6b28e3f530eebdc803f9f7364697675e9b1974c682dcdf3f9a702775ccab35c22a4251ac85975aafd08fd89e7768c4f9de02ff28c9f9f6a181297d398f4af0ff385a5a6699bdaeaca57072297fb", 0x97}], 0x6, &(0x7f00000014c0)=[{0xa0, 0xffff, 0x6, "9cd352f6b9d235cd88ede4ac4e413f3910c703418c8077369936299ac9dc1ac648e7d5f8ec7af5d7d0ce8d8d9704c1717c2a1ec19ea24aad7825f24d05083e48148b67bc229286f49b88a89600171638c3012d14ebd86d614d6bb6a96bd857cb65bf90f26b853856113f7b2565fdf487cb3ba1a109a9bcc0b2832d654ec09365aa3f35665639ce01a62b6fd47f1bab"}, {0x100, 0xffff, 0x8, "4ef4c0c583f93217e7fab62b60f6b948ef048c4b370b227c916afbd7df49e2d528f24b8b195621a55f429a1930d71b5a2a695a4280c98ebd2519c1f126da41fa37f3978d05e2c75a2b45940b2431f26cbf20f5e81ea9babb4a37ea321ce4c48902153ba32244cbd945b75e87ec56724c3ac840aa10b5f367226d43d2ff9bd8946657f87ad8b6ce5dbac9b7de8be4301b790796714f0140559961d0ec13ee6b99d5b7c5118a0c8f50f4a2f3aed87e2bdfa67bd2defc3107b02f681dd30ff3977fdca75b92778c6f7297a3e6d9ea143d21c43f4dade88bb2445241ab4b6bee22997c0d09d87bb72433a92b"}, {0x78, 0xffff, 0x8, "97fda3d1ba9be2295ccd8fe861eebdd5851724a1c97198848be7711b9397ebefda49c033b15d4856a8179517883f9b7fc2b52df02fa80e0d22d30a311c72892b47e94a66a1e7796602f9dbfcdfb3136c22fd7b120246524ba479c675a818b89a9ac31aab9d7854"}, {0xc8, 0xffff, 0xfffff77e, "875f62d9ce7204dc1001182362e33e3eae2ed4709dedbeb4689533a3b7b76bc3ed219ff5a4c1f25cc0cda278e1b458453055067c6b1423a719a6008a619914ee8d10e0e0989312037192b0dbe113b1e7ef58220ec28111be79b7d3ca8ccddb032521ef08dc7b846389f59cd2b19d3676d830675021ae734b5f0929c8aed499194a2d254142bff1260aa50d99ed344f526aca5cbcb247f65051d840a5df122e3977bd75af50681790f7efd5ebbddb26cfdd5d70f1ec"}, {0xd8, 0xffff, 0xfffffffd, "a3c8ce8efe29d493aea499734a806891d1b1b8cae2858e5e82c149bead948a9b083db33503a0066cb3332e17dda656c14b12060d8d63146969de3c94cddb02a653a4b46cad5d26ebcbbaba7fe304e3c5b15e3eabbba39bf7289b1a6e45084380d9c85fac8cf717280fab15fd3275dd8485df477a369ef8e6f44ed284403cdf9dd93b7a376ed8d4449d01c5a9451de34cd8c02cc4a52295283e14b5f4a6ba596946774478800ebcd9fe23c888bdf3f04846f8208be170e1dc5b03ce53a10f57002db7bc4b"}], 0x3b8}, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) 16:01:50 executing program 0: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xfeff, 0x9, 0xab9, 0xfc4, 0x7343, 0x2, 0x3]) mprotect(&(0x7f0000460000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:01:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) fchdir(r0) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7ff) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x28000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x567936fd1cd8d06e}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x5, 0x800}, {0x4, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0x708) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186004008000014000000000000000f4ff4cffffffff3f000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xc7\n\x1f2]\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:51 executing program 1: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000100)) syz_open_pts() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) 16:01:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x80000001, 0x7, 0x0, 0x1, 0x2, 0x2334, 0x7, 0x1, 0x91a22a138cec20f1, 0x1ff, 0x8001}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) read(r3, &(0x7f0000000580)=""/246, 0xf6) write(r2, &(0x7f0000000040)="510fc3", 0x36d) pread(0xffffffffffffff9c, &(0x7f0000000300)="51af1f3ca90c73b855e31693176acee29aaaa96e68aecf07e8d50faf564545dffb3bcc98f7ebf3755d92bc46316c457b34a3c3bab08b6588c29cb9d041176dba1121e29c3ee170ca77c3f8a9f28fa97a412a2f48122625e001d9671725e13d8e7abb9c6d5de94f51cedab26d042d530705d32443277350459cbdcf7c697d8e8abeb65e763a9b5cfdbf8e45e37a58c306cfeb7a175cd52af08ff30e3b57ff2b5f5b3ab58fb3181492899cc0861864567a37abf8e3e0721b80890ea004b8376bef5281b486c97440ad851f52d58617fb1cf40963", 0xd3, 0x0, 0x0) socketpair(0x18, 0x2, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000540)={0x1, 0x6d, 0x1f, 0xfff, 0x5}) utimensat(r7, &(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)={{0x7, 0x655}, {0x3, 0x9}}, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r6, 0x3}) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') pwritev(r8, &(0x7f0000000580), 0x0, 0x0, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)={{0x7f, 0x1ad}, {0x1ff, 0x697}}) 16:01:51 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() dup(r0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:01:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f6669af00309f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x9, 0x7fff}) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pwrite(r1, &(0x7f0000000140)="de0edd2b333861123ef7a3ad082f5ce19805d6ea53db2faf2d2090013d8ab1277514277481ad1021122397ce117e6f062ca3ee97468ac11fa0503843a4b42add6c", 0x41, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="d000001f00042c6b569b8d00ce00", 0xe, 0x0, 0x0) 16:01:51 executing program 1: r0 = socket(0x1, 0x5, 0x83) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8602222f66a40010ca6c65b9e10921c628e9b20097e539fc57e350b79680e490502f6ed5471399dd6ba6d2140002d02b48964feb71768f34af110c820684c13b4165413f061fb49a87c8b5a43c892a1069601919170d7e1f94470232eab8ed667fc1fb"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:01:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x9cbe}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xffff, 0x80, 0x56, 0x6}, {0x7fff, 0x3d, 0xfb, 0x4}, {0x8, 0x7f, 0x2, 0x3}, {0x7f, 0x20, 0x2, 0x80000000}, {0x8001, 0x1f, 0x1, 0x5}]}) 16:01:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2b1d4acb0291e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e6780b3c444c7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213f00"/4089], &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:01:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x8214) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000001c0)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x18, 0xbe}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x3, 0xc6, 0x2, 0x8}, {0x1, 0x3f, 0x1, 0x40}, {0x4, 0x3, 0x81, 0x80}, {0x1f, 0x1, 0x3, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7, 0x1f, 0x76, 0x4c, "5461b8bb9c64f414e6bc8970091d6aad296610cb", 0x10000, 0x81}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x101) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/236) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x3, 0x1) writev(r8, &(0x7f00000008c0)=[{&(0x7f00000005c0)="64f5ab997747afb24a43b1170f1c7d81bc5cd14a618d299e6a739292716f42826c07aa30cf809e2a048a578d3e1540cd7674857b55d75eec88146b1714372573b217984219443fe8a0570fa52080ecc4e660728973cd41aeb699ad0195d84e8a0508a4fca1f91acdf8a2e810c4087507f08005957369c7cbc6602536a033b330ffbc1c0abcea3578c6db6a7d7aa3657f7e0353f28ff163ae7bd5054bbb98b60e0def6850940166e553d9f73e32b29aebc65deb468a6bd51fd276df0fed3f01dfce67900e7bb6e2a5a601fa67e5131781cc925b0a9da43d08", 0xd8}, {&(0x7f00000006c0)="177dd4a166260ea36f3f15a90400e0fc6656b2b97d68801af7d5740d8a9091bf58a24facc6b843a8a5fddf9e8363d3d76451e7563fd152a0a80c7784bde3ea207ffd5e27085da776beb9539b90f9b72ca7175d79b5ebd002317d886d0676d02cbe6ce9303973274501f963bf6d6ed9d77c6f4ecec58650ea0c8923c56d5893360d299ffc7086dcb8a1745d7daebf4eecdf5474863a82a49166ab30d00eb8869f92a169", 0xa3}, {&(0x7f0000000780)="e460b2c2452773a91c9c67262a607a5ed6d0de07b1a66313d0688a36a5e2bb894151c3114b9c10ea0010b3096d94fdf5fd43b006118ee6bbe01d899e23ef6b7a2fe01646fbe7e8d8ac10b80ec86c79695ef60483f7f5780e2c68d9", 0x5b}, {&(0x7f0000000800)="1f28733a9b4561d2805ca3175eb3e1c9b64ce39713795c80562d67f1c8f82c829f43e3a7731f75073334ae2af637ec581abf74c96974c9a9bf4867f7beae02ecf317a227a59d688c70fb6db96eaeb5be8ab8cb6ff9b5210fad98b1af31b3b827ae7ca9902f1ba3ea8e6fe5", 0x6b}, {&(0x7f0000000880)="434a33c4effea79b2d6f04d2c62662371d2633bb32ea625338d50fb109ab4629a720b9cc5827192f9dfbe72252e05d4f96f6f3412cd460e7495ad49810", 0x3d}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000980)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000009c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000a00), &(0x7f0000000a40)=0x10) r9 = openat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0\x00', 0x100, 0xa0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000ac0)={'.\x00', 0x7fffffff, 0x8, 0x400, 0x1, 0x20, 0xffffffff, 0x7b33, 0x2, 0x0, 0xdb, 0x6}) r10 = socket$inet(0x2, 0x5, 0x0) bind$inet(r10, &(0x7f0000000b40)={0x2, 0x3}, 0xc) 16:01:51 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x6, 0x3, 0x101, 0x8, "40c08825a6f7553adf27d273c7b9b932f9a80399", 0x3, 0x240000}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x14, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') fcntl$dupfd(r6, 0x0, r7) r8 = dup2(r4, 0xffffffffffffffff) close(r3) dup(r5) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x0, 0x181, 0x0, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040", 0x400}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socket(0x10, 0x4000, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000380)="08539619067d5947cc01649d6613fe88beaf49c2ad5d8ebef52e313784c81b70ae33ae3477309c305d7463aa97e3ff1da74e40f17eb5b61961bea2812e9381837ecd1b5fafd3f916fb28a8ea212b6c15987d38cfb9ffcd4405d60eb1f37fdfac2edef2730c1ad4890f6d8aedc47e800884aac9ccdb617b649ae76f661bf8b03d27b866a65df126337fdbf39139197f521dcfd964bece81644c0df855e6c32df995c7a714bffe8055cedf61cd133103aeaa78e089fd68cf", 0xb7) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000440)) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xbd7a525bd19585e}], 0x2000000000000174, 0x0) 16:01:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x231) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7ff8000, 0x0, 0x0, 0x9, 0x1ff, 0xfffffff7, 0x3, 0x0, 0x6d8, 0x1000}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x2, 0x5, 0xea, 0x3, 0x74, 0x7]) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47649bc794a0be6f7c71449e1f1eb190e4498f1f63c46ad2a673b2da1193447caa1faee1d4dd0bc06824"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) bind$unix(r4, &(0x7f0000000580)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000004c0)) 16:01:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f00000002c0)=ANY=[@ANYBLOB="7764709c11ba1f545af400e82630e21bbf7fa536081f607532a278460b6b95f9e5d1e8fbd39bc850f0539edc3ba0257dc0beacc9f17d67dd9f89bcda5169982b5ef964bd74f07b62d72671b4d03f88622f9eeba809ae8ca49dbbc51ee1db982f98d7d08bd19554cb85a9820ed5"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:01:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000540)='./file\x00', 0x8, 0x1) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/60) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:01:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x150) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x114) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) 16:01:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x17c) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = dup(r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x1, 0x4000, 0x31) fcntl$dupfd(r4, 0x0, r4) accept(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xffffffffffff65b0, "aa9166b96b1ebb950a965e2ba400008000", 0x7}) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x8001, 0x1, 0x8, 0xfe94, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:53 executing program 0: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="0a9507b89a73a3c110cd543b2ffdd60dbefff54ce1f75666601b1a6dbc4d5af2f5c4036c972d3a4ed47c1390895ed8994e1bc9d4473dcdffc4b264cdad746641aa6559746e9dfad99c57a144b47723a015d71b28b00786a058d60c212cf6a7726eba81b154cba9006672030f37e26963f17623", 0x73}, {&(0x7f0000000080)="afdc3e4730dc9e32934f685964610ec0f623b595e67a830ebb60b2d4608921d8602ce89a1c544e6a57e7", 0x2a}, {&(0x7f0000000200)="cd5d1eb3afef", 0x6}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4fe8a637a1526be8ea9fa953d3d78a933a9e11b6391fa0883cd51af4023fb0a3f4b239e7a8db275383cde43b000f4d98c72d4d6d9e96357072bd9f09c0ff640c236f37e7708454cc95c62349751b3967ffaf4ba4fdc2ac36b3d7408342a9955ac0b748076834eef85193539f1ac54bd152e261a9b8c36b47b3a331cd3a7d1291f66af47267ce8be6b19905419bf16764081589c455604174b2749e2eb66134f88a030cad5f33672f5e87923993501a898d8420c5bb46f0dec4abac09fa1810e020ab28a6ffb9ac88213835a595d726c12508cf1c5f5ce095ad46a84f67c18f5ca688748805beaa3fd595324c9c87c29b85d8", 0xf2}], 0x5, &(0x7f0000000680)=[{0x20, 0x1, 0x2, "238ba537380251e9b4d351c9c7a2f1"}, {0x80, 0x1, 0x3, "befdb30a75d6ef7d78fc020c8c85d883892d12d561b0e02e5d417b3e850b777d19387cd090d7979f4f0763cb6c2e228cbb129225c7cba63c5fe8cb71ee314b861d0c2a1042cd74681b6bb249d7bed7a46d3d7eda5c2c92187777a5a332d5084efa687633e1c9f7d993e638"}, {0xd0, 0xffff, 0x5, "866ab37d01c58976c1f86a0eb03f0592735f087e2388afd4c53d03a81c84a8031f0ac448d3d729402bdbce68912727488d7a6ca7b39d563edfc51ac5487303d6e4ae943d2cf4fa5c9e4bc52ff3b0c00f40d2a3639d2ae05a5fab76fddc27d0070ce1e8f6a3b883db2c36760113ab63b05df351d7e385549360db763569b795f95fb9e9571d92b539c3cdd7d9d428d1b31e53385289293874fd7ead09f1910372ce3a518c39f226c2226c530797e9738735116a4f35a2a8262027"}, {0x80, 0x1, 0x5, "ba12ba7cfcc1f4a005e10d6e02478ecad0b61197851e5ea79f64af5483ad87bcf4ef1ef2b3dae31de1728c96133bf39ecb29711611095d47013d612e36956fc856abcb857ce327849b3649f16dda37d2ce5b50990a6d8647183fb4de185dca2a5a3b8715497fac3e7645604b2673"}, {0x90, 0xffff, 0x10000, "0aaa36323012fa51fa70acff97d8da696eca571662c912a59462dfe7b69658b8d698042704a512dc54f98e62d832d4b1d313b9411c5ed3170b6e65c9c71c9c38e8d123af97c7c14aff406ad58e454ad7402106b8a204a5b4ed6f6862af00954dd9823ab394321fd67f1d4de66f994e378be656400f3679c7bb"}, {0xc0, 0xfffd, 0x101, "12315a61c1ea018604e302441b11b2153a9ed2fba98ac88174f7753c07f6f342226dc4717c6fdd5034e8942b42da189215f8cd869dd294c3daee1137f6baa96302f02dcdc20243bc8d9b20287ab0575b0c294733c87d7332fa5fb9b6bd2b19d371f2649eeb9fdafdfec5e2c45e0ae743430183c9196921dfc41d99cc8eaab294f0d87dd417285389678ccdee98f69ceb2c35a1834b8d55e6a291fd367e5ddad8d0ded80114f3881342e63dcd5a"}], 0x340}, 0x1) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="1c78"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r1, &(0x7f0000000000)="000e4289011f0000000000000009", 0xffffffffffffff7c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000340)="9e7591254433f6f24b3069bd6697886a5ebe59228a7caeeedf5023358cd4044131c3959970fb6653ac60941c2858d3875279c602dd9887baad92f84d47a4d41e1d2daea0fa9c01bc0f6679c9885168089424035b2ce8c43f4c41392f0d7cd84699cf5ae4a935ab747ac26ce5a4bc2d49c1c1705628b7975455b393736e22f14d2fe4682aa05787cdf29ef2f44f4351bc7700d04371792fe0dff58c7ab637f4c1028f7b283b42bfaaf3a2f674305e4c8a9a1102c2106ac449e688d21a182100c29a37521a59ff44a24df04b173e27aa5343249d3189b27a765bc4aa", 0xdb}, {&(0x7f0000000440)="bafe0d7d528a7970c8b8a8b3ee6aa190fa0af2523c2d5bcecd78d1ac4471c6af435c75063be879aa5af1d4090c823839ea13519d8cd050b8357181eea5b4a6d9045b90e444521d38f0b1a8f1c0d457128709b8f2f5f2b493eda9385e89eaae2654881a22f46e268866bcedffac8d0386b51e251b4d38", 0x76}, {&(0x7f00000004c0)="7fbae50eb0f8abd71df18e77d34b0d3fc6b66d399cc98673eb382102586e14c41c96c873dcbcd0890c5051a3478c477d77d1144d93413000fcf61d0b28cded019d9cd572ba5ca60ce8b0b2f94a1f2a8dca40afd7b823e25cc363c3a1ef873a29fa4ea0da", 0x64}, {&(0x7f0000000540)="dbd3d9ff05f461f240656314c405457d04db9e014862cac4259b84b14ac62fcd93610b5fd9cf7b219710329792df599adfc11ff87b1381afba82787b8654ef9d1bda3b3f5f24ee9dd6d149dc2c4db65850901899d27987c248d0595d1facfaf13781c6a34d4ce5d1ef3dc29aead8554f7c93fc67134a38cb0ef4f93c2fb47ada1600bf63ede86a82b979ed859efd5652060db3578ce482033d39d7b8f0e4d420625494b741916bae0cb0af23a27548801636db", 0xb3}, {&(0x7f0000000280)="4ffa", 0xffffffffffffffd6}], 0x5, 0x0, 0x0) 16:01:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x81, 0x7}, {0x20, 0x5}, {0x20c14281c1086d27, 0x9}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x2}], 0x1}) r1 = semget$private(0x0, 0x6, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/132) 16:01:53 executing program 1: r0 = socket(0x1, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="164f1d2aa5bd05c5cfa91004169ffa0cc4aea10cb40d2633e369da0b7adee435fc28f692bda74b2433aea4bdbb867ea0d3fc9d944a562eab", 0x38) socket$unix(0x1, 0xe18f0c32d1013d89, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x2, 0x80000001, 0x1, 0x8, 0x37, 0x3, 0x4, 0x3, 0x6, 0x40}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x72, 0x4, 0x7f, 0x7fff}]}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001700), &(0x7f0000001740)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f00000001c0)="40068fddf51242e33a291ebe33b3f12087914aa1208d9e55d8484e4cdca71a209dce3a3faba411d8aefad8f8d68097a4c06f06417ea0d0051693c1891872fe7a857a0946d0ef2ab657651aed34743878dd741f2a4f63f512c697a6e4e2a02f8487583473aa1f474516a76aa8e7601895161660e94f456d3098424f29e04def3892e275287018a9658ac8632870c151cc2ffad5bbef2fedac32033f16693abd5b26c275d6764225dd77342b7311bea4f38aa8f1803ba94eff52956a8e0e02b4f1316462ce1849d01e203bc27293b9ed10cc7ff09e67ea480b6ba42b670650d97f3351f897707ae2944dc5c12ed16e828c62733d7583fc322e3c966e604f2048b2207fe68c084467527eadbdfd29c716e768c7c8d7ae4e6f6290351b5540f9573f6d6d6339dfe228892d2d98cbe0d90e2e6ad59a4934a5e1408c28d5eef996e3848c2af1c0bb6b256e026ce6c897cbca8a5f077e4680a7a71b9a2c857c42c82c790a49232bdaff8798870e18bd1abeeae086d7523092c1f9ea0a8875324d962ed3086aebc85acb7052ccccd3a705666443b972f677537ae20cfac2deb2459a670ed2f5ca7fcbf3458ca73ec8eeb775eeca8259a5dfb082bd03c1ac31536aa47c4c3eafdb9f25f864d57df269672ca34c0b1fdd5da9643140575148af8da653c019f886d182b6a262efa57525b572682b7ccb7dfcfa0e763af4de63141d102309a343b9b39823a86b23e5f0d296153a5d4b22ae32cc48625f5d97ed64d8e9f132ca13e0932e6e6ff3e4c064da5fd0e65d2d166dcdab85e15094b07d3ce755f12801bb25d61e00dd8d8912d29db9f74d9273cd4361ed4be19d1bd2af059644acba0a90eee57358c28be244b9ebb83034e8b30b54ea43b978545fe1d65bf56434df87aec016fed5a499a8e5e2804cb2e43aee430eac6a692ad087e68e56eb1a03e0eabec2b9c6667d303a7115b012277e124583f11f19e3c1060b244e22aa8ee6f97623b6cd50fff7c7d4ab2c5518b4823993639e982be59228fc18cc1b49b41bdbdfed9406cec20e97cb1fb4711f4ff720f014ce41c1b1a44e94f2e48b8eef30c3513f4153733d3354b12909d725dcb516944c3539ef4172a7bdb9507fe098ca2b8faf847d4b1619818099595ff791d601fe49037efa18b77b5e89ebcbe0b0a966907e0e043e2667769d5a72ac0e55d87e8b75f99a591b330bca208032edd93fffb2f2b3d06931b3341cc890ac2f5d5b9322d259c693c2c8251b175f0e2bb2887356216e8eca26e201828c79a23bce7362495d480a4ba4b7e426d0bad07ae29568c71835cf67d68f98d3f3cc56edb7e48d40f23d09396e0d98cb67f791f2da53f81c8ea61df9186a598e1a3d0b3d6979c7804d76e75f12f9e2d15c215ea2aee35641fe4e67f2f656e4f5c9eb7421af185e9552e40b5a49a51a918dfe67b6bab606f2e5de4d0db5f730f6d3bbd34304defa45abe52004f5fa37155e5a5d41c95902544328d55ee7a64724af22b7ab83e5d54b6d0d2ee27c5770d2c849e7064b52f0f9851b86349d7ba620d3aea03e48db26310d7b0912b5605b55016e8fbd325f7cc2442991bd028657f1baf2174827378a2161257f19cc9011cb092d6895208f25a60365873402b5ade57ff2bfdf120fb589c3ef1a13ac7676b2ffc961f82df7741e6f33670b283240f6f86e74c8c77508360a7a221b4973ab6b82f9639b9971ef1e2ed7b162fcf9f0dd8452afc226c307037179e9d7726dc93a6575327072480175406474bd04aba1c8b4dd6d1086e9d29950aab8d01dc7ddca831fd78e2490021d580baa72d77adf8ca63d108f35ccfb89e305f831cebc025544f665612afd551dfc783520fcbdcee342b47212c403ec65f3db53baf00fa35ff1ca6c6bc65fc5c3df73dcf1f014229087396836fe6b4304c8c7dd38d8eb0f98045f3d906e0c2d667361ee46460912845ed9946c7248f3c8f77e18d32fa943104239d2b01353c73aa6df7096324d10ab256924fa6b218e6faa8160a0eb7d1437d04bd36f8879a03398c82d407b2313d124abd7b6d1ab82ea18098d833f34fd60772b5b4e07c627fbe9dae453ce7d8f74fb2e28c0f62c94c177f56a732b2115073c937e624b991a297200430fb973ef55b407b000e3d5925ebe4baf1974e8d27282855750a5efb0eacf1f118e5fb59bd197da0c8e72b2d0f45a61451880704547833830ebe22de98a3001fe109b284a1c925033cfdbf17da293e3d84719de8f2a04a05721f51a44eab35ace4a10d5046c4b65eb1c8425f417a7ebcd25960aa6b08eeef022ec045d28e315d5922f09e2e353d8a2416e6951d94b9465e4407e1f71dfbc1b5ec5759d36f0ccdcff7977cef233f9e55696e99e3447d4c1ededa31fd9f40c706f4c5c1b148a30b6fd1b929de7e6718a1c4bafabaeafa1dbe3a0d7781540b46809154d6dc613a9c68f099625b8528f74838592e8882069f3b0e4df4999a163c448501cd39727ff296c29d90794fafb7291720023de188c14ef863026ef1f1600ddf757f301922656d84bb4dfcbe0f74d1ec6ae26ba65f23a5a020b211dcafa75a60062d0ffcc0bc44212704dca9933fb56afea305b0319d8707d6563af92c4c0a617dc67be0708a0dcf3baa7430872b0de0bc8b495946c2beb12eea0888c22f310ad87424c22525da59f76974ded9f7d25efe88e412ddb47a34e325f27d9b939cd3fc3874d5280b462a10e61612552cfdf61b1da91124386cd0f1cd6bfbd9f65abb55bac7ea823c6b1010f33a6135d426edb9061e4dc67688fe92b2ba2462301f92879161e109ee722edb35cd7eed420db52091564442b7df6394ca768f2254087d74dcc8e6891ff26fdf58a6e03c65e306adf8c7d19879f15ea3d10d8e0cd6afb0a1234bba646cc8f1299014a9af6ccd1897a410b0a20a9950c481457f63c4555e5edaa1095494508d8917f1c4cf3bb6cd2952348f4367ff06427788a5e189546f0c913a25b462991e46dbb17b742c5a37baa3b250ab72115c5c52c2ac85fc356cdbbb383b4a6fb8ba1adbf386299b066c27d7c9dae686bde16e5bd1a851e8b6053d972be422cece3cc994ff1770d8814bebc661a312bc7ce41303965017c73c5faa69c8eebe18e97a314892125a9bce9d1aa73546975495cbca8bfc295037f2f7239b844fab1fa9899cc0e7f7ae96570627a5261b2768227a00c243b930932e651f0400630212bf66d073fda61d77cd67075811363297eedc91dce7f7b7335aa8c86f416aecf85bba78725f7496ae9b6abb5c1e45c82296d668aaf41ff0300e21ef64055b5d1afb22c320067e66abfcbe7ce76ca7989f92ae8212b2080103c0c89a62c4b471ea3a8c96bbc7285d1a9074713a72c2f6f36afc10a5cda2db720bdfb6eabcd4c608f6dc9a5900d21167e8905f3761875ef01fd96c2ca8a33d83fb1c8937d48a972aa7d4e63b0574d81743a4b833475d81a9d6a482f48e1b638b3a0f1257b6e23d208bb88e87441d8b25a7f8dae3b31fb17cda086439c164419b9697114f695a6c71be9d253f5ad6113296f17017ae620415548caf8f3e738b4b6a434e9c8a4e166d82436026e4a8d62e893972b81524ab7ef3a1343c7fc7ac78232321df3293729db80fcfcc4e1dcbde1113bed6ad07e165f6fe6d22a6b1a4b63122fc1d3d18244a51720c2619d1620df53ec345b858132c7e8ffd39af28d26f29618b45dde5b79aff71f73902ee6de40a6ec152346d3e6348de6da439d40f0ccb41a7ccf4e72fbff4949c355f7d1fa88aa373d7ab6eef5f69bb6defc8749676b6476af030c61bbf8d98f15df167dee441246ecdb717e28620ea5c7ee0e6fe3c765035e268fbc01ac81d7044700247bdc2e4a2c4b852545e7cd80b5123da19b09283a4032efd7f6a26e4d457bffaff57f7ce7edb1a4fe12a631ce906d7acbec747c4889bfbd130c2421e119e96bf4c1c975619b04fad0a93419556f6870c60127e23934ba6c33d84f924f9d65eca636b153dca5715d9f80869828bcbe59e55ced544af332658178aef83bf451a45580bbc68c81238547046c462345fef5a6480630432c3b8ca6ac2935f03eadfcc909fd620c9ac8c007da677814eef20ba21c89cc2de02cd11658a2db150bd18d0729a77869dc602cd19c6965d3f80454fbd2dda7a0789230889da822ceb646e3f209325332ed7a7d955be6e0fbba365f26b9fbceb87337229021d12c7a623a74df19eb0f78ab8a55fff2b06e8c34df75b74539d79df6fa97e6b5b2b17311c333531f240f1cb158a8dfd9f3393118d0aed7efa6480f64355b17a98ff5957ee7bbfc4027bf007cff97d8b0766d502afa9fa3a762ba9add0928ccd864bd01c9b140232180b5917565b5840179d5d5ecb3a9055fa02267d23b1825bb6a58eb1d6a206d0fcb0455c5da52a6d6c179f12edc8a590c24efb0552604ec1f29a248928f8b588fdc9e5cc47e854395e73d79b73b28c34c3c2f8000c400eae35a6375d8d0cfc9832ec4ba98b0aae875c788ae3f77ecd86b3cd63a3dade27076b38a2835951b75da26c9dcfcfd13635086a7f668a9d309e4a04b088fcbd6f7455205548be91d3d6760e7e3dcb90a09c4afb807bdff7a64accd068b47f9fd51fe3bfa31e12bb07040ef701518ace88cdd51688f6f980d9abf839bbf20beba64d7b2824f102e4e9d1c01ed35ead6b48479b735bc838d569ec3a52a1e270cbb9884314e71972b1f1b80d6ace7e5622f6db4a6e573140752db2c4abbf5c4643cab276fc61b51eb639f85dc880f1976392acbec38e95998360de18c148e1482ed5ecaf7a392da99d14c2281868ab54ff7ae21397e12b002568c807216d21631b25e922736dadfa3e15f75a018d5f25e6481707b83203432b62bb6d878b8ecfd3123976e027d00e4cd6c9332c8575dc3f5e6dcbcd7cf262b3c647c0b69f51788a3c08d8576e6a46573dd0747ade6d050d3b15ebe67f347968b39c6348ec70faecf63aba0c4c3d84a07a40b2537e2eb73ca99ba640ff2363627834de88fe8a848358634001f1fd5528a16cd13b588399e54154ab8ae3d8570550799eab9606d0d67d655a63298f6f76d7089d31ed6a97d0bae49f2bd82500de364545773a3e17c49e41f6519f736475a71003b676d4d6c43169e60a1deeb00c25245ceebec45748de2bac081b7d015947734a18c918dac5a9ed53848ce8d7a3d79aedc1b6394dd1bcf13df3a48c3f026780c35048b37ccb5b3d767fd228e89a941ff9708ea100a831febc967a08b54a0c5f7bb2d3d923fa307e5105f305a8b3dd99083e21e7e62b0150f7f04695fb283cc401a672e749dcb38a7cafe2e21cc29c01937c7adaad03ab60cc23340c3165f0f678bee2777ba96442a344e043bc52273e0e25f7490cde4404c458d458851ab02a917c58be5bbac850ddcf688c9a95c6fb7191b455410959968500c3926a3adbc6880cd961a78162b850eadef97715c1a3d905e66cfa6ce0aea43239fae017d2353c56d8b50ca09263588f5898f43e21af59bfb872b07d01bc921b0b10d399edf533304d6c3f9f8079af07d054527b3581c5fbfb49d4945ded024a9e0f9ac95bd4f5bc301c6c34ad076f9534e4f16cc52c2c72ac8f07477dd239e834e0ef1282f1d87a722614a354f0b23b2c039c16281520b4942bf809e6eff89a33aca2bd7605a170d986d7510d24e8e92b46cb53e033e57ed7e5f27fc5e60dda5ddd2032b9e61310cb90b0e51ab328fe36873794116e7e043db24a9dd2eb32db24fe90831b6a6a93abc3785b4c1fd2415b370c4b5270d130ddd14897b", 0x1000}, {&(0x7f00000011c0)="c29aed3c8764b664ffeb9528c2f458cf4453d0b2dc74f0f747dd44e9dbc2cb4ad1863a9f16683f74724ada9a40896ef9365ad5d585ca0ce3ad15d485503e2654a7cadc1a5ab02dab2435257f1d1bd3775e3621624137c90d9371e32acf4eaecc8874fdb2973d2b3b356831a9f78fd18ea6faeddc10ea15c2fea57e0fa76a358ff08a96a9", 0x84}, {&(0x7f0000001280)="29347734348a163dc47d6e4fd1436efe0974ec96ef2df0108ddb83d6cd389623df9cd7ef1a1f73a6475730b407a4863c767aa175894524b189d656a5922d4a3843e3244a15dbd3c65d0033677c442b35691c1dc48f2e3c7599306ebd133f38d1151dd61ac8b0c33f125e0cdb26e1c23988c7b81ee79bc440018d7466f391f6427541827ae0c2230409b2e46616fd", 0x8e}, {&(0x7f0000001340)="11aabcd0dfceb78b0f076a30c14400de1ebf97db2e06f71a4e0c4b5d12f64a9ee90218beda8ccefb3ebeab81d72ee2d16f93d1800a5d1b1cdd7074398a11c948f07845bb18856bdfb085d9cf1eaab796a3adeafa56555c5bbc20e559cdd5cd8aa1050fffb3e1d2f52d55fc6a0064af824d4e6f8835dcf22a1980cd79c47d", 0x7e}, {&(0x7f00000013c0)="607f054f5337ee768ba8edb097a102e038e68ff6c8e08d9321aa892655f6e293392034f8ef97502751dd4ac5f3e200784065c059bb1d05d8256c71e5f012620bd399c2f3fe7249ac0e248fab62b3dc8c7d68fadf3960285a692f1f9591441b58dd57b837b04ce24c2838b3873cd94721352e2fb9e952d2b6fa2aa4f6d04d2ff4a1a9763e2201a9e784e892b45ed2a8381db80e7c115d9af48281ab46a92543ba4268750ae134a96a37147c13b8a0845b20", 0xb1}, {&(0x7f0000001480)="d8b0e3afaf8361a9e541f0ae831c4db915e1deb6caadfb9d4075c93486a107b07055af338137b5440fa1ff73e897c6bd219f2ee1f6bffbc20c4a40d57b9f4f8921db094f032b81350d475d9821d4c0c65c3199f5f59b282af1298cbed7df9d2022cb962497edea2479a43574c463b6dea495680190d342c751902c4bc4e318", 0x7f}, {&(0x7f0000001500)="3e4a142eee34dab6e0a6f64f0c2a8f4b0d8f6fcff43d741a47da400823d931c3efb8fbe068fdaa6b28c9236c96eaefc73cab303668b6b870e0f247f7762cdef7a4120130dc39c4b353e996be73546b7229285c8c58ef2f1331543fb7844a058002dd4e002cbeeac8efc5fdade74bf1aa8d09b196c1e418bf431ad50b19", 0x7d}, {&(0x7f0000001580)="92b6455ef63e4d41683d7a082391c0d93e5815a21457ec5b83722963df70be1f94c21de0aa9c38bf8773f05780d567fc65b79eb1f9fa44eebfbf0bc3c5ccb53bee3b2c53d2f20cab3343ed3a7adc581c1ac7fb8503b018deb6f069a2df1ee1790e0a6a2e253af4391a050493f8238b027c1bfd670c94dc1048e25ebeb90b3b005188e7eaa01795dc32315ac496fa96bfab94477f2e52e45d042f157f85e81cba648d5de89372a5fecca75a465777111f397a61e890ff9ead4c61afb2635ecb7c5a5d56ba5dbeac9a041a137cf066c42e1ff5f04bf5d01bc42b934e56172f71704b4e95cd714802921f04ed01aa83bd4f2d1001de", 0xf4}], 0x8, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x600}, 0x403) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$getflags(r5, 0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(r4, &(0x7f0000002d40)={&(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000001880)="53cbbaba528d", 0x6}, {&(0x7f00000018c0)}, {&(0x7f0000001900)="e8f2088d390db65cf400bf30d9b765cb66b0bd6ea0a60c4369783b36fd53b3ac1b36db84307a247cdbab69e14848", 0x2e}, {&(0x7f0000001940)="61d6b1aed0a94eb7d59f0eaebfc8b43c9941f52504d645e11ab6af59288513849b32bda387f7667a43a743d0684b0c09a3d32110c4659107f3337eea319982ae4ed8e5c8fd2c40bae303793423de80d086fc6b22e35b80a77a7fffba1e8a0be663496c5f0c11dbdb46ad0728f16adb56fb9a9077d9c4e27ce8e8c6352ea186e3c309255f18e8ba21c1283e41eccb32aae56c7ef95bdffe2d800ebcecc5daa9c8f7d66f8edba0eba78273455619", 0xad}, {&(0x7f0000001a00)="d15fa6f453134ac53cc10ba27efa2e0f6262a27d0d41b9179b9315eb8546e8b4cdfbce815bef4c7a2ccb94e16b5fb41b43757ab79ded271a1494824dba6202042538315ef826e2ab66ddf2d4ae4cadf10af59a8ff43ff1311699a50e9c1ad6b95894199ee84a85a6d4f0670933c379cc1b50325ec8e3f4275a29c019884dbf", 0x7f}, {&(0x7f0000001a80)="37c1367f1af27dbfc3403875e0e91aecb680ce7e71cc0845bc66d5d2b1178b81093f8d9426d6798e97c0b35230642d8a2c81a168439d61de0d5da3b1fcb1e42ff1c7a56489ecfa7f28691181697a0347fb3f2a3c23adf942461def8b5f337ec82339db094e7f4fe01e2e8de29b4d6f1100cd50730f709ecb5c51b93722ab5b16db5d908623a8f6af844634c566df4625cbd5ece034f6df41b84472a94d57427983130b500b3d42db4f04e36b79004930983a2b1dfc31", 0xb6}, {&(0x7f0000001b40)="169b05435936939a96583fef99821cac2dfd4f6b72e51cdd5d5dcbb815ae57c52b1ea5efcd79b2f7c210c2e6f290bcc0f5b703a5694a5fe8e459a29d13e2a1b9b26662ab6bd4a98a401524d8f4e78b02787f54b470c52c57ddce7ae9932db4bc16f3e49116c49e1d30a44b591c36e98e0449817f12ed3c30dae9db4bfc76883d5789688ecaa623b03057e74a5e53113835e2b63698e3a1d278bf0cdfcc943d5090b41e8b0d4e2557c0a5bb4417e1772d77b67139ae0b639021651cc33182c914420c0db2224ada33e328d11a89ef9e857bdbc51d86f4c776e86e6b616a55fed875b1101c617ad69ca59ace5c1cdea676e6e6f98d116068d99cfcc671cc66801d3bcf15155f6cc829f41a2a4b7c3fcaa9c9f044ce3a30a621763643e7710cc772c6046bcf3cd18c113171a890f4d6baf944264db551301b300504c9d98286a6a8453ca0b8726419e144d3a61dc9de768225111a7defe14f60272d3c3eec886ad8bcda8258d9a8f68b4f04b0264f701f896a62a1d59b0c5f2e1270967c70b6dbf82a1f1f3ad8a707db18246f8220ecde92711a0335aa1ad98278134b0ea587142ac183a2bef54e1b6309f8daff5d8b587e88069507a5f904a5263f16874d5d9ddd02496789c53015a31eb58bf23dc01a8ac8953d72e0ac775bd54c6c6e7b68fcfb292cd87601b5e68f1b4df7585be97d67e9f71a8a1fa87516c6e2bd7b555f25c36671462c0bd983a2b5a54a45c1ac85afaa1d6b6385706c957a67299ae9479c1b630013ef29510b03b1fc5aebde21910ea78b6b4b15619d61fd11a59e70368eff6ced74a4f8cbb42f3b550f071c5ed5aa8bb1b6a102a2fc530c62cfd72b86e38d1e2b5474b4827ce5b8671cd5c0093597d60b45f43ef68654e91abcc6d4a7364ba710526f4f4d04223ed457890d2d76d1b02ec589843890eb35bbc18264c1a690f8d4c66f0a53a51a979deb40f630898daa1537138321a5f93184e16d2c12476e726d97accb4416354a719832be36eba22783c97a770160ef8dfa018869c6fe721430230719035da7b3bc97cac28ca132dee063715aa3875f4e282dc3ed993a0e1c078227d945ff36bc8227d55dcd8c9c7ad7abf5376f6aa507d1697cc88ac1c7bcb8d08dae5fa450be4b82b38988cd17f7281e99e4f1c7f4721d5dc541dcf907bfb7a7cdc6ecfe42fccc6ec27d17ad75e5657b850461a4502b02c7db6d9d7b117aa1c6150dcaccf06e36ae4c17f52fac7d62f98fa45ba3f21cfc4e8ee2887cfb9c42da81c6ca07b7c591abb19d8ea07a71f4c6a3a06b7e092607aed90fb3d5bb0d50e637ed9d19d4bfdbd88b61db44cba21251b55059b3cc47d4dbd8c9600945682c6d11bb7aadf5fde2aa31dd4c9bb2d1134332b92b7229a5e0ee08e8992f15c147bea1227edd7914fc7c217448586f8c1766ce22f285d5bbffcb3c52d6b762b5809e58bf7506915828278a4f4517c314b20e2821ddea2575d2097432faab8fe6e26070254c13895a93c4a73de214895cf92ab03a25bb799c2ab9fd1c8683f644d09f1f4ecb80e3416976b9aebf44e3ffd942c7753c03c425b948c421a2db13e62c91875f880359f675478888f24c262ee5054b867a60475898d19793b31092ad915222e0b05e55ee77e82cb074962387088ef0e3632c05c96b2f1ce82c8e0d68e599be6e549aba5f360ecb37e55d616dc4f1e8daeaf125378fb30411446862f6f6860638cc3f6c3464aa9ce1fff7e051ad21ac0741ce960fbaa87fd8149843c323839280bd4db1fdfd69fb365f6bdf4387d043d9b2691334d67ee1e31ad9514353867021c70c1d72a73fc16ddc646277ed93227a656e38153a95549c97b48930ab5eda6c381334970e05c8ab1d9dd213af5cd772863ca0835b1b2d6d3b5528ba800143b497cd6e3634f57c8abdb861d6a741f9c3d62acf0c6e2d6352e9cd60ea81011b0c7572bf474c8ea591ad3e55eb9121c9f6ca2d0a2a5ff210124aba08deff73b4ab2acb1f92da4b5a1f61ca08bacb2b3714a8a4d1734c3c2909aa7b55db2fd554dce1a628d1372ead3395a17372e36b9d2013a4c6bc27127c68b3f6d70333d9ffb3a7db605ce5dbcaf940f0e6c5f0862b61dcbf5b6882f38c255dfb94222b2fe8760ef99427bb6b450e798f093889c623fdfec774b9acd679ae0b1a79302abfbee1f28629ee0d61dfbd27e67b639509d6cad49454f14e7f08217721cc8fe5fe4f9c275a6b1abf6b73a0384a859d74de1705df61b9158517ee61da335f1ad1507e564fff509d007d9076c6aae23f214e24363a6c886d01704853421f6ee275ff016eca6882f733f97da96aace212f8aa22f9f79be89251c0c0a03d3d25374c0147160a54889eee072ff327d4160209b0adda66a4684a4cd867e0a3570ed85aeb7a02958ce63bea06ebe84d8d7a2f1ef74b90dfa6cce219fc4f4f0fa987a0046acb25236c9b3c04af9a6fb4d925bd097f5f7a14ee33f82e7c6f7d0ad39e78171367dbc032aed250afa400bb81829cb11c124ca314c20057d753729c86f7efd148357898b827aac8770e5e0b6d873d22129aa8d318bdb8a2117324258adc72ea9b41a30941c8b99beb61081957727ab19106916abd6a26c33f4488397c0da821065ed552915fb67f804d4dcdba76e6ea142a30bf6233261be260aa4f17ee35c6916feb4357df30acc2de24b7a5975c76977966dd027dbc8d8796155df4dc8d71d2175b0d2c32f697196bde3d1050d4942474cd53aad7e3b91c756a484f8f97034c6444a7d5da9c40c8632599042eb51953ae512d649854694d59d4b6ae78fc303a04c0039fed1871bf8efd8e649419c2ce6195532e97fa2e14c2e529bdb72430bd2b8a4633810e43889cd048128e69a34e270f8091a5fb0e7ab84e7c105db27105f8f4f3cce5fa2e050be91310f9db5a6f68481c5e754ebc44dfc155e370bb1621c641843375a2946c0bb3140c4fccf816fd1d6365a94bac2810bf03ad7a9ea99908158afee52591094dbd1742b4966f44045d9dc64a0b8cf92e596846eaa0a5a8f61db7e9514188fb9f8890ca7b833e9d5c448097482eb0b5e4554683347c5bc533a0c1491d3d280128ce5fe292516c89d8f6bcc642b80d857a46119c2a2125127ac4cca347d86149923b152a8fb0e527839eb13042db0d881ba64407e6a4b51bc278b9af5ccb4ee6f7c38098c170a65334fb5ceb313ed9325fcb3ab39ce11b09e56be9dbcc85025d07e9b940c0c0d5dd97922fae7dcde6ab69402856ebe8551e51bc9b66cc8f01f96206dcf7407ba9bc96d89abfaefff67d541a929bb0fe4626958bb5b89b79fe57b4949a7ba1793b769cda30b82ba31f03ea1587b38567df5ff2bd501137fafb5029cc4186492cbabce5ab294dfe3dfde57be9430f3286dea4bc9c16c47112839b583ac6f0830cb33f51c93575a1f453fb1fc5126d3c661f804065854950e41a11bdfdadb9fde50d61569e5e2c6fe07c6c89624a6c8bb357ca5f2b871c7dc1385ad34700888315364f433a2600c963bac2f4e253036055425513c6f59160ef9eebacd34bdc635d3b2f82a07b376ce953e4fb54b85d253243beaf41288fe1c85745109ddb8a8830058fd63816c1bf85a277c84f3949d7c40d39223f670a4abd964ad00244570c043b046f7e2134bb35dd5ace18b454f471b5ad7d997787d81fbe847be37f27b472cca7bbe8b94cb3ca8ec03cde5252a0d1366701e20db1c66f2cbcd33227151d28b6076f724ff50d4674b49fa5dd9e38bb31b3b0d8770e472d4209cf8ef93dea8df546edd9fb8b132d57635cad1e36ac9a2e7981d5fcab1836605eaf34d1623a347c1c9ea4cb2f95fd0c2bd1c1ab2857a77e1576e09d445201eac92aa0a4ff03faf85c28fcf1d22809bb67b33b8eeb2928be2c6dfb237842525f594a85accf879ef29e99945e3ec010a58241f2567f58be226fd043e9997495eb7cb35a374aae92bc1cb46c086a47ef4ed28c223906acad437f53a3db5d9a20cf35b3dd7ac9f9bdec91d8d36fa9e65845b2f0150a2bfbc21ffe7d282e7dff091cd51e4eb075c59bc4e9a9da85a8c6b1521d50b5971c08cf7cb213a5c485d2b52895aaf61f131375afcef930908b7fad1a96fcfb8912fd724607c30ad91c850e40d7ba7c9d1d19e278c88b4b97260d3eaa97246129aa3b30b38ad2a291970511840bf8f728bfb0e711cb54b18d274f38394b7336e756c91a946edaeeb60229904e35f71247f554126363c19f2e9c814fe765b26eafd785e29fb5f93ec162e4aba513a2792b11f8dc680ff6a271c56c964d7e1e5df3e935a71f33041fddaf23da22637fefac54656620790d2e705879f00274defec7c3fe065c1b473c88852c8049211a8daabd1be2fd87ba7aa4a5c154e3c31706e1da1f3c12ff58ce64d0998444f2853bf16d8837f1a29ef85f9b6753ee172ad7acd6a80959742bd16967701df762ba2b401f4d0d5e53ea2967840b742cf0e5e43ff6d721aed10d603bdb4815f7eb99415296173976b685e43e955163690eef6ed0918ecf90f66203d36f45ccc3257ba488de1c08d86f738cee446193d2c1ea4b4ac890e64e12ad616354977bf40d7d9b4b047f7f2103e12ae4c3489e44eedbd4b17fb086c6143c38ae75c9c459b6f4acab9a647b298d8ff5cad4903b0f01c1c0b0d7ac2756e9e4f24e89fbcdf4fcb3f0c02d1eb2c4bed7cf4e72ac2f06f4242b1704fbe37c965aaa72c25a64ba2c1583fdcabef6638517390eb08fe7e7fd5ca878d3e6d90f6a83ddf3e6f720ae2d48c4d6697911dbab94b60c24e03e0686e5dcbb4a2caba6c2e58891d43052d0a17261215b6865250ee0333cb056bff08385f432eccc918db1f6c68702a5daaadfce5fad39b4c3b286a47c0921348ec7e800a36c4e593738f3dfb4623e9e6e38885da0e4962c53b939d0e7ab992198ea13db12c090ad99baec143812c0fa89297db7095e5e3d40b448433eede301b112f10807ae4877c687e50eba4669d18975fe6a78f2cb62294e525fd35ebcb4735b7d171d56e6cb1705fb2f218cd0e6144707f9e98060bfbdf2ab9b721a9dc2351868329b478a48b2219eac8ed27802fb65fe076b206c165f473d368846f41141c96d9ac55a83ad5eac5cc4d89cf35c34fa897788ba71b04ee9050df5a35f7c459fcd8b3bad0c109845e0ca716530ff03a18675913020b14c24b3f055e00bc432c6ae9f39252061c5806c4a68b86830a0e00a102fb24dceca19472c9b6c4856889ec1e6b039cc75c6c30a54094da3a578814d24f211f5854bd9d6ec3e4fc9928c85625f09768d9f86c7e40b394f1cb718faa53f1b310e9e0ceca4157cbc1d3526790f62f600357fec11c2a87e1a35f8f99dab325b9ec582ed7c0cca4c4f98cd3b97646d3b0a809af21fb1553243a4887799d621a0fb73eea48679871e66ed64b9d5325343b211470ed0a00cffc6b119b64296037da0c6096ab502c990511b1647e940d3b8ebd0f2dd738376e4fd0fb86af7bd19455fbefed6eb3b518fad2c2f6c36bc4a276067990737cef75b7e9e2d714152bd4b69cbbed5561daf19e4125f06f7c5b18d952b042de37e5e63183b6f7f5fdc329d04e317c44a98a559194850189e3db389039827de349c251f81636905b5e686bc19b3de507257c1612d2ee1acfe6629df3d3ea12b0dbf5e7e13801b622ef8c48164dff2c594a71748eaa5dba79b7f9a7107fe9f2bbde36a9c7e61f8e006486e0f30b4f93273b53fb29f4ec4c0e19d4f9fa9f7fdbae15bc02c8bee0605c3f40552d137d4532bef9901cc643c738b74e9e231a90c", 0x1000}, {&(0x7f0000002b40)="b19ade60778d368d3bb1a2f051fc5614dffae2c8632ba84a9eb2c6178d9150c3bd0ffa23a48c4654b9c5834df9412fd357d5a0b28314e80fdb702c2bd604d11a5dde5f934176732fa5cb8820248bb2d34012f941d346d974ee04d5b27edf7303ab8291e60ec504fe31d2faac8b4b6b1906a4582a7c39ecf9a18d20b141c3210f71414c757c4ba215c56efbb3e610e34191c87efea908d2412233c8", 0x9b}], 0x8, &(0x7f0000002d00)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7]}, @rights={0x10}], 0x30, 0x4}, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002dc0)='./file0\x00', r9, r10) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000002e40)={0x2, 0x101}) mkdirat(r1, &(0x7f0000002e80)='./file0\x00', 0x100) r11 = socket(0x6, 0x8000, 0x47) fcntl$getown(r11, 0x5) r12 = socket(0x1c2e665e982d1213, 0x0, 0x1) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/zero\x00', 0x8108, 0x0) pipe(&(0x7f0000002f00)={0xffffffffffffffff}) r15 = syz_open_pts() r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/klog\x00', 0x2, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/zero\x00', 0x2, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000003080)='/dev/tty\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000030c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff}) kevent(r13, &(0x7f0000002fc0)=[{{r14}, 0xfffffffffffffffe, 0xa2, 0xeee9b41c97d3ee4c, 0x2, 0x2}, {{r15}, 0x7dde992c84f383d9, 0x42, 0x1, 0x282, 0x100000001}, {{r16}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0x7d3}, {{r17}, 0xfffffffffffffffe, 0x4, 0xb, 0x5, 0x6}, {{r12}, 0xeaa98ace2d4cdd79, 0x80, 0x20000000, 0x1, 0x20}], 0x7f, &(0x7f0000003140)=[{{r11}, 0xfffffffffffffffe, 0x0, 0x80, 0x5, 0x4f2}, {{r11}, 0xfffffffffffffffd, 0x81, 0x0, 0x81, 0x1}, {{r18}, 0xfffffffffffffffc, 0x84, 0x37706e9e50be9956, 0x4, 0x9}, {{r19}, 0xfffffffffffffff9, 0x81, 0x4, 0x10001, 0x5}, {{r11}, 0xfffffffffffffffc, 0x1, 0x3c22ff33407a6527, 0x6, 0x4}, {{r20}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x100000000, 0x8}, {{}, 0x0, 0x40, 0x2ca7ec48689b0930, 0x100000000, 0x8000}], 0x7fffffff, &(0x7f0000003240)={0x101, 0x4}) 16:01:53 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r6, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) shmget$private(0x0, 0x3000, 0x85aefa44eea1e95e, &(0x7f0000ffd000/0x3000)=nil) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) 16:01:53 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x100, 0x37, &(0x7f0000000780)="caf5b41509dfb7f52e7a269eec7eeda870a58f00efbdfaf991bbdbcd09bf1b6a07751279ca24eef25dc34c454c3af94c50346fd0ba76afd28e79ccf83e090f54b2d65b60858fa48601e5b3769795c8bef5510843a8b2de4203ccb4080000000000400100a23270faa5d33a761e3513", 0x6f) fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() 16:01:53 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r30 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = getegid() r32 = getpgrp() r33 = socket(0x2, 0xc003, 0x0) connect$unix(r33, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r33, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r31, 0x20, 0x74fa}, 0x25, 0x47d, r32, r34, 0x0, 0x10000, 0x5, 0x4800000000}) r35 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r35, 0x8020699f, &(0x7f0000000300)) 16:01:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='t\t\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0xdb, 0x1, 0x9}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getegid() pipe2(&(0x7f0000000100), 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000002000000000000000e4ff00000000017f05", 0x2d}], 0x1000000000000365) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') flock(r3, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x6) 16:01:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) madvise(&(0x7f0000490000/0x1000)=nil, 0x1000, 0x0) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) getgid() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10202, 0x0) sync() ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) close(r2) 16:01:54 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xffffffffffffe6a2, 0x7fff}) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0xe002, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0x2}, {0x48}, {0x6}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x8df, 0x4}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = syz_open_pts() close(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x3, 0x7f, 0x1, 0xffffff7f}, {0x0, 0x1, 0x80, 0x4}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000280)=0x3) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) writev(r5, &(0x7f0000002a00), 0x1) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socket(0x10, 0x3, 0xbc) 16:01:54 executing program 1: shmctl$SHM_LOCK(0x0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x20, 0x10006, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r4, r5, 0x5c95de85336c40b6) r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x820000, r3, r5}, 0x3000000000004, 0x1f, r2, r6, 0x0, 0x0, 0xffffffffffffff81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8fb2, 0x7}, 0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="430a61c06a76333a459dbeeb288c166936d94df5c9da739080543534fd0a2fdd085c04134ad927386e450caef478885dc6e400e9030fafc7be9d27f4d9d0d228a3d0610fd969ad75d50f92ed400c8f42a9c9f021f6241aa3c4063468deef06b6e1ee212346d0dd75e9b985688e0ea619b0333b593a0643fec5c02a176737614b63333eedfdcf0354fd8fd3b540b3d2ed93954ea86d3184e26c9320d21fe3835c7a15069d6ff1ec78fa850991115fd3bdd4f6f60fba4d96c3de2edd36", 0xbc}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x84) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004514eb3d9f0ad72d8876fee14c63eaee744fda3fe91a0671617ae6f039985c16237f6427ee7874001fe5f0890a7bfbbe1faa631b05134d77ff5b13a892c6c440685efb465c2ef19f0f51cb654790ae96e9524d8856ad323423bfa4f1835a2a0a464081cc3e72a960b7fceaef97214e9a42ba69c654fa50ea"], &(0x7f0000002280)=0x1002) 16:01:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="f07ef73966213e461a47c867ec"], 0x9, 0x0}, 0x0) 16:01:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xfffffff9, 0x3, 0xff, 0x800, &(0x7f0000000180)={{0x0, 0x8, 0x5, 0x89, 0x4, 0x1, 0x7ff}, {[0x1, 0x1, 0x80000000, 0x2, 0x1, 0x0, 0x600, 0x4, 0x800, 0x7, 0x80, 0x7, 0x10000, 0xa39f, 0x7, 0xffffffffffff7fff, 0xc3, 0xc6], [0x50c33fc5, 0x6, 0x99bb, 0xff, 0x4, 0x9, 0x1f, 0x8b, 0x3, 0x7], [0x86, 0x100, 0x4, 0x0, 0x8, 0x7, 0xfffffffffffffffc], [0x1, 0xfffffffffffffffb, 0x1, 0x0, 0x8, 0x5], [{0x6, 0x7fffffff, 0x1000, 0x8}, {0x7ff, 0x8, 0x8, 0x2}, {0x5, 0x1f, 0xff800000, 0x24}, {0x3, 0x3bb0, 0xffff, 0x7f}, {0x6, 0xc2, 0x7000000, 0x56}, {0xfe00, 0x1, 0xffff, 0x2}, {0x402, 0xad, 0xa5cf, 0xffffffffffffff35}, {0x0, 0xd218, 0x804, 0x5}], {0x401, 0x5, 0x101, 0x3ff}, {0x0, 0x5, 0x0, 0x1}}}, 0x6, 0x68}) r2 = dup(r0) geteuid() sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000440)=0x9) ioctl$KDSETRAD(r3, 0x20004b43) 16:01:54 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000380)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e363995", 0x8d}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3d6168a2494381b80f11abad8c9b3fc7a48d6a29ed9d0fd5017cf5d170d004c883167d57e80c", 0x26}, {&(0x7f0000000080)="ca70e8f400d94cda15285074bc354a8c1b4d064bf4e5d79f76d494b70934a0c2d0ddb8f93428b771f9081eb58fd8958e46fe460c0e997e3535a90d3a47440a6ac1a5fc05d25eea6464d989f96a1855eaa33f7366bb4dad195c2e03ba25e6045f6b894dab3fcff8f4868a2cc1f70743995a1f83fbfeb82ecd0883add1baf3125abec1a2bbe4d75e25d4b644aa6389f7ab0fa5b5e2af05c05d11180e866d867be04529526ad8b2214b9a9c7b0968d74bfe67035c98d088480dd67596cdec3424ae742293819306c4", 0xc7}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:54 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r3, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') linkat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x14, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r5, r6, r7}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:54 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 16:01:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x3, 0x10001, 0x4f3f, {[0x1ff, 0x9, 0x8, 0x7867007c, 0x0, 0x9, 0x1, 0x5, 0x5, 0x7, 0x0, 0x6, 0x4, 0xffffffff, 0x350f, 0x200, 0x3, 0xff], [0x9, 0x0, 0xc4, 0x5, 0x3, 0x2, 0xe83, 0x7, 0x9, 0xfff], [0x8, 0x31, 0x4, 0x3, 0x6, 0x0, 0x800], [0xcd, 0x8, 0x6, 0x1f, 0xfff, 0x86b], [{0x0, 0x3, 0x200, 0x452d2eab}, {0x8, 0x2, 0x6, 0x7}, {0x5e5, 0x6, 0xb4e3, 0x7fffffff}, {0x8, 0x9a1, 0x5, 0x9}, {0x4, 0x10000, 0x3ff, 0x4}, {0x6, 0x2, 0x101, 0x7}, {0x4, 0x3f, 0x101, 0x80000001}, {0x101, 0x2a2f, 0x3, 0x7}], {0x0, 0x6, 0x1, 0x4}, {0x80, 0x2, 0x80, 0x4}}}) r2 = socket(0x20, 0x4, 0x9) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x9f69b21910073cc9, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x3}, 0xc) write(r1, &(0x7f0000000300)="a498811473c0b291eed3305363428269bc3bf4bef99bc557c7c192f84053ffda3a8728223e3320919d6a746c99764fd586a4ea2670e7961c1d28fabdfeb983deff16d880afc6d5b782905f5e89c153bcdb5ef4e98409966847f262dbc8537f20cc2df15bab0c7cdcdb3215423d993c5090275a7e3708b16c410f6a17a3838d200f0bfe60719a002333e4851c5eae204bcabe2e2e6c5ca95538c7296569d87b74", 0xa0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0x1000) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x2) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:01:54 executing program 0: acct(0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000000)='./file0/file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0xfa23f5a6e23f7d68) setrlimit(0x8, &(0x7f00000000c0)={0x56, 0x4}) 16:01:54 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x5, 0x3800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1800}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8291fbfe095a3b4fab981022d6b4fef428022e2f66c3277f0829390242918466232b0c7062d34f7d010035be0000000000004a0023358041462e9ecaec266c982a97a32697ea01008b98abc48c5be385d13168b300"/94], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680), 0x0, &(0x7f00000006c0)=""/184, 0xb8}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r8 = semget$private(0x0, 0x7, 0x20) semop(r8, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r8, &(0x7f0000000340), 0x21) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000000c0)=""/83) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:01:54 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpid() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) wait4(r1, &(0x7f0000000000), 0x1a, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2, 0x1ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:54 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 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) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:01:54 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786e06183c9a32972800df8fef4300b17a2e2babe3616c9909609665780a9eef6917e8e968662ae5f6cf493e0619d21657f62f05f62c42142713f28b5431a58ef6251ee30d6c21574e568b6c0e7f6dab310df52298ae3f65a7a1a2f471a5bc270011432153acaa72c1158aeba006352693f90ec79d519b530c1669aa45a7ddf00ad6f53945f57ef47fe0de3cf56c8f2a90552b833dddb409ca2f659b6b421b3ef4ead2df24d319bd7476648d056b95a8864a387df86299d70997e2e2a6edc23222d60c4600549ccb431605d6cfed9bf6dc74cb6f0c6bf65b57e09c8db4dc48fde0c267bfcba32aabd58f93291c8d04ea7eff659631b94da4834b081557dfb620ea22ab051e3325fe1c0c729941121d980cf03742fd204c0b541abfe672d3d82ac5eb8c70daa711834e57579e3f8b70020852299612941d06", 0xffffffdb}], 0x17c) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000229]}}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x10001, 0xece}, 0xc) shmdt(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 16:01:54 executing program 0: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20002) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8200, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:54 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x400}, {0x0, 0x3f}}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) 16:01:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x40, 0x6, 0x80000002, 0x5, "d730c15b00f4ff0000747beffde400", 0x80000000, 0x100400}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x1, 0x9, 0x0, 0xd79a, 0xe7, 0x5, 0x0, 0x2, 0x7f, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x3c65, 0x0, {0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') poll(&(0x7f0000000140)=[{r4, 0x8}, {r4, 0x10}, {r5, 0x82}, {r3, 0x10}, {0xffffffffffffffff, 0x2}, {r6, 0x10}], 0x6, 0x5) 16:01:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x168) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x8000, 0x4, 0x8, [{&(0x7f000071d000/0x4000)=nil, &(0x7f00002e4000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000129000/0x1000)=nil, 0x3fe00}, {&(0x7f000033e000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000229000/0x2000)=nil, &(0x7f00005b3000/0x2000)=nil, 0x100000000}, {&(0x7f000023c000/0x3000)=nil, &(0x7f000006f000/0x1000)=nil, 0x2}, {&(0x7f0000511000/0x3000)=nil, &(0x7f00005a0000/0x3000)=nil, 0x10000000000000}, {&(0x7f0000502000/0x4000)=nil, &(0x7f0000022000/0x3000)=nil, 0xffffffff}, {&(0x7f0000016000/0x1000)=nil, &(0x7f0000601000/0x1000)=nil, 0x5}, {&(0x7f0000340000/0x1000)=nil, &(0x7f00004df000/0x1000)=nil, 0x7}, {&(0x7f00006ca000/0x1000)=nil, &(0x7f0000664000/0x2000)=nil, 0x3}, {&(0x7f00002a9000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x7fffffff}, {&(0x7f00006e9000/0x2000)=nil, &(0x7f0000734000/0x1000)=nil, 0x2}, {&(0x7f0000168000/0x2000)=nil, &(0x7f000071c000/0x1000)=nil, 0xfff}, {&(0x7f0000697000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f00007d2000/0x3000)=nil, &(0x7f00001c3000/0x2000)=nil, 0x3fc0000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006c5000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) socket(0x400000000018, 0x0, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000df0000000000f3ff0008000000000000002000000033252ae8866488200000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff00000000000000b9c10000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff990000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998007f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf0500000000000000d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="564b629678872043394fdfcefbf99137a46a0cb1b1b0e0051050c0b9ef"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0x10001, 0xfffffff9, "2cb554d650f64d51608a042e3bb65e1a69daaa2f5a4f9417b3a655811c766a0d177547638c87bb3045617850472eda698b6e2a7d473e99b77fbb07b5"}, {0x4, 0x1, 0x1, "1c132a5cd5023d858aab651d96e49e1e1e386370db9872f868a3a00c8b7d057f6df11720724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d468c"}], 0xc0}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x780b, 0x45e}}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:01:55 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000340)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82006f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809446f6c2cfa80e00000000000800a8ba6d7a5d4d080089fbac1e680d5db19f085dfd23794bcb44141063291c496596b5e7204f9b47e3d894d42212f5d051831930c61d84dcf6c4766f35dc9fb637478a369e71845327c4a5924903aa06e5aa68fcf40eb3b784bd1246d43d66778765857513f22a4f8962c7c02abe26d0b747e76473b87d3ec2f769b457839e"], 0x10) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x30000, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)='Q=', 0xffffffed}, {&(0x7f0000000280)="a74d7d00f36c8018fcf9251e2ba5a06ef5ec6516bec27ebc16f3ea8e5f1a9803daa927ccff88da8a542c7bf71cd490b310ad33bd17146ab6f59ae7598c92367786552d42a5a43f959c188ab000801eba066df6b76ddeb4bd88060bd69cee35d9193f548ed9a53517879b6f0180ac7b82f79c2fa00299903c6cae86b625552d03b3db826eb698e032ec31bde30d5e55425de0b4f22407784a27a09a", 0x9b}, {&(0x7f0000000140)="dc7c29f08cf235a7269bec1df81e5f9556a2ab35c7a356e573c4f35dd7ad32", 0x1f}], 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) fcntl$setstatus(r4, 0x4, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffffffffffeb1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) socket(0x18, 0x4, 0x2) dup(r5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:55 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe69}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') fchdir(r4) fcntl$setown(r0, 0x6, r3) close(r0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x2c11, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000002740)='./file0/file0\x00') chflags(&(0x7f0000002780)='./file0/file0\x00', 0x10000) renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') readv(r5, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/117, 0x75}], 0x8) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pwrite(0xffffffffffffffff, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x30409, 0x100) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x37) 16:01:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) setuid(0xee01) getuid() dup2(r0, r1) r6 = semget(0x2, 0x4, 0x482) r7 = geteuid() setreuid(r7, 0x0) setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r7, 0x0, r7, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r7, r10, r11, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000280)=[r4, r10, r22]) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:01:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="cae9a8b6a2d5765861497b9aa35d6aa43f1b5b94c53e89adce9663bc46b4482a719a3e9ba6f7815c9fd478e58d", 0x2d}, {&(0x7f0000000080)="aea21eca6dcebaa78f0c1f8bf6c4c85e001b2805cb45b6bdaa8459dad6e72590b1a2cafda166702f86e262b71a4a794d169b0a8b24e91e07c27aff17d19ba31f004d1673e3a5186abe2a8e7a6f3954b57f02f0cb9a48f9083aff06", 0x5b}], 0x2, &(0x7f00000004c0)=[{0x88, 0x1fffe, 0xfffffffc, "81a14b00483eb32bbc4f277dd1b7a2a0c340b7465aa1c2f3e06c3c08423166e167f9f257226e1e0818d2ad594de0265a8c686e63e02a959289b3ca15926a521a649fe38646d8dabff803630e2f119fc25e8eeac51db714d653cb3df996805aefd9868036a2b76336e14fec366fca6e68c17fd96aa69c25df"}, {0x60, 0xffff, 0x4, "3496e124ea22e12ce12e51f150641d9ad03319d08ec8e32e86408a3f1437c6daafbbfa8bea6a6de552b77cf66bcbd9455eb646bb6f4af79380efe96c89c3d3e8e6b0ecff07088d71da790b"}, {0x28, 0x1fffe, 0x5, "b1605adc78e01a4593b28d16635e36ffd20e0d"}, {0x1010, 0x1, 0x200, "eb1fa9e5ebadf5571139b42449ce85a9edbe1e1a01c67c306d629fddff8a022a4798221bf17d6fa3db6f89a25ccd4f4b523682219bcd348245b4b45c5ec42868acadb71aacc89c1837a38c5d3900cd3cfd4db79662686c6abbaead6d404f4e2422502db0637846a91a5ee7f7e8d27bebe34f4401101cbea1a95c8824575baf526d3144258cae5838bd95979d6de202aa5ab986648fd8c5e9896c97cbbd522c3795186bd11e70a6a239ec920a3ebe1dbb5ffe67e955c2b7248f5fa84209f28e90fcf0957963b8c571b290fee1e311a518009a69f6474bb6055e774650542c1b629c53af6426d9be5a9cc714e9692fa3578cb9a8e2b77c4d5800d2745be9c5057c016ca1c8b5051d2b4bafdeac1d4dc12fb3b66460a296324e31e820dab5fa7150a68e248e4987a8dfe888ad192b15260cb66c814123b4f76fbaad0a2cc25d1a65be36db9a8c5af7c3fdb5ee0912ddc7183446f5b122e6c7a2d23abd1069b7604734c486d4ecbee0ed0b07aff5abf37a0b734acefe6806180ae9d1a54298abc65c572058873376fd259b9cb4aa937664c7241b8b9206b308e5a12bf977c702758c5d25ce18cfe2f32a886cf2dda39712253bf9279be2bd32053024b2afc2529470869df8fe69b0b191aa10954afa6d2970dfe9260544d12187f18cfba57d08f1cb5e46cc1fe1ad4beb50930d28753e4ffc8f7e820056763edbf56dfa2dbaf7f7878512f93321cbb31433af8e6fe6d32f726153241ebf21d1f671a96625678d98b9c234a54ecd2c5a053717980dd9bd02fec1810730b64168293e88c76a23440639bd16c65eba03ce3d036d3b218f20931a38cc4451ab981ab1dde1743baf198bb238de2be15f183dd9dc875f06dfef614d0652de879a68ef4e4fabe5ae7fad1ec2a39666c07bd8a9f47a7273010fe7f71892d942f35467f943d94ff9136fbcdf1075dc35375aa3cb3f882e893277953e72d914bb30803b4caed935d9332df2bc347569aa8a1329664c63181b9b823e3d78c0cb9e091b27525aed3234eda6a9bf97a1240eb2b39d0ade1c882a68877fb34b84e4aa5cf7a696d557e75fca7aa176e414fb4fa070fc1878c8887739ecd7b25786edfc4ff5d9ef4373dbf2976275642c63f7cd88d7849384876f8a49360ca699532c2aed998331b97d7d68ed39f4209f5271e52e0a749c04f15372319ac69c93f266f87eda075cce1078c824e7949d9587d995f957c8c46561bb8e928971483e689c3ece7891666fc1fc611400504007dc2be1280f4247d7d7fcc510c3a5b9d42e25d78974734763a1849e365e2a4cb54f6e73ce4e4c2bf6f8c8580bf136d513566b8e581d22469e79453ff3ead7dd733660e9a8ef602858b6882b8427a7fd2f7e436712912b33501d085ab346489a94991853d280184dedf7a2ddc7630a71e4b22db61565bb82ac0a15fff26bfd0c107053fc7a3eead11f414ac503628cc6b2de3c96325da301499c7a383a8b804839f57eec6600a66a99530826ec058be5431589fd1259f80b84108314085227d804df204b0c9ae56f814c8aa5dd2c88f1af1dd4713ba448509171ec812c28924d22a5ec991a4a8d1b907d9ee7aff81707ffe8abf7541a28bf360ec7e1f620212a0b720eea0bfad2979e875a093bd1034f0189e35b976a776b86609e67e855cadf77ebf583918d42b14ad1dca62d57f244858293bf1e6768fe08d86d0307247ce80df2824ced705bfb2226d94c1ee34b25e3c615e78311deae78039c36ab324569a1c6e503e3eb3a1faec3910a6a9b3d612c6edb0ca73a795b263cf0b54c84431be6c0e76411b831fb0bda94487788aa6fe6252c847db58a99aa541b7ef2f51ec13c1c88c7aa5cc4ef6462b816ba78c9f908059388078d520158cc88f6cc95c4228767243cb0af64d6280d3beb9c8805725de98a7c42b331bac668ab54207ea26d06ab6d74e238bdc01819e9256d04dbead410a23c8ef439d08f6b6f3649245c436af6b633ced9adad47a599111703c6ba7e379dfc848f2b8c141cef474330f2a2a2726f11660c067c5ddad2cf02aff15dd1dde3735d99ea11c1c299018dc2f487cc5e178c17e72ccd5fc466ff8d796dbb51a93151c47fd7cbbd1e88ed4d6f2353010ea73ef7c559b58575c9acfa51ec1a98c69e6f7857329ec13261c86894e8f3b09be1aa5af4657054ee95fba683595772514e3f8233fed075511987334f651da6460ed573dddee2503380a0a599f34e407f849b58d690140d6cbd6b5c03125e932158660820da40f8fbaa5059d707a9d5b41e39a26c3210e13d0c2d57999416e3b0e604ba2d8450fc112dafb7ac44554b4241a0d28639075d935223b0ee4d15df53fc083c355ed32498925c3cd509a058f4f4c88dc6e432becabaa2643edbcb9a9e83a99769feadd89ec2cc73cc21a1c076e4aab6ae5d97ed495bfff894fc1303be76febdeab57a8f60aa48f9a5c9f47077566ca740a762dc27a55c20afa4782e60943c4c971675521728c3bf51bf25dce56a3fa86f31e01524dcb102c43063058d4a30fcbb087d6f9dd98f1f5bd96d75445b0012c2f26d48c1f29d20236c6649f49e3cb0de2f20f64e9d386a7f7448e4bb2e91e6518c56e6ec6a2bd3ea0395152583678693f53ed79f7627079a653fcc6e2d00a0827c017ce9b0f7d49df2ed6abc182ff2d3673eeb758684b501097a3b103463b945c62fa5188f20a4d56d8071d409ebfc96769d6915aa0d9c7ae7551a73db04968f36b7a0ac8e5ff200f891087d30a477f29d0c3ff9b6572a6ab139b4241bc65cc824c51584f3e24b1639274c2debc7e2736f76b1d76ec803d37ed123a5fb05f2f7bb44e6ff97f46c55e834eb26aa254655edee087638bd5fe66a22b0cb5d18cc78232b91415f6bf4b1f361974cf7d04caeeb8ebae8f4de60f4210240e900a7c9e7ccca3f099f675213e2a5cb8dd172e83e905232afc180168ddebe107a4663bb87a9ed3f7e3ceba88dd275578cf925573f0712ccaf99647dbf059b5cb394fcbfb931b7713967dfbbef8e16daae1987f405f2d0f011e5577a2df4643fb8fc9b63f0a3dc8f05fcb9d31a1fafc049e5a8419828166326b834ba9824ad00f57062c28caa830a26810610afd87a7772d9e42470cf2fb24afce836f9aacd4526b6d211aa027e4a4c260df1be8095ea9b28d5f3e11920d64333aa8f906c856a8ecdbd4d1c7acc0a03fb1fb650e95e2420ad383a51cbdfdc785bd3c976f64128dfee38eb2a87abb9c2189dfc3bb204c13375f482ca25fcca530ed2371553b3d87cf6ad7faa46d8d715e7ec735d0824c0b7e7be927e625b2aea51980c1c07531c22fa78b290a16c79d80ce12fba060c1ea4b793fad2fcfb056742fc3c68b2af5bc1cca194881f1c36a8619b29ad220a29a6e391b7c836a0544ac9863b945c035a35af2c4ae7733b92e3ae057be6933d59ddf5ac7992119a2b2d3e67384863036aeedaccf9cdef0e02cd528b1fbd2d39d3845df7f5b8ca8223814e88a176efa5e9a4727966a0724c186341d08529e7148a5e55a8a678e8eef4d1d0db0ffa38bba51ffee11ab911bf386663d880fd11de5a737aca54c3bae4e2b41097999ea603d1ff2443c770096b8c6bd74dd4c207febe5983662a8937c7a46f1a4207ad756728dcf9d2bda68f3b81be3659e9713da0e1c444d921ee20f8b046ddeac0f22e2ccabcbcdab64ec3485ac1debeeef450f279c74740cea07fa9e2b2956cc799dcb7d87cbd830c1efd8e3d64d337ad30ca4afb529218507f17d9042a87c18f4baf62f32a4eac78849276aaf3b11b9a1d3a28912ba8976bda3aa6ea5363c59359a4a4b7a040b033228050196718e7f40bbeba8f6414310b00dfbbbe9b32cf4b255989ec67811db0266f3cbb8b6009772f8cca53032c677f5971635efebbbcfe798e26cc86f9b9994a5577f4f18ba4f62eaaf9058bc73f7a42d074e5f19b1d71a4ab11d3cad53c56fe47c40b63bb214772191d76aae449b497a0bbb688540e477e8f4c24752c94102d088213cb7d0b0088425f0250b1edb3d6c7667eb568c5e955f6a72fae8291f59cbb2afcab65943aa950524c78f4f72c812ea0c1b694a834e43679d267ff336b554c386cfb5091a77a9e9eea4e70404e311bc7e24b370b4d01e3a2c7f2ff11c39658efefeb16fb1e9770701adbe8e02bdae0bc60fb8cbe37a271564a8ba45b270c47b37ef734927f9a66c3486e343b82301e85b85c63554fa7bb197c5b06a8ba2b1d16641f375b7c6d2f8330d0f838e5e7c7c48684129b9ed433e700022f764ef29503460d0336a392b7e804c233724cabe580a43258c3ec593115e7df57c10d6951d341387cbbdb9fde7e9631c2cbf421806b4559eb5c98361803c2e8244aea27e4b81ff859d9382e921aab7a1dd30df81bfc54e3a68c063944e87e0132cca6c596ffcce28de9c2fa33501baa78d655af809dde0d43fe32e1ad225271bbbc6835edba0b9804686b3ce3f4d355cd2abca31df1a8863d583f1ce1c67ae4202de7dd6d9c8518a5207c8aa2c4670bcc21ffe38f0835ccd6d7ee4dc33a2cd6b69e2fee233b7d3fba7bb38895ea1e91cb72fba6b62a661363fc2c5c513e3f06f2405980bf5be98c93118519f2b76b0e745628d1052240ebe0c7a72cd023ad7e7d71bd775e71b838a0acb9d9fcc413a89a9b5189987f57a9d2978f47366f8945726794ccfcfee8bd194dcfab14c079fb1162c1ec24106f7307c8e03528cbe5184e73f1635d3bf6a663638c24006c06ee50a3a45b8a42b6dab45753c7555fa0a433b71d63700feedf889cbab03249734540ac0f77397cf068fffe8e6d0c071bf1e6cfd49c748c00992f8a714bfe23cc36ba705308f0a4425fa74ce6fa880769ffeade57c42630bc25913de0817ce3172cd1d404ae44eb51eede8f757232d173e99dc2bdba0d8bb49a6011803ea010b220cee2205d8ee4f112e8ee5fe90167521ec437c847df2225b7a50b77cbfa3b8cb04740717548a1a72097e01268bcb9a96b1f37ed81c1f40d57e6ff5e179ceaff965ea84c9d33bf6d44f7d84f2b2f464fb803c2a8983d17768c3c5231f60b7fdebd80f597b251b45b4b1268f58ac4901b7fa4cb8edf02882fa6cf84350fb8589bde51335ab928e4c008420237bf0c016f36659f96395fd050ba1057e90baf5a21d4167f6202e4144246a375f6ecc51928ca064d16614a7ab46d23db9d6ceca339ddbcdbf15507bae5ecf6c7c0894fc00cf081a59837c10f9c9c39df7b7914338287d2f8d673c17a1362b29876256afae44af878999bad11cedfd8a08aa9c34d7becbff2713e57ec98f79993f22e61f2826edc36170d179a7df57a532b43ddd5bd204881dae53887a9620fe42758927420adde2e1edf11ceba4c41136bb52d23c5768c1f1a7c8af6c1e42ed54d2252c9c1b5348e976fd8b1fe27bfaa60e4154ed81b2bff695ec3a32ad98969ae82344b85d0fdda75570e3b40ef5d9782e742309e8fd5cc9d93014374106d76b0053365d7184f0eabb82be01d60b5fcdb33831faa09d1b6282fb9b77a2251a09f1f7a399f933bab4c5f01ccd25c9472200aac3e153a2dc83a3a71b9eebb350310c638d1bb8750ae3f4f91fe60484f82ebc1f555af5c942600227a78ea51f38da7d0d8b5d8b63ff05c4683af599cff6c48a96edd4025f708f0d2179d79cdde660e96b0de3f62bc948fe6ca5886c7810bdff1512d293cdf303e08b15afa2542614db34a47d4a8fe9f450016f4ac3ba0f065a43ba9a1f281e2dc62cb63bc98dbb6869e86a10c623849da28073e9122f5af14ed3305ea"}, {0x1010, 0xfffe, 0x5, "686c9d53f4474881e85acfe50034a9bec1fbcd106f4fbdf9b55cd8d06f003ea1eb9bbec7c24e5f880f9a5b10cc8e4df032fc36c19babde789924143804270b7ad3d7adcc794f65463043b7758396ab9f58f61f89d35e9d145d18e5c589fde59ac8beb906bba73dc3a060be3f6b13c91fd3b00cbbab6867345106a34b8641f8c3648c14fb2a5f60f3ca32faa9dd99562bf989ef36a2f3405bc5f6fc11f5590dc297a846730d693a4dcb0b9ca87cd3fa3ae9bcfb3eade997a0af447c8f42942eb25d1eabe1776800174ef63405bdda62e7cdcea7a0d412077a29575fd31715cf9e20f39a6a1a7d8a7399429539666049ec028dcc54aa873215a0362ab5e7dd75e0b574c7c5ae6203c0d2bf3e39416271370988b41e2dda7fd02a4b6ab30c58c71edf6ed9fb2e4e618bb3029deb3b252e62666127dee13fd85649f3c9305defe116b1e830c4580b849076c1e4be99e93d5952ef03ad35d81309710acd202405cbf72528f4fafe2a6cd9554c757d47713f1539589386a44fa98037b1ce34ef70472ef6ecff1b6664934751b2bba026bac5176d6e5ecb235918176eed849a49fc1390ca8dc59a8201f50d2e218b6f31ff054cd7d1d50fad48dbf43c86409fb9430bccf6710da97efc7a9501f893ff7a048a8461bab2d1e29ae378029feac2ac8db318c0830e97fc1b96b6d4c557cb1bc083adde45eaa25aed9527ed6621fb48fc10282b654960e490528a9b68b73595d92fa30af253f704b7145dbaf701a087f5adb80cb18654632ef0747d65ec5a19b19470bfd1f0bcd89119c4484cde5471daacd06fc89a70b90a4716e76be879444a22e601408085af7e604e545dd70452fb35a5c5ef42f7f47e59fb6340efcd55cdc48df2f2396349bc2322352d1ce57e86132bb0f81f56d403d8b81b93c19ac33d617a2a2cae9bc745dc2c6c66ebc0c7313599ef1a3ad71b899f495b25620731f59b6c86ea1798f92015522513e6156c169ace0a91d891b7eb0b7b55fac6abb38262df7c032db811e531cc9ca5431a4173c7ef1076b5dd31438eaeaafc49c75b03b8ada2afb9b08b3d775badd0d74d2429831a5525b8f80c953a6033890f9dce4337fae526a4f7497b3101cf18f7facac38b8cc1b5d4cb6005cf6354eefdbe7beadd7a87b3525b676ba91accdc38036fe94fb464593c0b3a6204b207dd8644b4bbc6af5e3b1d44f8eb1fe74d1221d057b92ad85ac8062fe8b33e320d92971967c3333e2d7a0e70d1744e8347cdf4fc251deca3fccced67b1ab47d724d218580aade8798dd8d70195ad5922abe5c31e89a45412625bf106a74bd653ed512584a9058a8889f2c870b02e9211532846870dfcecc1957ae415c365f96a9e9b902e86ac2bd4269e187ce1606c432d232fb61cfab159cb7c1e941da52d827e584569d5068a345e6e42d9364a5bfc9b2f9792c36e93833b674a3bb1804aa57d383f084d2a755bec2a346640e78a77e77329c9e0da0f2e6cf2d022f4c41132fa631772ff5547ed467487b766437dd1023eb0a94c2e039dfe954b4f77fd227de024a854c4f2972efa4ffc97f8cf8af21928d9cf41c5e4f114a79b01d44a76ba500548b6a9865c34caaec00be6fd10f82a0f331f0f157c3ff0b4ce719ec1e9cbe833280eadba8eab74ec89c5f8cb6f902302278a32b67d58422748900bdcc4418e945e0768ac8b5553e2e1a18507992ab0c5557780dfaa5078cbeabcef092af65242f59c54d289dfb3cede2dd1e6882e97bb800eb49ad7dccc46f4ec80b91987d7eebdf2f37d74dc867a17e5daf9d29ae969180d9b0aa07a4f99465d62d693b621fe37c9875fda1a6d5200435bc7d370b8644eac1fe7f880ecc4bcec514c63df71ae1fdc4b43b98c319aabe2072590add73e7e58e5c6445863fc51b9faf4f128ce4c050bad05dba54db746d68cee59cf4db771cc7d470dec54b248082c3330bd7b29c6a81278c0c918b89fe57d054c46d247ff137a34131eea9f7a2110b56064e728ceae09ed8f04f3421035dd47dbb5a8213797f7fd6ef205b0f7c428fd7e776eaa46db46f865db935f6b417c2ac41153af64b6c19384e61e5a11ca54c33aa7bd47dfbd3bb31dd8ca863cbb303e8c71c4463e1bb9407585aba0368fd819beac01b0138bbb9d1365b4a3478a99dadcc46c9a0c47974890d6387781bf30b04dc0eb0eeec2122692296d170af68bf5e8e6df678545c573206f955167c3a95531720b4993d5584abb1f1e04419d4cbd909002a0643cd7fc9d8509502ec88835a70f051ca8535f70fba3c6a5d6880356f08d5765dec97a4088160d97f3f857d793d6088dbfbef7f3a2fa17891988f0b7aa1831a5f2a78222a62cbbe9da93a98e3846a9eabafe68c2215a927256e0658e8663a398d11bdd0c8b8e9a3e928732ffc5bcd95076fb8a8f2b68420148f093b2f097a0477987a02aea7a832f61408cf2e514169c660e3c1dc84f95df65f7c764bc65b6f066efd2b7f20e8c98f8db7d1a0a75a4ec55ebd547ecea7235662f5b48aae2ae283b464239f5568cfd3453675d1b6a59cba275f3229de3b9191806c6cadafd8641866ea1bc760bf557d4f9ffb5eb3a29d503da174f52d43e737f39aa3183c92d8c58476f3027886612f1c2576545677fc09358b94bd923ff203608c25ad091791e29435e00eb4b3c0c03395f970d128c8f2e6629555af6690ddb4ebf2b484c3b5639dfa6f0738fbfd3756ad554971cc650823dea3baed8c666cbe2b8393b0f8427439fc5ad1a8557e42b51d556b654afa8a47e21b9b2d845e0151f758bcf13734b1df443987b7f1b8b0a7424c46f6bc166f08b0061f302332214de46d839b85c15afe142503cb3ee0f0076ad28c9a48d859f70dc62bbe6519ccdd52258cfb297db834de9443af29b6af98e2dd9c0188cf504813ea81489b6f83fb07e2b6f6f1abe8163097809bc3ecbe46cc90171974565fec121bf944091311205378c27af8068f1bd1b8cd5fe757403575368de857a411813e58295db2cad9c8b9c332ab2028b082aa04a22119b80df67b90f1abba067e13b69f129586346028e2e487eec7911d4f4da49c5ef47d0d184a3f19d5495ce2b922a620f91940171c12865e49abc2b8c593a88c0b828f52f54186049412c2c7ba210c150e12b2d6d2fa7c6e40eba8e711fbfa9d0bf7039d86df60962d7a0330a14e7e69393083413fb2ccedca011b30e72aea68daeeb0db5bd6c7e1fe2a2171417a364aace2544f06504338b6d3c5fa07d7d68f05524e32300d4e815a9020dd70edc14ad7df3e35a8d411d716060067ca4ab282397b81738cba36340850b81ccbe81d1c79e9ba3c3acd186662788ac55d17914cd21d9890c901f4101cb9cd554c70408774834dba35ea0fe4a8cadb5875a4cdbd821d9600104e9b89e847da401fc4d3e2edb2bb486a631930da1fd26d582f8e0fc1fb0373f02441a82a7c17deceb442d1e0363c60a7bb627bbcbe0ed169ac251ea76a486c3c9276dcc645a4f8446a514acc0d85efef2aee8f1c2605670d9a2fb0c8ded2e66cdc6b4d8709de9f49a741a9f39cd4b8798983f569e2eda12b0055b7552667e9fe84fc3eba3f193f1f9ae5d7f5415b7f06ef7a88ea40ae6b7dac4beea02b35196c6bcbb883b15e1dec1362f4036363a02998ba3fb88f51f011aa75794c908fe587f51b08832c750917c069e2b56bacdf67fa3dc1c9d9bba620e0ebd84b6ae9c1a70d49b2af4ad281c313335fa1fbda75e2fe9eff399a720223d0b3efa12b22d6ad0376016d782b136c60361648e1a18107f2f5827b842ff080a7457fb6ca70f2150a7a22b5206fce8f7428d208d51c33d778e6bca020fb33a0778192c9377661e5ee494ac350cf901fc1d572d172341125ffd5220ceef627a2490c7254840b8c6b702c9a4912a4192d9cbcc546fd3f0bd951545a0528271ddcee4390ae70a9ecf2b893593ec6c5a6c3c1315ed0a53d83fc84e345da7ce7eed2c816f15a849450b08ce41e9bbd18589c79b159f152f21803d8ca1c942c987009d6b06efb06f0ea7f9a3ee7b9bbbff34e9003aea9dfd1bf9844e2e519ae5d5c33f23934d17646f8b62fdc3bebfb4afd20673b98caafb9f021fa45f0867534da59a99248b1f02e1a73317fe99f6a67f2efe51b9bbeef50dbbaceda9c177ddfe56e1ee26f91da653e3b3e26fde32390ebe8adb3cf597106abbf3d60ecab3fe5ccd610c10aefa175e535cb9903766d8637a3f0fef61606f1bc4bf5c2e215aea94534ed7f67906772445fc179bd69e73f05ec863bfa350fcc75ff74a0f6aa1b800c48bb9c7ec04a613f301af97ed62cf6e5d21fb023d6dad14198653440174da83f52e8dfd8b919117a267351b98b8f753c593402d2fee074737baf1c0034a11415f2bc3a7a28d4496ef47f16412662bbe2275b80b40bcfcf7a63f38f98ca975ceaf3944768c511b9d04494739d2432ed7ce719ca3e863ce54dd830b8c67c9a56b8a97c45ebc40fc9165bfda2c9b1e48310fdbc9da5ac159057b33d713868e16a899d556e682c3ec4d8c0c5d76db88c86f7b5c801a7cb3eb9cd28790ff0d79ed9b1dcd4860f3a4332ada8f8f000277db1b8d0097072f6ca1768d3c4cad29df86fba1867d0901148ed9ecfc1f7306a30c205a57b03c85931e87a475553f53189d7cfbd31f5e2b4b5f1e1706997662719da0f70618da553dc7e38b816d799afd150a76d53b2796b5d3cb73fd1a007a0e6ddc7f1286bb15aed2a3779fb956e9881b7178555a65756fa6cdff398495522d8ba41b2af81716767e012b058c92b694d7098c06afc2f24a5acc233075cce6f903e20ac24e3180e02a5b65527da5e0a1c21b034fe0b14b32a8da5dacc4f447384e2e3325ac6474eb627ccff260a36f64a549cf7be2b98bc9d000ff1f2252ae428d4a91990f418480dfe6d2da3baf11c05e8baf9ff0cd31e02276ffd04a4fbec129bfa29087d40bee43364a7eef976755c580b527242226314d49aaa53ae5a3d05eb5faf33f38f7f7214986daa5e0eae3a16302497da95a2ce7023b87e433728d275c06d61014f63bb51b11ed15632a61cd6a020417c6d56d9b1a404412a5df73618f4985c59c8805d0988acf2c3b5b64a2c12a5709ffc18cd3189f8e3b90f45d797a39db14feb6723606c44a49ee360a2e502fd5f2e41bbd8a7103db9d7af58603352b8809ec2fa05f745276757640c07df91098c0d9c211f7ccc39b6d165dd8f487ae437d0f9f527ae0944e6cc83e597aad5af6cc4ff1b88251c4c15672099b22c7be8786227587c177403819aefc24113d83d5109c92a01de32f19130df23f982cfd4c42d930ff3500f90a5cb218632cb35666ee43150780a9f524ab8ab6b087d45c7f027fe37f37c97d81b8c173b978f88a51d9c1fce444ae55e3508169b3521dc08263fa5c45c9b989cb86f1ac5f2944294e3703b829668faba1ed17da067c5b6b9a0b463276e329568cf13b85666f0216c78fc6b116dfbd95aa4232de6785fc18db948f93e014778df5ce8fa992d9744d593a404915904e0d5dc0ab60d4ab265747af4722e2a115f2715438770b91790a66b09fa1036cd2716c76ef84ad9cfd0c9653d58895b56e6c7df1579e78496cdc09a9f37f461f791918e4bef6cafd95d8530de3c66fbaae5651530c07e1a4afce6d4a796cd053e4a7b504ffa800071bffd207917cbcfc8236adbff4aeb45a9b7cdefd8d0bd9da93adbeffa4eb67925fd803cb632f77844f9b56c81aef5bf9574f3e388e49b48036e89fd3670300030a929a925e42dbca168991926142c73f02bcb15094db7f"}, {0xe0, 0xffff, 0x8, "d4b02342f1fc5fb00e9b38556da087328390bc327880c08dce9172940ce41b6af555ff87bdd25f65973a8b2d1680cb88469684eebb7ae350ff7228401cd0eedf4b5d6d307bff31a23b22c1ea0c2e3eae2a6e0e85b4bdfce259051734abd89bdaffcf0338a5729bf7a19ea7d254276fc754159615625cae55fda70de5b517f28348f1085f65b64de3c363071bc9241a2d6aca3728a050e0be89f3cb49930a16cf38d85a7919cb44a55a1d2c44bf25f917b4c0abcaa37489bf1ea4c31ccca33b09dff9ee9ddf85b96fe21986"}, {0x30, 0x1, 0x8, "b1c94810f1c8d2b51223b8dfd660ae150a2bc06e024dcf8c153e87"}, {0x98, 0x0, 0x10000, "a1daf43c4efe8a8094117fb5d3e78733a8e0887532c3f3384a72a555d5b925ee05f474e3b1860fa0b1af4a3d0e8752e54e85dca5bbce17fc6b0281b548e8bcf5e0699d8c0aa991e03484346d1b8564d5a04514172d8261265ae28fdc4329399cf08989a94835b441fb98e6536e4b419c9a1bdab1a18e96b44f842f30a1e4d1863ada2487"}, {0xe0, 0x1, 0x4, "36b7778e8b40dc83325275f6045a41830e68ef754a71751a115a0a4266d32fde2c425424832135e878fb7c859eb612d10db1f25b2205ae0896346058e3f63c0ffc6295160f181389ed6de4fefed387c6d87c09fbfbed3f6288192cd55f1f9a64fed0b45ac1f225294fcc7e69eed3767301f5cf93313d5ae733b3e1fbe2f6a7ef914d39fc75701a4c8b955a6ea42d73d38b729a3a3f6179fd2622b0cec141ab9dd4154aff4cc421ea14585432e632dce2ef56e6528f6e404d2d59d736190a46da4afebc1f6b593d5a3e6c5f"}], 0x23b8}, 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e80000000000000000000000000000003900000300000000000008000000000000100000000000ddffffffffff1e0000000000000000000000c00000010000000004000000000001000000000000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x18080, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xf8, 0xd, 0x0, 0xfffffffffffffd98) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') lseek(r3, 0x0, 0x0, 0x0) dup2(r0, r2) 16:01:56 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000240)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:01:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) getdents(r0, &(0x7f0000000140)=""/134, 0x86) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x19e, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0xb4) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) 16:01:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280100000000000000816d79ac556a78102b757840b1129982d50b647babad9e51c6252dc766c15d901f3c983413008bed6de5818dc71e7843d1658eeb000400007145544a4dbd068ce6638cf31fa94bb29c3aebbe47c4d92583cf74d1669d1f63104a8aeb563df504d031d06543bfeabd28a1ce076e3fd1a30cba876068ec", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$unix(r2, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)) close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "5c080000ffffffff0000000000005838ab4800"}) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') readv(r3, &(0x7f0000000100), 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x692b], [], [], [], [{}, {}, {0x0, 0x1}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0xcf2}, {0x0, 0x0, 0x0, 0x10001}]}}) 16:01:57 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000500)=[{0x7, 0xbd, 0xcb, 0x5}, {0x4, 0x1, 0x6, 0xa4d}, {0x1000, 0xd6, 0x20, 0x3}, {0x2, 0x8, 0xb, 0x3}, {0xff, 0x3, 0x0, 0x2}, {0x200, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') getpeername$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:01:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x30280, 0x20) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:58 executing program 0: poll(&(0x7f00000000c0), 0x0, 0x42a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x60}, {0x74, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") 16:01:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89ad4448af51284a4503d00ff8ea6641de000000ffff000001a133f6ceb5f1a61febf1d8cbeb5e02b5a14b6608ca7abf07da2feea22e7a23274139ca032e8d2c50b4c3962b051c076784c79e08fc72201faf94b1fc5b1bb21ae447418ad8412a5558fb0ee81f4363de74387b22209e75aef4ae6ce1dc451631b2a82a"], 0x9}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:01:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x200000007, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffe00, 0xf4b3, 0x200, 0x6, "f300c02d7c4da0b8d9998f0069f964a70cb07862", 0x5, 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:01:58 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x281) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc1) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x8, 0x8, 0x3, 0x7403}, {0x8, 0x7b, 0x8, 0x8a06}, {0x3, 0x81, 0x90, 0x1000}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pwrite(r1, &(0x7f0000000240)="0eac93ee5f19e68b77ead6d1e7879855993519fb2a329bf7988a212dda859b9ecdcd1887a6123285ec809126ab49c44dca9c81588196b2c63fe3182a9702cce561bb76ff6e0371a959341595a89c4a3ece407c93235383b32cd59069b6ffbdefd2fb19c5885a2c4b28a42de7eb495e0fa9d643a613c1383333e534d4f08570e7f45ae3ec8f244b3364d5e386991b4e8a708ecb3981ab4e931a2fdb194670f123ddde9eccd4957f1b25e1284a587e7d8c79c891eb65baff19a5375364da27", 0xbe, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="c1bb1cf426bb5acbec1028302d2ad7e1734518188b243bbfe0f09cbe109821fe77adaa90b2a0561fac31e942415ddb7820dc598b8b823f76f094761c3c7ea92a82b5815c567e84e5fd2e399e24997694fd3f6b415c4f94c97d0d3158fcde8825e2a7ecd9b5c6813f33cbc920eef79d39ee93a9e9cc652f2d75ade28c9ae3dcb7533354dc4dff4bca8b44bb362290f0a4632b1afcd4050be3808a973119358f8838fde3d83baf94ee4737515d1660c0157b04bf4ebd63fd58eb91c733e56c279c9b29e6e1a6fef36bb71bd0ac94c99df8e00fbcbab20bcb2cd0bedb6c57b9ecc0a748154ccc28c003a5f793f5d82acfc4af91a012b375565c80df9a8b682176271027d4f3399a54b65a157cbff50e21059bc81e3e2cd56154738ca36afd39401a3e38c3d90667d8500468fcd6e9a65ce0a3bbac2d3ef6e80571d47b2f46116dd462871e37a2c3f07218248a45d22d250931caf36307d2363a87499542689f587d6e2d2d0e70d772bb0ab7d835868a0ad8d9a63d17ded1cee8c4fb6ad21d6018bce98345a545e8184912bdee6c65db0e32104e423dfc90622a3ec4bfde57c1069f991297fbd96913422b1f87825be5ad99587d13158ae4d946fffc23f0bb3809bfb583f39638cc41978d8b3653ff4a65d16f924969392041844597e054d25af51649aced5ec0ad38beab836b3f5d08efec763b08faf457e379d51983c06fa58905bdcf14432941f7b5de1dcc9ed23f736a28d0545141da532d4fe915e5b959b62eb6132a1bdfcccd6c647337586e6fa358a9ca79321584435cacbd6323eea7ab82a75db3cd52a689231d3a84cf37b66ffae41e5173df629ecabcf5455f18c6e8e7c44ebe191f629e224aaf7ac36c4080cbc38646b833ab9753aca675e9cda88882868336f0b734f17a19ae3dab2ff9d93999420ed027845f08dd88d92bea0e0690e892ab98bc817660587862e478cd5504de0553f34b6d33904f5d778361e30a90414457c8db0b240d11c91d11e85871f8535f6dc0fc67f9b7447018d037dc02b905c46f976885eacdc801ce03e4c3ff584163a9c163cb91b94942b48475ec9027e95a1443a989452bb02777992030ba040a7c1ed1a6279ae247a651b20afadb0e930eb2fb5034460a491f96a9af5652963e72cedd26aaf99d2b3fdf8e125a304aa0bf17455bd588e8533fb33c4dbd6c5a13476f6642a9030a02b8c6ecf0aedd7f22b9118b0e3418f9df39b53b6e3acb83b0e38cebee81b611afee1977fcad5bbf04865f4c1f0cfb9bbba87d5f8f2a892c3d32b174e6a03a624e95dd83bc9dcd3cc1b87ab09418f6772c68ceab591017375adbf6b26bf2bbfda9edbacb83d04bc4310b13c3cbbd293d472892fe0e6bbce3367f5c369aaaf4e8087c9b3b7201155a7b9804b2a814b10b7433dc7dac450f120747016b27cbaf299187df25c5eb63986bd85f822b770ebcd8d0c5106a2286e8a5fd6f9e2883cf4528d31832d129ef7088fd13569ee8bf286e7df951fc6fcc4aa0dd78eb1b92b88ca12a736904a56d9b422bd08e8b5e69a520967e3c960147a786a9ba0c9c3e4f5d02d70022e1d6c2292a278b99a83a5fe128cf56982c63190650770b5266616267e3f51f6e9524688197dbfe6cb8bbee1a85e64787e79f0504897db975d16368a8591fcc6b073bac3089f100031b70c3589cd26415392c98b25a122b591333e2b36d72c7e67241f7db8519f41514091406ac23b0270c039c0e4b77c3476f6211d5e4bd1160a696ee42676c6f136b8b240d974628cb344b3aae9c8a692c37081d8f944e5ec78bb2d5f7a4b2e0bded9e2b07a1f46b58f21bef419ebfccaaef5e075e19505426f474b2c72dfdc64baa4c90e10e45e5018a432143cff6be10be979f0398864e302eff28d20f0f74e170065f818d702d582c03feaeffecec345a1c17b2e7d51bf429272931019aec6495e16aff85797020529cdbcca548f832c1431ca6887a8260930872ad1402725b87ac6bab87799ecec5e7baa6f465b82516b259195a647559e117e9a6c4a1c2144b594cbce80c5b19297395c078f95842ad1e7bc61063bf55c417acba6b6c9e398e2b2cc2ec22ae36213ec4a7bf1205e397cb1bc4f5c59aadd567c3a195aac3e3536bfecc7e611ca18a30c32b7518e156b4a5ee73a374c9e5690287fb67163bfd452d7f4af762fab7d7a3ea30d29a654cb0a89bd4f55cc0ee283edf214cb1829768199b4f86ab4e6292b058e846893360f59f35995daa8157029f9d9ddbd4a8672570a314367503fb763d11301a107b9cac1f30f0086d95f344909c69865f6e17ab68d8f082ade58516b010ce2e703914e7652692d39eab424a420c64cab99f961a806b8b2481cb7fd05f53128a8ded8eed3f380dd5fbe2a3743283fdd1c5f443847f5779afd9a10c5a28bf704f7ead5f539ab74e93e82f3cf0ec9cbfe70393007c0c00a49666fbecb9dd1dfc3276bf049af09310b70b91435a89c05c82be7ebe9f85e5a0aa3c4c814cdb6c4c1f4e209547bc1357ec4acd23dc37604d1c751cfdc677fe8b45078a031101b4e20e92704e3028e0edbcbf496cf9cf7f6f4ac7b07a56c5af48f8a684ccf2c54c2a9810f9f2f979ee7f0c970bf5f980f3c055b69d9eec1aacccdf8676b5a33d4e3a274401e06f42003862953c8fad4b34b6e3face683bd827d2e474c5880e33d13a28520a5e75b3c6f240d7d4d9fac9783dcbf4bce361774635d8b99f36866b85dc5a89c95e2eb984031173b2f97ef9326222ff6e5e954cc1c67d03530fa772e183e9bef94f609c313e4fcacdcb338359c00a3ce24340bd9a3cc8040881d9cbb94208e035544399b3881e18c78ff42b8a32ffa5d246b1069b1b8956da572b1530b4c13be39570f89e400520952e99368130eee1636bee9378fb644763f69671f8d84674b8c91c423d0eee055d4e1abdbb1f4eadccfe7a5deacd0f6af56aaabd763e8250aa48457189a40e92535933b567e1d55cf44c5df7466ce128399625bcac68d8370c5144db8d5041a96bdfb72a39b5516242460def8cf89b5c4d1433987c065149467e11d6ac1d2ea463eec6ee541eecabe9727711034d9e8f39668a53b1bfc7ff55b2829710a4df5911a2d5230961b103f0eecfd2cdbb78156e28368f2a4c729e9c1b7ec53dca3413f6989f43db68e258d5a5b7388cb4ec3550e37b435288314351c9a8674f6eda744652c4e53083fba8774fd5af25d80aea9797ef473e15bfed34bf86e91371166cf94e8aae12017ab67f6715c7724e19a72cef5758a6d1ae9c41b705a5e20be4938453e23331dfdbda7535d61ce6d375eaf1172b38baee960eb167ef0e6da2d9a0ae50f46b19f9fc010e4acd2b1233e05a14a0349f028630f5f13b08704f32b7ae4b15ce860ac9def534d3c94267d358ccac7ce06c0c4848c2b1726eeedc49b7e4c946e3b208c7ce02c49c43c01fa5c3b27056b41219ed2fe59de3ec659110e5aa8533e77d130775659d42cd2f63f02a560eb4e0245e30a6b2e35f30cf0a2f50b5a41c746b460e464106d7f3a698213ef99b05cb717e03baecb74b597e2bcd8bc00f4aacf4811e7ded27b341ef9c27277aaaccbe49c28b0cc406a50959b2364cbce4159121a960142e4bc90c47b091746a7ca1c16b32fcc07305df034706c119e6725f73b118b00d91e08174a0e2aa0fed155d1f9b753ac0112eb9ce8aa505eb3d79e542b66ab9936855626d8a29f7f8b4f7d9652420db34e0967f426c6b17547589aed7b6d0f1689360e0cf816cb37a1aa4e287c65e503e96bf5115075155d8b51ac73a9c8b5bf514c12bcf59bcebb4ad4f73045af18a17784a0a0ecd652d38170ba40c1bf4ef4a2332fada32d272391e40abef93e6ec3e82b7e21d5a7fa5999635c6df19d9b093e8f9f14fbdc7a58c9ecad8b4f17297578dbf18aea0c3c6c6a2e862f4208f6aaea45f2e5c5dcbc95dc527999e5eb3481dd2a0aa4a52947c80391c80f0c7aa748efdb3d577d6142b4bbbe51ba5bb6d1cffb049ca8f4911e4a46b021be49cd315559519bd1790fbf2f669caeea3c53a49f45f5b89e8c40ebd1e563fd943501f71e237610468f463afef83d4692d81cb29a7c728db4c81fc3f63f203818878269a92b347ab46b4ba85bf8065e1067d877f8da94a6685b18c5047fe6e8715b8a63a2bb3cc956efcdbc740cacc46fff48a226aa67bb0393cfb958c62fd43df1e53ee8b26c31735210145884cb740440fa124e43c5f3b6b2965892085330f31f95dc4e173558024842dd87145121632ec622272445b67e02b067f8a55e4ad8abcb8409a1b2a03d9cd45877937f89c740d0ebe504c874b94ed6db173e2f80e17b16628adba156dd9ae42bfd28fedfca44ff85026725ce3a5820665e0f0d75a86ebc9b45d05883d70276b50de3f71ce8d63a08e020ce1733b435e87b305b477e224e3b7371b129d7885eb3637c923fe2306db2b36e9dc6a5e1b2aaf6cd398668ad6e2df58f3913523fc1271aadf93c4edba74e60e97924bf24c76d46c31dfd8921f2e95106e2abf06685b9c3d5c5c8d228bf3664c5a6d9b201301c704bab00ffc69ae1e8abf09e93b6233f34a843b6368fffa88ce21a50584a13855bb11fb8ef614000ab8451c2ebcd7dce0a4c567bbd58f4a9b5ba0c56b8776da068d8c0c4db2be475736336f2ac09c17bb2cd9c9e9087c47d0b9e42639d13efa7d9e85db04b869fc59e28346627e6760a6cfb48de8a2fd9ea5aa649d32c85953dc550856cc167eff8b391f63aca16c289303aac88c4cf88321421d1e36dd34ee31f3c6a265ef1cce4f32613a3dd0070cbb4cda9f52d6956c008ad8c55cef0d026c6f544913c5cd7a6929e9bf54417346766a52ee3d21f7f3e190a2bd217e35e1b6ddacfb7861c0cfc97c2754aadcee3f6d3d3720829ecc6923f56cf7138315267af27d36a0de41fcd59dad5ed58f83c3f14ad923dd90c79356e5b39b566a37a297e64d06c3db8f998c3b16cdebba3e27f8d520f3010c7e938eb303aca1df492824df124c7d737cca754f27363367623e1ad15ad20c423de0b1feb2e3a967bb32a41d2a1da8075c6ad2f67cfc5b5ad28483ca56c51f135a8de19541beb18be3f0812b03c4bee1ffc27f1800e5c2b7f631c521681e89b878a071cf948744d8a8ebb2e8e858534804391d3d6c21f70323bb6868eb631672fdda1f9bbaadcf2b3db9809d44e8b6043cbe1abb9f469f0b32ccd4fc5d51ee63bd1ea0dc86cd64d747d9266742ac7529ebac50e718df2d49ea86bff64e7a88db014fd2d65d9a90ee3a75f273f2af03a68183a13e07096f996f4c5e43157b59a6b96d32bf7a18bdf0b9332fc4e23fadb472a7ec4977e8bf527ca84c777912f37e4f75a723ce61c03831129329b5f985213b13a4fcdec2b30a3be566803ba06f0867e216cfbcc25746692a42d48169cf76f15b6b71089b1f0c9baf7d28588d86a701e438f49b8280fd93273f95c5e5bc3314644626b1707a8968c4944693be9a4e2c9a1e20de6b6d3892fcbf512eb5d04700d0d7a53fbe48e1ef63188cb1d161cf90d5f30263a6f236fea15aed44f01b7f6f56bca2e21c2b368be488352a2d8bb4a2e1697f58d20ef95e0e21dc5329676d624857c040326ed1ffdadcd130cef86eac0cee6d054fbd61371b798698b469a5aa518133119b6b98faf5c1cc1245859813820e790464f97d9bdcbbb28d2941262023961c7ecf593037309d81b31f60a5a754388e069867f4343385f973f273b44e19f2cf78793eae779e50cb4a3797528a5e0810f3f146c830b5d7e3b6db7eb1053c80", 0x1000}], 0x1) 16:01:59 executing program 1: nanosleep(&(0x7f0000000000)={0xffffffffffffff53, 0x5}, 0x0) 16:01:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="6af22737e7437c5ed1ed658ccf136b3690c3221ae70979724dc5ddaf8e12df052333eebee7e7c94f97d0fc8f57ac15ee3c98d1a4661f216ae211bffd01d5b627ee3b85ebc3367b8c92f36105222e30bd7a5767b6d9173c2246111d18b6f2b9b268c4751e11147c8922c4787eef023a1294cf2a5d8d67e34acf2c2d21a1a490a44fe3f79c916f2f9eeff7b2ca46689204631b60bce054168637e26939a14eed", 0x9f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x10000) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0xca}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xffff, 0x1c, 0x1f, 0x4}, {0x8, 0xfc, 0x2, 0x8}, {0x8, 0x1, 0x0, 0x6}, {0x400, 0x0, 0x2, 0x10001}, {0x9, 0xff, 0x40, 0x3}, {0x3, 0x1, 0x80, 0x4}, {0x8, 0x7, 0xe, 0x1}, {0x9, 0x1, 0x9c, 0x5}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() getuid() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getrlimit(0x3, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:59 executing program 0: fsync(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x7f}, {0x6, 0x1, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000140), 0x4, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) write(0xffffffffffffff9c, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x401) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x5d79, 0x8}, {0x18, 0x3, 0x9, 0x4}, 0x1000, [0x401, 0xfff, 0xfffffff9, 0x5, 0x400, 0x66, 0x4, 0x2]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x109) 16:01:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) getppid() fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) 16:01:59 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f00000005c0)=""/201, 0xc9}, 0x1800) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe53}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x1}, {{r6}, 0xffffffffffffffff, 0x11, 0x0, 0x2, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa3, 0x1, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x1, 0x0, 0x80000000}, {{r7}, 0xfffffffffffffffa, 0x8, 0x0, 0x3b533914, 0x7}, {{r8}, 0xfffffffffffffffa, 0x9, 0x8, 0x5, 0x2}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x71}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0x2, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffb, 0xa, 0x2c, 0x4, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r9 = socket(0x1, 0x1, 0x100000000) shutdown(r9, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000300)) r11 = semget$private(0x0, 0x2, 0xa2) semop(r11, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = geteuid() setreuid(r13, r14) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r15 = semget$private(0x0, 0x4, 0x10) r16 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x2000000008005) r17 = open(&(0x7f00000003c0)='./file0\x00', 0x9b6161085009b81c, 0x10) ftruncate(r17, 0x0, 0x0) shmdt(r16) r18 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)) semop(r11, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0xacdbd9d8cf0826fe}], 0x7) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:01:59 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x40) close(r5) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r6, 0x20004b3d) 16:01:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x9}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d4b6d8706000000b8180000e8c843ded4c82400290000003100000000000000000005020000139ff8f4e52f2d46bff579b380"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x202, &(0x7f00004ef000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = dup2(r1, r3) setsockopt(r4, 0x9, 0x4, &(0x7f0000000000)="855279b6b0fe19e327d554be4b69c111cd3522d7ff6aef08496e9690b9a71f9545bf43bc9793017f4a4b2870350cb0bf87caa0ed7653f0a517f5d3bd8a56bfbe67d9f5de4c950d0619cdac6f2269fe7a722e3d806d450edfaa7aea43968883dad49d0b6ee68f923b80b21d521c59da025521d046da687222f94e20dcdb9fb2", 0x7f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="f1ff2d2f660500653010"], 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 16:01:59 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x7192, 0xab, 0x1, 0x800}, {0x6, 0xa7, 0x4, 0x4}, {0x3, 0x6, 0x7f, 0x1}, {0x401, 0xe5, 0x7f, 0x401}]}) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x5, 0xbb, 0xaf}, 0xbf0f, 0x210, 0x28000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom$inet6(r2, &(0x7f0000000180)=""/190, 0xbe, 0x843, &(0x7f0000000240)={0x18, 0x0, 0x1, 0x401}, 0xc) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') ioctl$BIOCFLUSH(r0, 0x20004268) socket(0x1, 0x6, 0x6) 16:02:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="43f1d07c8f82d95497213fee3cf229c0965d01eeb8e2c5be3060c5e15c439c9b6997549e22699c34c90fd75f1ff4d2fd2f0793c7bfc7284d318aaa027a2b919935bd", 0x42}, {&(0x7f00000001c0)="01a95d61a4ad43cb550a5d2eedcd8dd2f6bb38d7e02350c0", 0x18}, {&(0x7f0000000200)="ebd5e86510db149c5c85c748abb7e30f89563fe169d688bbf8d504db902431cb743517928a68a97c9baa775924fac45f3259ceefc90c12f07dfce378c61870b3fa8efe46be486432de954ae7cdea05a3fef313ccb68fc03d2c85666c6ae72c05817fc1c49971822a334fea2b4fe0e8f896cbc5f0fb1af4f46035b780465ca2c8aafd05416ddd839d", 0x88}, {&(0x7f0000000340)="42c2e666c0401285e1eae79868f2c9fd08705c2aad8eb1e9a213db2d8305119cf0f50989a4b027f8b33ae4383fd091928fc71e2d5ec7c7a628baacc7b747dee29e5106c6d65d3a4ac6e9962d700684", 0x4f}, {&(0x7f00000003c0)="6ce71ce291ce06f764a014f99c6fdf3d29973f6bd700fa1bab01424dd720a08dc05a61ab9935f66c35c885629dbc350b3b2ac78b34029b7dfdea513a1dcc22b8b8561b43f6ed8a7f2efb10d00499aae47689806cab502fab2b82fe8ce66570cfa9e20b3363dfd52974220185d8", 0x6d}, {&(0x7f00000002c0)="47f3dc295bbc9d", 0x7}, {&(0x7f0000000440)="77f0036fed76fa22f712692f407c0ad227ab1de792ae61bbee6c466b1a6d4649f8b1e02d6e82aa56a89d96879e09d3f1fd0c57d7d81ca06cc889da38e1d184e5ab24143dcb406a43d3a1a78ba1ffc95cf0bfb38dc38fa80d85079760e7cfcb9cb647dfa3c8cba71dfb107ccf9bbfc68fc54ca8a1766780acf49cbf49481053a93fed51cfcc08b9ad7639d0f359c2bb6b01f5d2a378ecabad665a3c67b625e01587ea6b143a4f8e6bdb303b538f7cf4ff99638cc65c93b681f1bfac88eed832f3f8e6287f1979a8d6945ee0d225041931b361117ceb168bb68523d7beac51a87c2d9a7a0613d6750fbf3d772169305588e3a33a2a", 0xf4}, {&(0x7f0000000540)="0611f800f0b2cbe5acfae2a828430689d0dfb211c0cd798afd51fdb74c1aa5590aab4d514a991704c6cbfcb0f878b6df2d2f2483d8f68216c3e5a328395268460a89026b8551aa1cc46ffaefcf9df18c5466578820f72936b6c3416efc0bb6450e41c6b4744231bf0689762620f8abbcae8f04c95bf95952f5d005310af3a9b49fb3c6d56ccab5b3baeffa0428e8d30a4957f2a201b62593f1379a3c9491b26f7aed89bfb2dd415b235ecaf3da13d517583b1744df7a9153631b99865b0a44d9321c0229ef8e74b534d02af61b8d7ac01448b865d4429ba0e93ad7c8c7d0203f7e33cea9a6bbbb3189383804cee958fea79817f2ddb511f2bc75ca0a59443d6db47b963e723c143197d5bbc3dab7f1203bb2aa2ef75de7936b0f989ede337e31515b13b5ad3dca63db386ec9d905d3fb754da23bdccac8121596d0955bdcee406099db74b3842104144fcb089808fb4b523eede241afc5cd1d49477cd4d7e5e4697dc1142596581eaea6c7b05c7305d93c20abf6f5f04d04e7b2a65db8ce5967ab1ad570e3c840a24aa6b0339f8d9eff5d3c494e74769ea7b1c747d1dc44893fd2d2312a83d33a0b3f164cd708d4fcf6421b951460b1a79d4be31258b66abce39c5fd3772caf452e0aaafb3d4f27b161d44398d1c4ae54047a8078cc6d830d27b4b10801ade49644dfd68ca694cf8acdb6b804c103687727337e0adb7dbb94056402d57ea80396267aa7e1de45a9d2a948e5b6eaceef3114cafb62811f6d6e7311fa5e331dcf8fdb8c513817b858dc55c5b03be5dab157fc173d49eab5f0908a81982460e82e724440b010d7a93152fe009e11fddde3d9aae8b78af63a5ee2025c4b3fde940d9572c800f270c0da61b6c31b8f81e19f20566fab5e14cb01cc0f848a72f5900cf513d0e3639fd56fae8796cf9eae6766df0388edcfea8608d4a8895fa8ce9f1e926216abb6176fcdd1dda62a5a5221ad09f1ce808549e2bf190a3709cf09579271ae27c209325061276a72a1282e7185013bfe0fdc0630f8db51149a18059c7a620ff37584a1b4408d567ea7530ab8d378877c7a132038473e04bb4077b79f44c49a86fd71e5ef53d2ed417c46b5f93a57f942132e3ce8898204c54b0ea67943a465e4f5f17e0e9a2e83bbca603375b86f7915631affe8d8985a89945ae1a196e3e1344f4118d40def3722988b0216f9202fba0aba691be69f077996dc843af2157180a37b64ae2c7e1db4077a363c7ca00082609ed1a43e0cb211d7d03cbfac03fc8edd7538199ffd425d27c54ec0581f0aa9a079be7bc4af0f2172445132896af45353f668f3815327e67741e97e65ecb0ab5e288bee55b23a5a673e80e87acbb7989631e1bce898552ae3ffc5faa4975860cd1fc201aac8d28547120cf7b1284ce2af437c93cef8398e5ee98d7b3a2213d63a4761e63d806029b0d1d7ddf3deb79ec8511cf4343d801f5054d86847e20f7e9856284fab376f4d14f472643e6861a43d517d649aeb57475e1cd354ce471ee65dc15e011cc2e334c4cc0d180bfc4f50a209afcf72a64f128e565d4a18bd16603f2abfd469125439f8173305ac209bd79be90012ed8fe7ec3081aa736b06e06ce2249bd21c9f8f18133a9706cc572c52bb7857298094d2634cbdabee17a81a39d8c82a28a9297edb8288ad7c339c5fbab97723f0cec3b0ad336f21340c3353acdd4a30c6d584b0722656d6f613d7b4b09ecee866500b7656eae9201f09d13b63f6aafde389f71ddf9dd98fd1efb7673cc46df532b0325fa223f57972d7b4b039b19ac98468768299362d88ac0e9d39be8d51b72fb71a268b8303f385e7e4ad37231234db0e3f7589ef5aac6adaf509d187cba78a7616a910754365f8667a66718144817640ebfff26064b94eb7dd3a946bff769f8f73418a88ce84e1909378ca63c241f60d76618f8a45f5a20eb34414d2251a12a75654d080ad106d5ca662af05d8d18995f25532fad6faed17d1ebd55e603336019f5b5a7846b05076456d906cba6030c2da1d66bd2e5f41d1f9dd697bf19d3818e14c1766849ea79d63576a7523930a8fd53c4689b7a9134a7db3f62741f85c44f339b8ed5c925397135a154f6f732772021c4d2626a9cc22056019d82ec39ce0cb5544a5eb99e8f0fa6007b683e8b9e2bf53d2e6742802ddcb070430198d4bd88f5df9da20abee98be4997e618400ce1f2758ec903ec6e519e7c436804ce1c7463695889b55550013256d7f14acc5253499cf123823b1720b25c16b4fdd84f6e79795ddbeedff470cab475dbcce5b31ff09cf15c60ac77c04731411b80b775348e96b2e462ae3c841e31dc6bfa74c54916a368c5f3124fd5be4aa000823c6b74ec3ab44fcd2bc83436b84997bd6250f8e4d41f26865ebb4dc5950f991b89d3d611edabbc1b7978ffe8591d943ac5064a6c1a442e99894ac7383af2537535809a77c16dc8342a151a2aea961bc31415fbd40c4df285635eaac466158ea699f3bb4566690ad214c1753d3f38e103576dc65fa6d7cd5368cd8550b51a7fd973b77c926c864208a935353077e44e60e063d08902834fb117bec54d6ee766cf7f901858485f78ea23f53f8c0273ee66e858149143073119864507696f1a44e77c7d84b3ecbfe79cf412cbd1ec0eb07d8240c6f112af8a649aed91a98941c792fc9cce467b20f44fe5935c6d7f55534f5bc5b4aa18860c90cd88328ef0b9a71285ebdcf32719ac2beb79c93c2fcce481f87c5674df9b18091be2a66fca23480e5cf2c33a6f5ceeaa67ee4fc590f9d2db12974a37a078f1b2bd882b43fc2b42ae4d6c5d9e3d9bf23f07e6f02ae83fcb24ffcb72efaabb43c32142e7060048f74ff915b4572e8493a2d5d9a31755d2cfefd65bced8ab23986a14e6ba52a6bb2a7e3b6f4e12760d5b6bfa0530dcba2a3d12e3038cb9d9f63dec1cf3b3e9279f2647bd25560941f0e0e204afd22063bd57d9f6f19335a56e8622b645fb9fa5daa1b202c92369d6e9f2cb01773f6871259d2da05f3cd785d234109ed2ddd3d51c273dc85ad024eaedd0365233abda41705a089fdd8e44d44523e1bd3632d9b1e85a226ccf291e02a13b61e0cfbb8865e2037464d83578e44a9be7420c2b2653e3c9bdd167f6d0d2ba89f7fd8cad5ae5a6f02dc27ce2602bcbbc9a2227368107ab7989504725e0ea84da9fef41a65d206726b67496830107038e058edda43bcbe8c2079074b8ada3fa896f8c56799f4f97055a9ff1fa8976540af15e229f3927eeee59c2ac6dbb84683e11e214ce136f3bf5f08585dc6957a5a7e5b6c23e6acf0da073937d7b4d27a12b6801371d9d7f43623b5cb9f9625733754340af743836f164f1ccb137f99fb0419be32b823bd886ddf81fc928ca40a33c5a9887c8f482f1ff11e41df1a95dc7dbde45d40355b8237d08a098e4d3a83a9fe8f418801ac2a83fd998b835d6a44d2f47d6fdc2344da04e427a80616d2634bbc2a6e8382ba2aac980f1e88b2138cce690f90edd183403604bfd985808805d1e23e58e35369cac38ecca90c25d80201aa12e7f95b5d65bfbd44f05f13d67f615a82821cf9716c87aaba2518aaa1ab32e797e581ad307b06aba84e7e89748bc03a55132c643c397a6624c632c69e665ff72e0aee82f32f9c901f00ce40d34751bfc990d57cb3fb1ea425ce22419044ae4aecca7ec26a99a329f3e066d25096b654dabe93d1de577925b51111028e7ead64a1de4c6c90b06e03a4c9b8ae21d371a55829e7e29f6020518686edb9fd79c0f3760c863821ec003e31570d7caa09bb4f7d1f8be2af5de6b3a2df7a225c3881ca397c638e4d8198135cb2ceddb452a6fe58cd29c670fee52500b9ee9375618ffbd3ae650aa5040d86adf2ec011f46ddc8562d7e2b2345c4129a6cebc43f650937156916977a6f6b5d8ca58d597a2a401d8d86159479d307d68a47824f4dfa258f577e3aa35791a3dde84d8ca6ff4b69a7185a97e6db7d16d3c227ab7bb52d1b30031fe8dabe9b4c468de2ec45734a200229a162ff0dbac831a4815edce920e150a3d406b783366685fd9e0e32c1c924f738c70e3b80f6ba2c213f7b3111f92daf1a324888cb5ebd1324d4b9a877df2dc346dbc1dedb8f95fa3e7ba570f4b5c48fd6950b2ed65ebf28a9e44d733447e81c6f99f323390be34976191befe6ccb04b52eef963e6e571ac7f3275af95938cc5d520cff6ed63c0a4ee702268c8c86c552110f0d75eeece7711a34682ada9373984402dad39b5052bd88d1d71ed9cf4b225a652c9ad6b264e2c28aa1657e95388789d7ab2b1fe5cf4d90002f79e4d1ebd8d69a95a6e7eb73f8e805e54a289a65ffddb00e4ce0429b2ec710f9023bdb47948062c2b371171d6ad47a83371871f5998f6735295822a18ef9a08b44784f442ea130cb054bd781d220395354c5a7b73d2c0dd78240ad120bb0648afedf4b0ccdcba644eb687a2627a9fc8efbcd22372c2369684c245b4d1d9679b480ec7c65bce356eb50e681fa4fb0ccc78b856658e20bc11cf19f4f2e4f6dc35edc7d282d4e6de6c5dccec25e729dceb6c769d118b09f6c0c7bb500b36bd8034f42e42f83e94219d50a74b77757e971e543c3a7dc48f18f390377f40550e0f6d340c7eacad460a885f9939f33682e609c77b98dc71d1b1890227941ec91da64b064ed9b39d04ec2bc8444a11b9a7a7edc75a353b778aa7202a594393c7e97d23c3c6328589fe52e5a5f8db8ad7b5c8721ee701860aa6b6214f60fb341c33891be7987abe24c2af8dedb1f0dfb6be7ce382ee97a281d90fa776836c93f254b452d33f71e9d2f21d643509d7d8c96e37ad37fb57abc91774a14fbbcd5b648a261b7e0cd8123682bb1155100e9c42b4c5ad1e923ec9effd31246c7fc699c43659d9b5a9a9a719622763a4f5807af082f51ef7a6ecd9bb9be519fd5487085716951e0d65a44c2bbd428f8c267873301b6738acd34c064f1a660078d03d45a5f11408130a00ca44698a37d9eef6a7ea494b72917be49b0c47393db16b8c73694f9ec5e0842be43f60cb156fe799308e0b8355e099dbaf88cdc4d3192c04fef029ca00b68fc69a6c988b8e8f1927cab56b2fffd17cfd7c09ca1c001f5afe075354c34a6fabebc3bbb1098fceaa87396034edaf63c0fc0336b24d623fec1ef5b8c6b17471c00d553feb726a15f54a9c1272b309056ce5c1d7bdf3022249338ac53a6dc7d0f5afc0e3cf439fd8613d9408bc32598d051c31ab2cf60da6d74a178bdccd79f4a38681b40309f18919e7d3cbd7db9f2600251d89da4f9f87afc6a135f6dba50cfc57a9a6760033c074f6e982f6ef84daef99170e6253c741d1eb4a4c97b6bf4774a997d474792b0ee0ffe240a2bd9cc0697f9eeaf07b5951cee1eb9ec68f293a740eb971eab3970aad9173ad363b0b4c8da5b6ee262192d0cff2dffe1e30877423920a43ba5b158a54937a7d97481e4ce10d8b19759c1bb5fe597cc8b4c863fc4029aac214427ba9594e348a395e8ac608885d956d3a0ba762c95057068fe3ee4d74891822ee05a689fdc89d50a478ceb70b84efe71bacb3699902858fa676df47e26fb03a93a90b0dd41b309dbc8cbed28bba7799f08300d3a559d791d829f207b341045aaae3bf97a6f0d5f8b050689c56085ab3ba7084e5adda38702abece97f9f80f973e84a95f88800f6d940390549820c12b175fff8dd05b73a9025d91a2f1cfa9b973b8e7506e2e0f0244d541863e999515a8d59ad58ab428aa7c73466a1088f10254104ed249d27e93d586d0274", 0x1000}, {&(0x7f0000001540)="6f4a0eb81a5e88a42544860e0d9c17430a5bdb9493332fb5556ed5ab039d124a9bad3f5c7aa396b91af5b285dbb41e4a3bd660aaca643c6143769dfe0db25e1fb5203d735dcb774190f4f1ef1ecb7ce5072a9f340934", 0x56}], 0x9, 0x0, 0x4c) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x23, 0x44) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x7}, {0x88, 0x4}, {0x101, 0x5}], 0x3}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)}) 16:02:00 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3fc, 0x4c32521c, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:02:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r3, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0x0) dup2(r4, r4) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r5, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000580)=""/45) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:00 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x9e5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x36, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc) pledge(&(0x7f0000000180)='\x00', &(0x7f0000000280)='\x94#)$\x00') syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') faccessat(r0, &(0x7f0000000280)='./file1/file0\x00', 0xf616e7938c930529, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x1) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') utimes(&(0x7f0000000040)='./file1/file0\x00', &(0x7f00000000c0)={{0x7, 0x5}, {0x2, 0x8}}) 16:02:00 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x6, 0x0, 0x3f}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:02:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66c3277f0829390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a0023358041462e9ecaec266c982a97a32697ea01008b98abc48c5be385d13168b30000000000000000000000000000000000004e"], 0x1) write(r0, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa0) fchdir(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x31edca3d638ba665) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x30, r2) 16:02:00 executing program 1: mprotect(&(0x7f000072d000/0x2000)=nil, 0x2000, 0x4) socket(0x18, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1e82a9e4829f8198) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setsockopt(r2, 0x8, 0xf, &(0x7f0000000180)="0c870200000025bcf6228cc5cb6ec397889d3031a19e65191b9aa3926676fc590b30170eecc9e399d7408e4b7914e68bd396231150b9017b5414dc56ac839285979687ed5a24241dbfda1d27c0760c9cc061a396428e6705997a0390ace00ea0843784d3eec76952e747d346a0458ee1659790dee24adf7f556019f3c2004ed9b3e30f8bab57b5a0d0aae43ffbf46ec25cb632ba02ab10e0083a2d661f058d0be8aa704d71479ed0e00bba83166d871d25b3b877baa0acae", 0x2) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x141) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x40, 0xda01837142b5e44c, 0x48, 0xafba, 0x4}, 0xc) 16:02:01 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = geteuid() setreuid(r5, 0x0) r6 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r5, r6, 0x5c95de85336c40b6) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0/file0\x00', r3, r8) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCEXCL(r9, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) 16:02:02 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) 16:02:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x7, 0x10080000000) semop(r2, &(0x7f0000000100), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/103) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0xfc}, {0x4d, 0x0, 0x0, 0x3ce}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) ftruncate(r1, 0x0, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x6, 0x3, 0xfffffff7}, {0xe7, 0x6, 0x80, 0x6}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="5ec5e3cdd34c5d247f9dbf1ea437574c2b17121111d1ef4abb1e7e2e9ae9db6a48f551edd4ca115c8ec607c592e7e67892844b81b7d07307e8dc413b1e71ed2afde373dffb9e5a307731dd68fa7419c2df256658f66353da32c6cb00e9c97245de62267201892625c80871c6d1d8474ba9896ab76b75d731bc6ed59867f4f63d0c0101ab9e0e3b0561dad412d15cc02ae8183dddeafa23cc818adee5ea76", 0x9e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:02:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000540)=0xc) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000005c0)=0x7c, 0x2b2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) 16:02:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0xc0000000ff], [], [{}, {}, {}, {}, {0x0, 0x7}, {}, {0x0, 0xffffffff}, {0x3}], {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f0000000040)="cf7b60d2fdc303a701406b5703f7450e93abd100c2e208e7225fa9bbf8dacf762b70a97cc0dfeb9865ed85cf0bfa4e9120b5674ef4422ce60956d2ed231d1729d533998973a159391999130bd4abe7f9415822056b6617cc869ea6dbd9f7d4d8f200f54f51942af56a2f30ba9ba4851c187abab326563d086b09733646188e0aba6e7ee1325cb4c9eb9d7c79a58d4aff8695a58f2e69976732369257764b2168bb5f501ddf05fd73b732", 0xaa, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x7}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:02:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5, 0x7, 0x6, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000b4, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x80, 0x9}, {0x80}, {0x6, 0xca, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:02:02 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa18681d7f0e5e1b) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x0, 0x9) r9 = dup2(r8, r8) dup2(r7, r9) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r7, @ANYRES16], 0x3, 0x1, 0x800) msgsnd(r5, &(0x7f0000000300)={0x0, "c8779c3a440a770c5dc9b8fe3c9a3c1c3805023cd0fe50b475da19e5deca19a4659ae0ea8a38cb46de1f8b401fd25f2168d77d3fc04a33a9bd7d0e414f45416397dcb829c9c4d19090b87e97ca94b947e839ca831af5630e93cca1db3b9df37c9e79d3dc2c4e7f7c4f058193389e4ae78398d2584787f4facd14f91a262b2231fafcbcc348cea3740ea1ce08f29c65373a17bd6757097282cb07661352bff7033d60aee75846458f9bdc781a1191ca55ad"}, 0xb9, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:02:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000000)="4aac7cda7db877519adc956ce09463639561165fed9202ce3f70123223225806f8a5452ceeb69ac964897fe3ad949b1965e55810af720f55277b76c08fd141f20c17aa03464853e5bcc117f53f5578f5ce01cdd0cf86ac4f3b", 0x59}, {&(0x7f0000000100)="537653a64cec708a8ea967d51f834b6a05bdadd341c6e105235bb6313dc753bbe4f9da39ec2da8ea2123ddc0b7a2ccd78f2bf519bd3214a6543fc8b15ed25d66cdb3bc10c67751aa78d3a7d6f06846af8cff4c6d7cc001645a8b4025263b5ab0289c94ff95ff0c0483591091f4301e91702e3e2509b7f822761941227590e6bbbebddeac57fe55c02403cca742d59d538fe12311c87fc3d8cf4ebeb1bbbf1150aa2d2258bc3671ec1af3812ba031b81acb5c93b09f286445e9485b5d50f6d919a808e6f540e191821fb4e7ad10b4d3", 0xcf}, {&(0x7f0000000200)="caa25a9b411998d23446a25db3527aef3dcfda37943530b703fe1d2f86aa5580d6db2550bbe1d82a8288184e7b410f91a5df05745ba2c8d72d605c21f2f6c48dd1b67629d916e8628082af295279ebfd7427c1857b6ce136f8bb1a044dc00c158086702b41017d0f8224fce74122877a56d4cb5b4d8ba07caa71be6da9531b125af459bdc9da6ad610433b357b4bb70b", 0x90}, {&(0x7f00000002c0)="6e01837f27b17613ef3ca6047412dbc024fe782b7a559da8cfd54e4e13ccb77a96301909a80d334059c8cd23006220cb0cafa06105c032d623f99c1bfd5392f5a0e71b1f1b3f88ffa5d251fcb3c6cdee17fb5ed7f8e8a6c537a9582e6aae9e6351f6fb548cdfa7923e43f6af138b5cb6a7c634eb6ee4c2a753524391b5cba4db784dcfc7caf9c3484fa50c8b1baedb932b807d1c5be1e09840bf383c79da2188a12b3899507c1d64adbb5bd572f43a401bd34935cba56dd06f5316181c94ca5cbc55c8cd822be40b2f0c000e8617d90d19952bdef08b1f3790c5dc924e088c9d1b2f8849d1f53ee614dd8178007025d5982b1d114dcbe6d74c3cfcca6fb9a7e1c9485783d2ab30c6879f800865df8be5fa7325de3658ef3e67ab219fdeadfe08690e209b093a0c3f75a7647a442d8aea8f3d8458d15a6b069ec09681df1029981cb6287409dbb19b1dd2869c676ad052f70441a6604065c35a56fbed90b25bccfb1b7eb7e889dcd6e3c819866d90b8555b736c1595af553779f902b48dc0e25b0b68ea37b815279845a6e225b4c794239e501d1d867bb5835aa0503aad736a1204189b709d878111505b8a94d0297949ede71580f5adcc143ec66363bc68351cd29df3fe1d79b622a363caa6e2beee669dd6ed9a02c9ce42bf8187f04b56f110a24fc6e3e2eea94fbe3a1a5d68292ddd58fc07b3cc590e8d6155ec121de07599313bf4f43fad2807c94200899c2630d0bae030ba04545b5919008a7e7c8da0106066555bd7f172f38c27b8361f641e2a4a6b8c2f1d2d36f381972fdfd118f8e5371add01034219d8aff1dba9dcd469e661f721fe844c16e716698a91e685833e547a836858d7545500005a6f006c737fca7347f80c8532acab32162d53240a4f86747d1522c9f0ae00471d0216ae8cef0baccaeff8ebec4a91e2c1e07946bd340aba70385c0e7b5a56ac9c03007a62820d62ef9358434db8baa989f5436e8dca3fe83ba2609d400a58357677ef181edde2068961e2df200975e6f48071869966b46d9db894c6111de7cc0ca29e27e91d911f6b21c4c286ea0ff677943889b2cf089196582feabebb48bd2b5f075721916d7b70bf9aad7d975bdf5b1d1d6782ec2682adb2e6e9608b661a0f1095569abaa68b4545e7f72903b869b9063eac023a5ad3b55d255b134ad0030f2f4ff6ee9010552c2accea1a6515acbb4a6283b5332eb97bf3a9b5139e869771f070716a7db27959b9c14715bb0021a0391dff74dc8eea0f503218c5a75310ad5b5add0f9a8c0bcd4e708ecf8e6f97c8fd133f47a8a63320d3cbaa860a1d177e284b4999b4384b60d179c2d1d5b151992db55b475e9d8b19d71d351a3181d430f685fbc4e93eacfdd151b6d4ba045ae90437d2732a45cc3e41770a7766b0580ca84806aa38b7d18a23334a4a6cbe3806ba160939ed352d8f09a946d3d745998b48beb1d29fb61e128c05fbfffc82ac21e8c83c73f32e60798e3951cf20fb26863edb0ccd20c2141db07cb42c200ced0a5a6687673c0a6c6f28339147e73ed3c622306c895a37628681b733e875a0bd162d10c5901fcc05496cd7f4f2e3a816365870935470135f747f48050f2d9e1016ee7d1181cbe407d531ab333ba1e2b858c09e3c29bf471b1a2c7e680c473f82ef7e7353c246b56a0cd19189677f7f4a40a4d17d26a89fc831a520e2919d73a8a864aece87ed2fbcb4b8a8cd17d2d50bc19a9929db12d2e584255d4fe1c6639802831b904b4b5ebbc1209a4165d501215d00b3c3c17ed710bc362d64540948723885ef053ab4f2280ae732afa5a0185b3b0735798b465024c0e84df6fe8e80cf8fcfb64b7c1287f2c0722946065732f9231000e71a56fab8c25c6e5a5b4507efa7f8c57573818d60ccb1768ed214ec1990a98150a4f85b768d33eaba7b56ddb568feabe23c92eccdbab66c75ef3133cc1d1d843156fd9a3dc4e419558c4dc3033354bff37f7bf2c1125a69a8907547ae21ac4518cc2857294dbc28d437f30a9cbf976ca0768392fc79408892b3dd4a4fb13f7461e3d39be195d8bbabee7c2c3b95a32887b054621abcda5a33801734e59819d6184c3a6688767500be8818f47644de990e066afde136b63e22f734d610f35d602a2ad7562c0a31ae6acfd46cca1e713ffa6c68b1f7e387e0b36e7220c79a83ce89ba73ff53f983aa048456f1b288f1637cd729d269fcde1d67278063b0c614ca7b35bbbe85c31228fe000ab21cfe5be27411602338f93a66e6c00b9d1498effe6fae2a53188400fbc0fa904cf3d4a7b2bb3dd926eb7f3779be92c1f069fd26b07e81f3b0fe5abfb26b7272dd54b4e55af825855d14cbfe35e97587744a410f608d13428f10718e0f95c89d6352088833ac54d694c651804e70bb75c7d1beef04f5fbade6197e30737108549b617cc1040581b0d9e54d6dcdad8f9692629406367df7c4b4d69a04e069611f284bd4162a58e430413cb922a93b606bd04c36e21bc3cd4e86180eb41f4b6a37b6c68e66b02371df4162fd9bbb15e94f1ead6ff0ef65a30c30e39d04697251e11ac92c49525676e930b40ba251c1d65a61b34c221b3e8faa0f568f592efe2e8b186634e1a416c7937680a55e548ed3022c0f1cb11ea4f3e870df6e279ebbef097dd69987f43923a1525dffb6afa16113eb87fa09203e028efee7d3cc2e784d13917f38b4722d9109e671718306b8c3a46c0064b5cc754e1f3d20703958902e7d771b420785d30ea1a35bc2e71ce2a9b5b6f3fc8ad8d7a5b04c22f93c3bcac6992b2fd06ad24188e77ba0cfeba663a23b20b87f01f35b021bed9dca67c25afb529ac6b653f9b6f8ea85c63103ad70dfa9cd49f7192ef7803b5a8ef8e2f7e02f6b0790e4a2829247604bff589747d328b587680503c794f70dc1d73bb947a991158bb4519777a0ba0627edbef838ea8986c6b3e203629e90dd71a6290c60dad9cad0a692e53021a98c8c450dce7c2633059c0bc3940cceed1dbf80b253c8246240cc4b815bac8b0ca5e054674fdb0c2d0fd0185a6710aeac23f44ce1a9bb33f753c574785d86f868d4f7fac5f03456f8b0c457930330a7e8508fa9839a8106c375c06a5b472aded57257375ad71f189ccc910f0b417634fe62ba285bbda81672f5a98a9aaf4516b1cb9bcb5972facd8cb603285680e9543539e5d560825718d67f8fd59ed9fa18e15f30b89bff5038e2709ddcd517e00df987faf6544098760d42fbd6d12ac583cd1401ab0f4752b356f63cc67fe9987e402d7aca30cc084f27c316042a0a084844d0f30e440967d64024771fba88146e646fdcc2f19e629909b1d19aca0d5b46ced2192bc9d247c145aa170688ada9fe7030a49af92c19e75deacb2a7174b87dae2f80bd1c6d69b17381ed3b3c70c150973d887d58d1c12ced48d8fd61acbe8798ddd700ee326b918d58061296939c15a2772b8754f3ef62e11016f8393819f73b5ed13407d8285408f085dd1c7aeb1dc74551c65ef8920e221aa22b97007b9ad550bfb9de0b5f09295e7ca494bbed47a4afb26e9888eb47e01d353bddc8ad7a5d1baa5759663a1abd427ff38a6b4f49381f80a1f1f4907fb55a8ce0e35beaefaf9ce2bcde7122412bc436f760a9026a331a37fbe84b11194c81260d30512a2065bbcd49b6d62faa8a477c95061e660b64316ebd7606646329daeb2e73b43e0c58e9350dc59f0e4142d6fac8b4f904dc812861120ec0b3762c4d3bfca80b3ff05ebc2ffd3141ff419ce552d12e3908b08b6f06bc766317fbc7ff353fd3b3107c56bf2a467590bb4bb2b4fcbb00c34b4e650a84010c4f0c455c5eff98f8c7b546a22fbc3855d11a22677d1cda8d45070715fadf8388cffc8a94d43c0639c905f8c2a799b9153904c01df232fc93a7ae28bdc99ca0639a3e565cefd3f4021ab3551c9caa775eccdee3f8a575c93e0d6f96cbecc42ef1da6cfe907eacdb3ab54924bb8f57da78100c2d4b476997215a8fe85269c53e7a86879536d54fd1a6a6bfb335cee6906ee2189dd04fa97c8d1aa55f594b912dcb0def0629191c1a6f0036476b95e90abcc63e47d3c6b6c14554c2389453e08a4e5e151c843eacccf3797cd2f183d4715a6173096d6814bae541897f1dd8865fc939902605b2e97ddb37824d807e7e4ac6de3a57203f1ef0c7e82275eb33811ce4d729c4fc844fc6c85b0a19217e354dd4531052f073648746a1c5257647c9b6646eb8780c33a88e4e46c3b53696b8fcf1f1816f0c82107877fa199d354b25f18ad766f209f6f094a9512f470595ca8bd3cf2cccaf62016a889e2f56cc4723ff6b4e2fc0f40f9dae015805aaf49c21cc06192f75ef155bc85526d211690d56b5d30b1e2f47ee7200979cf464391123a44ad98fb1f4b379e38c94ed6463e73c7e18592af9bb058b87443b95037a04a2ea940628ac48a90da785be496f67eb36dafe4d46f4a160a6991c304471d5770fbefb71a041e0bb360d75f5e3afec287ebdbc6b7ac08b9375450c1061ef3bea223d36f9e41a6e8148ef9b4242e77eef3bf4512b4163310b6d91a405f57b5e214147bbf3196c9bf74c03c0cd388c428291440d87ca3ca02b700d93859124e2a644fbf764b0555d5f04d7c857f64e253d532f6009ed486f41c1e42b8877705c60919b82462219a706b2f058f4a094518996d6dae015882aaefbf9313de5d285897f78d08670963d11e92af4085f1aa5d420a99c02a4c44a2b1c94925a1e95b802c66cefd7cc3c217aeb06a846c4b22ed6b2873e892feca1c8a87bfd40ea0a000d5f9b4bf73d239e30cfca94b4d160f03f3394c50105b82bf484485ccfe305ffbec5afeb0b7a913c0bf7c8f3ac1996db9ab689448307d7162f8cddb335a9197ed2b8eca0d5094a103510035fb270bb3acd18ee4a25ff0e348b9cb8f0d28aad7c68f9f8bb8f72152ae7ccb3e6673e89ce3eab8fa5d00f9eaa48c3407d3c9f290f17f3eba5819137a5b4e6554e1c05aefc69060d35878ab50746dce00f4aa477cca388190d9a600d878d3288cc4efd62a3de7c7672ab0b1f9df7cc7a4c620ec11386d66a2aeb3206fc8f36419bf6635c194f3fe4e689fe7dc9e69f3871b8be95b05dd1129b1e72b0475aa3948fabf754e0def4514356cad533120e9457d88dca48f96285576a55df4fa332301a2d96b651230dcbe97ab731323cdfd022995ec6fc120c39aef476f4ce86bdd96f2fe04c12557499ba0a3ac280af0c8e65e81053a7fe3e0063d435fc8a8f131871a19a0c01ba50d146cacfc5509bbc553ff5b5ebc0ddb7adf572d247b7423222763941f199b243f84501841475d081e8e42ad91300ddfda7014611f059e055393560ec8b518ed4af5720411dcb1bfaf265b00c40991fa63c0619a2f83750367822513123660798d9444efd9218f51fd78ec1c95c84e425376a8c18a616eafb8c4884ee5143a5cbe4f2f528d3316c9cc9c72c1a46025d4a374897de5bddcebe67906706e3d3038c311b8866e1f2083fcf1c061b54b472797698666f72dbe5026689f86cde53decf3d656cf2808d4a9d636effff1c40d19bdd525a10f5431c67d3d981b4049b1cbca83c52b8c01fea1a4f348dc4994fd9c1637086465c3c6bb5b5d52a9a3f295a867c8993c1d6c4330a11585bab9a1a61569bc883ed6ef51f6550091155a62af3717daefa2bfd3c3c8a8ff1593f40af5f612e03c093c01f6c997594fec0b4aeb667412a091d2720e5bd086fdf796a5d097b7484616a5152dc1f59a4d56b460eb20df0620628d683d308264aacffae8b5f", 0x1000}, {&(0x7f00000012c0)="b763277ae4a9053ecd4b989b2f74cb08792ac2eeda2a78c9e7adfe6937907066842dcd8718c1eae6ccdb17af096b80bed34de6a2b9aecdb234ded3875b1d99cb7c95ee6f24910b1d1969bf3231e9eb22a3850c69a8604ec998b980652a49fa289872ef0fc48b385a", 0x68}, {&(0x7f0000000080)="6b7fb5826650d7dadbe254d88c971764616c2e57c6ae03ff1b", 0x19}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2f}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r2) fcntl$setown(r0, 0x6, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="b3ecb6ca166005a8b733fe2ea909eb7b25aedbc13f5426baed0e315f4e5ac02c23c55f0263344ddf18b6f67f608c9d9861ce574555edccd9f8fccd8d2f17e04b7598d77611196984a2431460d8b572fe8d3ee7e890a7a1f8e9820b279af20d75365545729a61cc", 0x67, 0x0, 0x0) 16:02:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)={0x4, 0x7}) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x1000, 0xab, 0x2}) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') sendmsg$unix(r5, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e3718dbda0266696c653000"], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="4206052c69c6d6118cbad569b6f4302eae266e18c20343fac6fe0ac29da2092399eb36b0369604e1cc6ec9b762450e8a8fbaa024c13a1f7c3d7f54602f47775bc01e9148607f7d31a95bf5884a1e44ac12f5357787f43cd000"/99, 0x63}], 0x1, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r6, r0, 0xffffffffffffff9c]}], 0x20, 0x402}, 0x7) 16:02:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) unlink(&(0x7f0000000180)='./bus\x00') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x14, r5) 16:02:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x5, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = getuid() r5 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r4, r6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x101) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:03 executing program 1: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10050, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = semget$private(0x0, 0x1, 0x60) semop(r0, &(0x7f0000000040)=[{0x2, 0x5}, {0xd9605308b2a719b1, 0xf94}], 0x2) 16:02:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff08000000000000000006000000b818000000290000003300000000dd9ccabf77b6ed5bbf"], 0x2b}, 0x8) r0 = socket(0x18, 0x4003, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000, 0x1040, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x3, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = dup2(r0, r0) kqueue() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockname(r2, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d04c06a72400cd78c6922b7b36400c0b72807ec6b6600c6248ae32c2336068913d0444917eb817ce2ccb048b7a39b738edf020668208b153a2a0bdadc6641cdb2340b20f"], &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x111) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000003300)="6ec868d4677b21189bfef221f03a447a057a16922e0a33b31b595385e947d452a240519840ff0f604ae83629cf6a2e1cc00c2ab466ad6af7bc16bb9634506bcfce14ce267e9da8b3a087029aeb8191d2abf0362595ea8c657f35dc22ec84ab2c64756f515c5b3d42909be4cfb930a4d2523b4400d0660de4f7f212735e29c6d6e66f84291d70536550bc26fd4075194bd5ca83cafc36cbe9ba64ba631e41fcdb6e0236a0fdd6aee8f13444b4f9065809f10b75ab384a83f6344c37579c735351348163334d582188bc1bf1e0df189e09026d0c4b3b3ee83a580ab7f17483f84d583cb4a2436775edd4885457c938be554a89ef1ca0555f3573caca0b3a4525f28545d5e804a9cd92f2fa77c1952eaa1ddad7f9e08fc28408015535e070ff9b31fed357e1fa13b59bf3281873d0d5f81c46b4d43d51677b6306da140a5a6e303c316b08e4499d0629d979aa29d7e90ba73b378e3af34356ce9d681926d734a625910cbba2405f6c52be833d06d37b3427275809802cbaf2182fec5abe10c70e8b7ba7b0b58d1af1359507191119afbe954aee8944f458b9ccf24d4e00d124f5c51b10ae0d770537ffcabc7ab2b71d53f2ec7514912435129c2eacadbabc18cb6c70238eeddf6606ffedbfa3aae16b10de609e3cc4d2e56fd20ad1a34fd56409c4372413dc9841e60d3a25827d839ffe2f8d64472723c12d2b4de1eb9d06fbfbf1b5b31a2d21e4e6deed8a99f7d63fd1a02b3d7ec2d8240f509ba44e1a6253dc7082f6b31c2142d1dca5d87eda2f2f0ef456fff132c6f24dc6fa28229caf3ff97e1cf73bfb4ad5ee171710a8aff1f376d2654519879f4ced045e7bd752222dfa7a70a30bf6b6145cf2cc908909611caeaca0a79fe9ac741387ac1108264da7cdd66778f14a7f3c1a3d01661529293fe4cf97a65c1663f711ad4c519e4d62847f8daa191408e19d0c5a53f4e8398262f7a0b5513644f8036ab634a6df66366349b8685bc670ed6277a337137c67ea61eb1da7b5245f53ec4afef2ff3302d4a842f64ee5c85935264bc08e31cfe4c5eeb0df8ebaee1013632ba072f489a1bf807b6d31c40544fdd2aa1e609195e4a35e04ecfd2b5e5377a4db1b2a25e2356a2a9106228e70cc1bfaaccc6b8c842e32005cdfdd8e42ee5b0a7c2ae65dcaf35e277c66300aa1349a3bdf214f4f7fecd46e9543080b14dc51aa0b62e2e21be2f517e6fc183a2d1d316cdfe0ffd53d6c80cc4bd45269849bb83a1d5d480270fa09fd4dad7ff78999fd610f06afc485d8fc46c4148a3cb642b1faa0211815717097597c153aa08ba5b46921eb26f67b75376e2cbac53853084b376ca9c26c1abf6d298888ac70f477a46456283972acb2e16b8a711072dcf32be07aa78f92d18c2ef9ed66c4576bb1794522e0060b114cb1933d8ce4d829bdb2eff23d0ddc32a009bab3ccf03dc865164a62f55deca641be127268e24555297a0f6ed8cb0d4c51fd6ecb75108b183db97ea4c9dacecfc4a17a08f1a55e5343b28accb79e0fdc5a923bc59403f16bda304117b64f69da4e935c570acb7831c5f6c7672c023aec86e7cf604bf6233835c13788f8ed7bd9f122c6b7113a97fc064241bd7a854def9fbf5d3ccecb0586a6dd8916c336c7dda02918f1a4ac712a4f8b4a280a2ed2613518f5c5e00cc6370018a012b731c0c462630e2be15b54282af1a16e7f67fd489da331e89c5ed12e091da72939394c767bdb1cd5292f4b5aa0ebb7eb033a4199fa5aaf42f2ea01bc5b30451e7c0da5bbfacc12c8840d206ecea98bf36e31a45973d13020e8a5f9e00a5bbe494531f616b403005a691d2681c0698000979c3c52dda408cbdbc3a9b6438bf2b2a6ec477536b3e88c722a34eb6c2a047c96c80dd0a46ce37157d66db88869fd4b5ae86df3a148431a544ff1027f3d5be289aad90a9ace0ec988ced1bc2f97a0e6c8be981f90e5ecbc5d765476b0d99d53b31ed0b0431bb3cddaa0aa631700ef0d28060a7b21a01c3c1a5d0df3e1b059b3fd2000ba3bc8a57f22ae4ea5c48b6b6c7759aebe35a4ad38cdec20a388aa2303f4994ca3ba794a0b441b89725997d1826d55a46ac969ef063a05e36ce6443b05713baa46807929c95521b9e55702fabe9bc7bf1a95411fc4cd2ea0446e56d06737917e1553544828032598c52238cb771a65ac1a90e2fdebe620f9022b41c7680bb24cb583dd8c8906da119d2624bfa93a0949ef34482f79db4d9f9de12406994238bdd4a42fa04f50ca96e664b14ce483a1da5a8237aa705530ff2b6b775c3b58371b0efd5bfc0f0b91175718c9a0513f76511bc9ad4177acce24fa373f0679b1d60aea1cffb061cce98e91302f7e662d81ed9452be24a57239f4ee15a2cda6ab38e3640e5d65b03f0bc9e72423c80f0366fb4f4d971faf4b9ae0139b8bf3986fb24534a60504f82ff1255564c0331cf170733ec680315c45db188fb49a544b07ba44432a26a6bdd1408b8949705afe3b38194a6f986acd76c64b0970a22b04ec6d29f5328b0600d09366a05d0f698898f756e07962802983574dc3b7c4a64ade18ae49bec1ca9a4ab74f031fd36b01a15728c891a0b3b6b95234b289dd10c3e37ca34349e48b2264dd0afbcd274282a7e7f4b8a0b6f7255c7138658ff0a4ba1628fa4e2bb35892154f100a862ac0a16d4f4dcf11feb6662c3113d7c198ca37ee7bc92ebfd1781c3a5685678629f2ac65f94b419d048b238c00d4fabb34ab142f3b519201362f7c7ce0f17d5713ed278f192c84ad5178baff310d4825800552badd71951d5c61a87d1c5710aa3c72bb5707d2d61a92c1616e8367d52f0213e63ac121b75a7a4d0bfcf03f3090a3a87d52113666e34762c01bdf346d3aa324571f3cf3541215188c7cc46c1094dc0ea35e9b2c5e99e0c4d4ecf037ee4b81125e22e49b1059c36ec4450cc9a65a884613a0828277b2adc805a02d2336475bd8dd3c4b9ea941ba6a09d772378cb5839bab8aa396388569a95850042278529e8e791425fd480ce8dffa4bf5375b9d5b67be20c2428b30299e3eb30f513c4b4d92cc53b904d1ad9e87bc403ecf39fc81420441376bfe77ef4b5469daf3678b8dc334e523cdef703e54dced22e738ab08182fb60995d3c9aca685ac7c0b5df5b34e465faa2729e0aa60834c17882611c5d144c90bf83b425ed30d77a1178e4fb0b5249161f1eed5caf48e4afc159704ad684067285673757f20c044f1de55d25d4a53b5357644c349f8a2cbe4c6589003b328be1a8b41ec31c463275cd7089c88747d56a3d0d2649dd8f3c611469baf7e9e03ce952261918b1fb3a05d9c7e41afd44ecee4c6ad9e596b9a452cb76da6a259141656960d41ac88e0d0227ba82ee0888819b498c9c48b6979ebb6a57f87bb2626716b0676ab8d12635298b8ee1f43a546d6ce0c004dfbc4e9f50312710fb74e34247c8296726154400f75f058170d442680e47ab4e20211b03174d6c18fce106a1cdadc6da66864b14d2687762950c32e57b158c187213ebcd5bd869187b655bb95ad7a392896108db55fee4abfdcfdbfc0923ab80dbb7a0e63fc099db8415d1a1ddda38ff360ed808f1ef7d0ccb0c2987cb8ba58a9a5fb9ca0366e3668c085d96ce1ba23953b03f8d3d92cecd896566e0530afa99e4dda427f7e6c81440e43cb85287aea6525ff47762de7769ec264d9c5ef4c7ddcdf961ca4df8d2d22e92d2660044ba9f4011987797999f211cbf9795109aaa822593804a43c3210843c83e623461231a98860556a23a5f0009a19480b0d7c603a1951576f1c3f1377665745c95945bfae15016417193959cce8958b7fc225c351dc6a2bb34601a5dcb3b8cec9171d001e8b5a62b453ec285f1d4825901922e8568563afa6858125d2910ee3f1993c88eb255ff2cb26f9d2df1982a8759a7e27d8af5351cb8599ebcb01e03ff62b90b1a8580fe4e95764952b7b75423deacc14cd473ddba37657a2d9e4e078a1118c8404502aa819ab9364e9b707e584940b9acdf6bf4f0f5cff3eb2aada1f79fe6bf207715b51e4960dbc32f932d52d76174fb459b349448bc5ec230603cb021b62c1fcfc9fdb0e8235608a6c3de25cd6480ef3eda3e46b40d22af5c5f3b893dd4b97dae7bd60617c44cf98f9bad98af41977cf827c2667b1bf546e9e9de7dd2e6f0deb5accf2b40c9a80c34bb5262a8f06e3181aaf4790ce87e0fb26fcabe115d0676fd9bd3a4e2fee2f86653bd28362e0e28b8705461859d374e38544b9909690cd7669e9b5485f74a16877d7e5b1fd9a8983af0f55f5de98088a2e4da625f730f0882cf062c6bcdeb1f80f27612471e073b4b9084158bf18f3633be6911c1958737c32f98b012bed81f29c133729fad213a5430cff65a03d1a1a3f739d92fecd3331de8374affea6be1ab06a9bb1b4b778ae8280bf4eed34c5fd8f1450b2d1050aafa2d943683b5c919de69e7f84bd730c67f7993f117db89e201046aac417fade4af7e577be982caac14c33f9e94386e9e5b4293ddecdfd88dddcc53f0204de7e9ccec9f3544f275d17d37763d72aab4bed827770d24239bc69f072152b7539fbe431a128c12ac099abf59f4eb58cbef2c1a8dd6176813f736c094c5f189693896becdd6f69be4ad30efdce50c60df7cae7c7c059d18773eb08c0bda13ef6bc499f8513266f2f3864f11fb9cd684abb81cdf358a4a8c861ba64b1ddf0784271fefe0e1bbd9445e87811ac6076ab3f02aff9e0e19f108250bf12017f05d16582be390535d8265e721c349ce8e9381026a5e3842f4ff949e971bffbef61c642655fd1bd676a17b2835f4173d2513a7fe5d352ed7d7db9c0de35767d5e40901141785c91a0b3eaa5e1a25528f5ca3ed0b2c8d40946f4d3bdd7de559b6badf854358e5b40060ed4eb8a308210b1f3b6195393d750180e7e1a3c4b631a9f7a7f3aeca7488c5d85f307a2c429a6d2cfec74842ce888160d699354b65e9fae322b002499da7e083edebb50d86c26e3d654310d630be71345202813b872ace5ac7f351be325b3b975656c073637bde7e83045dad5644ecca4f4f60f348beeca9be338b22b5b8a2da7d396f7e820a08360525824fd860455341767b9ccfd5565f10d3b0d7818e29629ff8424b937eae730036cef066d495a2bb6bf67fd4a82430de16901afd2d4e6f50bd7fae280e75c14d3a7b51a19dafec02a30a5e79b2705ef6b93f262054b787ea8a641d1d28ab5873a6325e6bb6991055327c0fbe1c9c587c90c04e3a6587df6f27a7bf18fbf371d61afcde311dc0054fc08b187bf966063c4bc230336b1938049dbacd931029a2437f246539fe1cb6e02aca5c3d46f5097e6e752ce23cdffd4a6953e160291999776b2ea094e04bce70cdc442eb43166e6db32b0aa31d5da679548852a8cea0fbcd62a8108659c248cb79f297126aad3125e6940bf0606778dceb58fbb2a2b3c8028a22b73d338eca428130964f26c009cf7e6e28fea6473bef3613bc8c9cca62cfe0406f440d93b67b1726f2c7af48b2527c0b68e8b816fc95aee23581c0450ac589cebcea22b788ebd6d925e935ed7d55644a5b4293497930612a8b693fb9db02f6d43eb42e7eb8801f96554d3519086edbd215febf041b863c644f498c9b2fd98f0b1e767d5a77740dcec3bed7e20fe5fc70f9ea1794617067f68f2fb92e79be3a98f76f0b32e4d41271123578f432b35786ba3e53f95b614e34efbebca3a8f6799af27d86ac2d3917d7493b26e3f91ecab404549541290d3960cc63e66241cff2fc687fb4ae35982", 0x1000}, {&(0x7f0000000340)="442b648ef6c2d2c994c22118935a635217f979c086e29629481c14e020236ced5bd85e67804c3b06f2dc76ca5f79eb768ad64354ce044aee77fda994e7061aae74ae78256219e82ba8fa4fa0d4b8a8a7ea61ddbc6b02951add572564c06a22af46e79f34e50ac84659d0d24c25b555b3ff17bf2a2e7a422cb87e69affbbfdea60cf9edabec3ce65bcdd811ea0c26b29c3eba8293f3dcc48fa8461bf777cbc38e77dbd7946699a084bc4dcbb34f3abe6c224992f3a515e12878a0397047ab6603190081532ed50b95c16932d7f382f9e3ad0c177e8e5b5e260c7645e8ded4de30c4b051049b6b7c557f", 0xe9}, {&(0x7f0000000240)="4d0d6f0352e98ba041b98f52214aa80f98841ecc5c9ecae8d92333fc398eca2d352eaac5ebde4f9b813d1672ab5f3124c4391d38c2689060a7d9b1b9f747f0ba765e396e7ff470d4196a558a0aaec383a6a3a7a0a7f1bc1e867eae7bc352653edd6c30a699836a4e50e3214dc8cd860740fd29ce51be733b25acc29b2154e5f31a4f254dda8267c8d6117e9c7e4574fb5f2f19471fffb3b611100a2c902c3d5c103787a872b225ebaff23126350940c25d7c532d", 0xb4}, {&(0x7f0000000440)="a953a96a5010170f75e69b23df92c8882f30516842af35dc8820e19951cbfa1fe8384bc90a5c10333f83ef62faffb7b1b0c171c04e7cacf134d158d6cc353e93043bb0ba4a164d2fa9ae22c977fa77aee9f44d53e32a27cea19139485c8272e7eb68505831cb6762af8e0177195e4439ad92689a24b068db0c55475101542f098513ece0fbb24016450713340802fcf8f8f956008a24b91a8138eaf1ebdcbe865d7f5ab09fde1d3e9719b269e606cc0ebc4e4d06a9c5a7ace710705675d1fe12611123adb50feae61a61a34f41c7cb7efa1ebbd50ab835350517863d812538ea", 0xe0}, {&(0x7f00000001c0)="177078f50fd4744ba5a41d625382ba5bfe81", 0x12}, {&(0x7f0000000540)="24622ae6fc56ead88705971eda2184a9157a05243d8e6e864babe8c348a8367ccfe0094a6ac632fc6d3af997c1138181013e769498688b254d637a778189c6bf2fff61966ef3ec629deda7cd8e278d97fe5b84f41586b7d186e1004063903245a67471b04053d10b158394d10f31f5da1ddb4fa66ba615658c004a78d1d104d8a95bf504901adf9768829efd5b8de33fcf8e4e2aff0e6cad98e17212ec71f729f41ae643f9b95301936476ab80e0856e688ea7ee43d4685fc7170facd1ea872c", 0xc0}, {&(0x7f0000000600)="7ec684d0b5e7df81493f3890d4e116ba364253219a939e27955815410eaa537edb11aa582b26d3cf75cc51a8efac6350f4bc75960c0453", 0x37}, {&(0x7f0000000640)="1e3c78b5781ceb4d95da81da0069d7c2d38f799d9192d07f7fc138286b26e5e6a7a7", 0x22}, {&(0x7f0000000680)="a4d475fb02aaacf76e84e59d8d2a961f0656", 0x12}, {&(0x7f00000006c0)="fad37fb8951606887ce13057beb4971c41375d6da708adc622d066870a082118d712901ece0297684ff47baeb1", 0x2d}], 0xa, &(0x7f00000007c0)=[{0xb8, 0xffff, 0x3, "2c4298514308db013c67ebd780450d7efbff75a17265c5fe9ed7ca55d5e205445b99bdef0448cb9059da43ed7a087e171027651a5f3da170e9499cbd293aa1a0d716e35d3e70673df5e0b75ad6a7ae26ffa2d70370b6bc54c7186f4077394c37bbd89351dd0bbe7d475079a5f9a7149d292868bc8b715da7ae7f7e2247992b8715bd8787dd0ea250257cd45999856c2a2796553cd17bfcf38c5e03097b405dd49268e202f219a396"}, {0x20, 0x0, 0x9, "e707a27d9123494b18dcf5d18dc1"}], 0xd8}, 0x2) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") chmod(&(0x7f00000000c0)='./file0\x00', 0x80) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') fchmod(r1, 0x2) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) pread(r0, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x1, {0x800000000, 0x1e}}) 16:02:03 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)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:02:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./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(r2, &(0x7f0000000740)=[{&(0x7f0000000240)="87fb4b1ae4292daa21ed54668a1eb45504b22a06e86c2dd401b23108c1f2795b847026e527b8d0551843cea30f1896eb9b1071881f74dc0e8d75d6bf99442393f3a6ea0af9b122439d64b5834266a0d0e1e589751b9fbef37179599f0cf700ba1b5b0dc3b2dbfa2b5792e5564dccc39457f4362e7faeaf32b9210348ddaabe3b2c1d470e31aa5502bc7b4ae415e4dc859d72a0f3ae4f04614e00e8675065f0a3a1ec25d311ca", 0xa6}, {&(0x7f0000000400)="2b61cdd690bd90bba5331f61ce7715e97a8ab164f4815790f1f43156750c78488b77f3cf9eb1f696f5476ce065af0bfb25c69f2281f2f8b6aa1ea5541526a7ee1923352907539dab79d9c51fb90b6df92a1d624948c97b7494e9988aab7dccf57fbf9f244b6763da2b6b0da751c1cb65d3273c0c624ecf7424fd66eb57a0545784bcc588f40033d07b95b83783f185f95d9fc1caf680a91a49f855586f06475be80810268c15849c0cb2ef9000ce918a469afe8700095c4ffa97f9e90b0c6250573b439cc1540c85cf5b3c5ca6e556dace90154d0012", 0xd6}, {&(0x7f0000000000)="dbc54a5975439b4bf2e189eef76c32aed4624ba0dee15cc5700e3e717e077a54743c03ee9ded2622a1ff3c01c288b9", 0x3c0}, {&(0x7f0000000300)="c600154c7310f3f6d28130ebc79831ff01d06d262269936736", 0x19}, {&(0x7f0000000340)}, {&(0x7f0000000500)="e8597ccee861bf605b9ce714d64f10328b3bf3afb588064664817f8a42b8347994683373b4889ef9fb67cdaa7f0c254b3125520df6aa1992d85563a48753552748bc505ed543dae38b598b9748ddaeeb5c3b0d8eea852895d1fc6c0cd2e6574268bd1c47875a3b4e70b59226c1900ab3808aa3793621c3c3ddbc607b7304ebc86eaa3dc2bdc7f5aed55932339d80e7279618bdabef7edead241c3c550d0e79017f6516df0e15815ffc35151cd97cabb582f42cfcfe9aa972a02ee4ecad7bc4b7fb39276803b9720b8c26ac82ea131cb8ce136ee37c451149b374de4260ec04ca90dcc1e20f6780c1aef63cbbdde4c74dc9f4c12b6ddf586640c39515", 0xfc}, {&(0x7f0000000600)="c7b0adb103264826b27012f486b3b52fb22e93af7f8a63aba3763f796cb248ef03e1da4055feb5716e96c971222c2fde078a5e04cf4adfe96bcf8c255d66243f45adff9c68f67135cbf6cdd6ba357847867ebec8c8a761bacdb32a0b822d3d251acbc2eb188a0f4bc7b752ef64c27c04fc967de4c335a07d707778092fd23a6acfd239961173603e250c2685dcef07ee84521a2809b73d8794d321c0960dc8ecf5cee8da8910c3a51bba876a0bc9320be0edd7066b3793d147e8f13648ed551264ed06e5b2f55b396a3c96ae8d07f6731a106a3f6fc3ecc18231193c311ef7c50c49cfe2ff6dc2df10d1b37d3a915a83fdb39be8243267a2c35e6f4a4941", 0xffffffffffffffee}, {&(0x7f0000000380)="a970da", 0x3}, {&(0x7f0000000700)}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000d2575fa80bea3d2068baf2195bbed7e0934523c6b35777e464b0ba674be17ad4bff02e663d29b9c3c2aac05fa98416e31d6a4330efe605e4c9b4f0"], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000700)=r8) open(&(0x7f0000000340)='./file0\x00', 0x800b, 0x4) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20650, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setgroups(0x1, &(0x7f00000002c0)=[0x0]) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r4) r5 = getpgid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="36ff5a533301f775a0f2a195e0ae5d9dd17baf8d3bd7c7ec9fcb2749d2a0f047f45872cdeb897bb3a69d8980c248a2c2af043805e2975dfd95a1072f9e5df0f2a432b41528d505fb1411c0921b412eb550c25b6785d2c974ec653b2350e895436736f9be4874c3911b84da086a564eb4c154c3ba276f29149b1308", 0x7b}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}], 0x38}, 0xa1bb12bc3ed03255) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:02:03 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000048194374959c3b0000000060b6b4d0dcd3d90bd592f0d64a5ff90747765b3eafbd3e20bf4acd8b41a9a05b908e975d406c5efff1e55333992bcfb88c9b2fc54f559d030288346ac12cc9d61f763f3690753f38086471b1b0a8be072d1e85aeeac94f3bcbfbfe1aecadef90db690d87e4840a991632bdba427b8d3d7e661f8e703b0c2062c63c775626d8000000005b9224670dfc414cd3c8ff1045d6bbbb653f3217efcd281d5465000000000000706b541a"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000c806c24489a0e111efb3213ae64347108bc2646914ed0e8180c64e209bdc162a27a352ad264c097a1dec6f630cd373c598826799f22e62fa187213cb20b73f1cbe904c0ad7ab403b00aa12bb6a012228fb463d9c318265d44174ad43e1807fbe9d525aae62a70e1bad3f5bd0daa0529950afff57fd1609000000f6578018438ab1f142401871d30e698edeb7094b923395a1cfa10000"], 0x1, 0x0, 0x800) r6 = msgget(0x0, 0x80) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:02:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0xffffffffffffffa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x8}, {0x5c, 0xff}, {0xffff, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:02:03 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = kqueue() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r20, &(0x7f0000000d80)=[{&(0x7f0000000600)="a4ef97103caaa0b9ea16f57fd6b06a6e3b959a510b6c0c1a0835bac5f1ddb108d2f7ff0b409692261c94bcdbd90de5f3b29e4dd23212fa627b9acbe3926d1e4031e9d9a51a1a8177c76acf5c9a71b022b54cb226960c4cbf1cae4ec0add5c5e0a4055de6f9d29a7a23db0115b052f6360e41dcbbefc05dbdad78130a8033f90c8bb3e9c22386dc1aa1090f"}, {&(0x7f0000000c80)="10df7d6885061d7c8a566f79fb44177befa9d70ccc1badddcbb7ef72a15750e8f50eb875fd5a2ed38740ab4bac7f23a40115b9eeb1fc86530a0a11f72bb5a1bd73d4518b99eb60826ee654b9d0d3080da1084f2f4054949e1f515c386dd855a5aca3f6abe8c57cb82a3daa9ad55b3dfa72990869866298374b237488d693e2ec7db6fff0f7192871156bdcdd8812e78277cdf057d9ebf9147c9b1537266af9b5b117d1af280ed76b29926badd9b544ad06011f2245e3b9fea1aeb311dc3aba1454ef8ff69b61db658527f4cb18b300"/217}, {&(0x7f0000000e00)="144a999d85f028f1ab81e78a2d5da9f5b4b31a704eec891df54a4a38f4e10296580beb74d3aa2c314e6e666f756894038b237400cb5f791567b9a70097546d7fedb5eb6a473e9d28b731cdcfb5bf7c7d95def5a4b043e6b490b76ec6b6867be1312f2a4efde347611a17f99dc76f911bf7e4587085c0eff79eb6c287da744e1e77ab272dd30d97c7276f40dbcb3951a16b9e87bb0caacee475670905e8036800000000655c62ce849c7147701a0550cd99140dbc4a019da3edfe282eae296774e2aabb258b4a5fb689613d44fcfc43ceea7d5fa542e96be30e2fec08e9841bd8b07f40ca3803b14e4ae3e3dafb23c5b82ac604faf506786321bcae316a4f98a5fd4fbbecc8975463445b167f2634b8b2b9fed0b304848cfbdbf503821b11b8ae8d97d52f2f9e63f2"}, {&(0x7f00000007c0)="98246727359347553048a65c423177be330766308a0ad6fa90cc4de8d13969ec008f2b28ed69081f1e47e1cb45bc9a9de71b2d6e5137c903e836bd091579972534f3f806d2549d7805e3715f2cc131ff4a2472445d138b3461ce40e4495f9230b4f7959c84192232deef1aec6b0861b8e2bddee4f59dca7936c0f65c0241fbf8780eda950e26cd3506ee72be1ce1135290bb5c475acc48d382344d346e851fa31882594ea633dae657ddf1500b6d2f090211fc8bfb6278eaa19b58871c2d6141e5a680f6ccdf005d0e5e3f40d09da860febc78c1c8aef0355f88797ddcc96327837fdaf90d4b436c56795a8964fe1a4192a322604aed7c"}, {&(0x7f0000000b00)="3cc0320b987c86116bd6cfced3ae28b3a576e5fde0578e2b4b83bbf26e2163153b59fa8f04a9d12e6ae1ca55ee6967ae0d7ed1abdf84078107f292bdc6a390ce6a9617f8e231aa33db4a1ca0f777d9ad17610f736090f8cf6e1be2d46a4ecafc1a80a0097c20a7a7e11fbc711d0c675bdbcc983222b5b7901137a693f29458eecf9754f10f7f346d134e5ef1e2e2f5266ace68cf5ca8d543c5ca08b07d1d1efbfc2a341a3b0ec24bd0abe1f85139fc74dfcf1bf8b37c4c0e360c691781c76f75d23c9a4461110b996a07776f"}, {&(0x7f00000009c0)="d3eac7ed8ca3cad5e931a46acdab60d724c6f8e7d134fc", 0x2e7}], 0x2) kevent(r16, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r17}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r20}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:02:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x606) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x6}) fchown(r0, r7, r9) renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') flock(r4, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) fsync(r12) pipe2(&(0x7f0000000080), 0x0) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0xdb7, 0x3f, 0x7ff, 0x0, 0x1f, 0x7, 0x81, 0x1, 0x0, 0x9, 0x8}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\a\x00', 0x81, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x3b9dda55fc9ba79a, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x4, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000340)=""/236) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x0, 0x80000000}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r2, 0x2) 16:02:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./file0/file0/file0\x00', 0xd0aa6378de586cce, 0x40000122, r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:02:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0xfffffffd}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r2) wait4(r2, 0x0, 0x6, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x5, 0x3, {0x4, 0x1}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:03 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, 0x0, &(0x7f0000000000)) 16:02:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="78b33a780ca3c66c0d8e73428e72", 0xe}], 0x1, &(0x7f00000005c0)=[{0x90, 0x1, 0x1, "570328191526c363497b95b5193644b77b814bcfc9f69da0c8cfa088ae95391b3c30b8c8fb079e16d9c6d1975904cf80cd666070c5af4b1bbbccbfa598bf3dd734a34eb3493e950047d2f4ecdbc0d19b9c5b58b6ae115046da302c69b1638b9dd4923067f3413f816bdd1b3f337b63c2d000069e9b1288d0ed5cc81babe6f1d5"}, {0x60, 0xffff, 0x1, "f6b18666c8f7babf9bee4d4553e2d0a93f27396e85e7165cdf270498d2255ffcba323cd9eb47875682fdf27d80f608bcd85de76d4cefbfe94262435f31338a88b47ccb747410833654fb9ac0c7141a"}], 0xf0}, 0x3) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:02:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x17aee49fb2113bf4, &(0x7f0000000040)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x37) 16:02:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) r1 = geteuid() setreuid(r1, 0x0) r2 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r1, r2, 0x5c95de85336c40b6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r4, r5, 0x5c95de85336c40b6) r6 = getppid() r7 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, r7}, 0x6000000000004, 0x103000000000008, r6, 0x0, 0x41, 0x3da3, 0x0, 0x5}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000700)={{0x1, r1, r3, r7, r11, 0x110, 0x80}, 0x7, 0x9, 0x401}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r12, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r12, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:02:03 executing program 1: r0 = socket(0x11, 0x4003, 0xf5) sendto$unix(r0, &(0x7f00000000c0)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000300000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x2, 0x9, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xf5f7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:02:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$sock_int(r6, 0xffff, 0x10b5, &(0x7f0000000100)=0x2, 0x4) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f00000005c0)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f1dfb388935973b92c382b9d8b7837e19705464262a0b0ac39d69ee284d6781b2f9c06c1d4e4b8a47a1c9a83919506aaea82f7df5edab26c13208ac5a20b1821de674fa2a301f664046a96e7677cc022c33f77e1ea5184145aed97c53f4019c86561055f3", 0xfffffffffffffda2) 16:02:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040)='t', 0x1) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="c71d267694542b28a78fdcb9e0a4ad70e5ab9b7951ad1716f0a72176859de5f716a8763567f59cee85ea02ccf1160a99", 0x30}], 0x1, 0x0, 0x27) read(r2, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x101}, {0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:02:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x8, 0x401, 0x8, 0x7, "2741e7c2bd9895a73f620d64dfa9bbecfbce242d", 0x8, 0x1f}) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x10) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "d730003a4c94ea00", 0x0, 0x100}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x20, 0x400f, 0x2f) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8d, 0x4, 0x200, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x800}, {&(0x7f0000e66000/0x2000)=nil, &(0x7f0000fc2000/0x1000)=nil, 0xfffffffffffff800}, {&(0x7f0000ea4000/0x1000)=nil, &(0x7f0000ef7000/0x2000)=nil, 0xd78}, {&(0x7f0000f3c000/0x1000)=nil, &(0x7f0000e2a000/0x3000)=nil, 0x100000001}], ['./file0/file1\x00', './file0/file2\x00', './file0/file1\x00', './file0/file0\x00'], './file0/file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000480)='./file0/file1\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)="a9fc7bab6fc0bd7f6f7cd6db44fae3300a543a00b9aae36e877e850bf355e525d0133e6d4bcc10407b375d7236c321", 0x2f}, {&(0x7f0000000140)="763a8ca65dfd177656c2648201288086708404c6ff5cb111fc8f4651f4f197e1c67ea3ff6091340a6701ad72ab3f964195865055602f94ccf5b0004d1ebb1c72ad1a4669337a02a370fe98e8a60cd2fb795485fd632752042cc98bb8", 0x5c}, {&(0x7f00000001c0)="b86448300b9d6f0cc7c8b41931762bbd14c459d8e824b58a083f3c33c45d0c6f11b3afab5bcd85d0461a94f44ba79e36bd8b5b4d6d12eef5a41a26ba469c3a3253572801cc85f7bf59bae7dce303a600244b5962603db74f41308f4db00f47478987433b31cdbacd961f240334450ef89f4bba3c7d2a08e68de46ada018a42a44e61ee25d00299b6663f91849370304a54816266784c2af8a1e651a6597e6b26f1223eb681e4b8973ef1a99c2e759a85850bfb1ac96ae6be0920f24be20e05c60ed49bbbe3ad62d026a4016b67fccf750b5152571e5a2ad53da30b6fa6690c", 0xdf}, {&(0x7f00000002c0)="f3fcef86b017578e093daeb38455fde29dfe3d8386c0f96f93ac968e618a1da04bdbb380e1ca45234969cf01002774425b16f93b6d4e419a46fcc7004809e7d178bbaf64fda299edf4faa9ac9bbec29db43128c61e", 0x55}, {&(0x7f0000000340)="17c6f89a72f0ce50d56e13b8d6dd685a273040a5adcedf1a8abe68ef516188d3b241bcbe88e33c2e74368af1f46838a63ff701ccfa579822a05ac4b3ab8c7999510b98133bddc0c6b24dd174b89518301c3c3107d48edc", 0x57}], 0x5, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:02:04 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) getuid() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="0d8d1e76084d790356", 0x9}, {&(0x7f0000000100)="627792a8032b0891a1f83a839dd57c4854168898993d2ae5f48cf517c272e159d9d3172d9f830772ccde50dbbaad354ff9cfae226f8f968929a235a6bdb6e109171ed73593c29236137796fffacc7f301208625e1a4b06aa80f9d912f4e2a0d3276e10c3052f6623809ab0b14dc0219762dea8f03dfb2af32b9d1fecca36b751f7f169308ac8bbb9e7f7cef9787b91ff3fb25224168f9098832db5be76987defbaea0c3ea74f1f", 0xa7}, {&(0x7f00000001c0)="683aa9d5a95aeb27c51b80008143bfc2d6a71d47a1c9053fc8aeaaf869643c2336cb72897cdd432052fdb587cd70056d00cfe4fafd79b1b2a1086ce9a871d8668b4f83936f3983e784eb1133cb6c07ba9411f2310e92028edecda344efd97a7e066701b9cffae1582da2a08b500bcc23cf916163e62bdf95d46ea372bd96621ee2e3be98289529", 0x87}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="30000000000000000000000007000000a3d9bc6e5c44ba16947d86ae3f7191cc79ada3be122bc2c332763f5020ed17001010000000000000010000000900000010056f372a725984d868b19feda137d7d2d0cc65cfa743bd5503e6e0f2157c038573ed6794000b7441d81bce14edd177d2a94e4760ff9ecccf79357758e3e71abe8812b9faf469d14d461e9d0df4a69ef3b0e7e4fb0e0804f85e8b3eb32ba0de294a869b6629818e5da0db74cba3509903bab5a729dd2e5c4cbf4ea57d55dfa8152a034e2082d94f934eeb28357aa918afb84e7a88ffb8b56fd4abaa1b8ca17b960570637c5aee73ef7aef573c70e96260b61882550554f93a5d8ab95f5ddb21136a3f71a6d2dac31b67b2ccbd6babd136923a88d02bb381fd6321c795040bb020da8482870c4328f153c0c5f5aa62780b0f2fb26a7a236e72e7275ce7a80b1749fed8e95d18fd298f2fc1a898d54cbda627320eba31e5266329436c4d22f130a780f33bf565306d608aa9a497d41f93215da9812926361eebd7d8169a941ee37f3508689266aa1ec5a98c2959f8b60f88cf4b18e96118ea6cfef76c5d2e8b087d9ca024e0260133a2174b56756b7d98d0927b116422e269852c9a54f05da2904c55dfcc37b976b289027dc43dfa449a922168aa9e408518d6fb8994fddfd4953f75d4ce7a0a437777457bc8f1bd56a6ba5eb31b5be6bf2a97254662e0b84d2c83b3b3ce0922755a673b2c6fb45cd68dd3b472ac5a4f44b329a6b7355f2ca52fb8ba7e4bbb9b97ba3b917414f9a3970d3efea728c677e6bea6f7bbc27ec4a544d038b1d03dbb86ef91427988bfcdd3eaac1d6d7b5b1aaf604772138041c16a76f09e3c493f303753edfd04297e2dafafac1c7ae10814090a2acee6ee5ead689c1ad09d1b13f6a0e3c2aae904d85dc69423cf55f680c769e4c8abcf801d3dcbc614f706758a43e5f1521e9ee50d95065dd9490170cc24e3563788f83e6cf26e020cbdf90f116f962442a1faaf41c1d4753a9a9d3fcbd586462bbf7ad5a825140222a5db629f0812d25ff5989765917dc845275acfdd820e3bd603832ff4929c7ff041fa1944dd751dcb729a1105315250e7395bddac387fc219b5e0a9c49305ebb7d703932f349ed70215cfedaf094455e80735074b7450068ee73c8fa19a1e2d13af612483b4ead539954ff732672705fae9ba07d592b4c14d1cfcd8e59befe755ec8f134e36decac8f93ed0ebed92a0092a270c74f3b235b60ec5992d8adecf89309f02ee4c3cfa5deb93dc98c12574ac4a820796366513cbe906d1ace4751093fbb8b30f7ef0f8138954675569fa71ee4706c1a76f6a481b958aeb07fec5aedecc85f6d6fc9144e1e12c8f128b859060b63f2336488e82fb1ab794435fa553ab420330a575f34befb7e9d4ce5f359cd26dbdc4c3b8f27ed15661f6c614acfb64e64c3af5deb6b0532259f99a712a6c116b525f3c2646fa4965c68a6ea8c29fa6c605929622ea09c5977a1ea3082d980c1f81a2d3b44d75d28baacdcc849e84cbbcd6af128eecc84c0ab02e4df741d98cc6cabc0b42df81fa7ff830b07f94aab9aeb7c42a4bec1cfc798bb035bc28c39bc798ea6392e908717f2e9efc911c4b5b8775e3a80caeeec72a23be3cc5981cce31596579d40be3f218ad12a03e05f6ad5e1abfc21c26f6554471c69f80cf212e007614cebedf386b26099629c0dfea102b9046f1dfc257461fbe0918b7ae71ca58ae8e0bdf06bc12c7cf8b3c7b28a060fdd1521ad62b502ce51e90f20af4c923013984f80e5abcf7be37061199264994d8e24808a9aa459d6f3b6e8bcd7285456656185fd935ed394b60c5eb0874372a0b7b64ced24a889b4315084c421efd394305d1671d6915c83f6c2244b80b503ee88221abe687ac6a6b2332704a4ce3ab258cb3a064133120cac2cbd039a5c0e976321b87e00e99845fabf49490fd6203d07ce4148b63fca90d06d2dd2350443ba8e09a9f5bc71e0169eb1d416ddda741e60452908fc157f9133dd504bac4595bf2abcb2f55dc1a64aa44794210df79c84300df6765ef5177de7313511c56628e67240ebd14c44aac89a731a9f7f583bc60e81437370439a31479660bb8ec93f68738a2695b9cdb47da64a7a6a3684d62efd4eae20567887feaf63933b7cb74671a87c4dcb44802e9076d454c268d6f0c0b14909b9a8ab772f1c5da285a436d517b5052ca5d2c15f11e16ce66da72517199d4ed692fb1ac5c5546a253d85868f296c93f3d74ab465b6858cdb1133a827955ddbdfcac46d99d645802cb62e9461d46b1c9f8608292e8d11ee425c9d316eb55889e6de61c35e07aa910bb1fffa625a27642e9a72285e6b2d39d4cfbc75972d4b5ff1b412f7c6b763c77c70e396245c5b1c12840a15043c15f47863208bc9b347f7196ec601ffae6a4c47172c05f0e73fdaf962b8f3a3e94daec9e0252138b5103eca6a7775734b4fa275f47f4869f07bc708a1ae010e791dca489caf5b12c135569fccfd570e62acc7d54b944a653589c3205a2c884ae763f3aaafa564b448948883bf18306e12172944fe2504d4ff61c3f20e18b6979c937e4993173fb1bc346a80059680c1bad31de9df217ee7912f9d2bebb4988d8ad822cc1e3ca635cbbbacb78c16cbaa117601705b725d4a8c2e9b6a044b5ef83e202c73e3aeeb7b8a38b182010bf5cc8d50b6945eab5dc8b23809319d2b5ee806816ed25c36c42c522dcb948ba0e3feffc7b130a6f3f7f64c2139d823dec150318e1a89bfa7c84af2971d74ddb72c21a068d2f802cf3f132cd4f0751a586e07fa5da39556fd4c42f8a57123af92839484466b710ef478ebb6beba2476ec678c11fd13b943def356da4594d004c72d9232467e15e4e2450a4d7df85bfd8ea391a2ba30f8d34330cea53380498f5f33f6221899157015ce5b36897069c003b2f8f89521c8c44660cae380b5377251b2f7df230439c86c56a825466b0049c34afe68054d882053f79dd4efddcd72644c972cfe6b5e48d58327de4809780c1c455c10e5dad3e922731e0bd5385502afb27e148bd2a2282a7403209f556754c25b07adea47144b83c27756010e9c2ca7f1244c70b69c57e2c5fd98e62192df4016aa848c92c2744f1b8d442800f4ac8178a7a5c1aad0a85419cca61f26937cf6e5a9438ebb2f85442de46ba6cbdee6eda665b28b696595415fa66a5cd40b95d7f0eec1be2b2b2d748b962706b07e477ea32effd97994ace9f35fb1f65818da29cb59b826cee13670abf85244875721ff8e41fbfef14814e93417fe702ce30282f32d33d0e2894aa14e737b6543dae145770e38ab0b26480cb05136aa9966e583502c05a96ba0e9137f17ed8bd627fd90d1adab3fda991c6ac92d27a80027e9fabf240b20a91af3ad99cbbc66cbb8803c7a67634a3ac908fe07728fcfd7366db9375f1192d575c967dc30379b2f6afdd59415eabbd41635ba6b6396f32cfa50c5357bfc6f3cd4d90e1881b935adbdb9aaea2820960cfe44c199a7bbef82054ffb89a6d7c2459e7f93cfa3f56791279f62b362f9fa2309daec64e8590a35d5acf7215dc5ac597da1c425e16fbc79d6f0b682eec22f256ad7c750ded45d18cee4ad1a53293c9534f5e6cf6b35dff64b6bb29b2ed1a06583d8dd52b9a1bf9007789faf945835612c2ccd7f93dc8586178773af41e18db39cf5223599cac748d1890b5c645f053b639aa6cb8a9e3e0315927283bf50832e2dcc85d5e7c3b6a1227467ec28bdec4d396e50a7e19f772df0e14c94462920c208c0453cd09bbc432572fc9502ff1f69b8eb034507499810a1168215cc9dd220000176a29b692e48d3fc1b2833f47a2d58404364c09f6e9d6c527a57bd75aa5c35f6d9b2ada9ca0ef70b1dfb79e620c7ef957ce43484b4f2799e32ba746dc8f396e0335adef5f9fa7a514d410e6e8dad5a72e12b011500fb5a121dadcdb5a862570697e5c8c0afc3245b7d595563114ab2beffc8557b65c5c064a657eb0b7d4651db051d52e82cb5af8efa6dcab415de59ef8fa931a08f5605b9f4091529a995079689a17b29b48674e9459eda7f660959b40be2b3e1396a67d15274f10139088b15810ee464b7f96cddc93164f5c13f2670011d3d09c334e32e7369244d97206537de8d8af4127a5b34b23f2d90ca7f3574359917b1d133416e1df7bb5b0bcfcaff959cbbfccce84cb6cfedc6a5b14147ed8d5cca98fa0ff67f3bf5c1406f334a7fe8539caa8a1dc167831362b1233417f26d956b3de634666a5558c472e4284a6f65442aa24dec519b2108204dc5a523ce7b52b5cccb9e00551d21673428e900e1661e1561ea466746715a7296c3c0e4004c4593826b99fb44f17a479a24aae26eae81dd9576ef6ca836ebf65a9f3cea47429634f25ae01899792d77959732be765467f23bd65502fceb51ceb1831746dbbc7b0137a38b772b6c3460f9a4d0e12114dac7010a085f14ebb59e2d967dfe61d4fc34b46b03651f78e803055b450803c2caceec99caad82de17b169bec34d22a7726a108a3a01ced40420ab54577467b9cf63df0aa2bc4cca7256b0866f5a61cb102aea0fe28abf3a7f4e49d3df1dddc37520813a2c845e5b64a3bd8da891ab17d9e313d88aff1e0bd93c93833c045d2f3e2127711ba762ff6857d3ec9d034db46c9db2c2ff02d3b0fda5f26dd5a6aa7116bbe415af9a2b8d4115d1618129545626ad840f4698d1ae3ed02ce2f9c7bdb2f9ef5d8162a509406b60686204406f52e3168297e08daf52ab59bf5e262d2da2118c3eecc54165da778bf532e1a5af91657d0327307710aaa9077713da2ddeb1853bb0fad7e6e474b1977234578fd0e97a562cc6da6cf56cc6b11b73e848f37f27d4617a0a826f8d339c18d3b53487ad047b5e32af84a18bf3316b0ec659d6c422ac1e96ff13476dae8386b4ae1b705a6db09d4972741eb1cb838fb91174eb70af84e2e36cc053e09f651f88fa4f2eeaf07ef3c62d5af7c78fb24294a2d07038a2de059e23bfb14d396a0712c8b039f636f0025ab279c56abab353a3a78c98da60696aab0fb5c2c177a36743a5c334074bafb5e40c1ec6115e918514bbf111b7f2d13791c0be2bf510e003610aec25532e27c591f7ccfa6204ee4490bc73b5b37d85547ef97bbeb782e92f5481f4a87057ee57ccfd2a5e8731bbb4ee43d31bbdb6d767499e86e87b2d3fdb4807ea6a144507a75af61cd85ecc5bbc2d26c62e62c70fcd0c237293e1532150486e3f9b99b41a2f4182a40b8d04c9335b822b98ffaf3051b3459c6ff35aa4c47245921641d55a5f9a0e2a8f7bcea8285795cf305b116eba9598876fc45ff919fdb78349d7a563efe6588c393be3a4c064910e11f9b9ed18be63a0390f88f9610e2b1587e292b3583f9fe283b56de4be6e97206a095a05fab506ff4447b17b49b2fe1947b9055a695d35cee0421fc18736517386a937cce9e2685a7a3ac50c2f2db65708fbab06a9b290deb9f521b4633f75580b63844598d1395abc52b9e8cad193fa28224130485381cd3cac6d7556f4fb2c65bf3c3bf3f75728b7afad131d3617a839426b3ad6ade27035175b4a22c50fc59d6403a29909f00f6d43cf34cdc07d8619017959a7bd99d2d54f3b027f76758be1ad15f306f492e88e8318fa0c14f131bd0e7ca257922a5637190ac1b8aea02443ab7d96552780e29f410340dc7fd776b8aaa13e2585028de436856b6d0246ab0271ac06ddfa68b8196cd80c7875a928ab1665082fb843152c2c40e3f82767f1e9ba9ea14a4742d7503238e4996c7a178ac7b9f74f6d2925b10fcb41345b37d989f73df83dc62d89af8fa72f4a7185806e87282b83074d602209ed0fda020e369fabc9a0000009502c2392cc975c1e6546076ebb2db12518bb8bd93480c6fa61722203c57a3423498696ddc89129489a58385a66f16b1dfc398b7dc0041ef17fc03ecde85ff81cef63d5d3fbf61902d15448d609c0890a4898b324e14b4459416baccf7e034605d97fba7e4a5907a66f4757d5b3db41e234c69bcb58609e74351e360b680a9132184a56b6bb6554a31876d115664dc98e33cf04ee4b4861d2532eda613c3f3bba629c26749ce7f498fa00f8d54eebde81b13f5b2dde865256b593347783db7fa77a18644"], 0x1040}, 0x1) 16:02:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x4ab}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:02:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x458efe107ee07a30) pwrite(r0, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8000, 0x7}, {0x18, 0x1, 0x9, 0xf1}, 0x8001, [0x8, 0x0, 0x1, 0x7, 0xd2c, 0x4, 0x9, 0xd70]}, 0x3c) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) recvfrom$inet(r4, &(0x7f0000000400)=""/161, 0xa1, 0x42, &(0x7f00000002c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r5, &(0x7f0000000340)=""/132, 0x84, 0x1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7f, 0x7f}, 0xc) r6 = fcntl$dupfd(r1, 0x0, r1) utimensat(r3, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x8, 0xfffffffffffffffd}, {0x8, 0x4}}, 0x4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x9, 0x9, 0x12}, 0x2, 0x3, 0x7f25}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xfff) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') dup2(r2, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:02:04 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000080)="001bed696bdf54525a3548b4704b754528218cc87abeb4517c8011e5fa5637c4f5bcedd78af6bc78718bb6cdb8aca99afaca7663bd3682c644fe4a9b86810bedc27d208127198eb500576e1fac94fb9de2f08d1ac5b1fc59d032a95f7367005aed8f419427371515503ff123f3ce590c87f0b011b1177567bbfd0484242420204836e8b076f01686e58c4d6325750446b367f112171f840680969fed4e7874699b05808e7131c1eb7a12abb8dedf29e91aae5edbce05cdc6", 0xb8}], 0x1, 0x0, 0x14) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x19e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) socket(0x2, 0xc003, 0x6) 16:02:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) clock_settime(0x2, &(0x7f0000000080)={0x5, 0xffff}) r2 = dup(r1) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = dup2(r3, r2) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x318}, 0xc) 16:02:04 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x9, './bus\x00'}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:02:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x2f9) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') bind$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="f2fc9103aff4be06c42ff5d92e077360b8bd7ff1250d2b433f5bfb9ff1cd0293e51cbdb327b2311b19f6be1d25a7263ab65645f3556880bff3c3e490892d7c35d88b7c7c0e18e19c334f2a0a56cacac6dadf0a9c29e3cf750a1351f74593ea1ea05a23db0ad5cda82531a3fb8f95cf51cf44a5358f39f9194d2b547825ad19b18b79", @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESDEC=r0, @ANYBLOB="62cd3a58933e6d2524116853cdfa1d8f0e3deade64ad3d5a8a89fa7560ff53a09d62d6acb6226ea7673d04e2630138ba19670eca8b308933c207cadb36b5cafff9871ef04b9868b35b21b791299c5b45a0fe9a19613e2655225839cb324aac4cf30fa738d79868e3cde5a57f7e0745f3b2bb0868bba3fda22a786acb4f9131e929f5e2d520a7df21236788da6e5140d3ad4817670f6c91d8c3b7d517c6243c87dda894c433f92063d8c420347bd9afd021a4de67c33923b1a44a9651f2437ace5396e0", @ANYRESHEX=0x0], @ANYRESOCT=r1, @ANYRESOCT=r3, @ANYBLOB="e6d5f073b05f017128533da4394abe45cf3a74ba733107fedebb73fb1e32f0ca256a0d93d95cd8f9611632f892155c36567e8b03875b75b19b76614cf9e3e647267b475818ba47fa1adc713f27b97bbb2a94ce605b36d86be3d19e943d7f02ef38d63e28a45b48c88312576ba270413c2191725bbe08534e661fc71fc9fe0df3566a464fb5ec33fdd6261edad0818ad4af7e356461d47e8bb112ccc7c44c5c1693304cc21109f8eba76670bcdb424ab97cd5698777ba7a94f89be4fbf131a83dc5d4cab0ccdbe0eac5d77c97d5ece39cb6c9e1bec1276806adaaae", @ANYBLOB="fea4813451d2fe5e6c1a763fe6b2898fb781a0391f877e5d5954beb0901c23c5306da69a40ae0bb4953aa94a38ee99cd024dfdca4c57c0874917c0abdd36f00468ad64b169039c394188f9bc078b21e27606d0b055f6230d16bed5eebfe1139f4a7ed14e473752b4428f6b62e0ee00682856e8c9dd66829f9c", @ANYRESDEC=r4], 0x7) listen(r2, 0x14bf) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000001c0)=0x100000000, 0x4) r7 = fcntl$dupfd(r2, 0xa, r5) dup2(r7, r5) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r5, 0x20004276) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0x4, 0x5, 0x8000}]}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000180)) r10 = socket(0x18, 0x400000002, 0x0) writev(r10, &(0x7f0000000300)=[{&(0x7f00000002c0)="fa8206f59b2da9e29e04d1b85f4fcb", 0xf}], 0x1) setsockopt(r10, 0x1000000029, 0xfffc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(0xffffffffffffff9c, &(0x7f0000000200)="61b61f5afec06f5b08c13427f59716f05c789e837573a386941dd78038676940bc12217aa92bee213a2b12cf9e1af08c59f1784397735655d6fc648e1600db27364c99826324f4b60d6b92cb0317f7ce7f76a6e1285327b205ea70d275724bfbea55d2", 0x63, 0x400, &(0x7f0000000280)=@in6={0x18, 0x1, 0x1, 0xa3}, 0xc) dup(r6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = msgget$private(0x0, 0x686) msgsnd(r11, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:02:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:02:05 executing program 1: socket(0x2, 0xc003, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="a7", 0x1) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) write(0xffffffffffffffff, &(0x7f0000000780)="9e3eaa42304086000efdd30830d923b9880963f850b708100000000000000003000002000000", 0x26) r1 = socket(0x2, 0xc003, 0xd) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f4a696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0e00657bb477f86201f6843361d24803957c13babfd7c90880503db8c5621e28e314725d0cf5f27435757b8654415d9a06823b8797a9c260cc1f279d3e5960dc0d9bc1f3e98b52b7889833fc90a4c7c7eb1700d66e73db93fcdb4dc2401511a16ec919e19661bc31623f9341e0f359b19f04000e9d197d7627c16c32ba4c59e21d85a3dd2b804ba83e4135b1a9a92d5bc8dacfd1a454ff94aad01d6776"], 0x10) socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/56}, &(0x7f0000000040)=0x3a) 16:02:05 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0x0, r3) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:02:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xf, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:02:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair(0x18, 0x3, 0x17, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000280)=""/204, 0xcc, 0x8fadb30565972498, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000c0000000000aaa1cdb746133b40d5e7473e978800000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/113], &(0x7f00000001c0)=0x63) recvfrom(r0, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda", 0x131}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') fcntl$dupfd(r0, 0xcf08952e85255986, r3) 16:02:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:02:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f00000001c0)=""/234, 0xea, 0x0, 0x0, 0x0) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getegid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r10, r5, r17, r6, 0x20, 0x80}, 0x3, 0x7, r2, r8, 0x7, 0x20080000001, 0x4}) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x0) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x20000000000000db, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="3c51ce9c802bd9a55b03144e7b14") 16:02:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000580)=@abs={0x2, 0x0, 0x3}, 0xfffffffffffffdde, &(0x7f0000000500)=[{&(0x7f0000000100)="b35cd7eeb949217ffb0b89f698e41416bee04c0445ae448646eb8e71ebf1614565b43e0b112775048c6ccf8fd668ec624e1a6211794be085bf666388a3ef2168f404b460c74ebe0ca2509f004e9d4106834da50a17f5b9b82c08e1ab281cd8dd616c98721ced474e43286cc5c80be99b51c33c48a4a302dad91b7e0d489f1bb1baf6bada60859f971e841a6a73e357628cd8d5407e10224ac294e8d71bbe327679419f663a1ae527d76ab45d5aecf65e258ec8c2f7232ddb15ebaea9184b915dc6550394783d5ae6ee2e2d54fc325e6bd1ba791eeb69ba333e78ee0de19dff", 0xdf}, {&(0x7f0000000200)="0a0e2f1d54276aa14b68a8273b0e8d1e573bc192dfc9d5572fe054e3ba6f63f6a30fcde23c5b8d42297bef9c8194ad8ba97721a492a61dbe97a803b852092168e922402f938042e2e3a86c0004abe8b42ed77173dca11e3b17f1c9c87185c2a3a3313f5451c2a49a9880b7dbedbdb83f5dc6", 0x72}, {&(0x7f00000005c0)="6f781e3679723cac6158dc976d0123b5f335554e6b88e198b308a72a5e5fe20faf53256a514ac52af760b1ba72a6709be20ee032dc4ccb9658bfc3e62f4074133196431c592a4609def20a4c8175ae3f8dc56743976453b616e1c7342e94556123ab0da6f49a0c", 0x67}, {&(0x7f0000000300)="9ee55f3476ac3d039ac877ee91e92e64a3d0d9e5bf41d02821e0861ef40a0aca3130860535f178f1c480d95b8fed989819c7b3e7f5093d8c131ebdb643c635177d2ac8eaf1371abe72e11bf2304eb0d06cb98fcb864987c87261fb3efa49", 0x5e}, {&(0x7f0000000380)="b512ede8ddcb6a917bb7674f2d51ff57e58520e269a6118c0e6ae55260f24e636272cfbdbc858496b02f67215ff61791681bf92d4a3fda2686ebfe66baa0198f2d171099c5627b0114cf5d86536b41a4e1dd1c46a9fcdec3c73a5dea27fd6847b23b86d4e69c1b23b540ba36287811c2c233bd86f65a497168d5cb6e338a5c7324ad7eff80b58236446bf66b4c8d2c971464772e676c95a7136bb43d301882793a501bdba4a54c17d26fff83a82f4a9ae689023750865981a711160a42a3251e7e315f84575f55438c54", 0xca}, {&(0x7f0000000480)="97e29f71ae96277fb30dd99c9b978e0667d9387f02cecc1de0a7417079aaaca1ecc4df4021eb18cc4c056d1bf967848e1505d40132cc256c38b6f5c65e2e9d651bc790e8a17ca81c1c44599e5d55668a5bc3096514a3", 0x56}], 0x3, 0x0, 0x0, 0xa}, 0x400) 16:02:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x472b15b8dfed0c34) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000ebffffff0000040000008cf47eb00000000000000000000000fb001a21697be272b5816d897c63de2a600000000000000000ed000000000000000000000000000000000000feffffff00000000000000000000000000d0149c07b68c13cb0f092ff44dfb76ab585dc18e32f203264ce7f9688d07e4ea1b64e4a8c66c9ff65fa56c48062d7a8903ebd60000000000320189ff1ee80a58050d77c2ae6d8687eed9b3aebbc5ce40af3677429a26b7eba4e26fd69f76ac6c3e5551c38cea3f82f7db11b485714a438cbe38b90ea24f3154b0f5cd8f91e87c9eada46ed3d9276fcefa9b61d66aecf85533"], &(0x7f0000000140)=0x6e) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') preadv(r6, &(0x7f0000000980)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/243, 0xf3}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f0000000780)=""/227, 0xe3}, {&(0x7f0000000880)=""/201, 0xc9}], 0xa, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:02:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x9) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000b40)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x0, 0x253) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x429) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:02:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = getuid() r2 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') pread(r7, &(0x7f00000000c0)="af2935f35367fecd57a4269be2eda1932b9967483be362221a40798510618d5db218c129b565b713812278dac542ec1df4cbfe8315941292e45f6c6306bbb4e003939b60d4f761694521e06ecf5bdf1c08613ac67bb04cc68e38c2c585271fa41f0bd36f99690f1041d144b772857f430573584bc90934f31dcc147228bc306c4621f239c12be98d0e1ab76c7d3301c96b78e0ffaeccaac7c98d450557bbe015414c5541715b273d8ce08d806feb", 0xae, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c10000000", 0x8) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000004c0)) getsockopt(0xffffffffffffff9c, 0x13c, 0x7ffffffd, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/128, 0x80}], 0x2, &(0x7f00000001c0)=""/242, 0xf2}, 0x842) setsockopt(0xffffffffffffff9c, 0x9, 0x8, &(0x7f0000000340)="692baef20cffba5beff9cdce54e4fea11287f73287d4a05eecb50743959e176d3ba3e37f26f07a60d15583fed49ee9c178ee624fe32d4e2487032f98c788eb9c3d1eb17320fd76599059dd1d3728215b177e83f9b6b9029e460ec3aa685c4ac550642eb5f59e11ed4821625cc5e0824a64164e8f87dafc9d03e06476b30900baaf63cf25c148fc242bca1817f664b0eeadb96e1931372efacf7595c6627615a621f6fbf9494ae89d561faa4ffdf154dffc4da42cff6c819c26a060690ac348639e86ffc721d885cea30826b9262d96ed7ed434d90557ccec9b74b996a017692303db2a46c59b0e3c09ad1662120a1531d032e0ab24", 0xf5) r5 = socket$inet6(0x18, 0x4, 0xff) shutdown(r5, 0x3) 16:02:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), 0x4) 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) 16:02:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee07c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000ad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9146dad269f4fe7279aab71cee05c265272ae55ebbb982aa2dfad4bad3ceb40712eb3a68f796c1c6326baaccaa7ed733a1af2f7b9bb786a85659ad00c69eaf3866f51f5d177fff8992f9b091fdf47aa203e26700534b7b0a9bdc8d5b61e37e0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = geteuid() setreuid(r7, 0x0) r8 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r7, r8, 0x5c95de85336c40b6) r9 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r17 = geteuid() setreuid(r17, 0x0) r18 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r17, r18, 0x5c95de85336c40b6) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r18, 0x20, 0x4009}, 0x8, 0x1, 0x9}) r19 = geteuid() setreuid(r19, 0x0) r20 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r19, r20, 0x5c95de85336c40b0) r21 = geteuid() setreuid(r21, 0x0) r22 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r21, r22, 0x5c95de85336c40b6) getgroups(0xa, &(0x7f00000000c0)=[r15, 0xffffffffffffffff, r20, 0x0, r22, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r24 = getgid() r25 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x8, &(0x7f0000000100)=[r4, 0x0, r8, r12, r13, r23, r24, r28]) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x3) r3 = socket$inet6(0x18, 0x3, 0x1f) sendmsg(r3, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01082e2f660900000000"], 0x8, &(0x7f0000000280), 0x13b, &(0x7f00000002c0)=ANY=[]}, 0x404) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wqmouse0\x01', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10c) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000000c0)) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="976b4661d5e9cf6d8ce0665cc13c27387da6c224f513a955fa05500219b1e3c7b558371d4a8feb5b70ab398195eb5dc63ed7765114e8dd0818a21f29defa403794651936e3242df2dfc3a89273bd100f1b7fa4dc8d4b0aed857c26cb868737dda48f7fc436ae1eeeb6af05bc210281d43ba588d1", 0xfffffffffffffee7) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:02:07 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x7, 0x8ba, 0x0, 0x107, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0xff000000, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0x282) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579dcf4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b00800f5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadc5260000000000003829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d789a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da2dded09fab69b7e0a397529ed340278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc14bd4a5fdcbba29bf"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r15 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') r16 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r16, &(0x7f0000000140)='./file0\x00') renameat(r16, &(0x7f00000001c0)='./file0\x00', r16, &(0x7f0000000240)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r16}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r15}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r17 = kqueue() fchdir(r13) kevent(r17, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) 16:02:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r2, r3, 0x5c95de85336c40b6) r4 = getppid() r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r2, 0x0, r5}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0x41, 0x3da3, 0x0, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) shutdown(r7, 0x3) fchown(r1, r2, r6) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0xb, 0x6, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x8, 0x800}, {0x3, 0x8, 0x1000}], 0x4) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5ef, 0x4f, 0x6, 0x1, 0x1000, 0x5, 0x8, 0x2, 0x2, 0x2}) r4 = dup(r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r6, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/121, 0x79}], 0x1) syz_open_pts() 16:02:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe2a2e21b82146bb, 0x7260f62f47e20e84) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') read(r2, &(0x7f00000001c0)=""/160, 0xa0) fcntl$setstatus(r1, 0x4, 0xc0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:02:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000080)=[r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r5, r6) r7 = socket(0x6, 0x3, 0xfd) close(r7) r8 = socket(0x18, 0x400000002, 0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) shutdown(r9, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x20f, &(0x7f0000000040)=0x1, 0x4) close(r0) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000010000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) listen(r4, 0x6) write(r0, 0x0, 0x0) 16:02:08 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1dc2896e2d81fb73e4f92f99a07936a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:02:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:02:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000002680)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2fa6332715ab4e58a4a329d00acbb4efa5597eeda6a01bc68b884c5e32b2e5944cbb6c44d1c12b70c1dcbcf8d4f940d5071e7c3f4531c5a961be9c55bdc7f8b226c0c0ace8d2b30e8b9d3b63c77168cb351d9e773629d126016c17b705311f", 0xda}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fdc1b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000c40)="5cf274ccebf174181c4bf50a3e4434bc8b7588c8f85ecd17f6bcf78282551393c567ba8b0cbbbf548793fff4f0182d32f2710153214eb4adaae19ef8129df5dfe2b262ddde329f56590cb2690f0b4855b03c2c3b45cf4ed0230395750cee8234a2c24ba9c18d77f5e1765f8771337b563eb7659781147e80314ff6982846479c567947085e8059b6028a12b3aa420fc2de16f0b964b4deeec36662cf7a995b8d4b2cd4304c3a2fb4c5b064e02e6d40b8c674b0267d41e949ac0e8d12944659b4be825c2a40", 0xc5, 0x404, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) writev(0xffffffffffffff9c, &(0x7f00000025c0)=[{&(0x7f0000000f00)="7f1358f5249616ad24f45e3a281c564952c6bc83e7f1b135dd072e0a068a563b49511e55a7f0fa67dc93991fb50d2e3422e569aff7a7e035f7fa817f52f62d9457a60b8d6ba8eb70da2e50ac5c9a9023", 0x50}, {&(0x7f0000000f80)="37d3e6295610c785f00f95f3c296e0174b3f13f4efd73d67c171acd6d9ad7d3085066c43a4bbaa348f2deba6bf2f6eae34431d78f6e50d96a74edfbd7dd73549ffe5f472cc822807cbaa51c0b7c13b0a4aa14c37f9b7235aa0f8bfab889f5e501e771979328bf8b313420654f1f2fc525f1d24509711624468f7b7b3c8", 0x7d}, {&(0x7f0000001000)="dc6b985878d0a989c51f8f919aec5d402ecde635b694681ce8185159dfc91a91b20d6d16114c5b54da99e6585a195fcefc683e1f8adbd1d0f037f84de6226cb50f427dfd81ec0a2d9334dd326798c58409c0689863a0326c57599a0a590bcbe70ef0da57688e001663cecc8957", 0x6d}, {&(0x7f0000001080)="9d1830cce57ed27f9460a9a777809a35752c66ce522fbca58143b9775cb5d097a59e94fc2197f30303a40d718d2a734d71514413dc682394a014d31ce87b83862dc1014267159c7300ff700f2a746367fa818b39b918be654bbcf9764c7422526152dcaa95331f2268b185155b9549245d1050dd9263fda5977b1bac05d2ad3a9aa599d63a06b2da93b81ea679f61f2233ffc4817c23212a520ee00e185c1e6c5811cb82de9baf5d59f83ad4bf1b582d2315a9e266aef9efa3442dffc47ca748c29efb73cc6262241792", 0xca}, {&(0x7f0000001280)="1ed4fdc13ba7f53bd70f1b7bbfb5a261d4e5bf487795cc2ae368693e0f7701d5195aeed05374dc6a66d2f421904f8b6cead7ce9bebb80ca7ca6178a50ce0ec9e8e7d0f62123290c21b8784753e76fa278bd98f590b4314f3478df6ce9d9902ca2371547f974fc9da29c5fe0a8efa48bade49c9f5614cabef7001434aae43073fcde5337dd4a1363a62971cc5f62c0566d080f0d3a26dfb14e8686ac1e64d1d5461f15925477b33bb5cb81031fea447ab3bac946471053fb4d0cabf174451f45a8303324007e83e91e43a41087e5fddd6e7a453655077ba6689bac97932cb5de64ea61d524d83980507a27b08abb8f196fa25", 0xf2}, {&(0x7f0000003500)="4ca3998a0899e762f0b69f23cdc5bfdc182efec51675661de6124eef71331ae58c3f069e1c771233737d306241c22be0d00d9cd36c2e89cea112ee325988bcb7892a71d383bb0c73e92e55877b8adc0902ca58021f3b118c643b06fe5d7978a031bd6b94eb78bb6e8b5d1d9440e8d1d709c400fe74202aabd0009b8fa87b14e730b36a0d951d58a499535386c658b9d0b9b43aef86651216389bf6d997824bada186b50de12b7d6f9ea4860006f51d3a71bf2bd08eeaae7b5daad225f997f7b9449dcaaf5fbcb43f6f31721f891ee6a884e2a7d7646bd3ea613970dd0930f3414950542e573b41788e89513a4f9ed5f18a31d225ee058573a918d108a007702ef819cc24290a2c8dc01487e01f83b41f4cdf06972fa014020ff6884c5d686a59b25234b0a0a92e84c460096e11a433de67086228c96f86f3428bda4ece9ad3f763afa84b30c626c3a3612d47607c9e6699f0d96ac226ff3972aeaafcd03d28d77cce2dba2736ce33e8575adafb1eb520966d957bb067377010ec320253886067a333a86967b330a2ada519f57e79cf89c49b193d01b7ada730063e2a54624372dc607f9b682c71f303d62a74e9fa957d3d64a23c915769f469c6305f906000614e6406b8c65c87477e27cd4479782e47831ec790ae694baf872a0fbbe87e8032537452a91bae1917f2a00755108705947884b2eb4a1d326d7df45ad12a234142ed9e193b90b0ebd291fd7ac361c54feb62b47584355a08d0d46c50337483f4b95f00afd05646e565f7697a8c7f9e6f539744376ff2a8288e629b47adc177f5aa99cd921cf142a1515029d9806c20e7579068b64ac63971dfb53a5b52eb2feceb09337ae203a988f0ef12d278c28f1940067b9343308e54b5463646cb0e1604415f9d0bb1f2c39baaee414e73c57f69307440061498f082d2b49cd8737e3a3059b3356e9df80d2a97d6858db9b5316b453c34629ed77ab9d62e09d587ee619bc73ba9f88db54cc6f551875a7148623709254f637bd8f107584819b776bf8e605efaed2c5dad060ee403dbb0d513a14e39e78d63d90f2dc551b2e97a9fd75b35a71b2e919416c88cd11203f560c6485db202186fa7253e2b497c6322735a597e93892c63d541ea9a7801478bd9525a2b799b07d8133b2a31469f674783bd72e0b9a3eb728fab3320b617b3d5964c97687fdc6bf3812276b64a6a22317988dc4fe0705c8cdf55f2c632f33c1a7bd69f4f38ca0fcaa98318ab98e7785e30e02de8cc933a2c33ed5e13191550a4587041f46b49c2c5d42179b6de36c98f1d0e9876ccdf1d8b37dbbfb42533e1e339f01ca1ca498d9f30c3f8479d4681815ef7dd08e71369ef8ad5a5aea12d88e4d0a5a3813134d125a9f5ecbdd6e18389adf9a8c9db3dcdb8cb2e0993b5fd620f36ef8f1724f9142a2d145aae3eea4106053757142b996629cc068020c928dc5e63996dd9730bbd6a22eb80bcf697436386c0c7a9ab1609d03604ad86a9714aa89cec88a101b250bc123f8c9922a211037358d28d7fedeeb0f4c2554124e7a6bd570bc207593d55d7bdacdda19eab728500ba8dda551ef6a683310e484748e4e5933fd7c8b194e6e1c23a5ec39b9e43708ffeca59af397adf21f0687da2016104decf4f808010caaa1edb15ec75b45cfe66cf65ec8d39dcdeb617c3ca07071049fb3df5ef0734966852714d9e69608f34ce69dc07aafdc46fa3d94ce836af19f943ed111e0f63a7ad1f18295af4d77454f3e7a9e4e1ce4083186c9097ac1730f74e2d63d93e1b44e250bcb0db4851d5d58d7120e8cb5967b1233b3ff285c378fbbb36a39c505ffc050046bf574fd3fd634cc53434151c044b206fb1750e7df1b4abe9f8d0cffa7a84a9270c05cec329c0672b4ce79befdead6a194d709cfd53e71715a60b740d51c7bf2188a6f40d614595b3406a2287cee9ee8539aeb4a2a1d24c481740dc6e8d9eccc25d57c5ab6b573fecbd6b51def7bc22acd4d7c5e22a1dc2e92a44f4b6118d1b4c21af1c0a49e4c250af08236c835a5552fccc04288af34afd38e4c9f92c5d002dcd0d3429388ad2d88dd56063c175bd45377f92a57a0a0a6eb814d1b9c86ef2bb85e4d0af0e49d970d6ddb1498fda9a7e2b4270447cccc534db152ea39414a491226fce75a74e05e7a32fb85ba77bbe0f70d60f2a350fc5a912ea3158f997741b82dc380645d6f3993f8bb0b94e86daa5f46184d8b7ce09ef476668e642ad400d2c885791079eae54b2d40d9db345b3b3bbc10231d25fb0f74270e1b0190bc2c4c78c5ade04581f6e2ad2a5db361dcd404251cfd06bc5de028db375e0f2f1d56e413045f705289313f2c357e53ec3a2794807c90f530743c88dbf1da29b0afbae45f779d6e59d759577a932e3670650708e4597c3c7a1ef845809467943410633f39b7877ae8aadd8d78e03bfa0b08f0e761556180eccc9aaa03e6a474483b01c08d31dd6150909d5c7674d4b99ea5e5b3927e631b4ec1929f156ee7cf4aeb6b06ba0f7cc43e39c2a21694e0a814b2c675b2976debea38bfbd7aa634fc4f9ed0baed9379e5e0378a2b0bce8f5c79d71c004b98c510088c304b74eee58666e9f0300e939f92daab5b2d42835a8695a19d1a4d8a0888956cb112df1f0527f0401648e0313d8075fd0d1df0eca49613d4701b64c4fd2d9c08ec20b7a31a1e136648d979224cd34b78a1336a2d07a2b126086e450ae36abb1118ce4c1bed16ae8ebae7e17cbf2d0bb3390b029aefc500523491fe2f4cdbefdb31ca1ecb683aa2727d9178253f8085c5430ee7a90156231c740e1a73d1949fad3c518b4fc905d6c72ed663bc0c1704eb98715f11d6103672f85f3cdb648f3d7f3341abc1d5fd9b536800a55322f15763dc93214c272d64a00b37d70c981c08de0d40fea627b688278f9759052af68917b19d1370e24c4823f248a417eb1a9697130b68276b064ba58f6a5d4689a9bdaf99ae269987e3301ecca46702eb5c6f2df91c802cbc9bd0eeb3c41734d47d68f3d6f40e64c97cd3d14713b9d2e48e8cc09e2bb1167c4e1d658c9deef5395a9cc59ce4dbc348028bcdc59ee1c6adc9b3da7d17a9e8812286c1f8d0f3ce2b6d55a05c360f25e71161e9ba67081489d5180b2760091d9c80812caead57ac0f925dd6bddee46c8eda178676a2be653bebee75ee1e3645b830637a00871279e4341dd0dc6886f9a3b5400e6baf42f4a14c9b31747473394b86bfe16757c6da49ce5696d6bde4c9f85652a25c4c6a118fad005fa95d2788d06b3dd7df34ef5e7770c6e66b86212aa022bf791ee0fcba9617b323b1b583b7f52a8759e47f7a81894bbb33e389804ce0f9ac215911e8b051c87b403eaf0d0e68c2ce9b1576b3d3d7198621c01fb160d4d14e9754765b7510cea628b151aa4351191ba48c34b723c8c4c606eb99fa3072e6152975d826a40531e6cd1101c3c149beec8bfdd432715978751f07bfaaf47f26c423ec465afc46b0ca16b32b45044de7617822aaa835a4ffd22519184cbda3b064f148037244d9ab9b4a0765820e8a9230606fffc4fb3877648fb9583b3df879567be84591f5e4af45369f288464104233fae64d2c0211acffc43c770f630e4bd8e473557713a629999850e5794cf4aac8d033d46199a21562535e910628ef0377a1e5f9b8b0f3171df337f6d5ea3086f9de5f82ad08d19b034b9510d759d82bad7fa9115adf00c6cafe758f5b664a8c4d0421fe750ba1b92c47d36ffb343bdd62d9d2fc735befeff79372cec5d9275d08de3ebd7b866ba9d657b5d4d28c8f993d0dfd304ca24e6f6be91253c15546be9ba483c32eb05dc2d1706b37ab4ba479dda93064e72dddb8967e3b87dc6790400577e7f37b3f69afb4a11ac1801e8121c8a89bdc8d8cb421c06050da2eb90bb115e18f2708ab9f6671282ee328da011650060f41c672c4fc51d1a75340cc607f4b5f4cdc03bd534a4fa17cae4e7b85722bfe61fe61b5d739b827244594abe38f788791caf176a603f047774541f8271c214f82e249ad85808b506194e6be59528d8838f873acf500e7fa6bcef079af8085558d92775e456cdc87b0085a12d0981d04c77feba49d675d91ac5a4943bc9d2ea9508c1004a8a218d5a50af8dbaf79b5420eb24afaccb6d66329a3e9660bd6d627cf2b6811ae2edd981d399cc7b716f3118d77c1c5ee09a34f72a2a0a25ef2dfe4c66c737088c913102f7846041e7304e32fe438ce4753ea668decf8a138dee769fe33789c0e1fd865f2b504d1279cd654dd42f056518a38bc0a4b1a91af20da9bc9b5db0ded86338239f2a46288ed925dda31c31feb4a1b69815247bfe324932795a7c85a6e1d6102ccc1a28c52e6fa5e991a2416b5b96ed13f7103485c4870b08b141fcb12314e07bd0943dc9a578c913f47ed8214ea1044b8acd2df37bfce75dddafe585c3a378712e03300cbd38b7ba2b99498fb4531190ecf6b586eb98c805a4e8391ce270fbe7725a74dee857d628dc225c22a1af57776ab33d7df272b9b3bc7733e01eaaa0e59ff9e29fcf5b525aa6c3449bca17a62b8e48364e35486ac32e856c28ca8f828dece08eb2eac0701e33b781539b510f6702abc71e1814cd7dfa33028ae4ef75d3543c6100e41bd161769c9e445e4778e4ac541947a649ac38529e53eb5bd634b1fdba061403ac56e5ee87628d0bef6aeb9e54e58ec5696c2b2b16f90d881b856e16db9e80ff8ac7b2b10e7320a22ce7bc45cd023be1b8f962b26a6e8487629bfbb6e3a1ef9723a0fe793cfbf3193697ceae5d344e2ea6d8bd305bab27e76cbc797f979335e730f1b41d18841a29beba425515bb882f7d1ed7a146f7bd2b36c656e936b5ee7d7312e5b5bb53995ce7e86f3c91dce6a1fc4f044c76fab52b57b670c6d699d2a6caf6493af64684ef9d505dd5a793daa725b42c821ba79b689393a7b0307640cf0595e1c2e8ce439ea4aa4832801c5885d45579e034020c7529ab5f168f65beb96c35b9a2a9e0cdf74a211011eb9c1f6e4698c418f8b6803137c84c7d78cf8ab7d76284b46efd338590cd5fdb07dff54202f8bcad268fef1e3cf26170fe95ccbf149b6a6fb8fa6f4c2f84633ea1ee2c6e7529abe93ace541d298b130c93e07c084606cd92b7d08728132340ac60fd93fd40e03c5b291ad356515936f8f586c32754837cda625a5fc99d04d19efa96c57e1aaa4c31a3bf66f03aea865d7edbe9f7d567b079e2b15353184abd671dbc7a76897cc327b26d76ae3c62b803795a825e6a104483249849562fa2413df3c914ce8d27d3f8207b0a28670f7f6005b450125fdfdfc6ccab5cee7a237f9e66b662d8980b39cafb04b1b4998b1ca2a75e04af5bfd319b3c56a3bccca01612530d57317220f130d589fe789830c009f48a6c7bc1a13e875c938097d8625795b3c705d2219a90092197c8c3071db93f6abac9b5b2202c742f7a2b412da3f40d371caee18c92969e7142de5ec102d9a0a0a2d34740d7a047887e2c9b950d386826db86c6b57f586ce6a32b5d5cc520fab375013f5425cec4beb725c3c13df78add834c2d937faf92d36fe37b4e0c1bac3c7b955046cd5b5aa5c36192d8f6305460b9bca2f038191ae86739b5ef1300a0080d539e1787f5ff22a586ad450a101538c789283728409f2f4c7fb513a921d8d028b145c04245eb7d3aa5c8e2aa65941c8de3ce31368025be8ad692b5d10cb6545433d6eb7ec0f51d9561999c08c8ae7f8d0000fe6049a795f181fb733d67edab25b32127bc5ae87759789cc9f605689ccf32", 0x1000}, {&(0x7f0000002400)="245a2ff7fc132a8013870cf4970b68035d78d865356c6e4f50395cc23f9e0a2c0060763bef54ec8cba8472f6d61b1646343f7e3f3a297fd214c53cbf1019df05ef99fd08b06464e28ab138b0925e283934c76a1a28bc2abba028d9a8b8033711d2f553add562b622adf620aa4260c9feef678c43bb12ffb24abc9b68ea0b7af2b79629f9e08a1eec03c335dcc203a9becad0eb6f8f4cd82fc0619e9b0b947e54e31f1af6fcd8067b03069cfcefddacb302a2fa8e161cbae4471c6e96a7cbef0c73e8aae32bdfb36908e46f0685b835e2b063d711ddefdd73382a73cfcbbc52aea5726294439dfb540c410802ec", 0xed}, {&(0x7f0000001180)="e46e3fde48b09db47a5ab7c0f44049fab47b638281e0ac48560b1cede292710fb4f1058be67736aa1e793d6ecd3016a1cd587d8a19cef88af2f79860719b9b3cc73db7", 0x43}, {&(0x7f0000002500)="f5039f0d91ca27493b08770ac97db7d35940db0850a93bd1bb1e8c4c2c7e9f88c7bb773e783d83b3f9b843565e32de30dae4fb0ae2a35d6a246485026f7fee0206ab30e513ce8ccff35f9d61aa6ba17d14d852ea5e6eb02ae21a3a3f15559576985655299fbca27783012bb17317cdec11f82973d6a0da5fb94d18a1d63fb9bd15fe06e089e829835d5c45d612dd096529d591849704e7ee984b6719ab0c7604d6e4be689d2ca876f04efd99ca10c6cc03dd134037c66de24348aec8", 0xbc}], 0x9) recvfrom(r0, &(0x7f0000000280)=""/46, 0x2e, 0x3902bb4a02d52198, &(0x7f0000000400)=@in6={0x18, 0x3, 0x7fffffff, 0x1000}, 0xc) readv(r2, &(0x7f0000000e80)=[{&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000d40)=""/121, 0x79}, {&(0x7f0000000600)}, {&(0x7f0000000dc0)=""/175, 0xaf}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x6) link(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000c00)='./file1\x00') sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = syz_open_pts() open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:02:08 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pipe(&(0x7f0000000000)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:02:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x808, 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x8001, 0x57, 0xc0, 0x682f, &(0x7f0000000b00)={{0x1, 0x80, 0x4, 0x81, 0x92, 0x8001, 0xefe5}, {[0x8, 0xff, 0x1f, 0x101, 0x6, 0x10001, 0xe696, 0x5b0, 0x0, 0x55a2, 0x5, 0x0, 0x0, 0x9, 0x800, 0x4, 0x8, 0xffffffffffff461a], [0xf71b, 0x0, 0x0, 0x4, 0x5, 0x9, 0x80, 0x6, 0x100000001, 0x2], [0x1000, 0x9d, 0x4, 0x9cc8, 0x7, 0x2, 0x8001], [0x2080000000, 0x110282e5, 0x80000000, 0x80000000, 0x7f, 0x400], [{0x7, 0x2, 0xfffffff7, 0x81}, {0x6, 0x200, 0xdb32, 0xffffffff}, {0x8000, 0x0, 0x5a96, 0xfffffffffffffff8}, {0x5, 0x194, 0x5, 0x20}, {0x0, 0xfffffff8, 0x1000}, {0x2, 0x0, 0x3, 0x3}, {0x6, 0x1, 0xfffffff7, 0xffffffffffffffde}, {0x3, 0x8, 0x5, 0x7d1f0}], {0x3, 0x3, 0x7, 0x3}, {0x3, 0x2, 0x7fff, 0x401}}}, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="bf60f3cb5ff10c578c638c784f87815aa8a4bbf4e05f21d35bfc26b23252295de5ad19b91b34986e7a56e6d929e1a58cff61f5903e1c2b41772d7e6ed40d9564eb189f5c3d52", 0x46}, {&(0x7f00000006c0)="bc5c1d8b0609e00d1b7c04a264b4ccfe766bdd43d03a995789fe671394cd3af60fa6b256147ef09a2e8ede8352e7e8bcb6cf9b6a84c850f25e51f582bd7915b055896d0bc81c8aa0803c8921f273f44818f4945ccf44eab3f4723c0e8942753be4f97c46f9766f15ca1abf90662ac457a064d14456a1d8da441d81700830c6beaac88084ae65b366f96dcd9b2f936f66672e51bc59845afbdc9d6c10ddab9701112b", 0xa2}, {&(0x7f0000000780)="d573e575db8a23a45a1399a08a35e7dbcb70ffcf0295242acd2813e03a98d2c2334d5ca906916151c17f3ccb32087b94072639f06fd6d4f1a9a24610003afcbbb6b50c60ba565fb5e9cc3278c05b90002cc7334ddf330ff87280de775c255ed0cfc5f1a549811a9a459ce795f28b2aa71e64cefcb6e1ff2b4fdc88da139ad1e8ff82f0e9fd489fb18e00510480ae550215de384b0728", 0x96}, {&(0x7f0000000840)="caa90397646cfe84d19e5d6942289f920533973da0118a6b9883e7d348c3af430889a0678bd33f703c0e41f1d583b296344af36077b723c19c6a14889cff083e42499ca336966b24fee6d65ddce76fb3faf65990f066a412e035bc4069ad65b34393b1c31e8eee8ace45a4e4fdac892a508b53ada1735ff583205756784079e3d144793b014892405c238384e619830de3cab9a472822eb2d832d34e79ddd802df60eb1a7d21", 0xa6}], 0x4) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:02:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1, 0x3, 0x7, 0x1, 0x4, 0x62c, 0x491, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="6b68178b64ff7ac76f179de5773b13eb86bdb34d4c8be20ae53738d21d7dbb0000008014b463e05e83a4b6defef12ee205263974571ee2369cad1f8d506a923ffd4187fd2b5d69569a24374f42e3b581047d93f33774f3cd2f3dd5dfca988f6e455ec8495f19717847adf686b3b66390d3861cb9363c10ae4122e7e592bb761c75cdd9a8db58d5bb604c4f105fa59b3eec92a4508c95251ede21da10a078959fb994174fc63ef8e7e21970695d7a020027767b5036e3ad618ccc3e3e378b066784533018d46d2c9588fa60326233103dba1f581ac906ce4fc2594fbb0fb668ece060a26c13ed123463a3789a3a64a8f2c1639c44053c28b8c5c7c63c1eb45145da8d3f6943698c1976b441a8c255a67a148bda34cb906d67bab0ffeb9f73f2df3ee22ee50aa75e3f63ac6e000c6f8c1c9ed6d5e4d785ac40de51daa20000000000000000009cf11f397a08542dc83d5941e286bdde3af5bfce425499501565528922eaefcb6bbca40a16bda100f4f8cd07a1366d79b589ee88f7e36cf87c91d2ca968883c27a615fa01359c260e7bed5fc5bde50416c994be753c5ac6565a913393b8682a9ff9632b186c4b2f218e98691f52e802982485348a7d61b363b4c2e53f83c58099341a01cb72735c90844bb4d33997873b59411b3ab4666987d040a1ee64eaf8cdeea680a0630a5da7fc812baad113199c68bedacbec0c4aa877eeee1f3165a97c6ce64d15be5a63c5040ad02381b02e82db7ec4b2e39e6699deee02fdc080dcbf75b068e5ec6d82f69f721be9d4b965b74754bf499c7ce397761a45d7cd4144132886ecdcc3c603aa3c102bd7ceea1ee506e8e30bc56c1b9dd836f79e9e40f53f28f33b0af0ff015e94dfc3b294702f220862c60cc167b5fecc6edb7e16de9c1536682bbc8f8402a7c5b374ca21a9f2710138b70f5ba057e44b3"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0xa) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x7}}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x9f1bc26a1006e1ea}, {{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0x1000000000}], 0x7, 0x0, 0x0, 0x0) close(r4) r7 = dup(r4) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r8 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r9, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r8) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:02:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x7, 0x7, 0x3}]}) ioctl$TIOCSTOP(r0, 0x2000746f) ftruncate(0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x4d}, {0x40006}]}) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r7, 0x0) r8 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r7, r8, 0x5c95de85336c40b6) fchownat(r5, &(0x7f0000000200)='./file0/file0\x00', r6, r8, 0x4) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x1c63, 0x7f}, {{r3}, 0xfffffffffffffffa, 0x11, 0x1, 0x100, 0x9}, {{r4}, 0x3, 0x80, 0x4, 0xba7, 0x80000001}], 0x280, 0x0, 0xfffffff9, 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/35, 0x23) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x4fda], [], [], [{}, {}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x40}, {}, {0x0, 0x5baa}], {}, {0xffff}}}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c1535748952f9388e85bbeac46260000"], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0xb8}, 0x8) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:07 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getpeername$unix(r3, &(0x7f0000000200)=@file={0x0, ""/99}, &(0x7f0000000280)=0x65) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3c, 0x40, 0x4, 0x101, 0x7, 0x1, 0xb3}, &(0x7f0000000080)={0xe3e, 0x3, 0x8, 0x9, 0x0, 0x0, 0x8, 0x7}, &(0x7f0000000140)={0x6, 0x3ff, 0x9, 0xffffffff00000001, 0xa2f0, 0x0, 0x100, 0x2}, &(0x7f0000000180)={0xcda, 0x8}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81, 0xa2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = socket(0x2, 0x3, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x0, 0x3, 0x182) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/60) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xfff, 0xaa, 0x80, 0x4}, {0x2, 0x7, 0xff, 0x6}, {0x1ff, 0x9, 0x9, 0x6}, {0xff, 0xff, 0x3f, 0x2}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021da1178 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20e, &(0x7f00000000c0)=[{0x6, 0x44, 0x84, 0x800}, {0x7d0, 0xc0, 0x5, 0x9}, {0x2, 0x7f, 0x8, 0x4f2b}, {0x5, 0x94, 0x87, 0x5}, {0x617c, 0x7, 0xff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="1613c0d47464adf881f910de222e3cb4ba9fd4efb1ac9681828af3634295bb0b61d82a9fe54e78e4e32df996e600ff9da034dbd59917ca09bdacf262f9f04ceea535ccddcc45ce3a68fd", 0x4a}, {&(0x7f00000000c0)="da49b6b92c26f45508f0f33102ac557e687b8b1861ae46100e1e271be022a60f77dcb3372dd71c1cd676b44335ca702875aeadd0f71f68a70625d3208142dd401e93178f5e895005a9ae9916c386ae3b0dd60853f5540ae587e1fa90cc914082127bd2b76591a1a1d4f5ea386191e57319d98fcd67a20ffeb4bd8b83b9cd7fb1c395c0468c117b16a8c0edf3a90d78983f80cb2914ecd489d93a57b944e5bfd04c2507f5d2f949d453aec476aafcece0af7c6a5717c87255f3b1f905897217a155660998d6158ad9f36e649c76d4199499b16e634a244c192ed49891a90fe7e3b0009e", 0xe3}, {&(0x7f00000001c0)="feb508ad7742652b5001172bf1908037b208012c6f3b6899a04964e0b7ece8d8898b0579fb53b1e41247157fd8059e99d3b3285946a70402ecf99a6e08385ac89c16bc1cec4e2a008ce2889a4c997d9bf72df0deb07dee4ded55ac6460f32f8ef6247a6bed3301669c77fb09ee25657b055aeb444e2a36cd8f2e522c9f9d92d8841c470444531da1e0b99d5f80ff1bc706b26f219e570b2fcc0a295e03a1f406", 0xa0}, {&(0x7f0000000280)="d4ac72b0c4e0006e79783561f955bc2c6c9d0e4cdabebff456c249056b78243b3119aa9b1cffab9c7f25cb883d8064ad7a8faeaebc8f120e1744c39b7acfe339a0579641fa253476cf34866fb9a011aac9f5041ccc4de42ccac7cde8d103db99eaf3f339c7b835eb1cf51a413bb51dc951abb35ef10feeb2e817e5b095df07c6ca8fdb79c8f7f332aff6caadbc4cee39fdfbf56490074084ca3977d98d4b8049aadcd09b674481b4a6cfe063f9aeeb8fa1ff1947c0e78ce1253b817553340ef8f99b5c6f5147dea19b0996bf0c5b3cf3b5d4ea65", 0xd4}, {&(0x7f0000000380)="c0b1c31b4b5ad10d4bde7551d78c4cf7aadd45014bd8e8933b6f1f2475c3b157955196aed738e4dd292365d4227b5742b8d62ffac15caee60ca7f42db58d04ff948509d6bfb1fefe6bc5836095fa15cc96fcaab79e1051ff0536c1e53cdb9f11276e378a5d29df545997b2f13f942fa9ec9de5ab66aa", 0x76}, {&(0x7f0000000400)="c5241063c0ace9ca3716c098eacf49d197bc9f1294648d65f7f4dcbabd5adc15f0a338d8f897055af211c8138a0f09cc8ec755b04bd1bf6a1c3f2ead23ead2b8c0cf194e90694c5a3b48cddf37963f5c9d9972ca7d24a1f2f32e849c26a67955e13b85e0834bf48153e0698162afb69807e3654598c1ffb8d3b6bcb8275c363b673504f5109bacbe5988f16e499860b6ef0985cf77f25ff698b761b51f0dfa6791", 0xa1}, {&(0x7f00000004c0)="c385e765b2169fc9e8eea4b027bd492402a53af1e2ea134ace65d4bbd9a0532210d004a618ca5e89b8812851f9dbf6945204ff0883aa6f52c40cea42b9efba2e242967f8369a3c90232c98034989de871c953c", 0x53}], 0x7, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000005c0)={0x0, 0xffff838c, 0x3, 0x7ff, "a60879d05459e42741f94732e1950d2e9b3f54d8", 0xffffffff, 0x1ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000640)={0x2bf, 0x3, 0x4, 0x6, "1861516bb9c116559f023f6348d5754d98b83611", 0xc4e, 0x400}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000680)={0xff, 0x4, 0x8, 0x7ff, "16d6b8772a2f1091ee009f56a4436222e298443a", 0x6, 0x1ff}) socketpair(0x20, 0xec73da5e3e9d736a, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000700)={0x18, 0x0, 0x7fff, 0x9}, 0xc) r3 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000740)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x8002, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000007c0)={0x5, 0x2, 0x7, 0x9, "ee62d843559f6c1a2d29b8eb13c139cf3c038e9c", 0x81, 0x2ec8}) mknodat(r0, &(0x7f0000000800)='./file0\x00', 0x10, 0x400) r5 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r6, &(0x7f00000008c0)=""/87, 0x57) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000980)=0x2) socket(0x10, 0xd8eea9ac2d271882, 0x80) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) getsockname$inet(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) readv(r8, &(0x7f0000000d00)=[{&(0x7f0000000a40)=""/106, 0x6a}, {&(0x7f0000000ac0)=""/172, 0xac}, {&(0x7f0000000b80)=""/122, 0x7a}, {&(0x7f0000000c00)=""/224, 0xe0}], 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd0\x00', 0x40800, 0x0) fcntl$getown(r9, 0x5) r10 = dup(0xffffffffffffff9c) pwritev(r10, &(0x7f0000002180)=[{&(0x7f0000000d80)="cc28a11dd30445aa63e7abb3b7943dbf5d692c5415d61e3aea4f325e8acc6181865cdd00ce031d678fc46d93014873650e781aa013f00bfddf142fef210a7df66ff99673b9b7897d97d0430f4167d84bd94adb6cf136a22ecdb1f4fd612df59520f0cb6e023631353156ae9cf4b0305a74110e5d80a0355e4043f36e89a99bf13abd960c8b166e5af5236df4fe93dac0d386ab09484a5380897fcd6a869efd89ed8a5addadb6458946cc46d586", 0xad}, {&(0x7f0000000e40)="93e8bd45169a70c3a84446ababeb09ec9f7002a7e39161def839e1f806041756edcb", 0x22}, {&(0x7f0000000e80)="b68603e712ad62c74b8ce4642c6f094cbad4de3d0d5517db5d649e3dfb8f434b5cc136af406b6cdc2540f216137c3cb4b6e5b6e409b22818250d7262f05e50d80cd6a35c4854c18a700b67ef6dfa1b54b52dc37e4c7114f6cf06eeb619d67678a2826217d0ca779f91cfd39272d7821ff14eda551524d459117d1da61e830258ad2b67a3", 0x84}, {&(0x7f0000000f40)="ed0a2c8a177740a490c48e6be6d7783a787d013bd357d6e0e7b99e3958a05551d568dcbe61cb569995c2a6a83a0d552de7d800ca2924becd6db7b464a77111d0cd41e97a2deeb3d4c2345d14ba59bbd1f822895318cc6a6476df9e11595ba461c86fdebcde9e04812bffe2c5f9f6c051ed953687a9fab687c9e5384c7618f3b2b864942f893d26fe604ed05ec8d8c7f8066c11d544faa743b8c8d204e6bebbc3fd78718ec17d7d3bf78ba8c80549acf994f016d119157907791f9fc886c89bf15f52841716e5f4cc95d3a1459c80f73efc031a76c0a31ab2b0cfaa65a3478f1642839593", 0xe4}, {&(0x7f0000001040)="b2bea60e088c2c576844abd82ae97c8e5e45d50a14deb14146156fbe4946473c57069d588f4e4f2fc8782bca89f344cb567baffe78ba19350206dafe8897b058a5e404202dfec533579949cdea367b6b6a8aa0bf86bc69fd773765cf6fc4bf987885f6354b34eb805237a68dc2c4085aa50a64622ac5ae561cfeeeb8aa44e33a6c9aa814cf6707f79812f9c953ceedfc8521605e2308ed654afa888770454006429d38402e6fe40df246932568b534476f48b3cf5add96434d9703f6fe5f9ed854fafe5119d02d9341d6179b05767ec293d6684f510c4cf557e49dddb6411cbc5d98dbfd980167c1a2f576a871e272ee78821bd788584ae2be8a88e77fa22fac666c84aee873f95f6a74a721d38fec98790e80dcbe48f798338d859eef3e66b843152b8bee1d90da5a6c23e12139a5971463dd41b4d7a211ba388492b9f6ed60200ba8727cc52b2e2cd20cc8b5a16d27d147666737fdc83dd3e8691c605c0efe8b5bd97b159ce13d5688b583758e47c2f025b05dd9c845d06e5d6330a53a05aceb6999cf49023ee9cf99ff298b011bc4222639e16c6fbd58cd01eeb72a1e24879147c80998315e1b4d23fa53b195040d74f9519ce79f81b4da342f0d5256690909a3a6c789b399673c7021570ecac9034f339810ab75758f5cb1b5d37aa37bffee92b92d4947cd9de2ed1b2586b0f7a38642d12774b1f51979068aa632af09714ec753799f611f42e92a9b5e2b794973652e3f8994a62fbd5ce3e535e2500c289004b748e207f4f02d24a456b804b76d3262b5f311b6b88139acf03af8062e712de80423dd34cee10ebd53fa525d11a010f0b50e15c4544170af67a0250acf1fe677556ff3645530827fc19305ddeb6c436165ed59c6dd2753c547fecabdcb9fc88e7e3fac29f80e489927ed24e9055b289a68128a633841efa99887c03c5ac0a9264766df32a315f216ced9eea68a8e1132074ec5012ed553b2f26a17702d7c926a2f9dd1d320d4ec80c1f1d25ab10e146e06d18d380ab6662b29cb9cf205369ef7486777b36c0ea1557b08a167a000214ff0dc3637ac17976b758b6ac7b73941be83ff9758bee7600d2cf35b67f678ba0296ad5736a56ddaed219abdca519e6d6480585ac13a7093737eeaac60139ffef95408552efc4cd5ca015b98d4c115050d5f4df578775b77b054621d6bf5a6f448bf8d7b27178c6c97a5d29d820a770d959e9d820f23beb618d03b2f11a3492e665413b7ebfc88be071db0d16c962f826eec530be9a0379476a768386f55e002a6d032174f3ab247cd2ce1e412492667d10ce4d7b6916413fc714d292e642b07108d7f64a87077fd5b332f36fca416eaeaad1ceaa73f845d083667f95f321ea243c8096617a38e3150b1672bd8079d78ae3e50d3cb21d94f6654b4ccb7b6275dd7d9b5d7350c3a0f900ca627c6ef3147e958880d9452fa3a91bf26216ed52b33935a6a9f180d981b8f1a7f4ac570ff1c60ca2060f19ee2defb452f6587cda1d205742bcdcf5096224847f88e275f0132b7279d4f23cbdf3af1f0880c90774758d634d3feea92f1620256871126dc446e47c25fef9b6a00b708f5d14ce6f570a54c1e3244b1cc80a19c4db28b3b39344ee5af371bacdc2aac635ed5b589d9c8913762fd0ac46bdae484b09f6f66e182c807c9ae67e53149709bc77f3ff5b25a161cdf22a92bf802137b9d9758f94e4aa35d7f81e3b9d8f2f6bfef390c2269e87750d806e2c8ce924aa4060024c4fffbac208374325e25ec28593dd55031333038e0c0c8b30c0c1182e8ee15f127775f4ea43db9e77b4afe51de6afb4cb25500644f381e8a3b6aa5ad2dfbd7974eea679663302c3ebfecf919dd81eddafbd3856d223157586aa7040d07c6e1216bbe6b991a6decde3addf2ec9e51e9602f28815022935dd4fc3b634baf7d5a4fc4cab806dbd6cc2cbdd2f2fe8ef5b2ee079f964604f51a95950844eed8a2b29b9e8562d426a478f37f225ff32086fa129edb382da2ed046618f9b2f5aebff7a9779eded5f1855876821fe28a39e6cd0b650dd5ca879544d57f729de0156d6501496cbfefb4ba6131cceaae1ae3b6cca8fc437cb0f870366ce04197fa146fc1a5a251eb5764a4e3ef83006309f10d3f6f79a402a17d539ac46d116db9543a21e79a589b0145c4987e44711f0ef435184355537e6fdb23a16158f24859850da0f7f1c840eb116b23c5cac0c7ade394f537ca6c8cab5f6c9743e14e1d4aca44adc6e2994b33ab7205227a44f76b62bb9398d8931b4272cf4421eb75ec83f84479af4f61706aa9aba1f226f776f50bd59ec924f0fe4b614675e43956ee82190d3f775f07bcf71025550b3377e63f3308083a693f576848527247441544a83b191522729f0def54403d2832f833a3e536cb8721bff7b50ac58443087481e4e0c0f8f4e7a97c1d8de685e040802aa5d5e6b94bf6b9120b0de7ff12fd4d8c4a68954108e23091625f2f8ce3480aeefb59e9254a7f6be323b961aea75b5de4e7b9917da651fb6c096b2bba80f5b6810881d3791799f56eb7e1676dc47647849bab8b8e11919ff7dbee5c065a3a4be90749be1ac260da4090c3184eeb945d0a6cb4e3b9b936c519ad2fd49ff568ce777687a095dff912d12bf47426122f8bc6df5977adba0f38e1bf802bb7c06ce9c6caedf4912b0550c5bfa3c736dc5ccba4a3f1e26cecb38c86617c8d8435d0336fcb0307e83b4ae474de29677dc0b33884ee06142974f8d5d872d53431ac253702e2f9247a444af3f02f83b2143a639544e3203f869051dac5d28bd6f14115fb7210da93afff947ef08012a77c1ae8856e0348888257d0598e39b086db7e355d40acd162a8e0e31a5e334f6495a5dcfaff9cbb50939ce95e40d4a812d831c73de81dce879ce2b427c6f49fb00139f292969776e6d5c38359e4237243993aae2462685177348a540e50ef4c25c9e79cd146fd770a64bd144c31a434a608d2ecf766fc79f453325d38679600c9980c06d687ccb1a9873037951416f08cf36b834f99ba1571bb020e8ea7bde3218c10b3b4434bd88eeb82f4453bd62ac68c009d24798738e61937594037e6ce13d06683ee7d3a10b1cdcad4961820512f8af704aaa3e6a999ad020713174a421a561c2112bafb2672d4caa5ba5e99db24a53b31da8a4fb9be08aa805025261801bb2b97047d8c1e1a0a0e06507500a568b3b091cfc4a10b50c2ec9728c1d68b22ce1f9479057bc6e6851a80f00ab2738d8dc79d109de4d386d8b45be0134b9a2d55e0a54822c9dec67b848b304454da249041b91c376c7e3032cb7d9664f10a725697873b6fcafe937f16bbe670af1fd90911f18acd9fe79c55e328f770eb06e34e6330d0df1f8ef69aa42eca42d3c1ba498dc388de099f2bc02125a54cf57e5e5069b208ea4446a3834da2056a961aea7cc65b9cbc8c0af2504b5c35d6ffee79b2205da7902d6af19f4ffc72ee66ba6e093934fa6505daa590c7dda5c10c957741ba83cb8afd5e5754bd3ae9d39876fadac205e8dca7efb79ed91a6b7a016111010207d57d7b3126aabc3707b2a2b39d368c5f06cf8194065555f37b2f9f68232967e816bdcbb635c5bbc16f9a960bbccff356965cffa0402bcf0e70208d6588c7f05de1f3be2459172a8f20b39f228c6e6bdc1858fc5c8dc60f037cb157fb573f79c6281f7ff4018803250bcf1578e5f18bf5c8e7402da6746331191ac014b47ee50cf12788f07a393e4169cc18fdde1515a018eeada62bd94fcbf5bee183c3f43c205a2055f075ef447a09c9bf391798ff8e14713cbc7a2dd85bf2f5b7bce3d11998a19a34976eaf65988ed90aa5f64b9e17c3a40a21bd24fd886409ee30537a100fbcc617af61d6c75cf1bcb29988e2c5091d859f6f195a634be2a6b6ba020a8d774934b535da3a931f5641a5c8ed119e26805cb5614b5d04fd6eed80b68403ba7add40df3261d02aeb0b9c80cef31b2e118cfc67646337cccfd9baddb062d8f10510918372750ad18a6d0afcb10ac4f8cae731ac7c2c04977ab547cba0ddb7056f59a57616669bcd5f797c57bfaf07d1498bca2bd0b7ed1f2be6e25b3846058505fa44ad27b3c1f4543bcc8e4da17c1cf5aad6fa0fc82f941f55b4664652bfba5ec3e1cd7422af657f104999061304ae5857c69f8522406cdbdffbd4328faf203afddf6fd03c91e8becca21491c5f5c3a3664182d1ec51d85c0879e0eef45a7b6ff7e23200bc6252c7ca37cba97ae03e98eec566436f82fb6da9e73a10e9f295cdf462cb42f267fc68b679c0a136c9652a33d63ea7862697c8f555301e7a0e6f46b7aec7a6019b5a76ebd5a8eebfbd37b4e0e21b85c229aed0ac1831f80fad9ff99b8a5bbfb82171b6a27130d78b24ded9e2b8803b104e243c046f6b0db30ccbcd486363d327e93b9f2c57fb68d769160c3eda397d6cbc8f498e18e57be916f0e7075681609572ae8ec67dee1707395c1c61fae4ee5382d06474c832161492d9fee968fa5426f2bfb5d2f4d6f2b4bd9bd3b6c03e5a3b31b3e1316845f0458dcbd678d7bba00d256677abf473b9231ba4e9223e0d16449fc202d88cb7c910ab01b4cbee31fd0a2a9341282176be030afb945da4895dda0b2e4886abbb8e9db60198b943b5db32b4fd0536692051a9e880a93e311e4670cbc2ef5e6e35a3724f6107c5686dad57ebbe25a200fb276a192632eac1cf85cafe23be80d906fb69cfccf47bf8917c5b8a859f8c5eb1badbd4b7bc7e3bf975191b6c545c592b32e1189b270d97ee5b75a46e7b7ea937581f51334c2afdc4ae302be6aa8dad0d7f6c91e4f44d1e0d9a4d96a79be50fe6d89617287de46ebbe49862428749a32d50f0f93f6caee56c59f8240d3d6f707a3cda0c5dc12f96e52758be6d74fc9e95b4aab92cf5782dd7a5f608912d5d8928f4f817d657a1a4a7728e2c514c5a062cb9bfa9209e2dd065c0d838f3fdcf66d959452da1ac8bc6fefa2c9e4ae8f68e67c87ebe68be752a19ab0d3f8b3f921fb2cf924c0e585e58c8d81c9e90dc000a9baf01c9237e89ae015bd7598a8e9272fffb9936f3c748473959ff3048c79f82eeef81e6881d151dc28ce71dc6edf64b8280dca768bbbae23b01ff57f72f86c66f9bac70a2ac1e4a7decdc168423cd1dfa62fc4642cffd4c3f75810d6c64d0afc8b2678e98eafaf1a4c6498aa2d180359bcd3ca446c4d668a4cfc3fb6654b41707f6863510c4073f2e74060a18e4f9797bb874ced222252f207da81d6112acda7e2d49a6daa52492690c10945d99cbf7066c1dc1c66bd0b1aa4361855120454204110be8feddae22043de53cbb18c9481d34f31bc6819912beb843a89d68c6017deeeb1e2b8a14851b25edeb531cdccd811b861a911e7eb48554ddc020bda7d710f85c5e2387301af9d6fe82163bd174c4bfcba5b245bd96c445fb995b631b493b10a79aebbfb679444384927170e81541f2fa7c7ae6c29e7a9c9716664c99b2d92036dd4021ff70be6db6fd5c2e98a61818842d1ae0dd3d90edb79f05e39203c16db25d4e08376af9976140330e64cbd732cc8dc083abca776fc46d4922ab8631059d0998c1bc68e5005a499bf3b265d1e3cb3ef28fff00b44790735e753e24ac5cd110f6e0ba148a96211798dfbce4339d7f7df204a3e9419a37f63eea46d97773fd01b5138add4cf8da0821372f2c1b9b283365e24c69079da027c404bcf7980e2d33887466056cb6dd50e60cd9403d58fb48df5b21f9ac74e45a6050ba72812bd5b30f094c56597b5d6eed7e46d0", 0x1000}, {&(0x7f0000002040)="32b5c42bd78d870250cf7041fe2e83", 0xf}, {&(0x7f0000002080)="e01523579c7eef962ac9f4a2813d48467685b57371e1ce7a68ff50debfb0623bf011db4a87db2355f86c4c816c6c45369f7ac748db0b46da5d39345619e2a7aba38edf98", 0x44}, {&(0x7f0000002100)="2e975691fe5aa3a525964f70c4f8c7a907d29153bb591854aad5a06d565e8d8a5a406d2d070dad05c452a4f76ae558517822ba21017d536dea10d97cec915d1596", 0x41}], 0x8, 0x0, 0x0) open(&(0x7f0000002200)='./file0\x00', 0x10000, 0x92) r11 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r11, &(0x7f0000ffc000/0x2000)=nil, 0x5ef6c7b0c3405f13) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(0xffffffffffffff9c, &(0x7f0000000340)="e480635c4c850aeb98f43283f9db0fc5f5f8ac41e20a46f9fdd470d4666f00edff904d6b05047e4efb57b9b8e0816439ece66dfb141f449930", 0x39, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x3f, 0x8, 0x4, {[0x81, 0xb0, 0x101, 0x7, 0xfffffffffffffff8, 0x2b00000000, 0xfffffffffffffffe, 0x30000000000000, 0x0, 0x10001, 0x1, 0xffffffffffff0f1a, 0x5, 0x6, 0x7ff, 0x7, 0x3, 0x8], [0x0, 0x9, 0xfffffffffffffff9, 0x7, 0x8001, 0xf800000000000000, 0x8, 0x5f7c964, 0x4, 0x5], [0x6, 0x1000, 0x4, 0x8, 0xffffffffef11ce01, 0x4, 0xd8c], [0xb40000000, 0x1, 0x400, 0x7, 0x4ef], [{0x71, 0x5, 0x0, 0x10000}, {0xab02, 0x46, 0xdc1, 0x9d}, {0x8, 0x1, 0x0, 0x400}, {0xf000, 0x8, 0xfffffff9, 0x5}, {0x0, 0x1f, 0x6, 0xf6c}, {0x8f3, 0xfffff801, 0x18d, 0x8}, {0x0, 0x7, 0x80, 0x10000}, {0x9, 0x8, 0x4, 0x1}], {0x7d8, 0x1c8a, 0xfc8, 0x4}, {0x5, 0x963, 0x1, 0x74000000000}}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7f, 0x3374, 0x0, "937500", 0x0, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977925e83bfc6c08cc5fdc32f774f0d580f609bd5d3ed976acb4150a1854a94bbf1920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x64}], 0x1) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x374f, 0xe3}, 0xc) r1 = semget$private(0x0, 0x5, 0x465) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/220) r2 = semget(0x3, 0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/36) semop(r2, &(0x7f00000001c0)=[{0x0, 0x9, 0x800}, {0x0, 0x8000}, {0x2, 0x562, 0x800}, {0x0, 0x80, 0x1000}], 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x0, 0x2}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000002c0)=0x1) r5 = semget$private(0x0, 0x1, 0x204) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000300)=0x2d09) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) r7 = semget(0x1, 0x4, 0x500) semctl$GETNCNT(r7, 0x4886c4eda5369d14, 0x3, &(0x7f0000000380)=""/193) bind$inet6(r3, &(0x7f0000000480)={0x18, 0x3, 0x3a, 0x8e}, 0xc) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0x28) r8 = open(&(0x7f0000000500)='./file0\x00', 0x8b2a, 0x30) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) r12 = getgid() setegid(r12) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r15 = accept$unix(r0, &(0x7f0000000780)=@file={0x0, ""/98}, &(0x7f0000000800)=0x64) socketpair(0x10, 0x3, 0x3f, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x7, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd9189ec2ef05ee77) r19 = syz_open_pts() r20 = socket$inet6(0x18, 0x1, 0x3b) r21 = dup2(0xffffffffffffff9c, r8) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r23 = socket$inet6(0x18, 0x3, 0x6) r24 = getpgid(0x0) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r27 = syz_open_pts() r28 = openat$klog(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/klog\x00', 0x10181, 0x0) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x8, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x610b2b17c3e09975, 0x0) sendmsg$unix(r4, &(0x7f0000000bc0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000640)="f7adabd5eaede8499fb4990ee43f61bde76cbef536921b358601630eebc50c08cbd7584b306670704b5b6822dcb4f8b05e9ded70738908a63aeed79dcbc31622564fc48e02d7af6953d44461eb1f2f64", 0x50}, {&(0x7f00000006c0)="c524e3beee7bd2f4fa838238b4c7e98c3af5678496ea4b", 0x17}], 0x2, &(0x7f0000000ac0)=[@rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}, @rights={0x30, 0xffff, 0x1, [r10, r15, r16, r17, r10, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, 0xffffffffffffff9c, r23, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r9, r27]}, @rights={0x28, 0xffff, 0x1, [r28, 0xffffffffffffff9c, r10, r29, r30, r31]}], 0xf0, 0x3}, 0x9) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r3, &(0x7f0000000280)="93681c393fca4c421156daa7db1beef046210202584f7959a1ad706589cc2d6a5c86b0cfeeb1fe0c2f96841a47c93c2cd5282d2d46462fb7fc9dc06d3c958df0f2778386530c7e04d5fdbc8fdace6c09e7b1613095fa87502ddac65cc2f4fbeeebbe5aafad26c73d80ae54feab7c248d88507e4dfb9c1cc3c222e63446a7915f76f9ede045c63a8c80720ac7a2712af79420663f1c325c7b311d1df93d9e791866d8cc9f8fef3755211aba78aa434c834956f56f4cd5da0e74e01724a59f973898270fafa61683c82cbb36daa02b29a84e417f328221585017dd20cb", 0xdc, 0x0, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:07 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r4, r5, 0x5c95de85336c40b6) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = geteuid() setreuid(r9, 0x0) r10 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r9, r10, 0x5c95de85336c40b6) r11 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2c94) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = geteuid() setreuid(r15, 0x0) r16 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r15, r16, 0x5c95de85336c40b6) getgroups(0x7, &(0x7f00000000c0)=[r5, r6, r10, r12, 0x0, r16, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r17) r18 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="820c2eac000000000000"], 0x10) r19 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r19}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r18, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x42, 0x5}, {0x6, 0x401}, {0x22, 0x8}, {0x8b, 0xfffffff9}, {0x60, 0x7}, {0x86, 0xce}, {0x80, 0x4}, {0x45, 0x2}, {0x26, 0x7}], 0x9}) 16:00:07 executing program 1: r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x1, &(0x7f0000000000)=[r2]) msgget(0x0, 0x80) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="d37349f40ef3abfb8ce7653000777a22258f"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x9, 0x9, 0x5, "7bdb99ad3e273b994b60571c54ff412aa9eea6b4", 0x203, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvfrom$inet(r3, &(0x7f0000000140)=""/203, 0xcb, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:07 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffe18) write(r2, &(0x7f0000000180), 0x17e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = dup(r2) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) write(r2, &(0x7f0000000140)="a8587faa0260a4ececd1f221edbb94968a91945f363a13d04e52bc206de7746a77d6bd7f05fe13058546ea5fc41731ea4ea27f7c2c520ef0fb6730dbe941076ef0fcefa0ed8d8717166ab83d05d24e5f39690e58637edda7d246027357bcbb999fb390ecb3b2d8462866f6896ba3df095858dabb9ec6e328ff5f8bb38d0d165040e1b6dd70e608dee8eaf9352de4211184aad444cdaa9ba85f14d32c4d1847331ac3da3742368724791fb67651015db4582f21dda19714138310faad0be78aadc355452490526024527384918cb35a67499d76c42c1f13856217c4b9e6f89bb0c2d1d6b307", 0xe5) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) socket(0x10, 0x8000, 0x3c) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000f6000/0x2000)=nil, 0x2000, 0x475688c3503c9d06) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000239000/0x4000)=nil, 0x4000) sendsyslog(&(0x7f0000000040)="219f042eee79c7eb23fb1cb99f3856138b50dd2c1964158d5b74a1329e92c2ac9b8f38583613", 0x26, 0x31) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/64, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000240)={0x0, ""/50}, 0x3a, 0x1, 0x0) chdir(&(0x7f0000000200)='./bus\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc5579771268074d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a85ceb75f45bbbcdb6c33115a1768dd9abb1af16c824893e8daa9704b24d800acf42bdc1ecf4e7e5f29511596da0cad491f0019471f2c6e930fb098301dcbc3ef247fcd1e98cd36", 0x9a}], 0x1) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80000000, 0x198}, {0x18, 0x2, 0x4, 0x8}, 0x6, [0x4, 0x246, 0x3, 0x82ed, 0x1, 0x1, 0x895, 0x5]}, 0x3c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open(&(0x7f0000000280)='./file0/file0\x00', 0x40, 0x10) ftruncate(r4, 0x0, 0x5) fcntl$setflags(r3, 0x2, 0x1) socket(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000720000/0x2000)=nil) r5 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, r9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x400, 0x10001}, 0x8) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="45cb762492075cfa6c8d4b11fbfb8469d056c6778c58846b0505be3cbe291c99626b7c3704ef261b47e26e81f89548a477d75f31a6", @ANYRESDEC=r1, @ANYRESOCT=r2], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3f6cf7c6ca58cd807db1b118a3e"], 0x10) writev(r7, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r9 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r11, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r10, @ANYRES64=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8dd32c4aed1989fbb3f83fc800"/61, @ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r11], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc987070000001d617c7ed4d7727411923d975680e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044715d421abc49960fa35f83d002c7f63723231383081d1feefae3827ad2641854f933f33d5b23d354246af1dbc621766446343d958f5f9df23224c9f222f285989b297"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = fcntl$dupfd(r15, 0xa, r14) getpid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x26, 0x0, 0x0) socket(0x18, 0x1, 0x0) setgroups(0x0, 0x0) r18 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/100) 16:00:08 executing program 0: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x84) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) semget$private(0x0, 0x0, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174}], 0x22a) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8000, 0x3e5}, {0x4, 0x5}}) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd3c, 0x0, 0x3, 0x0, 0x0, 0x20a}, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffb, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9b7a81e2b0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x41ff, 0xfffffc01, &(0x7f0000000080)="ebffcbff03b9fd812eaa4e243b70a888cad83748128fe72ae4e74374c86f8240c90a", 0x22) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) nanosleep(&(0x7f0000000080)={0x80, 0x10001}, &(0x7f00000000c0)) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r6, 0x20004276) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x80, 0x1, 0x8000}, {0xfff, 0x7, 0x52, 0x1f}, {0x0, 0x4, 0x0, 0x6}, {0x8001, 0x40, 0x6, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') syz_extract_tcp_res(&(0x7f0000000180), 0xffff, 0x2) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000000)='./file0/file0\x00') lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) setsockopt(r9, 0x1, 0x7, &(0x7f0000000200)="c2e11cc9115010fbacba22e7635ff58c4fe4cc2b8422393745998639c6a715d96b22032ed264470ca6b4798ba8eccd303fc0f99e5d0a2adcd590a9910b9d87ed6d81d63128d8dc8a6b4eb98102745cb4454f82b966ec65e03f0351776107733cfadde610005d1f67d58d591f9bf93dccd7b22d59e8bf038a1a4431dc68922de48406c52cd0c793a18e3110b5be90ffc454f6964abfc09bb0338e945725507386f6ad6c9a4cd63f3746acf1f0cd2f15cb98d9713ed88e3eda33afb2a87bdad156a74635d2dfd3c30c20e2b8fdb8e97dc7122de4", 0xd3) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') r13 = dup2(0xffffffffffffffff, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f00000000c0)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000380)=[{0xfff8, 0x20, 0x1f}, {0xff, 0x8, 0x37}, {0x3, 0x1, 0x1, 0xf1e5}, {0x7fff, 0x3d, 0x1, 0xc9d}, {0x0, 0x6, 0x0, 0x81}]}) r14 = msgget(0x3, 0x40) msgsnd(r14, &(0x7f0000000300)=ANY=[], 0x0, 0x800) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r15 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') r16 = fcntl$dupfd(r15, 0x0, r7) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000440)={0x2, [{0x2, 0x7fffffff}, {0x3, 0xa2}, {0x3, 0x7fff}, {0x2, 0x2}, {0x2, 0x7fffffff}, {0x1, 0x7f}, {0x2, 0x2}, {0x1, 0x9}, {0x9860785c0d4ad61b, 0xffffffff}, {0x2, 0x7f}, {0x1, 0x80ce}, {0x1, 0x7e8c}, {0x0, 0x7}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0x6}, {0x1, 0xd316}, {0x1, 0x800}, {0x1, 0xffff7fff}, {0x2, 0x5}, {0x1, 0x1ff}, {0x2, 0x5013}, {}, {0x1, 0x1f}, {0x1, 0x8d53}, {0x2, 0x3}, {0x3, 0x1ff}, {0x1, 0x1}, {0x2, 0xffffffff}, {0x2, 0x81}, {0x1, 0x81}, {0x3, 0xffc00000}]}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff9b000100000008cd7fdf13ea0000351134d6997aa332c4ffc1f56b49f4388010a6614c074c2eecda783a983b27c9a03350ce779f86c353ca2f42fc6ce3a726e971198a0399e68ab2b1112f9d49ad4b666bee9498feca8bb64c639a3a3bd3a24b7a71e9ab5fc41dd443d4835cf7224551b2d469f30355b431f74b3f00020000bff8f5d2017164de0158cd48ba6c30f393707dd2b7d7b54501e7e2b6faecde06ca8c94848d746b6e4e161c6788d76fc142103915870b2ec880e49e36cae638415a6f5bcbbc85b83ba7a87265ec9269d85f6dc35f9be5ad2afc080f63a327abd789028cf1e736f2d5d03cf0a581", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r14, r15, r17, r19, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x4, r14, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x20, r22) r23 = getppid() r24 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r24, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x80, 0x400}, 0x3, 0x2, 0x7}) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) semop(r32, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r33 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r33, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r35) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r35, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000480)={{0x9, r34, r35, 0x0, r36, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r25, 0x0, r26, r31, r36, r37, r38]) r39 = geteuid() setreuid(r39, 0x0) r40 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r39, r40, 0x5c95de85336c40b6) r41 = getpid() r42 = getppid() r43 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r39, 0x0, r43}, 0x6000000000004, 0x103000000000008, r42, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r41, r42) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r2, r37, r20, r21, 0x0, 0x2}, 0x6, 0x100000000, r41, r23, 0x0, 0x2, 0xbc41, 0x1f}) r44 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r44, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r46 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r45, 0xffffffffffffffff, r46, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r47 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r47, 0x0, 0x5, &(0x7f00000001c0)=""/53) 16:00:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000140)="f8188c0b48632f7a9209bc5b69348c7c668a6f9b6ebdcddc32988b0be9d60afafc347e2b52415014104e4b2417e4a7504001fef69a6808bab0035252afc3a6c02fa65290572996f1b103fe73cfafddcb2ad4906d2481183439ea9f1a37f2ff0e0f91e50667bdc7f53268d1fc0a86e79aadbfa423aae5e612686e1a56bf8a7cb97daf84d32345bc731cb61843012c6a1b9a0768251df481854f061a66265ba999f0f7435184b9a01eb351a69587a6d7d64bb718434eb2141a70720c848979502e9faa83ec59ff91e5616611a7a9e10af3d81e140e8aecaa9064db72", 0xdb}, {&(0x7f0000000240)="02a9fa573745a9a1d532e48138b1c5a9c8192e63dbe3e48d51fcadb8ea1b7332f85064647f57ce411d298597ab287963fff0ff16aab7e16c0ab8201c59dac458ecae9aa2e445fb42c95f3644c0ba44a174e288644bd94b57e1d4d33256083c4ee85b4e641862ea497934b4be34aec495040000004962", 0x76}, {&(0x7f0000000340)="e1e394661a76e3b8d770fa3671823d2370f9d3e82b715812c6d86623cbc0392ebbbb68af043251799ca77f801517b34fdc1cb7eaa7384455163a09027cde047da5c504ae7d878ee658105392f4224ddc3783a281f30b367f2a3e9b170a69efca238c2568ec025bbde0004e424f4ad2d2c840a2779e41a909a04f37592746f34d33c74eb930b52040b022a177c27e52a03547dce5fd37abdd0dc8dcb73851a4316f8f813aa215cc30add239e5026cdc0ec22232da2e8650883727d6377b2e6afa1b81505d145d6c6e0ddaefe5b0af89015ee9ba565f7843a1d731a31a264a7f14c8a8ee87d657", 0xfffffffffffffded}, {&(0x7f0000000440)="3cd8ea4557b2be8997448eb35c13aa857763d8ae41045b01c8842b6ee6087040a23a4d92c6e92079eb9fefcf4e03601e62e096a52f501a550884ded1017b530ffa5791750d104e3f09078cc7e8d9a2b99ea5761b7e1f6d00e06f0a996bde0484bc8d9959a674f52fa8c4777d2d645a102da1c0b6753b82162123bcb8e50b448ebb23a17fc731e5fc8b5d217373eaf66b9fa571ec3430e43a375af93729bd638650d40a7c6c026669e9e091bb5d203cdab88ac795b700d7ef3c61420b59e144ce050c2d3cf1f2c2e4c13516c148eca37b65eb7d34b480f67f352eb764a7d77e27e2abc3907bbf4f5c8293f707f56860472c", 0xf1}, {&(0x7f0000000540)="9d591a663a5cf5f6d67bec9b2e69e9c3c71fb2f84ae19f4c7f2056115418bccfd3a9af6c41815f02e654640ee9f6bba7f05e2de09873aca4d2e6f870564df12efed0a24096447ab4283bb1fbc0462591e7f9b0509ac93e2273755ddb744630ddcdeee42171600fc815d135f01eb60861", 0x70}, {&(0x7f00000005c0)="22be141dce2fb268b2c506ef53ff8d56d9c40fdfee61e53cca0b641242f499ab7bea0a4e2e11f8d21df5deef61b8f6eca0643b6153c4ec879deb20ba889f840d01f22102317b7ed49d8f5250e881eaa82c6d975e", 0x54}, {&(0x7f0000000640)="784c2d4a7ee9e394375b92bd544e41d90b82691d17972bbb154e092921191c06cda4c9a73bc70687493622accdf80db077ce5e3cd30a83c8f217aa3bc3ad28361882e8", 0x43}, {&(0x7f00000006c0)="c23d8f61431f5a2da2b388b577e6a13a67f88f41798483b519afcd294a3a1a28abe26bd29e1cafe6526f8c8ce52072e912ea7aaf31f6880a1141f3d3603bfda1b7002f8cfbeca3f2f7ca12e39edb6d7011fbc1583f219f9660566799b45e8c88908c777c6500146bdcbf56ac54f7654965c0f91ca7ea8304d7a0f20bec", 0x7d}, {&(0x7f0000000d80)="3c1f064179b3df2ef2c2039faaa10942920eeeb300c9dc50a96508cc748654fc720635f5a7f1024a2c66a62642613b39a80d85ed71fcbb6d107f03902a29abf75c771a51f0e5158c7da454a6edee01f42465ab587e4f763a598668c7a60b9cdec810b8a0ab2b9d950412726c4a3b946ff7ebc180911be3f6b57136c7a268b93f0ce932dbf83bf720cd6411d10daf39687d9a2dcbc2852bb40fe7828ec2a522922d29dd50768f45cca1bd2b3315c86ecfa9a162a000", 0xb5}, {&(0x7f0000000840)="bdd1976f37a8b1eda86146fc4229fe7e72718820c15eac9bfad16669e8f1e37a6ee465414c889e3490c3f40b3ade6d1fb6b667bbb1702d60323ff8b9fdc403fbc041ce40a3109e55a892a09290538f56ead0104858de41", 0x57}], 0xa, &(0x7f0000000980)=[{0xd3, 0x1, 0x0, "c4e5d033f13b425f897d3fec4fc507417c13a56322eb5728a756b7ba181b6257c5dc4bc3a031fc3043028fcaea1f7931c9971a7cab84b250de61cfd47771ba6f5f0a0030f58dd0e19563cc7d87332ba35da6956d55d5b4b11ddc0d7f62828baf5d8d05c334f405edb3a2934d5f75890ec61af3513a2ab516a0735754416446b13f1b8b991cfdb4f5bf8817d46c8d1b6aecabd93d4e4d4277e77a98a962d36f62f4db508f7556f2d8844dce4e8e0735a0f6ab0ab234b69b79f03805d726"}, {0xc0, 0xffff, 0x9, "88431f852ef69add27eec3052d1f046e90bd9487cf84e0b2f6cc98d8429d1197d5adab556a4ccdb36115f9b03f2242d289195da097dea37084567ff997b56a5b8929e65fd27c875c9f534044edfc9b9eaa1dd54ca52ca1f5da9f2ef3ae63d38ea86a2296d7710eacbc419528602b19d72e8593a28a12851edc2fd0b8ca8bf4ca9240fdc639755919011443c3037c84e15e3f1c27ec3bf818e3fb92e05c0baa590ede57acc928b2f2bf"}, {0x88, 0x1, 0xf51, "1a39f0c6ebaeb14407068689e3d2e5b8ed9f2d1d7fbe82a80d730fff522df3f6e310f747b8065f06e32313182dad7545dcac306fc0876118736a9f31c404ff3efd435e644abf1ee877722c2f26a58bc65c0020fddc58090655f52fb3f72e6db0845c834a80f02f0b707bfed6893644fab8f67a659c417aa5"}, {0x18, 0x1, 0x3, "5b1203a212"}, {0x110, 0x1, 0x0, "65ce30f17acbfd1f524c6da4544437bdd4e43e87d008e208d57d183c8c030de8536508ff6033a71cd153ab65e3d8a6b2b2bc5a973dbb00beaa2bbddb7e729b5bdefc1dc656972a287abefa48676af73a3fea34067e06620501204a8ee22e2db70bbe471d7d3784b30010c9f6730e20ee8e3e83686f6972bdf4ed7b4921d71042b1536c717061022368d65a00548d5418f89f5e120d8e633e70408c868559975389a6659c8dbb1023bf31927aaf3924a369b1f4a3b58c4ecc16feed903a8d0e041736b09f75743489eac981718aeb3d05778cb91ad90cfec5de0d03208549d79c3035c098ce32a6f3eb13a7385da5a6ef934609dbf33453298be03be40c9e"}, {0xc0, 0x4da8af0e213f1cc4, 0xfff, "4d5b0590c3d8aa9fca04fea7a8956bf3d24bde15e4c2a743b5f00c509893119f0c11e3bfdf1ffee142fe443ef17ffe01d030a55913c7b50bd65ffdd347c3895e725d160ce0357c175e0c0185b2a4a45a1ae3f253da922b79f47ba100af1ef697340fcf2392abec3acce00b125b6b335fcee51dcdaad0d3abc89b824aec7a811dd4335d2f1ee123253bfb55cdb5a8d3213acae66e1a0de221168912449caf5cb473c152af37843845f999656a319d"}], 0x400}, 0x414) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0x4) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) close(r1) unlink(&(0x7f0000000080)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2c3, &(0x7f0000000280)=[{0x7, 0x4, 0x75, 0x1}, {0x1, 0x7f, 0x80, 0x8}, {0x5, 0x6, 0xa3, 0x9}, {0x8a, 0x1, 0x1, 0x7ff}, {0xa23, 0x83, 0x4, 0x2}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x29) 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) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) fcntl$getflags(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) geteuid() close(r0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e3f666973c06187"], 0xa) write(r3, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x8) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = geteuid() setreuid(r0, 0x0) r1 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r0, r1, 0x5c95de85336c40b6) r2 = shmget(0x1, 0x3000, 0x11, &(0x7f000012f000/0x3000)=nil) r3 = getegid() r4 = getuid() r5 = msgget$private(0x0, 0x0) r6 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getuid() r11 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x6, r8, r1, r10, r14, 0x1f0, 0x7}, 0x8000000000000000, 0x1, 0x0, r16, 0x338b, 0x1, 0xffffffff7fffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r18 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xfffffffa, r0, r3, r4, r1, 0x101, 0x97}, 0x400, 0x7, r17, r18, 0x40, 0x4, 0x4}) r19 = getppid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r20 = geteuid() geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, r20}, 0x6000000000004, 0x103000000000008, r19, 0x0, 0x41, 0x3da3, 0x0, 0x5}) r21 = getegid() r22 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockname(r22, &(0x7f0000000140)=@in6, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r20, r21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r23 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x8) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = dup2(r2, r1) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)) getgid() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x107cf}]}) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:00:12 executing program 0: clock_settime(0x0, &(0x7f0000000280)={0xfe1ecc7f}) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/217, 0xd9}, {&(0x7f0000000140)=""/51, 0x33}], 0x3, &(0x7f00000001c0)=""/174, 0xae}, 0x0) getpgrp() 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x400, 0xfffffffe, 0xfffffffffffffffd, "0acdbdca04000000da0000000000d183000000ac"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x4, &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0x40) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r4], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r3, @ANYRES64], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r5, &(0x7f00000026c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b380ee43c9559700ca4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4114], 0x1008, 0x32e242ecfe63a54e, 0x1000) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) 22:28:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e57f7f000001"], 0x1) mprotect(&(0x7f00002e1000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00e22d2f30000000"], 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x2}, 0x10) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:28:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) writev(r0, &(0x7f0000002940)=[{&(0x7f0000000340)="9954f36eef471ce4cd637d2292d99a277f5aa24079127f8083a20a11dc2f325c7bd6addf1ac1be221944018e800aadefc973e8cb406fb381375cced2cccef788a08c7e73f5b55e05e29a188123926f", 0x4f}, {&(0x7f00000003c0)="ba5aee29067c986227d2a6e60a62a985af603eb5e5d58c64ad5b2e5a80a6b280cd86a99cbb4828f2e37fedb2ffc93d3d2a7e5efd0805b7d8c9ac2055dbf545e955c9d467b0b261779b53638d6000683f7fe38d396093a6474cd824000196a19603d06255ec553b37f4491bc14b2a984fc3425839f6a8e619d79ba379b6127ae5d4c1a403508e96e96ceeac28a650bac001d6c2572f8584752acb218a4b1ad80ada418f403fa3e11196779323a4230507b042984c846501db6b9bce5a913a661576dc40d190807ccf31", 0xc9}, {&(0x7f00000004c0)="9b19601ab31a02def6e16b5054c2504e0202fdabf5654ac7561cf6fef5715e957ebf1f09f2aacad1e628fa9e682dc9ca220b64354086794e60b7f0ae9b1ca51b5fef220a8361590eeadd2291008dca2fa8a08fb86da3fec25e747fe0fe0d4990ad91c8f21999b619ce8f5d9f0207c3de5902164e562dc91b0e0b643acbe1399b8c4e273ee763f13b23c3273a17ea6fdfb0ca8aa97d6589daa418169c88cde06dc95da86072bf1a2174e41881cdaa2b2606ac2f0c5c52309b78660a33f053e773ee67ae1e32ea48d7ef40209b39397a27a617a4e7d97697dd", 0xd8}, {&(0x7f0000000640)="c029ca62c529f1358e601c775325fb62b4d4c682a235c7d29b2401dcd436151e1be7b4f2a598db309138f80678d418af9085a957956931a1acba5956c427eefb8aff75aa1ca2a5d97bc8641d", 0x4c}, {&(0x7f00000006c0)="a987e6e4b116a4291a0ae2fb6dac55a90b3dff7a6af21abc6058a42fce96322d1b6dd12df53f42de4ac44bfd73d98f6d802ca2ddbdfc8b23763c988864bce478b8806f7e17f7807705b1bd5a08699b05ec2b72cfd5ba66f98e94c14be32820f1a57cbbee74a8560b17e299d68cf8b7bc264e0cbdd17a42594f3a09bb1b6faf317dc3f8b72760147cde75e71c5cd6699cd7fc00ba5c2aef44e9598bbb5038a02f3fd4e010a8c269345004e80652f88a50b7bcef9dc7da280f5724ca67b0f8710c6098984dca635bca88395fc27163a9613256feef88cdcdcd1795dd7c3bd27d1d2ff5b78a2ea9b712c10552dcfb56076a021c7e32d2fee524f1a3827cb18549ab64255521fff5367ab0b3bc58a45d1e87eb3fff7a08553aa931ca4c7a47f212578477d8cdd5fc2c81d1d634e4005e16affd4c2bb8069158a2f9fedf4ddb6abafbbed4eef32bbffe89cf6ca2e24fbad9db76adf2cd1496b7a080f75b882cef9296a454583c9af8c6cb2fce1b3b9a43e010a041986109d49879159b43f2e577d6da4d27dcd7ed791ad112bddd087d7ae32e117bd04248d5f2dc6ff80f9e362a66c73cda04c498b52c0692408755d65f43046a0ab519ab341190723867da4276bcb18acea75e7c77a4b3b8d5895441551187a8e96579bb94c1042bfbf87ae4e548c1e2ff0029158e7afcda73e80e17b43988511f499efe1d106631f3ef9ab4ea9728063c56f85979168a0bcb1a1a5a169e956b8ef0b7e729e76b0910cf33acca58803cbf05811d3d1d0d4555cc284f7e0731736c2bcb736dd85d130acf3a5dd577c63f83f6824e70c2fa4fb35735120358b585bd49980fce65d70498d0bf5ef69482625d92a3e3b8bfd1aa62f3c93582989dd4a3cfc32fb5b42723d3fee9d1cd71fb7e716f8ea14cb2e23e6198b7cb74e55706f00499d3789d910daa4542c462f29caf80fae839c94cf88d2d521707d23052f2afa9d97fffaebb9b548b6b7df750e98025f929c2023f28730c0ef4d3fa33e3ff978c78d9bed1f4edc291a5c3f0868e4ba0a08ddacf109f7a131754504e8220bee3ba5c5305d26356652f3846b7e4785c3130f1616751616a19fa42933e3a4ee5f5d91dd381886daed532ca13cb22fe2e04dcbb1b42f46fa469d34196552b8bd73bae8e4fea0b34a223d208fbcc9b37262af65a742a80996266e6ca91653f79e3beb5c8803394b49ed22f08bb5bafbddadadf498e4549158bc0f0751d7c7e7fc261d79af91e62f19cf6dd3bbc48d91d14ac71a4bf5b3686fd58b8ff48e87c6f47aa2a751ff9eeace01daf7421866fa32bf5e33059d2016cfdaf8d95fd9e3e6949a14e0e7ef169cdf0e9b57f079a69d4a74beb43d145cadd8ab68f26ae5d08f12a198702fd5a7b55c4b7fff46ba9d4810adc6e79f2f48fe4b1cbca0f1fa61f97091be2e863ccac809889b14e7fb615befac2a75212800c65a4deba05978abc4e83124bdc2673f8c49ad2f33cb94ff0c51d8c545595783541433829741f2453cbe7937d974fdc471f6a9de3b726df170e8ad764c31cc9e6e5a88b31e9bc3555ed576fc9f5778590b28d52009bb5288d45b639b60f4196bd9f7fb8ed8a1f59f11a4bca92c67275b153255bf39c3f75fdba3fc8e3f4d8172ba747691f2cbac4794c894078e41297b84990cd9215d5bfaebcf23e2c78e5e2f43e5f3853c1777a3bf560758ef2ffbeaa0505cd6feb8b9220a1c6dc4532c73ec21330e3b3eb019f383d78760e1af9866ceeb188a061f32058866299a7284fb03db9b75c6ecb695001da710f7642f28f859c8ef70e8f721242cf1804031cb1b0c43aadeba0b920af09086da49c2651c13ba7b92f4937fde8733d747c3b0ddf669b6bd0a9c6c636ec32f05caa042d13666c2304d4ddec65a5b39e6c88215767607cc13382f13306a8ffd5f14434b8c9ee2d3d4ad7c377a1a0adb11e88612b5dc9e7fbcb889494daf077723a8f568a91ca046b75b183005542581f1f2786ad0867e455bcf89c8af26b00d4f6ed5632dfe34bceca19711bf956fba077809bed0f93311baf7797247a1438927aa806adac7a9692108f400e1d263815d03fbe1c3848d436c6f5438c670a11e3029e773f50292f5f0a0e1f6f34dabc4deaea1bce762f0c6a466988e849708fa0308d0fc6223d5c1ed766d19051d8f32cd0553fcf14f4fc834c1c8d0b2db07b8c716712820e1b7eb523636aa8538984b15459e86d6c1c9fc55e4856f89405d99e56fb7e39685bbc5f22d09d31700a6d3dcccb23f722a34b1eeecfe4fd93853dbcba4f71842313e0144ae4d070ea1c67fa9898974638d554d11b05dd5b025eee30c36964879e558d81cdbfc44de3cab594ff8fe4ec02c60b48a39e26a325a80d40b39cbfd58a4f864ff39fb0c36909798bab5ab172fbc5c9f359fb032d504e43520f40751272a045bf6db0134c4c085aefcb30b848446919154bfd1960680e4183e062053192e99bf991b992820265c550ace5934f567bd077c82a3ad933ad27468d62cf2d662f799d37d87f5da8f82c82de5d05f4a8167cbc562a27490b8cce54a25e483e8ebff90151bc07189d4e514268b699d9c0d02eae98d64e6c478bc7fd286374e1f3d90a504effaa4918ed8c3c37fd23cdeaa51573bc919b068171e5df4c420d1587a83fd916fd5e560fd65456c1be6c2335e84d8d00eb9df020f425d49e34bee908737d0d01643cda44759b63acff7744ee3ac05e2a9386fb3916ba123f03bcf8526fe90f1d818b8b49d9477ac9d4f326360611bad1e4d3b76b69df6ad0e0137a61290313cb1d73a5cefe0061da716cd3dc599b11470245ed3cc47b957e22bb491249d58fc7cefe6fa2c12d60ab66100e98773f58f22e4385ee0339bb3e02187233a14a9b90394533302e4d9ec62850dfc1984a2915cffdfa72e18aa62ae50bb16e3fa98c4b9739457043a29e94617b818762f5c0f794496f23af3254e1dff6e903f03038bcb846824704d8b1e84331ea11004350bad6e8f3baa78dbdc947c4460b46c3ecda8d21ecdf759eb6358c122209842b8cf6a3098c078b62c5bdd3407a3eb39d71f06a93f07aa4a57a2e87a12b05a739db56575cd1e01e14f15e2b38e09faa9ae32ec7c4f706a75486de62fbde9b9d8ed8de017e1f10879601c93a59173a161b5b9ea155bdd3d363770268274c50b5fa1e18a8797503bd2ec3cb3ff90b2869da69d10c4f29b7f2597a24630ebd101d91792eed712417b002e0fd6a3c9a5e1fc632f7a3f1ad8e678fe516ef751438fc95a3979467958273815ddf3c3bc27f0657b7da281c4a03cdd055d7e32d4f1b8854f58a65f7a153b1c783019a930e6b235c86798a174bd4e800de3a752f4c65d367f863f79279306e4a6614b77198198a9e7b293a3490ebe6296c1bcf3b6c5c88021a1702d62d79adca41147dcba0e103867d48fdbca7db59cecb7c57ad014b6c6136483fd6db7c42a1cddda268950410f787db00a175bf6d5a4cef82f92285b41e5774cace4669ec86a1c9eb788287db77a4d53d588ef564dd57bf355d8e0088a41b463c9275b2f9a802abc1512fc0cdc3fb835583bdeb9e20dbc34383e745e9c805fd5807893f7105987ee15c612cf92daefbba78bbfd5f2bcbb5f09172a16fd99817cb5a5d166ed160c6296ad73d3c0f61c10b39369382d55cce4c0f171c1b189eba1f15590e7e624e78922c3f98f1171bc488d49a62801273e911a92b85aa7b4fb5bd0f054f0ea33fe052e862eeb06ff832a82bc2a87e0d118f6497323064b4b34b2634a771768d54512681aaac06144eb1504746711b4c5ea290ff5203d6c37d11916ddf560dadafab7241b0f17ba51eef8ec21ddf54f389110f8c79964761b25ec3f35b1c4c2b2493b3c8056949a0f8e496b7adbc08a2bb2ddb0e8207b2686d47dfc95f19582a9b2a00b09c429df99586da2d0d1a5773d6894ded57d6f9a91952df2764db00907e07fc232392e0ccf6cdc1500e3194f8e3fa79c0f7ffbbd20cb079d988429360f4060f07cb89bcca78396d892e307ae5d4c8ed76ba8d375a280a3a813cf3c246a09cc7573781f785e9ab0a48cc4b67f887b187503d5d296a450836adec4a65610fde26ac074b4cdd72f2a66b9d6cdef3b92e5666215e8453068c9a3ead352adbec4dca271739871c8fdb6770387441cc65387e759c3200fc9eb3a8f19af8389e4df9359e6a755f5d3d0829dd42c757ebe724dbbfa684587408168108f28c2abb084182a7a60435c38aec9253df4246b946f3cf20258d6c63b8fabbc3315b8649b739f97bf0868d30b06b0386a5b8e724a6f2d801fb08a4d442d55cb5a94fbc255178f1e3f167ce808419f454e7d2364c8000011ea8d7b13740c19b08b9fab735c1cf73fc47d3775fa8490807cfed1fea1f2a639e07532ed811b4cce33b27d87c91961a1c36875033dd7e8ef86ddb139e09e320af9d2149fc8242b293883e50ff76680de87d378bd865ff81f1aa4b763016006f994d7725e4f53d4c03820c3e3fb9e3982da45d6ee51511c5d0d2300b87aa385de243335226d6aef1c07fb6d68f44f765be0e8d4a1bc0278843541b0bac885ea2612414f0af12fb172e2d506b96cc3a0d3dad57f351a6b14144b170993b4a6dd8b5d80bb9e90eb1213ac455d09b0a6d7479cc2ba2bb14084202344ca7e5ec48384b7fc64a0b4242d8e2dcb26697d0193389f276aec3c3d1977a94fe43463660056b7a39c980df470d507134fd5ae033c90788f278aa1cd67949c5c29d73639cddf503fa3be5a6871368202817bb151fdaffe0a54dc35eece1d9fd929baf06df8372f330306986bda6f2d46d6c92a6050643427ded40c94492c0c41d3633faf02805e838099788dfd90a333eab6a3625073b220a429d1e62c77a34fcf21307a75953badcb797ef4f9201c49576ab24729095633ab83bd1e0f7bd0ce6ae5d41cb47a21b37f88f24f6d4748eb97c1a8aaf0aa9ad71f263a1b966b59b0c4425c522a12e9c31aafadd41efef79dc4c86891494f0ef5f2748c5762259ae052235d389e311accc28416ebdfadcfa6debf4de22e7a2c1df2487136b201aaa349d4dbcabd8da0d4bebb7d945d98a06bfb94b87b908ac70b0fc536d729aec92b8ed444daf53ee94f45630a5d79aaaa44b0b54ad5d18cd7c902aec50aa0db821084cbeaeee21d608847a8f99bba18b29b9b7ec28f7c374dac1b1b4827a128dc50bbaec93a824af1bf3b52e01654d4cbb7c53f7026eec70d95f97b2e190e6a8f85328cb959ac30f8e51e25352eb4502a20d7984aa22c490db0a0f95167d48ffddd8337f8f44222db6ad373a7e84747ffb5ce625c64fb4c5d9a70f5d8fa6e87fbf04ea931afa485820d255e7a1edbce9c1da4bfe085e4f458b0b17c00ca211c11f8564f7bfe6f7d8234186fef6b636a10f8594662c3847f19ef6e8e869f6004ff70519745380840bb7b28e37832a9a4d6b15cb6988c9e88631019c92681a898bfba0fa03b9606ee0b829990b058eac5e426253f7b1c228201a37af6b38e7d9cef74c31f89ce5a89894c69b6c2f298dea6b879f1dd7e277134db7473d60303536896cffee4c2e633eada34290fb8fca83c1c2659a1f5cafada2939dd1047bae120e58f0b794e063ef6a15443e39f5f807d10f0f3eeb709aa4b5dc15413f33c443953dbc7f632e94b7c00b749552bd701d6d496ada85968864aba3ed007f1045399d3190e015ef559dfde33e973d68b01bbd6a6e20b822356b636270744a6868f0e5b3ee53a562b10a2143a306109ea4d656953088694f7b5b12db7d57deee734288bee2d632", 0x1000}, {&(0x7f0000000100)}, {&(0x7f00000016c0)="0ddf3e6a8e097420a3245e2a317daa162ff0eadf3559af3a908c29f785b7dcfb79d357090368472683184d505e40df715e8127e85a636498278094d3d4ec42781e2933c3d33be241101a84886a77b94eaed74f43371f08d55cc8b0bc845f386e20833abb3cf542b887a754dbd3eeaaf7af02967c5d3bae07b349734b44a1f8c442a89e25525e19ac9d14adaedf80950195e947ad19101ecebd2c0c46a3282f6baefce1bfeefd4c29e47727a36e7971c0f60f654a35282735fe82a946a35761d2ef66cc5d00b6f029934f025f2efc94951f282310a86fe63604bb7c32c4bc45b6c25f906b0afe5f3798756af38d1530d8b983589e81ae8a15c0cc8b7d31084a16fbdc536d6f9f6ee4a925e739b40a39f415b3c7bd2a93f3073b9d6cb74b04d292b71dadd3a010a5ad43efdb6e8390ce9c071ce5192888cc3fe56a0f25749fc6de6814b8c9f8dff8cbc560c88671cbd52ae2152a82bbd9555794909e903f1c05f0d1d9719dae4dea725d25b136ee86fbcad73b0cc6b6dcf04671e8153593fd87b6fc3eaef4bfc08fa6b9757193657b5164fd29826d1c9e8f124982bd4542a61c0130be763119a1b03ba69fa320945a706dccdf3217485afd3b7513db655111bc01bc86dae90cf88dc1555b3256e837f532d66a14de6b58a6a7be74b2f2ca4341d3cf15212be2b87e2421755520e8a0d287f6f624d30047badf9bc60a22b39889c62b76f3750bcb19659a5755ef29d5f64b960c218c0aa1304ffa987a84379848d1317d64e37a950214c05ed3d81aae7447dc20859eb954fef853a6a0e590c633d5aca6c0bb70beb954a835e66a384f1c1ebd5688fb51b7c2cefe393b2baf0851e30a2080b98b2ff9f87bf3bbd00de93235e0bbb8a7f75e877bfe861d36eecb82759e2f450f2efe03745ebf397375736ee538242609582458b7274e494680a7f4708d30ed56a8ffdf9f2cce0b27bcfbf4cad98002ae5021760c03565c287fccc991f0079a6f0d8b1385e2caeeae53fb086b0453023825bbff410ac8a676f8e1fb37db7590663d850543bb6b2292725f45d6bc16c23a3b00863b512ebbf849180c8083d7b512d14d709f56c26a789b25597fd690c1299e330117e7439df8478aa7e6b162692143fbcbc39efdf7a981cc2d68f9558e0c5260cb06cf3d909794606437a66c8b909c188b976ebd992dfbc09fed5905454269fad3792134b21873826618fa10c4f89ac09b6cf3e573f035e8fd6696d1ddaa4c7f363596e8aa06d5e07bea528d8f59b89d0ccb6adaf5a0c7bc68899283486e97fb3de8de6de5ad133b51d7f9f0ed1fe850ef1d17efd4bb1155d2d786b7b2a82ffd567430cb5e4a44c2ecc6a34b1eb1fb3b94d432b48c4aae7b97a1ccfdcd504cfdd1856df8ff81acdab105aab247c1f8b461b9b77c5c0bf24a46f8615de3ac05cc974fc678b064398e6176943347dbdcec3b2cdaf54e4f53b985d85fb6effe6cce88e6b23227bb8a58271606b079ce212bf45673199a86303cbd7e50c541d479e9a2893751efc2ecc29ffc7d1a8170c5d085ed7b255d783766e75b2eca408cd756f7275e78e04dc68486cb644d7b510e835f6dd07624dced69cdfc251c9dcf99ca1096046e6aaa887eb92fe4fab558404e93f7936ac0c4b54927580bd82c48adb7955f710bc08567fb921430533fb92c504fe61ec4d81dfd305a0e2e82eb3fd6ab1fee57521a83c46238dcf706713ed829f6d268eb9c6b3477f7cc825cf3160f83b6935a4feb7a1631f035d0110cfc4f4f712f44a76b75f41bc0e929d0bb9fe5516b880700c2dcb3e6bbd3294eb38cabe56cc31dd1a06d602d593bf697e198fd52f83e83361dce1c1d4b76e0fa25fc8980536ab1a0e07bb693c32b6908e99f89216dff1f199093672b7498f4e02c7e597f2d5df459e4622132995c134055bd704c0cd61b371ea79143e76a32e4dd11d948f54ee9c8f17b7320045c5c267619840f9a47b16e6f6c66954f7e5f8e3de0ca658eae93fc17eb76b5e7b385720707b80b556334240155251a81cec59769c860394e031d0b39bb4607e9eb1a7695a9b300ca711ad0dc4ba06448551ff37a8600721713d3cb424f6cc1c9cfaed4b1bdbd0f5f8dba12f2714bb0624a5a11b5abb31b4e206d50f0b2377eba83b91980a4f78c38509d2a547fb145f2bada17f0a4f0d56f8278dbbbd43285bd418bdcf7e38a025a9c8f7b1ce42f4cf4fd861548ddd392262af30f81cc49b3be1773ae4b71f95a05c162b1218d5668996ddeb1cae253ebda247b7c2582ddad24d5f5d88d314bf1cef4d6a5be1df182a82e905a1c31a9ac78e6cc6a877261161c472021e24ae0612ea88011837cd39a370a0dd6f4984579660d614cf4a0a82314a043a163b7ca6deec60082be04ad16b264cd06e3cdd83ef8d089929d38bc0c75af990623401e5860ac7bfd58003fcdd24d3895c7a42c136d9be73fadcab46e616d71bdc2145110081c813e75cace26f1adca642cf10b5106f2f87bd7a8ba72096d2386596362487bbf2b2ed658aec993ebd6f8d2acf546735614754852af0b54213cc657c6500fc3c7d5925f80376b62b548fc1bd00d81d5c2882be7515b2719765a7a2b57608a25817ade8a97fd3ae98f2980aa9ac06a8a4a68ce2615a81652c33e9a51b033bf74e2253d59d86998814e24a9643817b8b5ecc577131e4b4abe9fc572f31a84a2eafb1dea38a38fac8dfd41461d6bca34cbdf48618d3a1097c6a113f6757db9b2788627f2df5ccc1cbc09816f20bd36f7cbe320e4e5df364672c5a523c45419e4151408a7392e7ca377a8947618fc8914a74a756d79cb20442a2e73afae4cb3c75b1f0957ab136004ecc0fcae9d8d79e0be9c189829ec80b5d97620d26be5fd60b53b16f9d0fcc23c41ce048c4fba9db14c98ca64e91c5f97b5ad616ca186adbfb88d27f1c0e8b6f8607414b74d57386822979218e2cc41003b1189f9bad9df6c0f90d57b9c3202bd7174871026de73afaa93d16b91c115b8bda2a8aa24a127f9bb2774bd4dd75b9ad02dda2f3f4186a342ecbee1128b5e27da0d2a1c8dee3b71554467e25b426b3f4845b40d4fc7adaaccdd0b9fb781574ec401ab8cb717c6cff52e9069eee3a3a905a452ded9c96993d7f3024c74bd0af0f2b2e10ea16bae05eba188df02d662de740320c2546d0091cbe17f8f1a9b4599ea98ca76c0f85db8bc275cf8e94d66584e37056747f3c51ad5bd6bfef7543774a430625f6568fb67a6be1ed69dd702331aa67d039f4424f6313fcdb3328c0938ecdad428cd6d12fe5ec896236429e932e4ee422910ce9a1a5b9fcdd4bc75561866d131d7cb9e674184a3d507e3b1f233ae0575b6ebc52ae65e070bad2457a50b2b95fbe1738927ee6fd6c1a7c33f8ba8a4939a7b561ae89a4fd09cbc0ffde2b0bc0df331f58f504a6a187f1e6149f7c0dc220a45ec9a6f1034dd704f33b76a84b6a2bfe065b051d22c47bc9537b5bc40dded825526788250195dfcb77f96f9f56c443fa38f0c88dd76fc315b24de568b3f165c4547b92363f1b1189cfe4d21207d3a7514dcd80feb8de9cbb833a947d2962bdee8e28a2c29970489e933f9e52cf9622e7ae500a63da0fcaf4a5ac370f37e25a0821d9c5fc64ac7a304b6d31d75f8bfca4157b829390b39e707e1ae2f80e08050ec245682ba49d33510ef856d1461589df175c495f63a65f778e81c7943d86380cf65457f25dd9c3cfff46466cca9ced8e19ce826e0217500dba9e694e6d930214a9b113a74873a3aaac423d7405606ff3c0203d9a02877c15da4c6f54325d0c441882ef773e2fc3061eaa34a32d2661cc41ecc077fa009590c813575dcf83eb2e6bfd85ffb66feb24d574c6e79e28697a7f74d713d788d1b4a8edb31ca2346737ee515b0cac934de43e7830530996a33e934822b78a8599474de698d6a663247c5db8a83dcc89988823a8bf80bd441b795ffa85a2257286e78ccd6a2ead14c4008434e947d30a249240764b463a65f3442edcba24b67d3a6a5da19b2927819821eae584af41b8ac901a227481a18abf710e5820e3ee1a5cc1e5d55debb4c66c0e4e43ade6ab3a563eecc20911d743bc3e53760ad26e4fc73d9d6f697807326d27725c1df571fee293268b21f80c1ae58eeb8ae0f993c1d5d9fd4ae55bc2e982f100a9c1e3540f54b7ed2fbde5c1456a790e0f06f7c16b8041313ddd6f838471d078a49b26686abb67d642741a171f41f266fe7c6cfd127a6768de2f5120c7d01eec1e0e7c10d154a2a47718cedd71678690e35601ae348523f8cdf43e252a4af1f84a4935f5618a8c82c49ee430c2512ac752c5daf24852ebf37f6ccd5f95697de0e81f9737f54dfee0ec5cc0e2f10f0cf15cc2c0a7a61fe6e025df0f37a02a57bfb112f93fd806fa4f3fc3a2fccee2d5ef7be43d8dee742fdaae9fadf46f793d99b12aca6436b8e00174382d81d7ae0a6e48b777e6763f0beb23d140f4314bde0829726f8ed880029adf46c90403d672a304efbea9107f60ae19833ff01119b7d453a68586d712e4c2541c2b614cc89a4d4a093589a376e349b4b3fb7bf94260cd55f164d1853b7f87779a980c71029baf0b12ad3db86876064f80e1ad1923ebb38aa5b4d090cd26a9964234c180cb904f29b800f38cf72eef13db4b1be9c58019705a8421713aa3ce3d61116486f69ceeb8b233369b0252afea125e781bf0bd284d528c3add6d3850ca56fae5c91fe8e2c7fbf72019a9e6eca4090ef55a28ed5e5c597f53e58a5e6f1088e8a5dadebd9fe268ad8ec91f54e0d8066a06214b309e97a9b0c71666a7d89a2f5ce21fd8d9282f53403cfb2e35bd6ba2d53245e8324f57908a821b188f82267a1ba6f7757abac24e28ecb932ddb425f86e5a9c25b16837a4316745b0898322ab24caaf822800053794afe39908ca203fd0e1dd5b06edfb20b46fefe263a542c69b3f2827a5d6c8285fa498b2d8def0ffa1ca69a884f7bcf094ac204b9ef138379cfc92a81f6694843976b66aca718ee2052e4481cc3a011d0c105844d44eacf99c908662c38f10781bffb1c27bd1ab9cf4a5e6677f4189ef1aadf202e89523f4296dba1e67bb94ba4faeb534c606802b87c2c5d80bf6f1440cc874bc5e6df562e6706ce0c9d0b45e07a3e909831c535eae12e0dcd6f7e9185e0f095592198fbc473c675c128364629bf91a026a2735578ef25b8dc9b147c69b458aea1f221a2c85d64152e98f02183830a201f8a56135b1bbc14f352bcdbb8df0f3b3720d77d8f53d3d72152d5c65221feb759b3822c09f8433ed1bd93acfabdb58d3aa7cf24db1b89fd7b95f9563172aaeebcd978683cacc8af62fdf5937a72824ab5da815c9f3a590ec5b89e76b99b51b80f9b8746837ae164a7c631d2a0b00999b3d2e8dba5351e6eecf064336a6bf973b8e8902987595e2e72029707549a13b2149e37c339965b872068a54372cd3066809382615914291a5c1f251499ae07bebee6c58b4ed188e562735aef23789bf93ab6239408ec035ed0a3a2b488f78de9cd7b08d74b325097dcb9fba2c5ef9116bf57c3bde24633d14746fe5e09d79664263348e204d4802347081ad3ee6a4ef61d6b32b1921e00f3ea135d8717c2dcaf061192e49db9c9a8eef27846b3a571048a45a13d1df16886e00acd70d2c4886834e35577fa2af6d0d054b2c7b0c96f98e81062fd7800790c22700e02ff522432e6df401a23ac241f5b0e22d8214606b025f83a084149fcb5254833e18d2ef6595141c53a932e7203e5a71aab1c9fea992655d5e6e9c20ace", 0x1000}, {&(0x7f00000026c0)="6f7a686920ae0d15f9dd79dbd98cdf851c029e26404004ad31e0e031e3d69b37ae8d35d1ea569416fb30223eaa11c66768ab0415b465d6d4e5dd3319a4a903852ab129fce93e2586bd5e11523096c1aa24748413b4a7e735d721a998c78bf557ed4ca40fbf9f12960654bee7194d0091a359f52ae2c58e36005e303201e3b61c5aa075b614dcfdc2611998ed0c90f6593d01555374e1cc467cc5ccc696186d84fe27", 0xa2}, {&(0x7f0000002780)="25224166b0e36629af1650f72f6464af0aa738ce6620e3d26be5d01c7b0878108a09b32b5adc15a7a4139192860a7244bd3cf29b35e0c0187217eadab730823ed1fc75c95c14201e08fa0e86038be6500cd36dce33d66c44c078531468d22c2441f57ab10172c08563d722d3e2255725f9277552a5a6293ed68272ff8f85e8db1bc2604d6c39eff69c7412f149dfeee185deda9a761187e57142980819b59ec8864db1791bfba206950d37ef96ab9cb5d2ce4f0d17bc3fc5332ec9ffbf87362853deab6e6e7d31b92f31", 0xca}, {&(0x7f0000002880)="7d0b8f532273f01a7dd8443972152a5261b3e8c98a1985d1e71694743da640d33c6ff1cb0091ca4e1df7bdaf33aae2358f3f20f0e9a392af1664a350130f49edb9bafa22e9e024ace3b5ae6fae755acec5c98ae3528a3da2e7442bda85b9bf87cafe957cbdba45495ad000bb029aa85462b9795550219054ff88af0aea5e9e7f29340c83723993bbc59a0028d56be14a8cf41a33624b68f929a63d99733f04ddd86a1435a3f2f2b27b7ee2f671da222606583d053a4199fecac5", 0xba}], 0xa) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000240)=0x80000000) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x2, 0x54, 0x7, 0x13a}, {0x6, 0x4, 0x40, 0x1}, {0xfff, 0x7, 0x6, 0x7}, {0x1, 0x8, 0x3f, 0xff}, {0x2, 0x0, 0x0, 0xfe000000}, {0x2a57, 0x9, 0x2, 0x3}, {0x9, 0x9, 0x21, 0x101}]}) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000200)=0x6) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x3295}, {{r0}, 0xfffffffffffffffd, 0x81, 0x10, 0x8, 0xfffffffffffffff9}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x45892a04f833eb7, 0x2, 0x386db17a}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x3}], 0x200, &(0x7f00000001c0)={0x9, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) socket(0x20, 0x1, 0x80) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) accept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socketpair(0x6, 0x3, 0x40, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r5, &(0x7f0000000700)={0x2, 0x1}, 0xc) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) socket(0x10, 0x3, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 22:28:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x1) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:15 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$getown(r0, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000080)) getpgid(r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) kqueue() select(0xfe50, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x0, 0xf4f0, 0x0, 0x3}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x809) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f00000000c0)=""/21) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 22:28:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) 22:28:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) r7 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r7, &(0x7f00000002c0)={0x0, "1b749bd76cbe83e3c0c9b85802084e00087ca75374fb5476701ef44d30eec80589662d0f452c384ea7db6300a6377a41168e5d8c4ee51e9e0fdfeaebd0f1a257ea9272075da5d67996bb23745a799e945434ff1f478142129bb972342ca17942fecca4430bd7a5058082a41744a3976ccd40e9357c445f71f24163b1c915d044becb7801b3c7b7c33855fa2b5fb43cdb0b690f9da29fbfeb876b78"}, 0xa3, 0x800) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 22:28:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x100) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) r8 = socket(0x20, 0x4, 0x81) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000440)) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ff5ffcf700000093af80e245e9ff9fa89c27ca9f0f2a50071f6d5a58fd4e1667819032dc76e10b4f7b50ee7c2ac1a8b3b5eb6b12458a906542879f457125a82d643d52e94631a82b2bec125c96855bdc659fa70a22d99254616ee6a702961882b09aeee02baefa4f3033", 0x6a, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)=0xfffffffc) writev(r11, &(0x7f00000003c0)=[{&(0x7f0000000240)="cf97324c4ba493984b6ba9f66734a5b4e105c9d40f0e15a8581c2793094596435b364ee76faaa40cb51fbbc5a214b0168a77f9", 0x33}, {&(0x7f0000000280)="05fedb0ef7bd722db2b62d25d63c7b7915ac01c40be3e035835d", 0x1a}, {&(0x7f00000002c0)="c21893c4bac88440c9d74da57f1547ffc740594355bd95ea5216bce1190fcb9abcd206de", 0x24}, {&(0x7f0000000340)="cec7c5566d6a573114f46dfbe06d2d3b3b644e22ea8b820cfa4bbf06053358c317cbbef0d38ef1705963", 0x2a}, {&(0x7f0000000380)='2', 0x1}], 0x5) r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') ftruncate(r12, 0x0, 0x0) accept(r11, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="c5045290", 0x4, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 22:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000040)={0x8f, 0x80000000, 0x8, 0x101, 0xc0000, 0x1f, 0x81, 0x10, [{0x8, 0x1, 0x9, 0x8}, {0x7, 0x0, 0x0, 0x4}, {0xffff9123, 0x7, 0x1, 0x7fffffff}, {0x3, 0x7172, 0x8001, 0x10001}, {0x5, 0x800, 0x100, 0x1f}, {0x0, 0xfff, 0x81, 0x540}, {0xfffffff9, 0x6, 0x4, 0x1}, {0x0, 0x8, 0x5, 0x4}, {0x9, 0xe7e, 0x2, 0x1}, {0x3, 0xdf, 0x6, 0x9}, {0x8000, 0x10000, 0x7, 0x6315}, {0x8001, 0x3, 0x5, 0x6}, {0xafea, 0x5, 0x181, 0x6}, {0x101, 0x1, 0x5, 0x9}, {0x100, 0x2e, 0x8, 0x6}, {0x6, 0x3c8c, 0x99600000, 0x8}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021da0b00 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d, 0x8}, {0x28}, {0x1000000006, 0x0, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x1204, 0x9, {0x4f, 0x3}}) socketpair(0x6, 0x3, 0x86, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000140)="250e207a35c31a5a3ec11b0bbc5d28799b31c5c60e5ab53cbe2e22b6a387c74f1fc437fed626023b0c56b91d09022f14586cadcf1c843d62fb7be6b5396f2ee16a01b42d0563a0cd273930fbf09c8e2cef87484ed73e992bff2ee393c9a64287fca97439e0cb7460b1a8e1a04f2c68d1bee0a075aeb8bf13", 0x78, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021da0b00 22:28:17 executing program 0: 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) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="56ef544daff699f916a3604bbb228e2ca6ccbff74345a52adc02c12d11c71011ff6f3127597165ca93d8393984c7c6bda5eb03dcfd7869a39e1afe7a6185535f892e1a014719c185c80ee9bd14b7a717f8e66acfacdc321952d2e635a5195bcc7da3ea2c655d32fec329db42214aae976ed7c6154ddcc2d0b8a3dbce36c762681926c633b67754a434bcb522d3d9706589ad415699eb9cb38a22f5471848c461c398314263d6b4b845d7", 0xaa}, {&(0x7f0000000300)="573c490635a1be673d7f276735f19fae8746c2bc8e99a921ff0654ddb4e87551fff3db6eab36d29d2b70843af9f0964751d4c1ecfd1ac99f8cc85cc3e62c5c", 0x3f}, {&(0x7f0000000380)="9a7ad071d163fda69d4627db0f982ac26bd30463c10904348468e56646526985b74b98f8c17c0ce1fa77b098d972b9fc01f0d2e3381fecc16978243354c03aaeb814279597b325204b2c6ab58549832daffd3bd6aae942c8c21f5e0e73d45ed3fa2c97a85ff17735d510bac88a3bd414c940c76874e69e333d", 0x79}, {&(0x7f0000000400)}, {&(0x7f0000000440)="4c3e00d52cffe280d5beff8e95ac42583865d97012666cc17bb6e1abcd47c0028b555410f88b2f747e87b4abae37da65386130ab93fee2ea187aa4d1fcfdccb2feb7493e7417337411b2f7218b5a1d5201b2503df3bb2e71b70a8f9726b93d5fba6b84345378c404666a2f3824e99dbaccc2e8047e5dd7e8af855caab02ed20aa80cc8ef6a7d75fca3d1f4198c53bea9666c217407cf4daab57d1ae9ebc7daeb9e54eb7163ca97b25ef00bc7e9b5f978b0a2e2fdc7132ef1f86361", 0xbb}], 0x5, &(0x7f0000000580)=[{0x48, 0xffff, 0x6dcf783b, "70518b34bf25621035aaf5d2c0770227aa2975d373fc794e450e7d4de2cc363b58de53d596092aea80e557558a714b79700583acc901bb95"}, {0xe0, 0x1, 0xd6f, "4cae31fd8570484b689739c819740916de51dd4c10dfd5641ad1e0252fcd146215846e1240a4f0f947959e68c3ef827d30489a7b3fda15046b4d8b06a117277f7c5a346bda746573d4dcd264ada4cbea6f8916534098f0426fad6b655c809fc7d4924a6809f019a89a26e55bf8c20e1f556f295b1849739b3aa752f2c976976b6ca4f931cd5429b4e8a91ffeccabfbf26ca1c3326f0ccdd21cb30c89994e20ae5be2851b84c99d073ca4f33c3bb4ed541e4d18cf653e9e75335c51d12e0cfb46cad95bffd6c54de3bfae65cc"}, {0x108, 0x1, 0x6, "785ebd2a02bac2a095dfcf7eb20617828167351ba29e30bc5b4e55c2e34262643684e8fc114a783ca9cbf18e7838de987af54234740c817906bae17343c9b1ab919377d34cbe119da1b8141a27873652a7988478e054f98ea00f8eac2cce03b7dac50a015d28a397034cbef8b00f61de0e53faff7b1bf85d64667f5187334d5a49247363717fa605dd31c4df9c7dbf0214a7241a7bb2265f0cf51be58ad5977e6fa05d45d51c355efb70500103283d0261ee400ca34fbe7c744eb5ab1910644265dcac0a34791b1eacad42a9947e60e1c4d762b4d9c5c6f8098c328f35fddf8830083675c9dcdaf581af3c23cc76a64ded24"}, {0x58, 0x1, 0xffffffff, "d975d2681ed7d93bb98a14471a7b143a5154b9a8f678a715ca94ae3ee9cb40e17c9ecae17172fc045797a96cfd30528af670535c9ae623e3cd71fd1a850c28c5b1bd65"}, {0x38, 0xfffe, 0x1ff, "fdc291859a1b075a28a5d4181fded3dc5733299097cbf90f9284238e28263e7a06e1"}, {0x30, 0xffff, 0x80, "93b2c0ba73fa29b014b04f0da496a5b2bbac2b8bf4af1cbb82a12cad5c95"}, {0x38, 0xffff, 0x6, "798af7ca7a8878b636fbad980cb8dc2cb8eb7c43035307cd3bcb134566e6fcf0a9"}, {0x30, 0x1, 0x40, "e7081c3658fcd51750233385cd1a354666c0dd1f7df83feef831ca2f1bd0"}], 0x358}, 0x74c9dd6c200b85f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:28:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x1, 0x2, 0x99f5, 0x8ff, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000340)=""/80, 0x50}], 0x2, &(0x7f00000003c0)=""/216, 0xd8}, 0x41) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10, 0x3, 0xfc) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x3, 0x3, 0x9}, 0x9, [0x80000001, 0x0, 0xffffff48, 0x4, 0x423, 0x80000001, 0x7ff, 0xfffffff9]}, 0x3c) 22:28:17 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2cd6c8589b6b8a73d27a79ab2b4b064df7ca359dbe9abd1448bc8b0ad6dee65c70ea6ff8f85f417ceb813fdc07231ccbe23ee51781f950ab7d1513c2ba5157ed4244d7dc31a89380"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x1, 0x7, 0xdd61, 0x20}, 0xc) 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(r0, &(0x7f0000000100)="8c65", 0x460) 22:28:17 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0xfefffffffffffff7], [], [{}, {0x0, 0x7ff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x7f, 0xf6, 0x1000}]}) shmget(0x1, 0x2000, 0x40, &(0x7f000058c000/0x2000)=nil) socket(0x20, 0x4000, 0x2) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 22:28:17 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = shmget(0x1, 0x3000, 0x10, &(0x7f0000152000/0x3000)=nil) shmat(r7, &(0x7f0000424000/0x10000)=nil, 0x3000) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:28:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) listen(r3, 0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 22:28:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = socket(0x20, 0x4de9a4ea431f9560, 0x4) fcntl$dupfd(r2, 0xa6b067d49c9c4b2f, r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 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 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) 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}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x6, 0x6, 0x8}, {{}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x7c, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x3, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f00000007c0)='./file0\x00', 0x20, 0x19) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r12 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000240)) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket(0x10, 0x3, 0x81) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11a) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x2}, {r2, 0x4}], 0x2, 0x6) 22:28:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/63, 0x3f, 0x1, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) acct(0x0) 22:28:18 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') semget$private(0x0, 0x1, 0x10) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x1ff, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:28:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8200f5fffff21f21f7060154ffffffffffc8bec903bfde08523997ab567ca1302058d5055791da54d0f32f83487c4157a2cb5288ba9666591e10e94dff0103929bede52de72a"], 0x1) socket(0x24, 0x5, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xfd?M\x93\x00', 0x4000000003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8800000000000000feff000050000000245c946da6438d0843a80dfb7f69cdec5156660099fdf157167450090c4aa111ec676780da3079add904e6c9dc744260218d6f427147f62d11431b945a228cb73a6b9fcfc6f49d59699b501084dae186af28f8825dc93ce27745ebd329a8ad16dc16238cdefc78f0b06fc785f4d869c7c4500000000000008000000000000000ffff000001000000564c737d6f5ea277aa68eb0ef27af8d3fc1229109d19e1776506b662cfb1a65e92d6c030606bd50c5be5f6c021c2c17110e985a9f036080b598b7a6f2b3dba4ec5f554920647d7bf137dca04fca2db846fe3e06a9da5d09e871c762c9d0000000020000000000000000100000007000000130689154d5200bde0249e570a000000b000000000000000ffff00000800000082890d6ca63f7b6eacffe5eadeec4c46b13f82b34ff25249fad74a5976e19d9f96e51cd682027cd16f110098d5cb082769851f11e444eab42b2a8da0271d63b834cf5939daf507d326b9a65f59d01a987d9e8e83ce37d51b5e3a714bbc5fa049f68c19363a0d8689ee00a1a8fc06a94a0d834be819eafb0a82f516e2547ee7c5b6f18e67c5fabcd1ff2b06d2371b4ea1969604afa8b25b1b28a2eb2f16000000b00000000000000001000000200000007559fad2f846aaa6845118d8a475b7e7abbe88e6c6df38301f40bf00b75bd7a08b8efb8fa0f5ebffb889fa4e1d12e343108fd37d1b63992d71916408848be3720b48ba923224d93d019e0c941c50d491802d78c26ab790f43acb6eb4e0d446f4cdd82a5fb32181b034b2ed0bb0aaf32a63cfe7f20d04a28b5233ee73018ba4151e11d64bc4cc9ea156f411ab3ef60ae33e204600945d1b1ed9ba0a09a1680000"], 0x288}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYRESOCT=r5, @ANYRES16=r24, @ANYRES64=r1], 0x0, &(0x7f0000000240), 0x308, 0xfffffffffffffffe}, 0x1b) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r23) fchown(r16, r23, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r23, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r3, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmat(r12, &(0x7f0000ffb000/0x3000)=nil, 0x0) 22:28:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) clock_getres(0x3, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 22:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="fdfb58920eb7c23d96a5c48aee53c17dd86e6bd914ae2fa865ca128472c8f7c06517b69247a3de302b0afacb4d533cd488be6ab2e33a32c3f505f3cf6783cc", 0x3f}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00', 0x0) 22:28:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x18, 0x4, 0x5) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x31, 0x0, &(0x7f0000000080)=""/49}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xa15b, 0x2}) 22:28:19 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x7}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4000000000000000], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}, {}, {}, {0x200}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) connect$unix(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2f060000006c19d6286bf8f6956f64d6fd1b262d38cb060000008aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236ce4c568fceb2a39ac000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983041f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46cde64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e3d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf01923000000000000000000000000000000000000e9d1115797ede395bac2e16b04958fe7e8"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 22:28:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1ff) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ftruncate(r1, 0x0, 0x5) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x90) getpeername(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r7) fcntl$setown(r2, 0x6, r7) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x2, 0x4}, {0x7, 0xfffffff9}], 0x2}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f0000000140)=0x10) 22:28:19 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x9, 0xc79}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x3e2) 22:28:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r4 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getegid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r10, r5, r17, r6, 0x20, 0x80}, 0x3, 0x7, r2, r8, 0x7, 0x20080000001, 0x4}) r22 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() r28 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r33 = fcntl$getown(r32, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r33) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x9, r24, r26, r27, r31, 0x38, 0x3}, 0x3, 0x355e, r33, r34, 0x80, 0x92}) r35 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r35, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 22:28:19 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x7, 0x3f, 0x8001}, {0xfffe, 0x9, 0x4, 0x9f4}, {0x1c7, 0x1c, 0x3, 0x400}, {0x7fff, 0x1, 0x9, 0x9}, {0x6, 0x8, 0x1, 0x80000000}, {0x9, 0x81, 0xcd, 0x80000001}]}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0xc}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") close(r0) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039270b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') r11 = fcntl$dupfd(r10, 0x1b9ba42f327587, r3) fcntl$setown(r11, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r12, 0x84, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r1) sendto$inet6(r13, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r14 = openat(r13, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) 22:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4], [], [{}, {}, {0x0, 0x0, 0x0, 0x400000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0xffeffffe) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 22:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0xf9) pipe(&(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x28c6, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x40, 0x3, 0x2, 0x7, "23ab93119a7f4335d0b03592f1167afc6606b6d9", 0x9, 0x1}) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) setsockopt(r7, 0x2b, 0x2e, &(0x7f0000000000)="ebffe69931929648", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad1af05de2f4ef18", 0x8) 22:28:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r1 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r2, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000240)=0x6) semop(r1, &(0x7f0000000400)=[{0x4, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/181) fchown(r0, 0xffffffffffffffff, r3) getgid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/1, 0x1) 22:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 22:28:19 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open(&(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x3) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x180a0, 0x128) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="39a6c36f3992821f2e967aa5ae54c0e95455b03b3c5bf81abfc50e1fbcefd170eeb8c3e2302420039197f7190db1ff1f650f6432e94d9cdbdd2f59263705da20968dd312cd92d71f38c43ead7921159461d94c23926523", 0x57}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x225aa1a067239fd2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x65, 0x4, 0x3, 0x59b, "69d7034305232fdf8300113025651410a8aabfea", 0x6, 0x5}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 22:28:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x8001, 0x5}, {0x18, 0x0, 0x0, 0x6}, 0x1, [0x2f, 0x24880, 0x6, 0x9, 0x4, 0x1ff, 0xffffffff, 0xfffffffa]}, 0x3c) connect$unix(r0, &(0x7f0000000dc0)=ANY=[], 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x3ff, 0x9, &(0x7f0000000080)="d3c73fba1c2bf56cfc554e4c28e786669cd312bff0fd84c3cbf60f06a7a5ed40e61291", 0x23) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x94f3, 0x13}, {0x18, 0x1, 0xcbc, 0xab9}, 0x0, [0x1, 0x7, 0x1, 0x2, 0xff, 0x8, 0x0, 0x4]}, 0x3c) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x7ff, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x101) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 22:28:20 executing program 1: mknod(&(0x7f00000002c0)='./file0/../file0\x00', 0x8000, 0x501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x60, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000800)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/disKm\xca\x03\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) dup(0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000840)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000000)='./file0/../file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') openat(r0, 0x0, 0x8000, 0x102) openat(r2, &(0x7f0000000340)='./bus\x00', 0x40, 0xc4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) dup(0xffffffffffffffff) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x2, 0x2) connect$unix(r7, 0x0, 0x24c) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000040)}, {&(0x7f0000000280)="bc51835a61473809c5d14cbb9c262eba566c8fbc277c2644dc74a0ee9f83655c0617ce02cf9af819588cf9bea6b263", 0x2f}, {0x0}, {&(0x7f0000000400)="e5e5a1dcf8eae2142e618b291a8f097d9c63f2496a88a01d641531d44fbc71645d93f84117af5ede2e", 0x29}, {&(0x7f0000000080)}, {&(0x7f0000000640)}], 0x6) socket$inet6(0x18, 0x5, 0xfc) 22:28:20 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x7, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 22:28:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) dup2(r0, r1) close(r0) r2 = 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"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x1279fa5e) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x15c, 0x9, 0x0, 0x0) 22:28:21 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000002c0)={0xffff, 0xf478, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) sendsyslog(&(0x7f0000000340)="6f6a9f2e725ec0d42f36a1db11dc2b274821", 0x12, 0x3c) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) renameat(r4, &(0x7f0000000080)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1000, 0x10001) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 22:28:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchdir(r0) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x27, 0x40, 0x1}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x12b) r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r11, &(0x7f0000000140)='./file0\x00') renameat(r11, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x9, 0x328}], 0xffffffff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x2, 0xc76f}, {{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x40}, {{r6}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x1}, {{r7}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x7fffffff, 0xd3}, {{r8}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x6, 0x22}, {{r9}, 0xfffffffffffffffa, 0x70, 0x80000000, 0x1ff, 0xed}, {{r10}, 0xfffffffffffffffc, 0x10, 0x8, 0x100000001, 0x7}, {{r11}, 0x7fffffffffffffff, 0x63, 0xfffff, 0xfff, 0x3}], 0xfffffff7, &(0x7f00000003c0)={0x80000000, 0xc7}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) socket(0x20, 0x4000, 0x98) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x7fff}) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) sync() 22:28:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') poll(&(0x7f00000000c0)=[{r0, 0x2}, {r2, 0x4}, {0xffffffffffffff9c, 0x180}, {r0, 0x2}, {r3, 0x20}, {r4, 0x40}], 0x6, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000040)=0x8000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x4, 0x9, 0x0, {[0x7ff, 0x2, 0x4e7, 0x2, 0x80, 0x0, 0x0, 0xa8, 0xa0d, 0x0, 0x6, 0x1, 0x401, 0x0, 0x6, 0x100, 0x8000, 0x100], [0x8, 0x1b6, 0x3, 0x3ff, 0x37c, 0xfffffffffffffffb, 0x40, 0xffffffffffff0001, 0x2, 0x6], [0x43, 0x6, 0xe6e4, 0x9, 0x81, 0x10001, 0x204000], [0xfffffffffffff000, 0x1f, 0x0, 0x5c, 0xc2, 0x5], [{0x2, 0x27ed, 0x5, 0x2}, {0x5, 0x4, 0xcce, 0x7}, {0x1f, 0xfff, 0x4023, 0x9}, {0xfd, 0x6, 0xff, 0x7}, {0x100, 0x0, 0x5, 0x6c252877}, {0x0, 0xa9, 0x2ef, 0xfffffffffffff800}, {0x8000, 0x100, 0xf82, 0xad}, {0x37, 0x6, 0x5, 0x2}], {0x5, 0x9, 0x0, 0x7}, {0x7ff, 0xc317, 0x2, 0x100}}}) 22:28:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 22:28:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() setreuid(r1, 0x0) r2 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r1, r2, 0x5c95de85336c40b6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x2}, 0x1000000000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x20000000}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000240)="0179e1bd91c7cd69e7ebddb414c90e396f33b4d71ea6bc072f8e58fc409ffcc6ea10d619a0ca43e1931f6b88d5c9f8d3c1547e3a035619e681e5059f00edfe1e198f20f903592e906324caf6452585969d3b90284359199e739b9ac9d0494f07d08655fdb9af2f3499003235f6a93b0cffdc889394fe4366315ab61101119d8f2f25acd0a623a7acbd40b4d0aa6be8c0b82b7a83f5ddb388753845b227efd957adfcca06e9f4982ea2ce28b8b9c14164c7c380bce71d53ce521d4edb51dd169c30f51479056dada5c6f42117946598d196a068cf4e6b4a7110a1c732c88b5dfd89564c1f21a177a938dd11fd4e3ebf6e4a6f59c4a61596a296be649d3e81e348ff37175ae23023f48fae919cc0d692adddc00fee8c4ab7a1cd3193fc2a5a5fe2fb4bed4d2307951fa1d9036a42a750a8552632e708a2387af8ac6e3abdf46aad2b147f7be5e853665c9844a893dad473dd10350c261df385e4c0f51ca5e7a80ef4f79787944e4c79fadb79d2510ff3dbd860080c327cb7135550cffcacdb6ba6233243bbe5f21fde8fc600a4b5d09b1a8b8fc56a4997f35112f35fa991736cb808f94f95b4783447874d377536f0c7e4e0f8c815b4ca9984428bfd82581ab21312d4170e326fa91456294ca4d8de22d23db9d5887338b0eec2d99478afe3d00190390835375024ce322292d4edd6cfffb27591def1a35059f1f1ec293f4239f41b7c540156c202c44aa10623478f149f6827f7ddfd2c3a9e4bc12804c26da0bfd9ccd38e76d44b902c0fe01602ebc0e5fd66d2ea5e0abca03d9ef7a6604558f1dee1e9da548fbef9a339156d0a8ca1d38ae1b7d9a6b20ae21da393e9cb062bd6edbecdc6d3f386db70c17509e5b4201841a8ceb62d51567c0752d7ba714ed5ddebaf79a9d7765e4b33c1d9a5c6a4ae2dfaa26c4612fed8a0c494660191b4eeb4a9ab88c9c478275676dde9a4cf160909f4992193eece16a7e3221608be85f8976b35f681c5e4ff338474c0f42b9326b1ef9b67ab0d76d6da6f0d3b4eb5756e51f7e9897cac1be56e2f77aa3ee498a4892d0abcfe12ead99a0778d4bac4c72e7cfb7d7c7bd38ad2f2281aaaa6eb80a601b79b383c1eaa9054e2997d57005e2b44947ca1fd4babd100936cd9bc6a5a3e3660429c22f9c1455c32f342a9a160e84a3b4986f48cd6b4f57d4e9b45e51fb3a26138a590f0ea3154b807d653efeed5a00aa23c9909caa69a91ae3f53bf5db30997fcad59118b94540d04bea06344971c632ef5f1bdc271f7550bbd1961c2f72a041d96824b0ff156f7a2fb96993052da42791d522f65653538083df9dc6628ccc4deb7aee6b7fd0b166bf98f8c7824fd008b20b6e13b4711825cf46818b260d0f7734228fe7cf8558354716ccf96394ae432574c9e2c5565a16fb1f11f508ff9e0bd54d3139f6cf8618e203bb25051ac837d9f7176473260e83fed0bab8bab0e75c39230456d0e147d259c02c19d93b9d5ceaa6babc8bee77e2f3d5535223169fe6a051436fb9a94da27e588a03a5ccf6f6877d3731e8f787ec5c73080705f9bc0cd287798dc30a5e66a78da881e13cf1eb539fc52f2af7cf6be2b1ee2038d3ec8028039c54469f15cb9b302c05f1d8dd66a8a242e5d1bc164ee1ac08b24299482361954fb7962ae964db11d5fbab4d50bedf8eb11090994900d0f06233a04ddbcf953c404394882d9ccf208ff073d168b92a58ba26c936ecd8c75df43ac9066a6cf424e0837b74f635a1766b6ee904b7f701c199f5cc72b165cf937107dc434ec5079694a77cc19f9077043a60d0539a46986184c3af6e2d64b33f052bc5a4546a4108e3f8dee1582fe48ac90a32216446b45581545a093893e1ac796e74f83553c7ab7e281a32df4b97df3cba473285388e6b2301b6ac90b8565c92144c489d92c668abe4cb997f1537f8bf7afed5a183c48fb026acf58bf9111635b2f20cb6b57f158a6e247911573152b7d0e4721bb6900cbe59745fc5d35761d5cff967dcf728c84e574b94db4a797bb20736f65de082aa62aaf6fe0fd3193973d135c150db17de9d6435dc19c6760fef4f9db0f7ff8935c8faad4d931191fb166b311d41238ebb71637c1a0728b2cd923dac9f3959cc0ff117a2f0d5a20747928ad19946916f2682990b3bfce11f39268635806ae0aa2a8ceb0ad052236014ca9cedaca175c176cd049460d4ecfdbbf6877b95bd1665bf2ca879e70727767605ef1741a89869443d40d9a23e8faaae95ed03134b6ac8918e438e6449da6aa9c445b9d54e6a75bf9519d14cb582bc1171a72f14706799dddd1f0ada1d6de5e2b16a2be631dab6d8e69107f4d7e5b93d201efe9f59a16c39d2065cac5c053c94b4eae77468cc07e36c77f2b1f2343bd1657b8ce05e6474500a375ed37127bd7172c800e2f330680c2835b55564b760c1bb550e37bcb46add0dc85bf537fc78643028137a311ff3159a1f89c3092e41be0118341e73f9d5d1a1431f8258e8d4cb7fd4d6e4b29aff0bc797429c55a0c3ed333dc83258261010471322544ccdd1716cd6c40140001cea7e2173286d1143f0054e6e4655cbde7bad963b81399c3ae1e6cf9dd602b13b5642a81d702cb8add1e4eee3cf38aa69f33a09c39b07fe132bb6722041e842f16d48fb151e04c0ee950aa499442bd6dbfa7344780ea178b1c13d474b837eb1707dd6ac00630a01e8aefce39b802ce630382d309a4088b98222aba51723e3215cea51ec492bf7e3e4694f0c2d7cbce7273af52314936a5890cdf5b1b42a8314cd2044c5c0cde8b9207cec619da266c7b02822c52b314e75cd9674ad51c4ed3bd9e54b32317d4c795f3035149a3f30d12cb16f0e6f4fa65080177dfa7001159cc22438ecd7faccc26486d2a6cb34d5354551b6ce85427f7eea37be790f290d6004bd747cff3c1ab2ddc0b10a87cbf0c935e5e52b6f0649ff1c6a5b466bbf79e4874fdf19a042b9ec59cd2f935ed73fceb13c6de598f32233f0306cc6783a50a7d0ec8c4545c07c173749a1ebf29b22827d8e5843cb774174d5b931f8413ac9fd5da8ff17a54cebaf24b858b8dd0899e4709d264093179a7077fe9e04353428863a6d8906d2d8c03358181faec8528ebbb2db2dd0508306529da8aef8e17bd722a6bc44c66fda16266a126514c624921cf2aa4f4fafde2bde9bd1e70847df8d1d90a6b92ab9f326f7b2edb5633cbb664965abfb97de8d72790e142b1c98f2fb48b4892961c06183d231f5930aeade7589fccc6b87b059128a33d75ed399ce653d316d976c13e9f9d030959ccca0cbdd684d0275d062373883170de8d484b8ebf3eecff56efe68348bad1d829f54efa95fb62882feabf93b8eb7c9a1f68801622eca88c3a081fea3e611336e34f8c06070c8180fae99829e5d98a41075ed429b3f7cfbafcb7c38989564eb07a04e97069868fb3f3aa8ded926911b87e69eefb9d53ac34533b0bfc038525cdd81d36dee927974675ca1ead6e35f1e8a3ff0a0958028fbd632fe6553e4f7985d484d0d42b32d29f0ccc51152d7f79759b09844e6129ac9465fb2b9d0148d98c5829864b5bd55cdd7537b42bca92a5e92cc972fdcc323b79834c3c67166e24d10488945ea1273a9ac3df53aba14a027a757356de332ba31923c55990233071048fc76008625655432b2ad526fc766b532fe819df7a75d8834a74dbea097c34c128303b58a08b54dde64be94c8b4a32b1802a06a7c6b83ef155ae968cb90158a607d2b5d46b780714758f2f16d8e2dcfac7d5df630652e3c84feeaa4356c1e59ae9841ee0bc11552171ec1b627a4ffc021635fb87b8dd84814ef7d62cb32e3b0aed6bdceae7b0198b8de26d2e3c078bf1355bc3415bf8f05b9bd1d2e020e2d00fa8cdb2333130e714fa1aa3fda29ae29909e8306fa905c1c41a619b0c08780405036b9323966bfb119d9675d3a58031bacfab6c0faf02aded4ba2c4b7614c13a0d5b1f25eb9f9e5197e8c7ca191f1f9145f1b4607880dec8701c180b611437053c7d8bc77ae5ed0981320a7167ae14ee2880cc031e26cc2e8efcb5c45a12b51c287fa9f7d75d5359200334c037bebbee68bb760efe4e81debf9ec64276faba4635f2d115f47927ff76c5b3fbf2ff67746e0a3b909a882517ed6b42fcc1ae13ba8c5d393b6e7d67941cf73623375c69f72e23512de1ea911ac10586f641d4b2826f8642f91831b65b36b0e8a8f172fc95b726e82ffd68f3d5493adccac8f4f3d6e41c261cb4ddd78eb4433fbb7b9aa23d86e7cf6662b01ebe3cbbda32d54f14a5c9df35899f639b9b46ea74f2d751931836ef1673176429f4f4ca9937958ca4e09d7068a5637464922b7694f32ec5235b79fe0bb4a6049b7484864e1bbf10a76cd9930f072395aadf85452d6ad358bb80b5d4b271ea15af235943fbea95f536ea60c0f581c073f4a3720a4f627d847147e8bf9f86bb0b14eb9de3d9b62719fbcc36f1f1602171f83e1ca4d970671712519d6b50c458bebaba2bcc6eb63efa1fa060d40ac1b5ffec57da8acda2b4386356b90deb30e2cc05ac4b5aa5d6bb0aa88c7a31e8eb2697386f7f8faa4fbaf4ffca850fe0cf54ac20cbb61019a439070d6d02e2842ee77dea4b2e4c2c4a48e6b4a05442026681d30a6c8daef7751799f440d5c8d5db37881225cd0e7201e7d50f46092997b10767aba07ac44d4025cb0241eef4bdb4ee190cd2d31bad7cf80e4bc84659a47e64e27a1e4f48a4a6f15bd62dd855213ed7b475db263ec618455d3a480b5c9a09a77fb1ec75aef5ede263990bb77f16ebd899c6b90cc0a12632a900d3e52791e071eb42c95d9e55b5773ece7ea2f7d57b16595cacc455bdf2c546ab41cdfb6269e1003a684a24b03a949e1c5ecf2932dbaa35b83bfc264dd65453e848312ce728f8821e7b54904f27c579548bc65305b29e361525bf702add8566e90137f040e739b875f80e35d2113a653b25cd6615e5488c9b97816a1c1c93a07b6b674e731eb70c95c7b67138ede86ca140fd8d7d60e3e9772753b3c22ed18191227436e6b7c5d892d33b4404b3d69a576ecc5c12bff2bdc2e251536d3ec32260c978d714ab2de1fe560dafe67671fbe52fd47c66594c3c713e517ef4203193995d15a7cb83eee662b28700719b5769f3041740d6297d330af8d6faa1dd4f758bcffadde22e50028ebb8395f836b2e7999e544dccf564d67d7e4ff291748aaa9a487caeac8b7fa1dde12312717d037ca374d4dcf285ff9bdfcfad779f9383401ed233819b1cf15969118fe810d3cb9b3e590936bea79ced2590759402bcac36b13d4b55d9c0cda311a319892651e7813310033960625921e6929cd7b639385cc6d8812e3a7e93f336b753f0205b16b340ec4f6210390e936460427423fd265bb35a5ed8ce603ce995c271f99a8d297a0e1b646d221d5f0e381262e593cfb8c664ec7ebd2b775c137989027af7a645c08f63abfd060c19183d2c9239ea3f6d369c3961e6d2e83c5698fedd48f40bba35e46f15eb72f30c010c3fc0f902596066a00c2dbef1ed9118d375cd143ad7a851c76ac4a882d0475ce551d73112e044febfdff7f8cc21d7eef4bcb6e49992d050c8729d9ded743ff57cf41ff93ac6ca3db4bed17ee699f5a178557ea35572072c5bd6514a7d73a6b80275d2211e538ccc7f1380ab272082dfb6832ecb5989fb7ab5642520d0e01a1a5fe608c77beb9892d3011b65934162938a30b74d024ac754ab9601c409d4a45c3f32eda1c684befefb8219368b08bb2d0eb8f091abe9667ae779bd549b5ca", 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 22:28:21 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) 22:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8, [0x0, 0x0, 0x10000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x5, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000680)=0x101) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000540)={0x1, './bus\x00', './bus\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0xa, r10) r11 = accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000280)=0xcd5d0326bd23017a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x3, 0xd0b7, 0x2c, 0x3, 0x0, 0x10001, 0x8ad, 0x10, [{0x8000, 0x9, 0x7, 0x80000000}, {0xf7, 0x100, 0x0, 0x2a}, {0xfff, 0x7, 0x6, 0xfffffff9}, {0x5, 0x10001, 0x1, 0x10000}, {0x6, 0x7f, 0xd987, 0x9}, {0x8e9, 0x4aa3, 0x4, 0x3}, {0x1, 0x3, 0x2, 0x6}, {0x8, 0x2, 0x6, 0x3}, {0x4, 0xe5, 0x80000000, 0x1f}, {0x6, 0x8, 0x7fff, 0x9}, {0x17fa, 0x2, 0x5a3, 0x1000}, {0xfff, 0xd85f, 0x7fffffff, 0x6}, {0x0, 0x0, 0x3, 0x46f880}, {0x5e61, 0xfffffffc, 0x9, 0x4}, {0x7a1, 0x6, 0x8cf9, 0xff}, {0x7, 0x1, 0x0, 0x2}]}) getsockname(r11, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) r12 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r12, &(0x7f0000000140)='./file0\x00') renameat(r12, &(0x7f00000001c0)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') r13 = dup(r12) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000240)="874ceca15936fe7f46ac87d4ee470efa8cefef73ca4be8df23ce6e5b25cbad6b5214351ec8c332ae16a11cc98c3cc8ab680ff1c3d278fb36", 0x320}], 0x1, 0x0, 0x0) r14 = msgget(0x2, 0x8) msgctl$IPC_STAT(r14, 0x2, &(0x7f00000004c0)=""/89) truncate(&(0x7f00000006c0)='./bus/file0\x00', 0x0, 0x100fff) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETD(r16, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSCTTY(r0, 0x20007461) 22:28:21 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x1) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) getgroups(0x1, &(0x7f0000000400)=[0x0]) setegid(r0) setgroups(0x5, &(0x7f0000000440)=[r0, r0, 0x0, r0, 0x0]) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0xe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') getegid() faccessat(r4, &(0x7f0000000100)='./bus\x00', 0xb0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x2, 0xac95, 0x0, 0x1, 0xbf6e, 0x2, 0x0, 0x0, 0x0, 0x9, 0x7fffffff}) lseek(r3, 0x0, 0x0, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 22:28:21 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x0, [{&(0x7f00000c5000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f0000603000/0xf000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 22:28:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x4, 0x0, 0x9, 0x0, 0x4, 0x40000, 0x2, 0x1, 0x1, 0x26, 0x2}) recvfrom(r0, &(0x7f0000000140)=""/59, 0x3b, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setuid(0xee01) r5 = msgget$private(0x0, 0x400) msgrcv(r5, &(0x7f0000000340)={0x0, ""/128}, 0x88, 0x3, 0x1000) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) chdir(&(0x7f0000000100)='./file0/file0\x00') 22:28:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180), 0x11) 22:28:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x8, 0x3, &(0x7f0000000100)="577ae47718e853a3d5697079c2ceb50d8b19cf64b2185c13c4aed67e323800a2c1ca9e125f1fb93e35ccf3c541cf426b6a026a6004dca4af1d11db65d079913c9f9152b4ee5f4310f71e18c9743a54f1200ff1328f5b4dd94e342995170a0824cc39", 0x62) 22:28:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0xa9, 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r11, &(0x7f0000000140)='./file0\x00') renameat(r11, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') r12 = dup(r3) sendto$inet6(r12, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:28:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffd18) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) fchdir(r3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') fchdir(0xffffffffffffff9c) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 22:28:22 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x2, "2d7613b7206c87d84d3c380a96b010acf7e75b08b2a293ba7707484676be64f8a9d1d638f00689c5c7134a73bfc4b66257bda2cd00a63187a2a5a3748843c6f255d9347491407ded37540acfe9d1903ed07acc36562a4fd675b94ef8f2a6609073f2474b9ca12ef11cd8"}, 0x72, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="990202ed93c79e6e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="03f923c714702cdefdb218", 0xfffffffffffffda6) write(r1, 0x0, 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0x5, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x7f, 0x2}) syz_emit_ethernet(0x5, &(0x7f0000000340)="9ec7ee5e491f49f21e78235263c7fff2c12849c7ddabe132296efc63edf3f4cb5469d3ef85fc96ed824cf27279caeeb4a77f353f14ac3db9101008e465ba5df43d8b7261c3819867444f6ecc2d86895fc0e9ea540000000000000000000038cd5ecd067f3400235189a217d1b720f2715773d0235d406bd609ca69f48220a806ffefbe50ce5827f2d1ee72b11a21786e0a556c3052675b492651e55578e7f8710bbc3b5cfc5e6b055e3f3b4b80d195d0631fc231b024163c6eaca245d3138f10fb913546bb519b0f6fe34a1a07b5aa41a47f0c7f2c1938864cd00c67a7db2f7c743df907fc07171c31a0dd00baa92019201aad1108dfb4c109ecd63adca0dde2a0b69505bcaba9112c2b142ce8b63f3c2ee893569fba53b5c9bfaa307a390a96eabd5aa2515a21423f8db346a0aab78f30ffb3906befb3b5500a98a9fe7f") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x100, 0x338) getsockname$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 22:28:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x0, 0x0, 0xfffffffffffffe10) 22:28:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x20, 0x8006, 0x25) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:28:22 executing program 0: getrlimit(0x6, &(0x7f0000000100)) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f507b74a9462dc0c65ff"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 22:28:22 executing program 1: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000077bf5a1d6270b7b30004080000000000000000000000f4eef23867733c004b81c51d0000000000000008000000000000000000000000010000000000000000aa4e28ebcf26b630e42b4268dbbce39a776300703dadf68c1f3ce55d2f9115dca6843cd107fe33843799c0a991d56fcaf595ad7835d0461d08005583fcf87ea7322d2a41b45ec07963cadfd3f8035bfc1b974ff135ded9b5887c66020000002806f89ca35894a4bc2e171cd3337fa675a6b62e00ecd6a5d0c3a90656c53a58b3e6a281cbe22959d48bbef20385673ac179d65c6d3a055df062afe7cae23ef08b410e3818de9613b74c6703c19df52af36811de9400a6a8651fdfee624562b53946c28dd7c9ab1978a72b1224d9b659ef335e1c218b8066ae07f9cea4fe7064f2e500fc98bb4f6bf789ae63edcd52821fc9997c9eb63c6984aa74790f8398c1480030865fe33776ef49d78d20b2b2da7be7503311255ffa53f9411277a17fd9c68b54d290fea4e2183994cd64606e1ec873ef3732b648b8ee42374b6b04fe53b3d3d07eb7a208bd30914f5581ad0486566e0a45af6fd62ba92cc151fe6cbad624ab511145933b7f3322f4bb473ae77c023eaa65254a22062d9cd9f6206ff49d098b39759241a3512f3465e21825c1ed0c7334e4ed0ae69ffdd09ea68e7d1a2ac64f49eb5a8c5dacf52f57e0c008c3e60939385217bdf1c08d3063abb639261fe5bb3b664c7095"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000003c0)="0c93ffec8b7550425ec012557bbb964739db30076764d31ba744d103bf272741e80e2ae0b6003fba2af9ef5d58db1b27fb48c7d5afb8a8af994ff36ad2225d48c51173e45eb6f69bbe243fde917590fe5c87d1015de720ad11f4f02de422ab6c6711a3313ee094770f818f3de8335c6ec2c5d96ec73b9c138d054d59ef9b1ccd5578403828a43b1858dc7a5c5f52b6ca270eec12f5eb4ed274cd451e4377d5f6a90a3e0acd99b496373fae31c9a99c673e7830d88eeb93cf1d045bd9d069d61d501f169f5843a4e8ed85387f6c76ae8c85db8f9d8f", 0xd5) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 22:28:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000080)="878cbaca9cc4043c220d02871140cc40791d7cf73e401c9c7e23f66ee503fce1ab584a4f286c27b1e5932f61a50015f29d9f248a10e4769e15a29f4985bb33cd774584235776c3c3859350e36fe4d05bb8997e1c8cfaf9200616871bc80992b75d43b3e3ca5c87e237433bdae4c411a4e53db93e8585da9972eaf1cddfc750740565010ff1632a028b300ee496845238f9bae9ffd17bcab9d80af2def879910d4c236ba62fcca515877244de15d16e3da5590c7fb2ece21f4bb38ca49db8bd4a12ff6d40cf435ac4fe1845e7cd918e9a5fabf1522e9e024b5c5a79568003ab4521c65fd082272ad02d407021e4aa2db65a5f55d421723387cbb7ed9fbe9b8a4f0920639547fb1ebfa98b83c8ede70a1bd63d7632d631c0eff8a284389dec69f1a7a964c57db5b5e8d09d01ae2389269562998500f4499f7e75b92c88303358cb16901248c7a4c8dd854033ab3aeeea40df7fb608d93f685e356c638020a5fb1f866be0b1a5915306a46e9a1de6024e5dd268af110aaa108a6fe7ed40bd6a20a77f6b695486b811228b3eb4bbcccfb075d5b74fc0309a5ba80d33489c535ea538ae9a3c62adcc00814db066f85a3d739db6551e354e45ebae998c6421bcbffd503e36fb5bedf5b04c0095688b62fd68b1b3384868293d1cd446061763503bd019f64cb1c4d9fcbf26f42ff0f8b18f873c1955323f682956f110a4974b58d8ac37580e8443471c17719e55bf005ff6d9cf323a33f295cf327d426df902e75e4526972027308d5bfd51ff32c839d621736c44ced5cd29ea4275ee1cca789820a28e56731a88d3a3494169bd367f7f4539fab038952c72dcc00a62a2a05305a82872cc994a53cddd7c8a6c37f474c1ece5743d02621ef2c12dd22a9add8020e2e4fab61cb7d87d325bf51d9f499340d25cbe46a4f57a38fc5726c42b883a77009d28bb5adaa737f35ee13b5d16b88123b95ed22cb6c85ca6ed0698d5cc2f01ecf4d0e16a38e892d52822f1d46749e5cd63e28df77581e1c78f2237f1624852b2726e17b4483acc543fa70554ebaee7a374c9d3df4c833fa3b69731e60de872429dd35f84fb610c0e3ede635483ac1dc7165191648d362f293b63252afa5cb91c41ebce9f7b0336ef9431968855c69376f8a5d2887255cf8fa75aac7888493c82679532a49f57f554ba6fb55f3eae22c6d7fdedac473cfb072b15f8565df51a0a95431b14cddc28909c6a96e66b8d3b0fc4feaf43cc20848ecc742df17092612bde8c1da1c8e0d4a7aafd702b49000a467746933b1dac211cb0d1af49277ac6999d734f59ecbd1e01d9dc67f8d6c32862407ca77162b3e7a052934e9fde365d7c4240cab3de5b5ab0ad917533f2b2325049c639907b4393a260980ade1524b30674e34ef74bfb3af2ea1a61ecac2e1703284825667579d528fc4cdb4df03e0c8cdc22641042f9504025034897df6725e6e054287eba4aa7f7bcd86ac7763f6b1a1755888dbf7a2ce0763cf88db55c5a22cef4241708a44052c4da37adeba501648feef1844c4c528eb69b899c713ad8c3bf80ea65e408814b45cb144daa9687cffe2f0b72ef8f581278c96ab757bcebf4d9c77e4f0662ab5a0edfd78fe853eb81355b1ed673597c82e0cca6f62a46b3d497235bf36ef2ca161d991a3aa3e221acd5cebaaec3f0506b5e1a8ee5c8a7c000944eabe4855e9ade0c3c7f074bdb6b50d40d16f2c43091632bbecb42139f2343f080432dd2d01d8783d72c52b31295164a00e3f068f975ef987d37537156f70fc5bb87447184f89119af45ea26242eb52be3a2000ead6c330938aaf1067161c6eaae4f1ad89f9f3d46bdd914c6e1541ab7c2be61674c20cf1aadadd1105b0dcffda54cfd0ea142bb02ad2d5bd6080fcc90e5a96d51d4f980fac92f225bd249762e62cd3d078cef0826e7829785e47d76971e04e6c6f016c02aa92097f9c75d9e208f9499a81fb894769df4651410d92ddfa867fa533d523f8ba4672d557cc9e32608e4912c43e923dc8c452f3f67c81a69cac7fb4b63468586d3f858e9c6a8f8a9c37a02ebbef87b805770ebdbe3b15544af6279c1adef3648a322ea9587eb2f4e8350e21249be5ed759af3bd574ca02d00e210b0da677c785f3027552be590d5dde3b019d8a1626c047c75fce38ef9583141473019086d26d81a71cad4e866f32d35505b3f54dbec758d7882864eea406b4622d76334f4dcfbbf1ccc7f8319ee1f0523aa5faef8067258cc2f6c46282b34b9c98f949932cd56499da8aee0b3714b64c1fe626fcf5cdd5172060685e25989273103657cc140c6e7f61ffabcb5ecac09dbf306de8d298947096d765e274f3a91d5414d5ff2ed06e2baac16f33a82104bf6f9f9390161ac35253d257e059d2178c30de7ed1a0bf6629b769182b879a542fab03ccaf8b509a20a3ef7196a628b5356a9143d17045eb0fc7a8c7d78b1dc3ff69dc6c08fe1520320b3d8008218b6d59c43c8fcb9e2a7e4fda81884962252b0190fdd7bd9461a02ea658746a2fdb188cfff2edf674404f2d8f068e3883e32ff89ad29b6f930fec88f2f7189f5a7c49c519354458797c929bea284ba7de2449e134fd94bad324fb0da5de5c0f7b9ec5e1bb331bea87fd9f78fe18edd4273e3a900e1df1daaddb1b4ebffeb9a3361ab7b65acc525a062d77c71d92c22e49d3e7ad4bafd69413d2e583464254c582208922040b503d0280456681f2e535df1940a62cf5569002dcfeca01b2d03bc48ecb71104398148adf49e5ae251bcd0ebca05593bdcd87f78741feae9be68ec3a69f3af69c198cda347132196b4c0fb636bc4ede8a4ad8470d3a5023d881f4b73384bd52a62eac94a27d4d888707642e296fff860726b2a82a70ae8f4149a3b32ced274df4445d43675af9186d006c14f2561b77beea6976ccb13a0873b8e37d3346a8b948c2d2b73632d71d7ae348eeddcc2cd863f4a230d22ccd705ff34d77ed4655efdb755c40c727716063386a6d5adac67e464942aacfc4ff47360782573b52ae929ea3c4482e8337fb0e8428d50970bc6a501911215e0500ef82806735fe3515247eff2363cfc3b24a3f74f2a77373c3c7fffbd0a5280d075c455568e82bb6d8a0758983666675d854efbd08507adaea5737408de160f6694616844166a12fb08cea8ae2936507a3fe5a67455983445e6b6384ec256fa5080a7f4ec1035f541062b38979a8b638e412930c2a15bbf2f35ce63644c657f5d120df68603746b5a0dd05d9c6720f542717a76cd13e075c982a19a4d0addd88fde88903a795ca28c1adbb905aaf62db79e3cf4b43004033af842650c0e8d8683d149e8204d35b379168672f92cdaf22064ff9a95673a3efd753c6980abde1f5cec9d4ce684585e6dab86c3cbe82f9fd5405d56f8b668634ed812d0d36d335b7752f14addea41fcf89f2afa9928eb4f9f0293b295f8c7edf6a12b839d2485edc6891a74ef0916c552ff7e2ea83ce44a00b20491a7da622bbc5f5924f365f82b535d60d93f423073135b6aa9147bb582714fb0844ce144d4e7a60627f9db579e84de55220ea65e2a5486abca0876d6ad527fbf0b42ddb43068005b9448c55a7813a97e2ced0b8e02c0337f4fac124103ca3f73cad771cd79c495dab8cd04eb40e03c3fe362f78dd42523544a67e051f10a1693599bade5119064bf793d868e9b2ff5164c4027685fd8556b3d3e4636626f0c41c03b12d435bbd988f1ad8bd3d5db147999c5c8260ca3ccb9723db7217da0e3bca41e35b9ca05e98a2d5b38a343406c7bdb8ecbeac2fee354300c56c050cd5ef135c9bbc714ba7ede652da65ba816a4f1d89a14cd2d4cf4587157a9a70d03dcbc911bc4a6c32d475412494529243e84228cc71b9f9d14d6399569765e2bab1445b3569fe93c49b86d0bbb2a5c05917967b6f7acc4a6372f95f86e26c782b338c5945c75dd8a66c48668c46af7a72326d50589c59911ca6f58e3cabf3cb7fd52955eb1e4b93cb843a7882db211b7a82b97c7d13184b882933e88e1f3655570c5d2a4390b3bc3caeb5ba30cbedaa271a20b8f79c1a32617bbad5713c8ea1cec5925e8ed9be69795a6c8df89a3b583747d02c7c3af8e3e339c271558ce712647559b46ada63def9f5567067d1b9fa15c3973f71d6ad835e4e1928fd841566ad17d61200b92df15cb3148504e99ed5432174721730f7f303b40e1c791f8987c0d163f873fc453caa2795dd92d25c8f3e9912993257423046ea40b200a78e50e749bdb1b332f8ede6527b71cf2acc1d58e9c5f13ada88cd1db64b2f6249669fb08353c0dafbf9acb5752b3332cf4149e1bcdadb49d633b2079e4f33e95b8a5086927c87cdffbe1557113845c59c2da80156e2bd4a0e267cc9812eccbf3d34492f758afe4a926167c6e88cb28643991fa33d5e7d14a8735805a66a56429d36c3d2230ad4e6d2e020b26735ff61c7e310db65a8612e47baeb6cb04f674e1caa77fc2e837da39811952c41e54e42a341f515287390e4e3b7a6312e39fcee6cf1c99b7ff931fa5028c68aa945ac00666ec865ff7c9a15773f2b77b266e869674fc5c5073d7724457353b19b4329f4375de638086aff55f65d0f7876beb9b904ea369e7a63547c8df4e38ede8d16668adbc356ae06769e72de27dc1b967c373c2fd9f348fc228cf64cd3750a9d9d09c804e80900a0dd6227cecd7bfbfd40aecc3f1187ad86eb97934365867de073c83ceece38c8ba48f986f98f63bbab8fdd2a7ee75a45b1182648a1ea184f51ea7e65fe8e61c6f1fa7917ddc4dabf471295f3bcc5522f96a34572811ac54e0df79cf118a8f53f7363703f64fcc7a8f571aa559263e505bb938079da866fa729d142703724fab6aa0190bce399be6029736e78f998017352b720989ff454e7e96ac8dc1719e3bc37f0ce14828a42447fb6e98f073c8df75d0b74d3e0b885e43f5e82a5c0870c9534b9b11c29568c740d98b6dc4ac25b92bdd5dab9d45604cfe6268b72fefffa36b9d52b2a105231a7078b9b7bf088db2cc10730cc643bdbf1a19a65d61172fa67ba145384ea4f87842717bc934fc4b96cf913daa76379f411d98f130a5c7dab9947b843dac48950c730e01b568cd517f6796e7bf174e0e2df2c7ab9aa48d6d12036ecf3ae16bea1647fb434e504af11b486ccf672c3923905f37ae1d73d9e812d0be07a782489b81581f65227429e3b72c741632f54bb0e00edbb0dd8fe94b9c8c205a1a6f6a3079e73e80f77ba669a85b5f593f123a9824a12afb608979cd560f1676093f1a49bbe3d2b07fe9fe93cee911dc2ae3535f17744e07dcc9fe3a235588b522ebe4c69d54b8e7b2c1dbcb59012d852c3b1559871c3503cf7d25feacf22a1b8925f06853dcbd5937d3b9a7ff367b42553f09bfc765408f10944568758c6d67e6ff7dced42d90b02b59bd77a38dfdf5ac6d79cebcaad1b4f197987cd246c4f0937b6dcefb3cb9294fd41faf70eeec44537bd5368dedd966bf61ae2831e6c18e05a1850fc785b64b7e9833b1fce43c3e33f818bc93f01887c38ce0eb0b191e8f3c53f3f8d3746a14621e8c44b0818a374bddeab069889493240f57b66f6bac0c85cbfb776b98fcae68cc058d96be1e84e42910ff35989f24e0d051b2d8b7f2e0c71b5fe69c95da8a373cdeacc6c0436d9e1adb6f2a8b6da1d20a79429b051025c26aafddde7e9ef36103085e85dc8d8052cb52ef392a68efeb25117736092a394355d70b6c1e432c8368fd4d23c8642395786b4ed6ea794b1ab961f57b6e335c8a8de33e0", 0x1000, 0x1, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x21) 22:28:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x3ff, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xb861e7549fd3ec6, 0x0, 0x0) 22:28:22 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 22:28:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r9, 0x8, 0x80000001, 0x4}) shmat(r2, &(0x7f00007f2000/0x4000)=nil, 0x800) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = 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(r12) socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:22 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 22:28:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffc96) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, r6, r7, r8, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x4, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) 22:28:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x9, 0x87}, 0x101, [0x22000, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x5]}, 0xfeda) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 22:28:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:28:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sendto(r1, &(0x7f0000000240)="81eaa530c126b0142261420e5e8404ce3e058d079ea3d201c64a4d67c021554026e048803ec550f517c9bc1981603dc01f5b1888638447bd27956c99e3f8bb1746eed4b8ce6e505c9df9f8ffc6bb8ca3931998bc9732518cc408ad47dfd742fb2021c4198a0e31074bc522026e9453d06210be8b8e3a34ba603d3859e100f1788cb075b0af915ff67b696251d85d7b0e2b95e8edab75fedc4ed3ede50c0137ff5a9a600b893e0c8160339346fc473cb068909f28520a6d05ecd7a0c526d7ba065becd165", 0xc4, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 22:28:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') renameat(r5, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r11, &(0x7f0000000140)='./file0\x00') renameat(r11, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') r12 = kqueue() r13 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r13, &(0x7f0000000140)='./file0\x00') renameat(r13, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x21, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x98d16cd6053953bb, 0x80, 0x8}, {{r6}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x400fffb5, 0x5, 0x6}, {{r1}, 0x7ffffffffffffff8, 0x61, 0x20000000, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x7, 0x1}, {{r7}, 0x8000000000000000, 0x3c, 0x1, 0x4, 0xee}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x11, 0x10, 0x1634, 0x7}], 0x8001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0xf24b}, {{r8}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x1, 0x1}, {{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x40}, {{r10}, 0xfffffffffffffffd, 0x28, 0x40, 0xffffffffffffbfff, 0x2}, {{r11}, 0xfffffffffffffff9, 0x20, 0x8, 0x1, 0x80}, {{r12}, 0xfffffffffffffff9, 0x8, 0x8, 0x4, 0x1}, {{r13}, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x6}], 0x1000, &(0x7f0000000040)={0xfadc, 0x9}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 22:28:22 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(0xffffffffffffffff) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r9, &(0x7f0000000140)='./file0\x00') renameat(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r4, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf5f285570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304192b22fa66d692cd9349458a3a21c5d8936ace73d26c0fdccf4dc48ddb1513cce743d5f289b57af58f71ee9ab4db3f74103b57860d41eb8ba5925a7a113e3a4d87", @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r5, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYPTR64, @ANYRES16=0x0, @ANYRESHEX], @ANYRES32=r1, @ANYRES64=r6, @ANYRESOCT=r0, @ANYRESOCT=r8, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r8]], @ANYRESDEC=r7], 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:22 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) r7 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000340)=""/119) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 22:28:22 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = socket(0x2, 0x3, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="4849c5", 0x3}, {&(0x7f0000000340)="93372075d2b8b3737fe2900e800b8f024834c9c530da185bd3dda1171d57d191b6acae076d9d1e9b97ef6c4cc26010f88ab28c9e4bb95130b6ef74868edf47e4d73b6e016e4139cab83a8d4ac1e0d5489b9d7ec98cd3af8384dc4010df7a5c235cd5f42cf5b3f83741a0b98b87355ada0fa2d4b1ec60b9bacb5c263fb6befdb70efda5c7b3784b7122c5c339260c5fc121f6cb4323f9e11feefa99cea9f3cc83469542101c", 0xa5}], 0x2, 0x0, 0x0) getpgrp() ktrace(&(0x7f00000001c0)='./file1\x00', 0x0, 0x1a02, r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0xe5, './file0\x00', './file1\x00'}) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x1116, r0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000240)={0x80000001, 0x6, 0x1000, 0x6, "8142570ac14e09588a5789614b616493df402b0d", 0xfffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r10, &(0x7f0000000140)='./file0\x00') renameat(r10, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') fcntl$lock(r10, 0x8, &(0x7f0000000280)={0x6, 0x2, 0x200, 0x6, r0}) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$unix(r7, 0x0, &(0x7f0000000080)) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *373073 28738 0 0 0x4000000 0 syz-executor.1 96743 78508 0 0x2 0x4000000 1K syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206dec,ffffffff821fd7ce,3b3,ffffffff821bf451) at __assert+0x2b nd6_rtrequest(ffff800000b5c800,1,fffffd807e0753f8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000227faeb8,1,ffff8000227faf88,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b68000,240404,ffff800000b68058,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b68000) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b5c800,ffff800000b68000,ffff8000227fb2b0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000227fb2a0,ffff800000b5c800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000227fb2a0,ffff800000b5c800,1) at in_ioctl+0x1e7 ifioctl(fffffd80651ff630,8020690c,ffff8000227fb2a0,ffff800020ab0ee8) at ifioctl+0xb64 sys_ioctl(ffff800020ab0ee8,ffff8000227fb3b8,ffff8000227fb400) at sys_ioctl+0x5b9 syscall(ffff8000227fb480) at syscall+0x4a4 Xsyscall(0,0,ffffffffffffff36,0,3,786ae2a1010) at Xsyscall+0x128 end of kernel end trace frame: 0x7894f201480, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.