b40fb6ff97601985587b21db315fb3c9b0780cffe3cb8a602e470e340a68a1d779ed625a5ba7b31f74795fda7a781b9c234f72c26e5e8ebad616174bc5603d4932fb38b2f2e73", 0x50}, {&(0x7f0000002580)="5773f7580d74ee551853a2ddffc6b6c36f13c6fbd7fbad7315348e6b0d1d449e8b1b85bb911131ffa073a75cadd40d5b67818b0bf9d2dadd345b16890a85a460d0767fe27d4965963093d651fed7b815d7573cfbcdd2d6a62e247950a7810377d6f1926dcbed49140874e1760d74dd0417aa0001f063ccc059587557d1bf001dc4d9f26a4dcc797caf5b499819bfe916b6b4af2718bbe91c542b409dbc5274c2d29e4f069501f916c4a589cb20ec908c9237c45021e2c4b66a32b0f532d1b044a36b309d285d8c19f0a6e6a8070a3c3bd06bf51855424d59998bb987cca878b5ad579e6cf82e55d9e9b235b0113e23fd8d1141b7b3f509a0b3445a819a9189259b1556b0d0574f410245cef23113dad815d5d64c991bfdd26a05a26fc7238dd28f1f55c6348d607ea6f6109d3bd4d8ee0861a3dd3165cbff2d7054a68aa8b68aa491b0dc6b3ca5a622bdbd96fc6764d64616a30a07cae556782b41b7d55e918b48639d071b5f5e52cc87f875b8eb17520d0ea62e3705053d12df44a46f320c6421af99697cf917caf7cd8c0abe900d4e78f4a7a2de151d628a4c30f679696ec6f1371b1d86de2ae48bb89567ae0b1e32b70ea878c51c31dfcbc94483a89c96cc0206d5ed4911644fe22b929d80b7a6f465b522d1c2e6677aba9a1aed35d13e0f86df4ce71644799533a54abf167c359f3fd42098f3431abeaeff95898e588299e7e9f0cbf5cd491c854a91aa394e668b266e7484834c974ab1fcbcd08b879a8df6c8ead28935237da168425a16ca07feb5cfc6dfe3ab2b36a44bb18bcf331c6decb0082597f49ac32b53563c91380917ff60e8b3b0fe6c583151ec306b8adcbc493e6fb17ff520feaa1b08407d8c21009f0f5f7503c8d273875bf20693fd8aa26e93ca383f6904a6b1ba3bf2787c8d73e6acba923c57d74c260e57968f63f1dec4f7d624eb44ab4ef5609e2ecd327e451d2e32e8ef5c85590805083de9b182f4244a7c73660e313a53ac4052f786a1ad770208c65015d2bea75783635d80d56acd571f6f9e3b6216d6043334ac1ee8f5c3350765a2ff61cec0734306118b3e073d8fdbb699ec59df6437cbb5751fe414d0ab3911adb983b44e353fc37bea930af6570c9de20f6688f198a4c3dbc8c26bf8ebe04015d78ebc085bef0e038e80b555543cbe0e398515e9d9fcc2caf230aa7f2d67bc1ba0944e0785d5f0ce1b5ea42d5511b90a00406e9e00441d434562f191208a09cd7cc78a034c8ad0630b5eb020f4d593026346796a97f82ddb6cec92031271fb9d0b6932160560c59a2f073205968926cfe1fdfa09e3a454fdf43a38f46802ddefd09a24793717738d5fbec7a9bb364d484eaf51e1017bc12800049002cb79b4796b4b43199850af8404eac25d106c85c068e0c98c336142f36ace4d5e74fafe85bb9ded6306faad9d1be4da2cdf538d43cde3ec8756dbf21230bdf616e508a0d3cbcb24a8a8ba73520cece71ba6988323120865e0e1d3bf7b21def8c01929ce84498a20230c85d99519d7494a45d2f7848f6cc162531a058a382dc08a76ec2f0228f734157f628b1a4c8c17946ff85c8964bc1a9898300e3f35a68513a1da9405a24bf16a5ad0d0a4ded358b97cf3143ef0fa68f346a6a09a6b091380e6d4b93f2e9aeac51b23c760f8dad8420c3808f038ce95856d42f2fda4460793ed4a39243b3a2f4cf51310ded9b08476631982d20fcf443f82779500af605dd6083039161bc136acd4070ebeb2a37223cd03b91d7e12fdfe558bc92c1277d16f18a3a8dc98b406d7e4caf1a6e54993453499e542310a934d0135c8df1b6101095fc843eac827ebf18f93c4a39424e24193596eaf04051fd1e8fab2faf3ba63e9246de999f5d0b0bd64443040508cac50df89c709e7606025564032f77d0f9b7e52aa74f6e55d2c35a65a2c90c93f6b4f662c851b5b075b6be134d8aaff615dc3ce81a6160d190b50d85cacf9d23f9ddc1f3ebca46b2b3c890e1eac986749cc449abc08ebccad03c4e254a92f1a215f67bda5e2f2c54483c3c1ddedba90a25a06a9c953a98586d61b5a5e110d5b49735da4a7553a65aad82f9113575641cb42a5016ce6fe999ad291c952dba15e5f8052ac9b339c5c942ccea501e37bab44a68594c8a1c486b028025e1a26f834457d67f83e728ada92bee97c39c7e5e01d3efb471288b6dc5584ca6575c2289de20abd3fad1091991a08ed6c51bcc4a72527aebb47d3dafb481fb721977fb6e4b6177455a92e5179be5de41fa6389b0e9dea214ade0e83a7d4c4672003dd4ddc583b7ad2dfee42dad1e48210986c5c4ec0565157070050e780af04265587e497e67d035c51a4b81e73f9ed2398d7ced8caffb605eec3062f8c4e480fe7b3c570b1941217924197578e1056dee8dfe25ddaabd553eca70beaf95903264df73a46a836c9ff0652b8669f1f6f4b699d46b3e05c153739acf7855614330061b835299a85be9815abd7f8028d19376aec47aa72e0672765da6237475a47f16d62db558387b3bd9db9d9931c3596455018ca3e3cd86bb13163aec409dfb4fd8d17a0966594a114c9e4978521940742fb767288fbb913ee78c32b53d0c6dcf57a106f671a48f4b1746551ecf8467543ebc4912db5252f17fe86c6067f9641ae114c1de5a1e21eba30203f8e3b22c69de9e2f8aede619b4215c9b769c6c27416d53c01813002e9abc5b60556065198ffd84f7a9ffad0a17145ea9988cf305d3154d8275a841adf3fcdf8aa6790b2a58941df31d50b2fe6bc8c8827f583c3b6b00b79a921c8291202d908031346643b37fff8f79ba46c044ba51c60d172eff7cbf7626f8650bd7c54f4de1823c2e02251acf9207ff5de1f7ba1017784fbc6706ee199076809d99d0c0a589fa6bb0b1b24df27f37db08a307c11463e6069378ff4565d7413b2997d12066cc8589d3970c754e3596bd80a950efac87e3258b25d591d9cd4d1084d65ae211520c07f9f6cded8f6bbb40ea0ddbd5339ec0115faa58f69e3f8d6ab1d1d6d89896059c469137a75f62d3b239c2a3142e6fd941205873c5f1180dbb99ba14952a763d272b32fc5d399e426a8debd317ea0b14d76be73307e8e3331b66e264a9f976357e6b350046af0e7c544a664bd4e509f7e2bf8d2a8668ebb8a118601c5abce63f9d906d44f1c67c76a77198119022aef83c34a8a90bfe48fdd18a7c855ef5d3bd3cb5f1390a2c53a3a8607c36b17fb0da5710bef0a057269d11307f5b2bd3858059552a5594ec4f7e214df2d8ab415429900be31691c196e9bb4798936cfc9acdd7fd982f9919d115570c8d0b7bffef11f6cd03ad1808a0df3f096a3abb9d1c181c072eac846644646b27075cb89834c671ac790d940b34c3f3bc25e7a762ccd0836ab40f5a8332234af16cf4fd1384d6a387966a092168d93cfc5b0f416da6c1e29194883b2d2997b95cc89190c7efa34994ea8a9d64201ff6e9d903196cf8ca994eb015ef40fbce956e68624d0669ee3ee2761615188d588a8636094de8ededba0f195bb8b5f3d99ebacc8178f633729bc4d1ca98b1ee9f86c61c546cf0781f6d55b4963df3a838aadb9190e4088e60a0428916769ca1fbf5566479063c1629e58169431ea37477501f9c4813be42edcc94c02b0d2f7e5c00b27e10792b72888fd3bf6316113b51207b9c42e532f9b1fcd77a47a5c01246213ed1cc595d721b3ff8f22e7caa00903d2101244ad3156bd4831e0cc614ecd5020507c7f23292a087236ec6f003431fcc96c3f6fc1b58c373fc69f96531d47d5ce2c28d6bb9990eba3a841bb83eb82659d65d3abbc940dc5d08673651f87a4a2c9fb7bab2f2d3e7ad3052d80a092f7109f4c5be36b82d0a1a4397b6a41ede66707745410ae30c0634c01a2d7587ec3f825d294a37bdb22f1e0282df5cd0c3bf6348df51bbef335a9dceb13ef43704491d7299243e68155f8b4488bc7f1136b3af8d304b9a6a3e0ccbe542dfb5750906466b92496e1033f8d962abffabfa5c158fb03bf70509ede07e29d9b1f1899615dda8d40e332823bebd288ccb515f0f1cdbad00fb48c8f03677ee0074740973baa69d65933c0a37d93beef9a285934721c0ac8c2cf7d0537eb0fed8a2e905930e22f4edb309465c22ac6a49f08896fcfe57552a30f396e920c10c2c030346472b89d9fe4e7d4adb8fcbbdd7ac14591df73fb40118d7d7e16cd37bb4fbaca66ce56123ec6052e7c94584164de6d33ecd132d3fdc7d210388b074de52f249e6322957dd6c32548fc9bf8dcb3a135ede51193bdd6c7aa7ee8fa4c0a29abe0c76788d0c2bea6029ab927cef88595ea32456fb32f685b2812732be9e4b6a680d7adfcc1207ff8d4204486cef420b67e842cd938c7c74e0224bfdee07f2be64a59fd3fad05c41a4fd488c79a55ff47273d0192cebe9fd310ebb37811471cecabef997a9e87d4df4f3d7399078f0f4771125f569011b167bcf52342d5a95220845fa1a97316cf4afeb3abe20037129e5c2675193b0910566ee8bdeec066bcd6001c3e82d79e3a81f63fd58d5f83b53c1c3258c785a6b96479bff660b88cdec444624e94b1840d84bebfd43b5efe1787b00898b6eea78fbdea2e5984078f2dd4dfa164e89a9f126d89879d6fcbcdec7b8341e638f0c2a6ac7fbed8e73ea11d6e2520704aaff89182833f8baecbd37e8eca676b0a51cb3d69d62fd934fbd42506357c29550eff8a4bc7abe315d0236021e86dbe150336748fa705e0a7d3d096f70efd4824ff0b5b6acade47b0bf09ac20b35794f3743afbe0d9420931a48569ef8a97829369f851e2ba9140ac2d59d2e4ddbe5bd373728b8d85f31d3f585cbd0b9ec2a2c4bd4a354748bf35b0d800694de02a20faa576d5409a9c92b2c49ed331b7f587d3f3c84af488f124a8c0493272ebf10d0c3ca8adef0e85423c0b3f8bfc7db36d02305cffed251d3d891fa726061e79d46b9e7a47dd02c4f6bf4a4c8846170a387be63d83c05250f1844bac2e365d4e714a5eed4221a6f719a9808d8d1dafe8b49fd58fa68e812c77d5a31c1bdeb4b600e346ef091eff025559e5862238593135c11d9092439853c432755fb2933a214d5c290cc75c5cff37ea62b55385c04c905493daf99ad7a3a0d9838672cbe5f40fdbe1d5d206e9b3d893bbe8b48ce81adf65b632e1fe7a936ad82a2a1b5321cf0735c3d15379f42ebd2a90e40052bc8bbb1cf4f26b60adca79ec3478133b90cb9cdb8b8499386b079d152f04e6b4a6dd69ce006990251422642c08c4e6fb6fb9885692929c5ae03c6a35efdd35de61856cab931087fd2c811f4acc1b87fc0fdd0afe13e2c3bce3485f123372c8ab65c02347816ec44591ada6f7f75debe56c8d237484f793f1a80f3eb2ea07822f529cd149e8996f38607b85792c35caaa4f08af3a468ff4204d778d2f6281e16041034ab1675474c8ded33db458fd0dd240f1e72469ac4e7d71f1d8ccc1a33392359f09e8fb3b7950e3f96f02b84e31d7c6a68480173a867959b08adf7aa1f497ec563fbed4725856457561a36639777ff453253130f49cb82d53c765ac503050cf4a2515354e1d1a25d7438d4ef105e9c07aa0bf53688212658e714dbdcb702238d8ef9be6e7ef6416b2b85d1edc259a0b3bd1dd08fb496a671d5408b271b37093f14df14ee37457ec21e8978ec2c1139cbc58e01e1e9e0cf04ac178a6892726bfb2a1c74949290b7b18f937139cbfa8d586bbc8be57ae5ee123606b96cb8fa2dbf461163dceec1ce2ccb8fffc1d7a6e215fa80df19688", 0x1000}, {&(0x7f00000016c0)}, {&(0x7f0000003580)="b732475dbd0ae096457d1a3d8b01acd7888800d9156ee92caf31768cd5938800e14424dd786dce62ec6ca1cd63752378f0d991e1a7e968d53d5d1f47fda2ef90466ce0c07b465a10bec808a6d0852dfb9680a84eec3985aede9157589ace47298871d0b0291542c2c337340bf2853dc55fe36a721da74e21fcaa7a1a5cc2a542a276c53550cf34994d0359b50667f5d32f97561647b4d171b9edd817ee457345d3690db5eaa08710eaf9c4fdd2f67e33cdc4d4409a2710c3a2", 0xb9}], 0x6, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x4, 0x4, 0x7, 0x26}], 0xfffffff7, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0xdbc877e4111e8d74, 0x20000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x64, 0x0, 0x9, 0x3}], 0x7, &(0x7f0000000080)={0x9, 0x2e}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 23:44:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) 23:44:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000001000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./bus\x00', r4, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)=0x2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 23:44:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1901a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005ba10eb54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822dc5592854e05e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a38594dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ec6cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7202ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3d050060603e23653629b8c96d8794a5f67901") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9a) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f00000001c0), 0x4) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x1c00000000}, {{r5}, 0xfffffffffffffffb, 0xe2, 0x40995c75f182462f}, {{r6}, 0x0, 0x20, 0x80, 0x4, 0x9}, {{r1}, 0xd, 0x36, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x5, 0x80}, {{r8}, 0xfffffffffffffffa, 0x14, 0x1, 0xfffffffffffffff7, 0x8000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa32c7d8cd0ff990e, 0x4, 0x40}], 0x2, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffa, 0x2c, 0x40000002, 0x400, 0x9c}], 0x6, &(0x7f00000000c0)={0xc700, 0x8}) 23:44:05 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x9, 0x5, {[0x9, 0x31f, 0x8001, 0x8000000000000000, 0x80000000, 0x1, 0x100000000, 0x579, 0x1, 0x100000001, 0xfffffffffffffffc, 0x1, 0xa05, 0x10002, 0x0, 0xd7, 0x1, 0xe9], [0x19c, 0xfff, 0x5, 0x100000000, 0xfffffffffffffff4, 0x3, 0x0, 0x3, 0xca, 0x100], [0x3, 0x7, 0x80000001, 0xffff, 0x3ff, 0x6, 0xffffffffffff0d48], [0x8, 0x3, 0x0, 0x3, 0xfff, 0x101], [{0x5, 0x28e2, 0x5, 0x417f541b}, {0xb1, 0x9, 0x6, 0x1}, {0x68, 0x8, 0xc6eb, 0x3f}, {0x7e0, 0x8, 0x9, 0xfff}, {0x5, 0xffff, 0x8, 0x5f3}, {0x3, 0x8, 0x1, 0x3f}, {0xe5, 0xb5, 0x7f, 0x8}, {0x6, 0x5, 0x6, 0x9}], {0x9, 0x6, 0x1, 0x1ff}, {0x0, 0x0, 0x7fff}}}) 23:44:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x1010161eb2c1a769, 0x1, 0xfffffffffffffffa, 0x8}, {{}, 0x1, 0x20, 0x1, 0xff, 0x4}, {{r6}, 0x0, 0x21, 0x2, 0x80000001, 0x9}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2a0dcc4314b2c028, 0x10001, 0x9127}, {{r4}, 0xfffffffffffffffe, 0xe5a80ffa6a626f3, 0x80000000, 0x0, 0x405}, {{r3}, 0xfffffffffffffffb, 0x120, 0x80, 0x1, 0x5}, {{r3}, 0xdf1205e724d64317, 0x0, 0x2, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x82, 0x80, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x4, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r14) socket(0x20, 0x4, 0x2) r15 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r15, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 23:44:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xac) recvfrom(r1, &(0x7f00000000c0)=""/164, 0xa4, 0x840, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0xffffffff}, 0xc) 23:44:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={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) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fchflags(r1, 0x1) 23:44:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ebad8d4f45b414448b690b88aa805b3c"], 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"}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe1f) close(r1) r5 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x0, 0xed0d7501ad7715e3) write(r1, &(0x7f0000000100)="8c65", 0x26d) 23:44:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) dup(r5) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) kevent(r7, 0x0, 0x2, &(0x7f0000000000), 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:44:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = msgget(0x1, 0x29) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, 0x0, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x2b31) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 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 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, 0x0, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r25 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r6, r13, 0x0, r24, 0x2, 0x1f}, 0x1, 0x8, r25, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r28 = socket$inet6(0x18, 0x4000, 0x5) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r35 = fcntl$getown(r27, 0x5) r36 = shmget(0x0, 0x1000, 0x8, &(0x7f00005ca000/0x1000)=nil) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000380)={{0x3, r30, r33, r17, r34, 0x5, 0x7fff}, 0x5, 0x2, r32, r35, 0x7f, 0x100000001, 0xb1f1}) fchown(r1, r6, r33) r37 = socket(0x800000018, 0x3, 0x0) r38 = fcntl$dupfd(r0, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8040691a, &(0x7f0000000300)) 23:44:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) pledge(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) 23:44:08 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0/\x00', 0x1, 0x4) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x1c0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x101) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 23:44:08 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="845be18fea530aec8d7eceed4548c61d9e48a3448eeb107a352e7148206a91f90da0e7a1f4abfedf60a68d9da2d222c50d9757d72703d353e439b0d4ad9826ab39194f075cc08b0b7c20435c4c2f585c0c9cbd8b4a32e09409c7b51a050224a92fcf2362fe55a2457de2aee6", 0x6c}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef680900000084e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd300000000000000003e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124eaac0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb165031", 0x1cf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = msgget(0x3, 0x730) r2 = semget(0x0, 0x0, 0x200) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x1) msgrcv(r1, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x1, 0x1800) 23:44:08 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f00000001c0)="1069de1816c5b74bf72fc19aa61fdd662e8dd494fbc53f1710068c08e969e21225729ec744158623e291c16d81e31af934d55533f3f2bb8db1f20808000003b387ad233445942b06e3f24d101a7e309502034af28ea7f4ea4a6e80c79b155255d262ac1ddaf9a34fd0a9142f1d4f11a76fb93c4c821f02bf73a9bf939ea9b50a5920004586ec25cfaa16f2c4be3031bd325cb9ad67c78fd88454e1df96159c9703e80c70362b133d7c498d5756c9278bd199b6a345e42fa7f0484bf200") 23:44:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="48000034c423bfc0aa517bd204d75aea8cfc1e704013e24ffea8b17e329511db6d5e8ef21f4fdd4da56b9ba5159cc1824e2983bbbeeb2fe6d6df"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getpeername(r5, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) accept$unix(r4, 0x0, 0x0) r8 = socket(0x2, 0xc00c, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x80000) r10 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r10, 0x1}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 23:44:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) close(r1) 23:44:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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)={0xffff68ac, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 23:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x3, 0xfb34, 0xffffffff, {[0x8, 0x4, 0x8000, 0x9, 0x7ff, 0x5, 0x100000001, 0x8, 0x401, 0x22e, 0x3f, 0x5, 0x0, 0x8, 0x20000000, 0x47, 0x7f0, 0x7fff], [0x29d, 0x6, 0x4, 0x8, 0x10000, 0x1, 0x400000000000, 0x4, 0x1, 0x6], [0x9, 0x9, 0x3, 0x1, 0x0, 0x9, 0x3], [0x9, 0x3f, 0x8, 0x5, 0x8000, 0x7fffffff], [{0x80, 0x81, 0x6, 0x2}, {0x1000, 0x3, 0x7, 0x401}, {0x9, 0x3, 0x3, 0x19}, {0x8, 0x5, 0xe0, 0x6}, {0x4, 0x47cc08a0, 0xfffffffd, 0x10000}, {0x7ff, 0x2, 0x7ff, 0x8}, {0x8, 0x4, 0xe016, 0xffffffff}, {0x101, 0x7, 0xfff, 0x20}], {0xff81, 0x1, 0x7, 0x7fffffff}, {0x101, 0xff, 0x6, 0x1}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 23:44:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="626585711d2ba667"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0xe272c67da1af4b57, 0x20) ioctl$KDDISABIO(r4, 0x20004b3d) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r1) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x0, 0x543d, 0x1d}, 0x7, [0x5, 0x0, 0x6, 0x8000, 0x6, 0xde90, 0x5, 0x400]}, 0x3c) r6 = dup(r0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) accept$unix(r12, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r14 = socket(0x10, 0x8000, 0xfe) recvfrom$unix(r14, &(0x7f0000000180)=""/209, 0xd1, 0x8a4, &(0x7f0000000280)=ANY=[@ANYRESDEC=r12, @ANYRES16=r10, @ANYPTR, @ANYRES64=r10, @ANYRESHEX=r13, @ANYPTR64], 0x6) r15 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r16 = open(&(0x7f0000000100)='./file0\x00', 0xe8c19747fbe30d20, 0x20) connect(r16, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0xfe9f, 0x2, 0x0, 0x0) 23:44:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) fcntl$getown(0xffffffffffffff9c, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xfffffffa) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r5], 0x1) 23:44:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7, 0x3}, 0x8) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100)="3383c6da", 0x4, 0x8, 0x0, 0xfffffffffffffed2) 23:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x1, 0x7, 0x7, 0x7, 0x4}) 23:44:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x2, 0x1, 0x7f) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 23:44:11 executing program 1: setsockopt(0xffffffffffffffff, 0xfffffffe, 0x0, 0x0, 0x6dd1d0109201974b) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 23:44:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 23:44:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = shmget$private(0x0, 0x1000, 0x841, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x100) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 23:44:11 executing program 1: 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0xb19495511e91cd12, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1c0) ioctl$BIOCLOCK(r4, 0x20004276) execve(0x0, 0x0, 0x0) 23:44:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x7fff, 0x8, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r6 = syz_open_pts() close(r6) pipe(&(0x7f0000000040)) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000002c0)={0x4, 0x15e7, {0x8, 0x7}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000600)) stat(&(0x7f0000000300)='\x00', &(0x7f00000004c0)) 23:44:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x1, 0x1b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) 23:44:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = msgget(0x0, 0x80) msgsnd(r4, &(0x7f0000000140)={0x2, "d5f803e553a728a7e3405bc029a8354e4c45e11c2d25ae8c267b2c1fe198"}, 0x26, 0x800) accept$unix(r3, 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 23:44:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="620f0000000400400000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) socket(0x20, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x1, 0xfff, 0x9, 0x8, "fe09eaaf376e8317db0803b11324f02d34775bd3", 0x0, 0x8001}) 23:44:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r4, r0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 23:44:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000bc0)='./file0\x00', 0x608, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() getuid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = socket(0x1, 0x3, 0xff) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r13, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r14, r14) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) socket(0x18, 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r18, 0x2) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f00000000c0)=0x3, 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) socket(0x18, 0x1, 0x0) r20 = socket(0x2, 0x2, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r22, 0x1, 0x3, &(0x7f00000000c0)=""/232) r23 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000040)) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r23) socketpair(0x18, 0x1, 0x80, &(0x7f0000000a80)) setsockopt$sock_int(r16, 0xffff, 0x4, &(0x7f0000000ac0)=0xfffffffa, 0x344e278d8f7ed050) r24 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) r26 = accept$unix(r25, 0x0, 0x0) recvfrom$unix(r26, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) connect$unix(r21, &(0x7f0000000b00)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r22, @ANYRES32=r2, @ANYRESDEC=r23, @ANYRES32=0x0], @ANYPTR, @ANYRESOCT=r26, @ANYRES16=r8, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES32=r11, @ANYPTR64, @ANYPTR64]], @ANYRESOCT=r10, @ANYRESHEX, @ANYRES64, @ANYRES64], 0x6) writev(r20, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fe", 0x5c1}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) 23:44:13 executing program 0: 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, 0x1002, &(0x7f00000001c0), 0x4) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4, r14) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 23:44:13 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"}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xffffff7b, 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, 0x1, 0x1, 0xfffffffffffffffc, 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) close(r1) 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(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xffffffffffffff21) setuid(r7) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) dup(r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r10, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = open(&(0x7f0000000580)='./bus\x00', 0x8000000611, 0x20) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r12, 0x5, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/d\xb3\x0f/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r4, 0x20004b3d) 23:44:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x18, 0xffff, 0x1, [r33, r34]}, @rights={0x20, 0xffff, 0x1, [r35, r36, 0xffffffffffffffff]}], 0x150, 0x400}, 0x4) r37 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r37, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r37, 0x8004741c, &(0x7f0000000000)=0x267) 23:44:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:44:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x581, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x4}, {}], 0x2}) r1 = socket(0x2, 0x6, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='/dev/wsmouse0\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)='{@.\x00', &(0x7f0000000480)='/dev/wsmouse0\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/wsmouse0\x00']) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/172, 0xac) 23:44:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:13 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf40a8338c7c953e4ef6854d78a2a197a786207000000008295617bce588e9ee99b3f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813a930465e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b412a8e8f7c11e779a335704ed8b"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) write(r1, 0x0, 0xee639bd8b07ab487) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x5a, 0x1, 0x3f, 0x781d, 0x4}, 0xc) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)="430d33541efca0f19e91d18b86a755cdf064b594b0550a3367714bebebef59b3b1e9006cccaa87d5490f17e305c9cf633c20fb6905f8eec105", 0x39}, {&(0x7f0000000280)="2a1be3ac4d835d573d1f6acae909c5e5ed2f230936dc4c7a9bac0b870af5da3a07db8d6c727f716b5bbf6eccd988e6ce0d9503329383006474b32cee112e26af6692cb205679a7e53d485dece45d1d5962eee7c2351df2ea438b4bc48e8a93c250bda75309024134dfeaffd46ce9a61cf8fd80911696c690ee05f6f36f31d7d149976a2245ad10", 0x87}, {&(0x7f0000000140)="fa24b8148d0e48363c2b553f5c9eb2a2c5879b64e6909f16a45a9e789b7560129cc1dd41dce6c6ecb744b1462dedf9a054f8da916baa5216565b5e71bb49353f5640475fef675f8180d37aee247418ff1ba91d75a779c9c90f44c71f9bc0d53773", 0x61}, {&(0x7f0000000340)="63cc11e962d4db99a9a52cfb679af677e22b4ff14b787f9b41a2a8fd9deca7df8ee85b15910094c33edf4540f1e692eebec59ad29387078edb78158f739d4c3ed5911440dea4ffbf63684c3fcfc2e6b89384d6398abd056add10f3a88ac52e019533e405f084b6d4b7518192e57bad8247", 0x71}], 0x4, 0x0, 0x0) 23:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000001, 0xffff5ebf, 0x94, 0x1, 0x1, 0xffffffff, 0x9, 0x1, 0x1, 0xffffffffffff0001, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x0, 0x2}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) r5 = socket(0x1, 0x5, 0x7) bind(r5, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) close(r4) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000240)={0x800, 0x2004fa2, 0x7ff, 0x3, "a7a8fe4fa176b21daf84e0679e84432d8cb1972c", 0x4, 0x7}) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="d624645490949602080000"], 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) r10 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) r11 = socket(0x2, 0x1, 0x3) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r12 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, 0x0) recvfrom$unix(r14, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r7, 0x80}, {r9, 0x4}, {r10, 0x1}, {r11, 0x40}, {r14, 0x20}], 0x5, 0x9ff1) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$dupfd(r3, 0xa, r6) 23:44:13 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x9, 0x26f54ea4, {0x4000000000000000, 0x1}}) r0 = kqueue() write(r0, &(0x7f0000000240)="85", 0xffffffffffffffbf) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) select(0x40, &(0x7f0000000000)={0xffea, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sync() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) rmdir(&(0x7f0000000140)='./file1\x00') 23:44:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x1, 0x0, 0x0, 0x0) close(r0) 23:44:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000080), 0x0) 23:44:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x1) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x10) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x39}, {0x10001, 0x5}}, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fcntl$setflags(r4, 0x2, 0x3) 23:44:14 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() r8 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xe) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0), 0x2b31) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = semget$private(0x0, 0x4, 0x26f) semop(r26, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(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(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, r31, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r33 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x5, r13, r21, r30, r32, 0x2, 0x1f}, 0x1, 0x8, r33, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r36 = socket$inet6(0x18, 0x5, 0x6d) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) r45 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r51, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r55 = getpgrp() r56 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r52, r53, r54, 0x5, 0x7fff}, 0x6, 0x2, r55, r56, 0x7f, 0x100000001, 0xb1f1}) r57 = semget$private(0x0, 0x4, 0x408) semop(r57, &(0x7f00000003c0), 0x2b31) semop(r57, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r57, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r57, &(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(r57, &(0x7f0000000240), 0x6) r58 = getegid() r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r58, r60, r62, 0x4}, 0x200, 0x401, 0x2}) r63 = semget$private(0x0, 0x4, 0x26f) semop(r63, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r63, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r63, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r63, &(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(r63, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getegid() r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000100)={{0x3, r64, r65, r67, r68, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r70 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x5, r50, r58, r67, r69, 0x2, 0x1f}, 0x1, 0x8, r70, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r71 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = accept$inet6(r72, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r74 = socket$inet6(0x18, 0x4005, 0x70) r75 = fcntl$dupfd(r72, 0x0, r73) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r77 = socket(0x18, 0x1, 0x0) setsockopt(r77, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r77, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r81 = getpgrp() r82 = fcntl$getown(r73, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r76, r78, r79, r80, 0x5, 0x7fff}, 0x6, 0x2, r81, r82, 0x7f, 0x100000001, 0xb1f1}) r83 = semget$private(0x0, 0x7, 0x0) semop(r83, &(0x7f00000003c0), 0x2b31) semop(r83, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r83, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r83, &(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(r83, &(0x7f0000000240), 0x6) r84 = getegid() r85 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r85, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r84, r86, r88, 0x4}, 0x200, 0x401, 0x2}) r89 = semget$private(0x0, 0x4, 0x26f) semop(r89, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r89, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r89, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r89, &(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(r89, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r91 = getegid() r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r92, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000100)={{0x3, r90, r91, r93, r94, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r96 = getpgrp() msgctl$IPC_SET(r71, 0x1, &(0x7f0000000240)={{0x5, r76, r84, r93, r95, 0x2, 0x1f}, 0x1, 0x8, r96, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r97 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r99 = accept$inet6(r98, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r100 = socket$inet6(0x18, 0x4005, 0x70) r101 = fcntl$dupfd(r98, 0x0, r99) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r103 = socket(0x18, 0x1, 0x0) setsockopt(r103, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r103, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r107 = getpgrp() r108 = fcntl$getown(r99, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r102, r104, r105, r106, 0x5, 0x7fff}, 0x6, 0x2, r107, r108, 0x7f, 0x100000001, 0xb1f1}) r109 = semget$private(0x0, 0x4, 0x408) semop(r109, &(0x7f00000003c0), 0x2b31) semop(r109, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r109, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r109, &(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(r109, &(0x7f0000000240), 0x6) r110 = getegid() r111 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r111, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r113 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r113, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r110, r112, r114, 0x4}, 0x200, 0x401, 0x2}) r115 = semget$private(0x0, 0x4, 0x26f) semop(r115, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r115, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r115, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r115, &(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(r115, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r117 = getegid() r118 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r118, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000100)={{0x3, r116, r117, r119, r120, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r122 = getpgrp() msgctl$IPC_SET(r97, 0x1, &(0x7f0000000240)={{0x5, r102, r110, r119, r121, 0x2, 0x1f}, 0x1, 0x8, r122, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r123 = getgid() setgroups(0x9, &(0x7f00000002c0)=[r2, r6, r7, r21, r42, r58, r84, r110, r123]) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:44:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc23f17f87812e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94790428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e439294c2a5b5d88c34ac5ae5f3f57c5d0dbad3b90cc1906631093331aafbef9979f1ac5b197a7ade0e57ad48aa12ca954f60b995928d176a2d8281fa9d905fcea4a4c0026bcfe8f95638d6d16c1438be7692e86c309c1ec4058ffa57760a65f4628e064a96"}, {&(0x7f0000000280)="86613e9388e3c74238578dd0130ca7eae48a8b2b724ec98a3267dc5ad3f0457930dc9000d5965bcb33521847491b141c3a33a6e9dfa2c2d61ee9075393f47417cc8c06413a13443ae99eedc4bca2e2d28e2ef734c86f0b6f6f483379ddc7514c67eabc7867a405b9186ed6d2c9da892df4c1ce6c833745e06b7759acb4e969f98e5b663b4a8c4f4354883a0f91702f53e5e6f677b09c6ae2de9532361d1948e4e0768031b7926cc7acb4062a9dd3"}], 0x4) 23:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 23:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/64) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 23:44:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0xfb825bb2a0b4633f, 0x0, 0x3}, 0x1d8) fcntl$getown(r5, 0x5) 23:44:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet6(0x18, 0xd4a31519ebb13f31, 0x5) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) 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(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x227, 0x80000001, 0x0, 0x1, "adcec6ae3dacc6d90ec953e0d403ebd613b97e4b", 0xf5, 0x7d8}) write(r3, &(0x7f0000000180), 0x4c6) 23:44:15 executing program 1: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getegid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffe96) 23:44:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="5f040f74f71a573c2aff38f90cf277caef9c0e787f47c8177133b221c686adaff91c1239651dd94077bde2e53beb3bb73d31a7fcf2c2337a965144ef5c6e1ff89d8c1f98b4725dd82b132f9ebb125cf5347f2f9df601a6c66ff434a433ed3f46000b584434f7e9e15cbe39279c2a6f77bd9072582fdb7446661514694415ffa7fa551d63c97d18da766fef4f6fbe298a784b40417359742ccb5e215d776ae5fef32c74bd96f5c32e0c0279cae187fa0385c06facea5a3dbe5aa5d4254289", 0xbe}, {&(0x7f0000000340)="b55b9e0c4f99716f240414bee74d4e93ee24f6e5840420f94b23d707abc1daefab1eeef08c43c90238b7b3739bece91dc4f09c2c34bb009167fe5421e837d799b5e21bf57861349e2264ba5b1b58f713c53646", 0x53}], 0x2, 0x0, 0x5f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x3, 0x20, 0x6, 0x80}, {0x9, 0x5, 0x56, 0x101}, {0x1f, 0x9, 0xe1, 0xc}, {0x2, 0x45, 0x4, 0x7}, {0x8, 0x8, 0x1, 0x582b}, {0x1, 0x7, 0x5, 0x249f}, {0x101, 0x0, 0x8, 0x5}]}) 23:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x19697e6bdc1ba7ad, 0x0) write(r2, &(0x7f00000001c0)="015d2bd3f80670e3b789a7b2af02a4e50d064b9cdde43dd17dfed7de65b8fa8d2df14b8ee59703d6c58be451b3139a4ca458682b17fd2b2f3594e954e88c926a173935f9dda43298330fdc6640e7a813f69a762353090446c7883d7c8b746de1f82f8ca064140940afe0302b081d94beae3290337a643398df150fdb618f34b53352b8226d14844ac754a05ccb95855e4a7dcfe8b3f530d39687a7e89ffd1db1a86ea7f8952c31cf2c5fd42d19db46b2", 0xb0) 23:44:15 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x36a) 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, 0x400}, {0x3, 0x3f5, 0x1000}, {0x3, 0xcd0e}, {0x0, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x7de34b1c50d1008b}, {0x0, 0xec, 0x1000}], 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, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 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) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x1, 0x1, 0x1) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 23:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x6, 0x6, 0x1f, 0x80000000, 0x8, 0x40]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 23:44:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) write(r1, &(0x7f00000001c0)="fda62f813c8255938bd6ad9f40b218c80ffe321ea098c86d64a88717f0775e5ba8278a1c99f79ed5d7988adc0e47b38f631582a5eb7e51e752c5e40944f49d0d09134cb4ee19aa5d46c059612bc458cd26a6f51c1de54a675271362496cbeed9b30959d20bbf32688b7e6362150b458ce62ecccec942ea11b997cbb4fb266ac5b5", 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0x1, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r4, &(0x7f0000001180), 0x2be) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0xc, &(0x7f0000000000)="ebffcbfe13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r11 = socket(0x18, 0x4, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r27, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r28, 0x0, 0x7fff}, 0x80000000, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r15, r28) 23:44:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 23:44:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x6, 0x2, 0x40) 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, 0x80, 0x2e, &(0x7f0000000000)="ebff94f7c400002100000023", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 23:44:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x1, 0x3, 0x84) semop(r0, &(0x7f0000000000)=[{0x0, 0x81, 0x1800}, {0x0, 0xfff7, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0x1bb8, 0x1000}, {0x5, 0x2, 0x1c00}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000300)) 23:44:16 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="160000f3ff00cc2e3d6f"], 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 23:44:16 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r7 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/232) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r10, 0x2, 0x0) shmctl$SHM_LOCK(r10, 0x3) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYRESOCT=r4, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r5, @ANYRESDEC=r7, @ANYPTR], @ANYRES32=r8, @ANYRESHEX, @ANYRESDEC=r9, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYBLOB="252e1a9f7ac1da43ca3b0b15d6ddac11ab43fd30581be15f5d7f8f4920e4f2ffa7c8f0ee14cf72af8e052f01639ea2c4ae1776a0561193d53549952f215e688f1222e8a2c07bd3d2dc2c94fcb3f53ea973e02feb81f4408d6b3f1c72f9ed975804fe98aef271439f0e7680e552d1b1a1957626059be0fd63bd", @ANYRES64=0x0, @ANYRES32]], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000002200)=ANY=[@ANYBLOB="c41588f0881df826cd4f3e40bfff897e931aa3c1fb75b1c2f7e5f49850e08eaf15d5cd90c1dc7cc8702d9ec661254844fa33ac9fa57e9e1c56735de0909ac61ddfc4c60f265bc49ddc1e7f5ab2ffaf85447f3c8bb90bd892e93d1bcf27c30566604034722647a86170c099f6e4c648d43e114d18d2db62377e68ca438718dfa5338e958f46a1df09e87f7c4238f9673403d2ccd511cc16284fa7bf133ef380afc7720a89f94c95fabbf06444a2e1e4893e060ab9e83aa7654a73bd479dff805084bb7f8f68c7b38bcc35866971b8d159cc585e3491b3ecc4a136cc9867c220f24a214af5dcae9ea5d4f47de48adafb91ac3e5e010f59866b2b3d070298b052c6cff15458aaa1183cd5bd03692cb35f935b5c4f0d599e6e0cd67d403053abc767f936cde5d64589201ab4d8cc0eb5287dd731d4e8d1e7bcc658605adf3108c6fa985341259338bb818d70c657a741560d11dda842a3c56d1b4c0c4879267cd702094fcdbcc1ef47371184ba8b4a6d4e056f0a5eff06d96dd6d1d6dec131eb0ccaaa6a3ae73c9f29796cfebdb66f164e71c74e8d400edb21dddb0e406cde4ae8f8cf7b7ce86e039b3710c31e5f7363efb3aa50bd73d909de4142dc7af2086728b96acba2c0384f78b3c9c76ab5f37379a67f9f5af951430a7dc6d74a5c461dca7c9cc989b74f721349443080ec7d59c1c7ba3a0f5fc44e5e2cab04f5e0822c9faaa923dfb513a22ebcb5c16c2861014064e9b79415d37e73f4686ab9b75f6a5dd3748a47d002992bd94cf3ef391deb04cc6592e4c05619e598979a9a2a9ebf57bef4fd3770c9ce4b79b4d4066e62ebca1b42f8f2024f7b7f3db0fd3c4e8afe731b2399cd315f9bec3a6a8a4c0878affb6a1dac10c83172b23e1d051c0b6cd91c64da3c9b20db83a1dd04709d40e77a2f06fe5609e066dabb7feccade4d5036332d368d5db39cd378fdfb5b68f26b8dd02d780c0636f3469685752c92462378c950f3dfc2e4ba826b4e02dbd25eb9503c66cab7e4749b9b86f61b940bf2ced218ad34142fa19b304df3fc42198356ad51cd4f699f9b83669a62f10444bfe0fd08893ac4c308ab5949191d0f4897c267b5deb1b3dcc7efba08793073080a28e152c5206847fddc86093f2aeed32a6f30c4292cd2bfd884ee5ecc10188b56fc3edd4eedb087c06ff5beba8c147e24059a5004fd53ff46c9503a76b7bbd69e1eb5b19a0d97509da367b755fab4666802ea91cf7772a727cfcea8c3b7abbaa0b34017f5a1eb92e60ebb93ccf3f5d22ac09557f396af256c08974afa3e5f50cf49ad74c85a407b9d18225c49f0b321858fa643440bdfd000790aefc40a44d48f6f438fda7c46c8c7253a7ea70a2fb8ddb4727d385b52dfc9bd27593c25e09d044ac51be6d0059f2013c514f3f4d94a7b081c44e0fcc1553e7cbd0e28013daef7cd3ea62148cb510d9f1f9dab251063b722d0b0b3d9f8379d12899b8bf6980250ffea201fa953741516676ed2409a29fb7ea288d1647b629841e704cf17754b1a4839ad61f3b5890f4b9738a3fd900509afbe069889fc0f4c0fcd2169be82f40150a544fa28dc0812e9f70cf03724e437a05f1a9b51a1ac241b165c20bfb36bc5d360bd0659bf43a9c1fba7f4b6a7e5d88bb70c7c8885abe900f4532a668d2070ea18534bf1cd1fee3b5311fecf44cdb2ba13c8b7c14d42cb18975f0c462d01ac8403c266ded811309c6645594f574c4d3e6baead878d0ffa3ad7799bad263a24b7d0d65875f672ba4c5f055dadc321847e7acc1a3ddae506fbcf4400bdd3279bb13c4a7a6e5975f212f5bb09846a301a859e6b1f2d4e01455435a413d7b857872fec20a3939bdcf21f7dd89d66c9f6bba13b50ebd78dc810b09d5e8a664b8cf7ce974fbce5941cfec98eda011231f8a1c89a07fcca93510d75e5fa2aa74150e506b847415d4d05bba658e73f790619b7680683f5ae04a3f8cdf1703c63402e0c19f2243a03989f88ab2456860e93dedbf69789e9d81997c79820c7b80d42fde1176906fa2d10451adebeaee03fe5b1250a3a1c509ff113e83f75c9c9baa5e3ec676cadd54e12eae632d0ed5ac0ac96049715d239d98500e0fe4529fd0509f7008e55614f9819741eb5cda36c917f51fbb90ec46c079a637a52965944bdfd926a31f343265bb977fe28571835b4df59b641f580555a3e5aeffc01bac54e59f9a05d1578e865f6152680d2dcae438f960bf9ad257bf672649a1a79bafe7e03ce4080bd2221f177addbd5c4915263b0c7951413774b7e3bd299bbd7b7db3ec128c5e06ebb4fc71ca0f02c1391203b0bf972b6b66b203995eb174541e3ddd77b5719a189252c49221aba603bc3b1d78c3cadaea1c389b56630e06faff46dfb5aae2615a3f87d9f6229e35fd0c3c549124bada01d018ff63c5c54e800286c6234e701cb4f34442ca803fce04b6601ed9edd834b8107ff77fa3605fc8ff1ad0e2c726964551c2cf81c2fc1dca639dfa4eae283b89bd2e9d44302741208f80af9b1f03b130c5ab53a27899ece649528888aaf4d7efaaa04739e84909588635e62b58cddba045c5e2e6b6ef755425a091d9aa7380b0bc2ff7674f04ffdfa6e89d57eb44edccf059a72682db1f920d667c29f884cbb4dd75ffbd77da9ab1ac54f258a4b78d15e8ee5a5f42de48e76e13b466edbae634c8de99ec862f526d02768d99292295fd75afebc15880b951ddf4aa7ce36f955f275fdba1133ca58bec629fd64840a44fe5ea91dd264fa6e4ab1079ef4fb76c01c9fc210f16f9ec859fa6b0799f85165e75f5fddfcf702acd03fa1737ceb4f074e45e349cfa0d1ee5188c9411cabf7756fbc0b971683e12a53160041ed076800ee3ff44690e4c7e1a45f4622a2ccf9ecbe95fff91a5ee133c0e938efabd7fa762f5dfaa64e0fc814982e4fce6c7717b92cd0f9165d84b76183e2240bf8b923f38d3d35e42e4b6d3c7e3f6012159b358d6c5a5a18ea93a51da167ff0927796d5ca03c0d35d5e3804753649464540ab940fe73321873d5a500c450792e7e418d6e52b4e82400e32ae6493c2f943f0e39c3dc35f3dfb4efe3c7027f6af86f9e8cd68453507121afa2844f1c5d4d750fb7b67714667468ed098fe91129dac4f9981ebb4adce4f06c20d12625efc8c7b9dce47c6c67deb1e29bb2597a3577000cae08d10898f4c8133c4490ad171dcb958dd92d7b8e05638a010db1025f557dc95a9939f87271c8f6f3911fc0125aef131c0cf86bde576f734397a569a8596e4f6d17ee4e8c3b556e47e15b2d4b6cd6aca24aab7489a2aa4bf0147a991ceeacf0c399c12b47f44d6380465230f1507e621e780fb9355114ef2813765ee34bf59853d060552f9e1b5fa5ae16ab61b0f9638d7ab7567734bf73b1e4dc7bed1e14a189b4ea02e7d09d036b2d6422b32fba5cfb91cab0e25392f8386c415259ca3c771a4586dbab68d004eddd358c54e8acbe7a5cdc1fc5b99ed2a9c35bb6defdd5c2ca048dd70f3df1119823543837b4253dcbf7aca1f0d112d5fb97b3616b5ea3761d2872650a2f40a6086cd9c253c80a296b8663cfc5ae7dd3a95a24da55e553c4ea7f4e2a359f382de2bfd3dbffc3d9880e58f7e21644d6c3653d42265f065665d438abba7cd0c60e3c9d9210704252c0b555764e2b8833581b1721fda0c85726b4f08f8ebd59427b39419c43db3899a3653255ccc35d772f8ed45c5271de58e7620cb70400c635dbd0cc73bd808618ee8512665f4e49fdfc9266974e9b0c87f4d9bdd8b1fdc54487884a132c4a5a962b5bb584e41945545464ee10892eabe9dd4f88cfff95109f0034b7aca1656f65710586a0e1f496fb75228e4535957c621a1a1a98ea549a9c1e1afc28ef1b33088f02c878c0f0831296115c73ce67b6f5b3ab1dab94c5f0b43cbb44d3e2f6ab6cdd3af95d6645bf1f236e0aeb44bac3669600efd9b341e65e2057f8778128caf50b7a6293b49e9e8c41bccbd1fdb5c4bd72a7c9a2d4c606b1f7948b6232ee27bf324a50a513992db262c09617c888704e01c8865d0f42f49c709dacc5381a6b5de4ffe26c1d9420e44488eb44fb995902f33d9f2bc73e8c546ac0ad956eac60f274f35b77965b6f39797375351b16eed585067360f29ba4b844deee93e3ba71b9293e85316253a710359c02e42f1af74a59c41ce1cbd866a8d59ab61e01d9ac0e07565e420551a900c714aa1590ec5a07b84265dccf7f0ff5a023383aa6e58edfef94d2700f1e130e4e03f678150e2fd59143edcb5f918d867dc4767f26fe2112f14475ce8de858e8eca9fc962dad32228722c0d509ce15c30c01a397402c6781e1f2dc0f9e6cdfb807e3b2af567ffd8cbf10083aa3f28faf2565110408b1db018869536b93a5d9dcac8e47edce90929ddd5bbcb5b042d9d4bace9a586b91929ab9872b5522bdc0c745cbc1861a1e6e3048644e0ca2bccd4ec6035cc643be73e2114c3581420c1550baa703d3f47402c5c6ad9f15f466227d75170686a65d69af8ada7cc18c7bcffdd35bffec34ab12976e1ace13efbb962349763846bf68b49ab08c19e8a5294f9537aaf70990e0329470130d6242cb8785d1938767961605488ccba9c42b197d0c8806bb87d5b36d83b8ad6d846dd5639b96981723c270a45a3046c8d1e4a4e6e1eb6bd4ffaed2e7ff617a1375639e87581da3559efb9c12a4280dc2a1c99fca8ae59b46d82cbc8f819cfb8bc6633909fed2030ca1cb89878d8f8888c82b260526c181d9e06bbea78eaca614e830835a1597f0622ae479fd6fd7d7b922fb6f62fd42c5bade132ef8299aa960df97081be01f3e4242aee5137aaaabf702ab40490f0b92d5597c087ce689daef0a4749bd0ce4460a35c21b34340f1652b2ae2118843e0b2ece0e17ac6a7710388c0481173f9a7f213706a009f6975086eba710a0daac35ba34e0196ba7d84fb8e127327eba56e43f66b5f0d2a687cb8ba4bdb20400f846c9a27e85eb8a4f002c9c60d0d1c1ea779a9e41466c97c13ddfcfd715e59837987c463eb9bafd1f4c2893a94b4dbb7ca28ad6d95ae1ee56c0bc18c60d9e4f6dc8b9e68a55a4cbe78dea9221d8956bae1ed5ecbebb9b7f156e6c9be577475702c97b22b0fa5e18d17c53e859b8ad82ea370100de8dd098d22274a2d0896c47bf948690d8179c849297acc2f110336efee65cfa0b7ab0d91c77b9ff4b76c123c3d2ed98c2ac72d38ab2e69bf53bef6e741c96dd0b5709044fdd4682b021256a9b2c33d9c654b91290cccc02f588f6d353d8649a60a1b165f2a3665a49c4495c0a5b063c5675d0525ae55c28a8755e66de08fbfef354fb7cf30dd0faee3c8238625ab834dbb8b6985326e17f0adf2f7a17ffcd6f00e8347665ccc2b9172fcda41de963ce4a54dedab18f51ce8b6e382f0f70df3caef2546a8a3835cdbdf9e1846673ab1bb60bef51026422ffe34e926fe2f4304ffc909e3197905216ab9ee41d716aa5ab9f2b3e542c82f2da704913ddf019ed3e9254558e5f994d388d3f9a98eebf37afd3c58d3213e698d84058e28aeb1532822debbbc49254397561bb9a180944bf89b69bfb4cd5a73e1c3855759426cf74b822493a015b137a11c1fa61b1f04efc019cb2e5b6ab64c577060a36bd5afd571753c4c490ea49efc772578538980db777c958ca4c0f5382fe6365a5689a4d9eb52169ef7afd52e80868f18469f8b46278066f3a8557e2171843ab48677e6c907a4f10ecc6afa6d890a123646e8546cddc86ac53ab879d58c73a2e6f68243e216a6e534a752b387bf9de2b", @ANYRES32=r6, @ANYRESOCT, @ANYPTR64, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=r6, @ANYRES32=r8], @ANYRESHEX=r1, @ANYRES64], @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRESHEX=r10, @ANYRES16], 0x9) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 23:44:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x2) 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) 23:44:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x333, &(0x7f0000000040)=[{0x7, 0x3f, 0x1, 0x2}, {0x7ff, 0x1}, {0x3, 0x7, 0x4, 0x1}, {0x6, 0x2, 0x1, 0x3}, {0x20, 0x20, 0xa0, 0x1}, {0x3, 0x81, 0x7, 0x3}, {0xffff, 0x1f, 0x5, 0xffec}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="050000000000000000001db5737dbadbc888d3a38a446cd581e1b0f669dd0be2e63fa97f6006b0628ef8094bb3ba829e1dd71c372125e15dc18ec34e36a2ba2c4b9ae81730a68a8852be8eda9093d674017744742b4b89da856e11ab6a3494cc2ea4e4b41127a3bad03d0f88df10e846fdd82298a4f922dd54854de46695aa37345924828c38569af5df503b9f0001956dcf670728906afb82cff616399042b5cf2281a363e95ab89d281262f2c8fa9ee1f1a52acbc4e75e0d93ad137d392aa36c0000000000000006d3be16877fd58173814ccf319b489cbeb058062038ebba642fe077b0e48ef4a8cf58bfd9315db24aeda6ef31255f4a57a03ba3f421dc3a56a26bc26b70ab5823e3401e49f4b471aa96d769064d047cc32f410f7bb781e5a7404e640a7ddc2b664db0ab101fbea13c13bac6d6d37e60de06cd3b23a8de96d084060f183c3769946bd7774065b9ca1f628816f01bdfece1191a6abbccc1156341e85fca8d8d94c4abf086645649eaf55cdbdbb0ee187b887f1753e4c763c7b833dc3e6da488ee90649e5793bde1286cdf6d5781c17289d7b51beb"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:44:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r1, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r15) setsockopt$sock_int(r15, 0xffff, 0x1, &(0x7f00000001c0), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setegid(r12) 23:44:16 executing program 0: syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0), 0x2b31) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0), 0x2b31) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r5, r13) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 23:44:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f0000002a00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f00000017c0)=[{0x38, 0x25b815c0f5199f9a, 0xffffffc1, "2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a50"}, {0x18, 0xffff, 0x8, "2d5e7df57af2"}, {0x1010, 0x1, 0x0, "b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c2d7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e28af222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c68ed36c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2eb1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff1977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee1067d60cc95cf7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d760e048f28bad8dc4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c4063790ba1e954bd2ff5c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef6749529f7393ad3135ede2b64cee2555a3cf62b9f7b1d2b9105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c30bc06e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234f12ba3fb435c2745da8231d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8f9f93eb2be313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c1887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685ec2a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822"}, {0x68, 0x0, 0x8, "3120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ff564a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d7712"}, {0x28, 0x1, 0x4, "43a14106cf01f7104f5d12090740375c406d8b6c6904e5"}, {0x88, 0xfffe, 0xc9f, "7b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b1"}, {0xc8, 0xffff, 0x3, "41bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac9043180147ec4d3b707490818c"}], 0x1240}, 0x4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f0000002a40)=ANY=[@ANYBLOB="2800000000000000010000000500000080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c0000002000000000997dd52200000001000000080000007aa7fe579ef8675f5800000000000000400000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00000000000000"], 0x130}, 0x400) 23:44:17 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x13}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x8, 0x4, 0x1000003, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) semget(0x3, 0x0, 0x2f1) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0), 0x4) sendmsg(r6, &(0x7f0000000b40)={&(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000880)="e956ac2838af1d01122033e8e3d6d1f548b3a7e39c78081703ba731c72b8b603dfc26a20021f97ba3b98e82aa1ec31f5d9f63da4e4c25ba6bb8f451da62d584726dfe74d0e940e1dc406777a64130fcaa53dd822580e9fb35dbfb598607143e0db418aeedf84f6f728e2123cd73b4455af5af5", 0x73}, {&(0x7f0000000900)="a5c923a3675e9da7dc6f8a038871347b91edc9c4bdd58a784a87979a025ba5a1397b62dba0c5144deeb413efb2bc16652c06fc63fed17bf219809d9ce609ff0c6f157e1f53a6e1e7fb59e8e8d2b9d359aceffd094ac6865929f2a97d229f4165", 0x60}, {&(0x7f0000000980)="a5f5eef55aac648c97e25e996bf677d15a4e9a7ad694c4af21ffbffeb38a9f5655ceda7dfa0e16f2493509d7d6eb905644e8abf06be59de86a5b397da7c7710b690f9490aff97a42da3f907462999548e7b4acce41d9efdb1a6217796ecf427c1afa1407435849f707275144ea3aa570881de8db69fd8dc614e55892011cc9aa13c25e4240d2291f6d40a46aa89e1a7a66abaf54123dc91c881794803f4c9e93fc8e29073451c93ed6153d2a02052f1a0c18fd29aa54e861", 0xb8}, {&(0x7f0000000a40)="68a3", 0x2}], 0x4, &(0x7f0000000ac0)=[{0x60, 0xeaf638dcbf011bc5, 0xff, "108ef494dbba89e5ea8352fc1798e3671f4b50129d2df6f02153145bd30cbbe3d98323c2d9fab470feb6d824d7799af0a1832ac291e741d4dae0dd29572514f03bba1dc4aeec9ec7d6bb97a956"}], 0x60}, 0x7) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000006c0)="2e4ae5b95912bbe60f5e0f089f6a9e6616bc1c98322eca882a4af328e9ff061db62d87d96beeb58423d6e9dc380cc95e97d6d34f8084404a5aae61e914099b0ec7424f4a8942f3d4ab2a18f828137cc2c5089fd25d798c794172509e3e3d840ad3c3239cd1207f04828f5b8014f17da3d1c491e8b9757dccb18cdc3d65809e7cb50f2fd9a3ccd7a75922aeee9bcc1f24f1e5480faa78a73383fd15acb5a5832f9805cce8f238b951e9e5b117c665c27455fca74d427f10cc00000000", 0xbc) r7 = msgget(0x2, 0x118) msgsnd(r7, &(0x7f0000000b80)=ANY=[@ANYBLOB="02000000000000cc0d2d8fe5c0ac39c4d7579fa8091cee563d7fc2eb56e3b632167e4697a4cc0167a3fbf4aa16fb9de771606799fec207000000ee7b95b86aa93d0b9b05b336ba3a177d18149306bf640deda864cb2f507a28fc1e6bc9e7995269303cc8d796fcdb337f222e090000001dd568f5328faa6a903ff97b044a6ffd7aa7c8caedff1da716d303b7aca8cd4caf48cfab34bea03331a8eae4bcb802c80f9f4774c39979983b086dada29a78d04be47e9c0887d3f320a24514991fcfdd31714bee12f11c1f54e6b69e8a17520df3e1c62f18d8eeb1783951ad"], 0x1, 0x400) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) 23:44:17 executing program 1: r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 23:44:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) close(r2) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffffffffffee2) r5 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000100)=""/84) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:44:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='\x00', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0xfffffffffffffd30) 23:44:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) acct(&(0x7f0000000000)='./bus\x00') minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 23:44:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) getsockname(r11, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xffffffffffffff98) r13 = getpgrp() r14 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x1, 0x9, 0x1f, 0xffffffff}, {0x1f, 0xac, 0xff, 0x80000001}, {0x1000, 0x6, 0x80, 0x7727}, {0xfff, 0xf8, 0x1, 0xc7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ff000000000000000200"/110], &(0x7f0000000140)=0x6e) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 23:44:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) setsockopt(r4, 0x4, 0x0, &(0x7f0000000040)="cbbd7dda67a40bddf74b4c0e530b62fde2f5e2302836311f6c90bf9aa3e2ff731210f2989c4fbcef3c96ab2cbb290d731e7e054d51ce6c15de8c2bc7", 0x3c) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 23:44:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x4, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 23:44:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1f1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10000, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ff94dbfa60900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x4, 0x5, 0x9, 0x0, 0x2, 0x4, 0xe9, 0x2, 0x2, 0x3, 0x6}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x800000fc}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:44:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006f6000/0x4000)=nil, 0x4000, 0x5) r0 = socket$unix(0x1, 0xf101da2565cbbaa2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/227, 0xe3, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 23:44:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffef8) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0xa7442a26d3a09abd, 0x0, 0x0}, 0x8) 23:44:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x41) r3 = dup(r2) read(0xffffffffffffffff, &(0x7f0000000140)=""/24, 0x18) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0501000000004cf1abaf"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) dup(r4) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000540)) sendmsg(r3, &(0x7f0000000500)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x3a6a, 0x8}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000580)="027c41ea75cbd22441a9b20b0a5358d4b304b0cd34c609bcb77610c6ff8e8fe06f8016cdae6606dd028c0f1b75218123bb38c16fd5662368906d8c69311bb1d880fd322fabd5ab66ffdf112556e6d098704971730da8b093b0e379a50c03b3a5c60fac799e227437e3d7a09b075e44c8add70fe821722d4ae06608812ebaf4c3ca9b0fc6ad2edb0471affc2095da3d36f335c38a0d0e1e84b72fb1bac1196c56716d697cc1e3db30b6df62a012031f238bdea3c7b432a1e9738dc244b8adeb0672e0f79750d3dfb990b36934809d3cf0504eef4693deae342cdcbb2c321dfb1ea4779eaf84c6fc1a163aff59ac0eaf024909546509d4b84fa1aa34731c1f67dcd48648db4eb69d5ad24f65b6b108979ae5a220b24c7e75", 0x117}, {&(0x7f0000000240)="f838ef54017fe79ef24882d84cf2e136495836f88a433a703d6dc3e11f5f2c7349789d5eaea58d236d1911672408405e96cd0624741ad383", 0x38}], 0x2, &(0x7f00000002c0)=[{0x98, 0x1fffc, 0x3f, "1f8f919ae05d83256466309651f0a0299a50fb1a2d8aaf1fe72a76f4f77fe0aab7e84e53d068f0f085850002c9617985c8d110ca432b48af2e015737e092dd97d76b195e2c89a8dd457dfb0d7ef55993f6b041834b5ac11f9b7e9f568666fe9885710d2e525e1ea73b8f4b176a3c9cc45e7c07caa290b7a1b8190b2cdbf89be1b5fe"}, {0x90, 0x1, 0x2, "7653b1808ae219feeff6b2096aa1a4feb1180439847bba68bcfa7fc9db5e3df8f815e0251f8c120995af5fe09ef6d197c43ab959448f376bccdb1b03b5af6c582892078787264992ad1b09aad4eb5aa2a530f04431a0dcb24188be551892c1c6f5ddbac7cc341d5c2544ea357ef4f4b09e0c7e1d17441bbf610e1485a2"}, {0x60, 0xffff, 0x5, "e7e5e05bf26b1a053a28d525b9aa49d2954e7bd56ae0d901449dceef64763adeb13b0c2f33bb36fe002212c9cd0f03cafac4d94879eeb90a16b116d3ff850762898bf6474c10efc673"}, {0x90, 0xffff, 0x0, "41f85c985981180571ff766030a77c1894d7cef8f5a13f84850b753f45e181339334e2a28ed7ffff3a4494c109693fe701bbef4cdb8887320b279051e2a88dd066322038500b058e1a90489ff1dceadfb5b78b4a34a31c61a54db188bd2eba6e305d13cda2a7432a39996b69e61d3b654c647529bd1508bb43eb012c33"}], 0x218}, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 23:44:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) 23:44:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x2e6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:44:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 23:44:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) syz_emit_ethernet(0xa1, &(0x7f0000000080)="5524bdbd5bf2502cd2ff4a750c131265ff07175d4055ff9aa20460588fe35deb8caeab583b8f31300549f1a351cc01f05dc4e91f0e5c4cf1b84a9d85405aa82140befac3cab5fb63878d0524b83edfdfa9b329746ed67754f4e2e840921b6425aac4c9dc29336ef9ac41e78a5fc669af967fee8b76362d717a9547a0d8b2bfecb7d5ba97cfa9774202b9b929d7ee5f58adc4cc8626cd7495798846aa897c657761") fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 23:44:19 executing program 1: utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x7, 0x8}, {0xc6db, 0x3}}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x42) 23:44:19 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f00000002c0)=@un=@file={0x2, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r3, &(0x7f0000000100)=""/120, 0x78, 0x42, &(0x7f0000000200)=@in6={0x18, 0x2, 0xb2, 0x7d}, 0xc) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) bind(r4, &(0x7f0000000180)=@un=@abs={0x40829ab5fe696a9a, 0x0, 0x2}, 0x8) flock(r6, 0xc) 23:44:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) write(r0, &(0x7f0000000100)="68cb4d1ee8eb7213b061c0e16c3f446560c92c3896d70059d0cbbbff71a0370d8460465a4b8c860f3ac4dc68564c64ac87e37b248cc605822de81e3cd92883cf5c18920a119a2084bbb187a9f402b984d80c75e67208cc13a022b53d70fea75838324546d1ed0d74e2", 0x69) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000040), 0x10000000000001c1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) ioctl$TIOCNOTTY(r3, 0x20007471) 23:44:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r4 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, 0x0) shmctl$SHM_LOCK(r6, 0x3) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) r9 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000000c0)=""/232) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, 0x0) shmctl$SHM_LOCK(r12, 0x3) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRESHEX=r6, @ANYRESOCT=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYPTR=&(0x7f0000006600)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYRESOCT, @ANYRESOCT, @ANYRES32, @ANYRESHEX=r4, @ANYRESHEX=r13, @ANYPTR64, @ANYRES64=r12, @ANYBLOB="af0c38bf6fb4d873997230c40e436aee687e391c86af0e35c82d8b8da0925dafbd6d68d98c8fa8f3d0fded2a20b4338388d1a29589a977c02a4deb37e3ca9c19e2b441eae2dd860d26fba214cd75a4ccc4437140b6fbd8739234683774aadb51bbba5e0c2733cec0f7d6cc4790887bb6fcb7ac6356042315064277e2fd418f452f20555c5a4a3f24b3aaf9278c3daa2607ab9fac1311867ccb599729150ea4f4d6e33d0a6f37b7a12e483621f39f9f9148d0b74691b5da908b3aaa3cb4372c3bab9c31fb718e337a3ebc8fb570c7c0c8ca4231b586ee2fd060f66a4b3ff4e9de4380b110c0e34ac566881b0ce4aadc65823a9b5215a55b0c8622e6f07e44af973b85c4d1ad60775464932b491273d938ffe69e41aaf23da6dcea69e734f40813c9049feba32c8668634e967fe20f6a5941410e0fd637177ac74166c4cc9d439dae685ac3596bb424756f16cb99c977adfc39329349e1a7487cd25296514352d2f47b5c9fb70242b196cdffd55831d96e2ba48d83b3695ab3b0a42a8bb363f1f92439451654d65767ac36ce9dba66ba7b995b8187b296c9e03b472212902fce535dbb29d95a34c27f83fc1da426336b8c8f7b52e6c37c6d448a665e0602cb212b09bbf963f05219516daac7ff1811cea0c379f1981a49e9f32d269b5cd2d4f62d0e48c5219d4b4fde63819e52e5e75e5175601e9a742bfee5658045fbb073927b85d3f019d517df190ff3665e085da6063d4c354610212cb161234ca1fd508ef2b5caf046947e26c245b1e5475a3d33fbc0cd4a60356260936ed10c4c48ee5474f415e3a768fe8b8ea848496bfc8167317aa1e73d97e54f1acb38edd54bc86627ba34f8a147225540baac9760dabb32bb512e98e24fc5370adf215ba067b6e096db947e19125c5d2bb09ecf4b40e6e679cbc6cecfbfcb9681b5976db167577f9d30da45636538a3f0dbdd5bf08735fc9296cefbdfd533a855b4eb33924e01842646ed877919913c651a57adef8f7e811de3b61e506713682093e58dc440a757fdc119d54ce35a6d9c9e274d289a7cfafed8aef4d83223c71b38fbabb3618adc3435b26b8ed12ccd2c2d9ca2399a4f05da4b3d1982cfb0a86a54b92f1b95349851a26e47a7d5439c6a6ef1d8bc68bd195934e6807634c44f86b9b0fd253b431c777c72de0b438027c61b8addf1f62553d6af9067f94dc30a11b08f39c8b0ab18a2b63f72949e0e39b4adf78100492401650e5975a29485c9312b2494cb54e2cffbbff0193b0fd52d9b5975a13db0d20f22d7eaa3545029d6246c17639ce9848495e12589283a73ef0cf1cb63067ade057bd6626e8e450d8020c32e74ac33da07f00ef36eb3e117e43e22b3c18cc4276fb0cbd4703ae27444ed0a45e261538077a55629cc7227bf7b15566182482bfb23f05843a187e2ad3ba8e4c039de5768d058ba02884f0df5a34b17569fd1e6cc166bb087982e0a3f7157938ca3a404bb7b0e9645a009d4e80115151bb8482c63d45ccb940762f0be37c991094eab905fea28a1f9081dc284a3b3085703e20c9a9591d89a0d523641658d4761858d6589a0d9a9a0aa3c102cdc1a0417ee412556b155eeec8583b6cbc09bd7f9987f50d817b730fe9f0a21ba480ee3116bee0987de90c90a504f9d6f689c6c65c2e92c04470337bb920c52dbb77e6db6835f1d50b5ff37c863200d8a8ebb44dea1afcfe106bfb0cf04b6b19b4e3bcd5a8f4e686595581ea6d5bd781922c4607e532942a5be4a4449ee83973f9ff58bda9123473af9436c25f98c3ebe4130adc312e99faa9853cb9da607c0869e16863fb1c01353fb6726b6e15d82b54a57374be8eed26bf25d583700b2bf47a48cae417b322286d85ec5b595081d3d0894faa2e0f9f084619675a0e0eabc5d5ad5f0de31e8278b5dc3d696d23a418a9fdbaeb30b646ce8ceca444329de7e036e9329e99a20dd6a63ec16c22279edb89730d333338375bda854c436945ac752362e8cafb6003c69314c9db075d4ce704101bee036a63225ff5a02a71693cfc53684264a56b90e7fdaf6949eb4dfcf5ded680ea67e340b36f26c3eaa5d012f473e3bb2c6deead4d04714182572983c7acd795f6126e3303761554838e1e593a6b47b3901bb03fb51c79634e89e3fac6d630c0def767aa7cccfdb68f54d34ff2dca32fc10ca8dc8a4266fb5392cec1441a66145faece49a1a44095a9469c37567f46d0bf8d7ac16421bbe31c972e3260434afd191a2ceb29a2c2f879128bcc799525ef57cea0bf41374b9d91728c297f7063f9529bd8950f7e418c55ee5e030e4d5b7314e85f23083537f51dd72331df05b0220cc8e9fdc5879fa31b7ccf762eecead4c8c7b60e74a1a73e8cb988419fe1bc737da5b47602791d246a6ce375872234959c1c34240c7b6d7f510f94cd535527ee6acd8bb42ae5983973fdbc50cac77f280fce8a48abd8ce158c42d13ccefe216344a452fc3eb877712b73094528488b08bca502f6b0fc72a6098877f55fc4320e1fbebe8084355fe51c6f4f01b64ecd1c3904f94ca5ccb06a3cb165abe8de90f119dc09a6ece64d63fb9f0dd87627c73bcd449544a307263b03051e2dd982b54eb5f211a51d48d6007204c0922c6f9c08963b4ea08abdd9854811d667a09caff2207658ab68d664057801ee949350e8c7e47ead0dd4b5f0acea7bc68957a3b0d021a3d575d23e0acb6518f327ac27c0a439cfeb125b5b63eafc7bfea346a82c84f2c856ce449e08f14c9b654e274d30ca669c282d3bdea686918e10fc2f84dd2fd64262f2b0f91fb1a1fee785044c97b6781ccb526a69b7046b9b8c87ea4dd4b25b3805d6233125017ec1ff465021d6ec6eb4b8298f4372528878bff0494864791c17182546a69cad1762c57448b80696b38b4f967e239ea9d06a6c44e08ccfa7742c45acabdc909b000cd45a1fdc99cd5f088946ab5e37cfcb1522c5754dcdbd5e2b87a8cab86bb9b9215e48891146556a7621d6b196ac148a65ff97786d206af00dd5cb6d886468da1b51d94453bc610ed942d2eddfc1c79846c322aef9753866b2b84eb2255b99e376a32cf8ae74705d9c7549a79e112762935b636af724e9be56bb14c52e43ed0d783878387c978453a387a7f5903baa73c8b4e4be8b3693563f3137ab7d6afc64ef811f397af7f20825756b37e8ee2d88d520c69ac46e948f620a80d9fa0cc2813b11ab74c512ad8a11368a87ca6fb1caf7138f380ca55492132aba92ac77dccf6bfe47128dddf095404b1490b415fdacbc3018d9709671543f4f7a8c165d12979cbb371c5fb4df75fe64f18569f21cede139a348313fee61b1f4c7ff22df6342c46a4b0e00567a62612238953d6e65423116ae0cbb2f561418f6a60c117bc883d967a5d63579597ff94a8b982df2a12a3fb73ab7d544d64d08703fc92b33bd66962f495a6635328d0c076b55e8505e9ef1a47cafbdfd3a627f4192827d9e932c333577c2f6ffbb150d0745d2aea39bfee3dfe904d87ec7faac4ef07e6995a3ac525d4845a7431b02034d05fdac1a45783b78e8b2fa5b19a5edab47a932b453467bfcdcfe5b6898546a7465dc4dd4f93e7fde5853a14a1575e0df8b1880cbbc4d20453acc68d70bf0ca4066993923096ad0681dcbffadb442f8430c1db065c7ec9441346571271e8e2f81a9d4332ac8be24249574f11210077bd49822aa7b60eedd3799d52f2d9e9329db840b718557ebf2b4a383727962917a8668ef31ea75c807b56f661351d2d163bf74d9aacb5c32f02e4832a5dcfd75b5a5f66828b902bdfe99d7174192a3ded65f2b8e00fb0ed2896b94971823936e04a4c213b192198fed4a3d9de60357a0845603293e8228f91bcaade4f361ffc8fad874ce37077da740bd144cc1497da14d8f3cc040313dfa7f84fc41baefb9ddca51ff2b4935fdcc1b686187376ab8b62b2742d5ba5a16e691ef67c4133526ff1f8f3984203ae27176f806c4fb259db8fd88d51b443b3f74f21503b5f30c2d4b2201ebd3f43597f8ebefa198c3f1b5d9b8637ae4fbedfe9d1d6adbf8c405a68098a06b93e105abf3cfdf996a879eac214df65c52926c4668025c6fa67a73cfa1cdd46e20735e44c3da49d73161630ea2ec8f272d053f9731f8208ed00c94b60210de3b8b36bd52e8fe274aa7e78552fbeab72b605a45a6e3f7a1e20847200465c39e5e5e6d643dd34cd46994ed8285f4804d3a0f8226e44a969b56e8bd4c2770a73a5214a507160260c1a0d36e5cd1e913766092b0e821bd6e8b74f991979686218d5867f40d97d419b8df6286fd6cb5d525a7d78ba7c4ff6098182f8461cd27f7bdb9b0745d764a2c19b26ec3de5a34065551d837bc39c641600cef33c3204a07ee073ea0f7e791d24a5aab091e0e308827ff87fe39add361d4a29be3dd97a375000cada95f346a99fa5927616c6a10f50e8ca978ea441bc228233aa49d048d00d91eed2e4ea976ad3d18d87d866489e2246da7538cb9252be805c6df15b606e5e8ace792dd1c2b833c85f0072b22d593bab27eb5ff6b770d839c3bca079cced072d9d5ebcb24742b81770135e5c32e3147a9cfe3b5403097f067dc1e4013f08af92c6bfa07feec0005f16a4a901d8b201c13fcd0013a1620b90456b06bd2978f09de995bb396205735a2c68c35666ce55d1b595302e0213fbe4fe7962a6b616aa74969799527b2499e260e22dc12517dfae6e8429d469214ca0eb5c0b3a7450c7b1398efb5537a8365acce28b1647dd944ae476fdee25716de9c158ab2fbc882775348cdfc05c93bd36bda069c93b2cac7e5c707b045d659f1ce7c6c885b79903e92acd45b5bcb13d8ed2e5042560215e5e453286dc3ab8ba0f31bd4aac1868bddf861dceb75a504cd80c9b894ff7e6a50dd98c5817a39865f355a05bdabcb85ff5ea38451f33b46a6fe23ca6638eac52cd57c32222336c09b27f174f58780f2af782d2e38891a7a6f21d94f2cf2f08fb216319b8139e71c9ee60dff00923e696ba74aba32fa283d6b50fbec0357bd4eba7a38def2a78dc2394de9f6909b3a0b33ab78bd90d62d05a9533d7a1c2eebae94a6cb805ddfce4d9086e34a5a5cb99bd01f8bff689fb763c5ad6d0292acbabb7d0dd4710172c205f85f3e65cf4795fb31bca25507a30c1ff6412312e778c0fe2a5edee092eb665143f2e04bd3c49b7074786a147e0a61e00c50825ab6bc51cef216da690e11ad3b10b820e1809c6de01d24855b0fffa5f5d64bfc39d2db49be8b65e69b7abee789a76974a75038748e770e76f7f9fc0423ef8696b67fce90ca1298d78dc87dc55379d192b0def339b3e419f3baeb98c063e9639587e98f79a56046cba9e75da5028035f0ff0523e8e92c99b90eb7bcbd23a29efd2911e635e91bea5d4a25aa07bbd9972af378d22830289055f40366d31f493a83cfb9bedc71a5038f3e0dd17e1d6d75617d9e1ca9e4db0090c37f49efd44efad17367d58cd5bfdcff9d297ec060781c5dc8d53a2bb49a0659981731ca07a8beeb73dc2c3ce3068b1fb53538d2ba6fedd74d7e58d3683793c86418453504874225cc6e354296576cbaf76b101f3bfeb22135f1fbc8dce28af68fcc88a502e7dee0e255fe65a29e6484643d57167481ebd6bf25ab5dc111c433d2a143fabae58170114b02f33c643e06373dc04605e26bf31f11f96edf6cbf7d32e993819e409831e506d1092f983732618e8714715705484049601b57adc213a72f9c62729359ee95fe739e49b6c55f3a78f1431c58fc94aac4dd6c2547cf7eaf3d5"]], 0x7) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580f", 0x439}], 0x1) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup(r14) 23:44:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0xeb, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) fchflags(r4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 23:44:20 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x7a4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) 23:44:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:44:20 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x1, 0x7fffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x121, &(0x7f0000000080)=[{0xb1}, {0x7b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 23:44:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202010000000000"], 0x1) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='/\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-*-\\{)\x0e\x00', &(0x7f0000000340)='.$\x00', &(0x7f0000000380)='&$\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='+*\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='&]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='\x00']) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x150) r2 = geteuid() r3 = socket(0x22, 0x1, 0x40) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0), 0x2b31) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(0x0, &(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(r5, &(0x7f0000000240), 0x6) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0x1, r2, r4, r8, 0xffffffffffffffff, 0x10, 0x8}, 0x800, 0x3, 0xddb}) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="22fdd44ffeab9b193b93778203e3e2cce67a287955321775e66d70179481083fee69e1fd313b4028a6621601eca5559fefb723072d2dd68fcc820a8a730a083ca0f3207450167beb05c3b0ed8825b4bc67f74432345fafe0596d27b2e723d293a60cb10b0be44329ddc2940273c36bd103581d7f1cee61a8c57c892a84ca7693fd9c36e1c38d224def66211377da7e0bd1c76d7728a45e8f1f659b8644c38a0dc7b02f45c9d00f4a18120575fbaa37b7c7e3e949122024557cb698dca584b4b6f233991760461f4843dafe0437a6777756348e826c4b11f1c5e877ca70e6f5f666530574e44b451df1dc24863e12250994446a3000"/266], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f00000005c0)=@un=@abs={0x0, 0xd}, 0x0) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) recvfrom$unix(r13, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) close(r13) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 23:44:21 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ff7000/0x4000)=nil, 0x3800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x7, 0x2, 0x1f, 0x7fffffff, 0x8000, 0x81, 0x1ba3, 0xfffffff8, 0x7]}) syz_emit_ethernet(0x68, &(0x7f00000001c0)="35f8e42b6ae5677638712247f4b3b1f2e937da83af4bee50e4b323bbdeb293d6a9878b9da69e0c9836d9847a2e58b5e0dda98049f01e64e67acf824d58cef221cee7cf935ad6c25112a94d46ce2ce3116ca75c497ec5d40ed3a700"/104) 23:44:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) lseek(r1, 0x0, 0x0, 0x3) chdir(&(0x7f00000001c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x880, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x80, 0xd) setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 23:44:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/130, 0x82}], 0x2) open$dir(&(0x7f0000001200)='./bus\x00', 0x20000, 0x108) open(&(0x7f0000001240)='./bus\x00', 0x80, 0x219f21df990f677e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000012c0)={0x10001, './bus\x00', './bus\x00'}) 23:44:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x18576, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 23:44:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r2 = semget$private(0x0, 0x4, 0x26f) semop(r2, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x9f7f608640fc58a1, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4017db0b6c486d15, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffff1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r4, 0x3feff}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x4}) getdents(0xffffffffffffff9c, &(0x7f0000000600)=""/13, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) msgget(0x0, 0x2) r10 = geteuid() r11 = syz_open_pts() fchmod(r11, 0x0) readv(r11, &(0x7f0000000280)=[{&(0x7f0000000700)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f00000006c0)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2000c) utimensat(r15, &(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x3a7a40000, 0x7f}, {0xffffffffffffff8b, 0x8001}}, 0x6) r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r16}], 0x20, 0x7}, 0xb) r17 = getgid() r18 = fcntl$getown(r0, 0x5) r19 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) accept$unix(r20, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000640)={0x3, 0x9a7b, 0xe6f, 0x2, "5c975f0f7edaf80865aeddd81240ca324bbc4e76", 0x1, 0x6}) r21 = msgget(0x0, 0x20) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x9, r10, 0xffffffffffffffff, r14, r17, 0x5e, 0x1ff}, 0x9, 0x9, 0x0, r18, 0x11, 0x7fd, 0x5d31, 0x4}) 23:44:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x1) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 23:44:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x100) socketpair(0x20, 0x3, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[], 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x40, 0x7}, {{r4}, 0xfffffffffffffffb, 0x188, 0x399bfa2531b2d29d, 0x7f, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x800, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x8001, 0x2000}, {{r3}, 0x0, 0x30, 0x89d28dcba9d58552, 0x0, 0x20}, {{r1}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x214, 0x7}, {{r5}, 0xfffffffffffffff9, 0x85, 0x20000000, 0xffffffffffff7fff, 0x2}], 0x6, 0x0, 0xfffffff7, &(0x7f00000000c0)={0x3, 0x4}) 23:44:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x200003b7) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) 23:44:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) write(r0, &(0x7f0000000100)="31a5a965d56a9d550938144ca9b9d3c818472eebc30a9fe9aefa417fe9834fdcdcaf988f8fca36b43a35d7d642cd6328dbf69ba07da2ce89da7f90a1e8a2abce0c4969743f8163d5489a61c86b0920", 0x4f) 23:44:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a76802f845ae46c73008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcc4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65bab4df93c657baceecac5b65"], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) 23:44:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x100000000, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x12) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x0, 0x2, 0x3, 0xfffffffc}, {0x9, 0x81, 0x1, 0x1}, {0x0, 0x1, 0xfd, 0x800}, {0x1, 0x0, 0x1, 0x6}, {0x1, 0xbb, 0x20, 0x7}, {0x2, 0xff, 0x9, 0x7}, {0x6, 0xb9, 0x2, 0x4}, {0x0, 0x1, 0x9, 0x2e09d241}]}) 23:44:23 executing program 0: clock_getres(0x695b5666ba127e99, &(0x7f0000000380)) 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, 0x6}, {0x2, 0x3, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xa9, 0x1000}], 0x2aaaaca0) 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) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 23:44:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000940)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x334f}, {{r0}, 0xfffffffffffffffb, 0x80, 0xb0000004, 0x40, 0x316}, {{r5}, 0x0, 0x4, 0x80, 0x3, 0x3}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0xd55}, {{r7}, 0xfffffffffffffffe, 0x84, 0x30000000, 0x10000, 0x3ed2}, {{r6}, 0x0, 0xc, 0x4, 0x4, 0x1000000008}], 0x4, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgid() r8 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r22 = socket$inet6(0x18, 0x19dfe4b7d4f34437, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4000000000000004, &(0x7f0000000700)=[r2, r8, r15, r28]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x2000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x9}, {0x3, 0x3f2}, {0x2, 0x7}, {0x3, 0xfffffe01}, {0x2, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe20}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x8001}, {0x1, 0x4}, {0x3, 0x1ff}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3}, {0x3, 0xab47}, {0x2, 0x4}, {0x1, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x2000000000000029, 0x6c, 0x0, 0x0) r32 = dup(r31) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r33 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r34, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r34, &(0x7f0000000300)=[{{r33}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r35 = msgget$private(0x0, 0x200) msgrcv(r35, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000050000000000000000000000000000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000004000004fd91267b0ecbe820000000002000000ffffff7f0000070000000000000000000000000000000000000000000000000000000000009df2a8cf0000000000000000000000000000001923bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c451e9e3bce7cd179a5801fb4000000000000fffc00000022000000d6b3b47243825745b6b44c7499cc52e24c3c504ca0c599157f2dc5262a475eead0a5ccf4b2daaaaad70486de953c2d46d0135a4f438f76ad299c7a49d2461782cffd4811a798609e41bc09f9b92cd3"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r35, 0x0) r36 = semget(0x3, 0x4, 0x8) getgroups(0x23e, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, r37, r38, r39, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r40 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100000001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0x408) semop(r52, &(0x7f00000003c0), 0x2b31) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(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(r52, &(0x7f0000000500)=[{0x3, 0x2}, {0x2, 0x8, 0x5b491289b2737514}, {0x4, 0x7f, 0x800}, {0x1, 0x8001, 0x800}, {0x1, 0x9, 0x2000}, {0x3, 0x97f}, {0x3, 0x1, 0x1000}, {0x2, 0x12f9, 0x800}], 0x8) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) r58 = semget$private(0x0, 0x4, 0x26f) semop(r58, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r58, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r58, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x2, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0xbb0156204f5dee1d}, {0x2, 0xad, 0x1000}], 0x8) semop(r58, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getegid() r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r59, r60, r62, r63, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r65 = getpgrp() msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x5, r45, r53, r62, r64, 0x2, 0x1f}, 0x1, 0x8, r65, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r66 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = accept$inet6(r67, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) socket$inet6(0x18, 0x4005, 0x70) r69 = fcntl$dupfd(r67, 0x0, r68) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r71, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5c8) r75 = getpgrp() r76 = fcntl$getown(r68, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r70, r72, r73, r74, 0x5, 0x7fff}, 0x6, 0x2, r75, r76, 0x7f, 0x100000001, 0xb1f1}) r77 = semget$private(0x0, 0x4, 0x408) semop(r77, &(0x7f00000003c0), 0x2b31) semop(r77, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r77, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r77, &(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(r77, &(0x7f0000000240), 0x6) r78 = getegid() r79 = open(&(0x7f0000000080)='./bus\x00', 0x8d0, 0x0) ioctl$TIOCSETVERAUTH(r79, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r81 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r81, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r78, r80, r82, 0x9f3dafb0067688ec}, 0x200, 0x401, 0x2}) r83 = semget$private(0x0, 0x4, 0x26f) semop(r83, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r83, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r83, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r83, &(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(r83, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getegid() r86 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r86, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000100)={{0x3, r84, r85, r87, r88, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r90 = getpgrp() msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x5, r70, r78, r87, r89, 0x2, 0x1f}, 0x1, 0x8, r90, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r39, 0xf5, 0x6}, 0x4, 0x2000, 0x0, r65, 0x1, 0x1000, 0x5, 0x3}) r91 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r91, &(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) r92 = socket(0x2, 0x1, 0x0) connect$unix(r92, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000f300"], 0x10) sendto$unix(r92, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r93 = dup2(r92, 0xffffffffffffffff) 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', r93, &(0x7f0000000440)='./file1\x00') 23:44:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 23:44:24 executing program 1: socket(0x6, 0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1227, &(0x7f00000003c0)=0x3ff, 0x4) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000d786f66309c4045f9e9151ab182973b9e55f74a974cd4c0a5fa2d62fb5af4bea5fa12d5ea33fe15cec4a2bbf4253fad33e008730f29b197e20af43b00c733e87453e223eec11b4463271526934437cf3c4b958522be006595be8ef2ae6676aa5d408a18ebdedb4f1c8cba24ad275918a094ca8e1027726ec1684521d1bbd897bfa84830f9ca3033f94143c051e71589abab110d66e856a4d9b3347cbe61d12812875049c56c42c9ca6980441991c4478ac30bfdd998cf890f2be63"], 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x10) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 23:44:24 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1ff, 0x200, 0x1, 0x0, 0x1ff, 0x9b86, 0x80000000, 0x2, 0x2, 0x7fffffff, 0x800}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 23:44:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getuid() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x9, 0x100, 0x1, "5ed5cd82ffd47192f0b2e8b6c9b3c02745732c73", 0x9ec, 0x7f}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0xc340, 0x80, 0xffff, 0x8, 0x6, 0x0, 0x1, 0x10, [{0x3f, 0x20, 0x7dc8b122, 0xcd}, {0x1, 0x0, 0x8000}, {0x4, 0xffff, 0x1}, {0x8, 0x40, 0xffffffff, 0x1}, {0x3, 0x40d, 0x7, 0xfffffc01}, {0x1, 0x10000, 0x4, 0x6}, {0x6, 0x8, 0x72, 0x6168}, {0x6, 0xe0, 0x4, 0xfffeffff}, {0x8, 0x8, 0xff, 0x5}, {0x5, 0x6, 0x2, 0xfffffe19}, {0x81, 0x8001, 0x8000000, 0x9}, {0x1000, 0x281, 0x1, 0x4}, {0x99f0000, 0x6, 0x7, 0x8000}, {0xffffffff, 0x7, 0x3, 0x8001}, {0x10001, 0x4, 0x1, 0x80}, {0x2, 0x1, 0x7fffffff, 0x8b}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:44:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) r5 = socket(0x2, 0x1, 0x0) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000012eb7af2a00"], 0x10) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r11, 0x2, 0x0) shmctl$SHM_LOCK(r11, 0x3) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="d3a57b5a0d621443f69ef331d7a9be3ff55649ab40c50dd9a094ce31de3b0b6e1b9068a850d615", @ANYBLOB="929d6d5c6285b3b880f238edfcdfab662db082c72c7f67cf9c6c1124091f1d4ba19bc5500bfdacf0be662723fc01a8add7c97cd3789c84217f93fc9e0a46c416b5027518f55800958a38647af4edd2fdfd90c9ab0687c7e02f141609cd729942179c56ed68260eb17160f02d3162c1c89690e1b2ed476c19f053c35b20f52e5d77db4296f5a5120f14fa1501c51b9b68ca94de2da13bea09a1d2a868b509b6aa9dcdd7b23b22e5c32118d548acde8aceaf973cc08213830b4ea2b32c8ecfd22374ae3d919f022a3987ccee2afbb8e23a3abe5bb9a1b0624ec44ce890b22459b95e8280bc333b07f14ba2c21415b17fb6f31be5d62b7a3369a62fd1fd0069", @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYRES64=r1, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r6, @ANYPTR, @ANYPTR, @ANYRESOCT], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES16=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0, @ANYPTR, @ANYRES16=r0, @ANYRES32], @ANYRESOCT=r9, @ANYRESDEC=0x0, @ANYRES16=0x0], @ANYRESHEX=r9, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="33da581a77185572b21f48692088119d571d4f7e0d64e8d3cb2be5cbfe508e73af109e4db36dba5e8534c00b052f5ca6", @ANYRESDEC=r8, @ANYRES32=r3, @ANYRESOCT=r10], @ANYRES16=r11], 0x7) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = accept(r5, 0x0, &(0x7f00000000c0)) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 23:44:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x305) open(&(0x7f0000000040)='./bus\x00', 0x82c0, 0x5) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) 23:44:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7}, 0xc) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r2], 0x1) writev(r0, &(0x7f00000004c0), 0x6) 23:44:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x40, 0x8000}, 0xc) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x4) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x10001, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 23:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 23:44:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) semget$private(0x0, 0x3, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004f4000/0x2000)=nil, 0x2000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 23:44:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x9, 0x89d1, 0x8, "69d865e4cd540e89da21a7c128cf7a331267fe31", 0x1f7, 0x3}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x40, 0x10001, {0x80000001, 0x3}}) r3 = dup2(r0, 0xffffffffffffff9c) fcntl$setflags(r3, 0x2, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0xde4, 0x4d8, 0x1, 0xfe, 0x7, 0x6, 0x0, 0x2, 0xa0, 0x1000}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000240)={0x2}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) write(r7, &(0x7f00000002c0)="1d67a18e0eb4701cf4e2b1ad8165da5590e5b29ee13e544b34eba10a798da0deafaeb8eb956bc7ad407a2e4ad5cef63750ae32616ab402885b9c6b65edfb41d3dbb5b3c0449351357857abb828428eedf4f13c1fc1e2fb5de67a43069f7af2e0450fd5554ff0c9cf623f85584fff276bc46e77eb9465bf54612a1b0edf93732a4733b3cde0dbc889db122f0a850bf10831906cab6b82785247a00fb05580d328504f4d197257344fe11efd086a484f08d7a60d951352df16", 0xb8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[0x0, r8]) getgroups(0x2, &(0x7f0000000400)=[r8, 0x0]) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, r8, r8, r8]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[r9, r10, r11, r8, r12, r13]) getsockname(r3, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) semget$private(0x0, 0x3, 0x202) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x100, 0x8) setgid(r14) r15 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, &(0x7f00000006c0)={0xf6c, './file0\x00', './file0\x00'}) sendsyslog(&(0x7f0000000700)="00c5b50c807d30a54f214691a4e71c2a712cf00bf9d4bd6c4a047eab80f58331d723d160076112804c916d389ba97f7a3db99c1cefe07372941312203deb20701b6495a0215a252a7e794a57fc7f226e0858fb6de85057c6b3ac7d7f8d2fd10bf0336b0814bc4065c922044186c9781e605ead9e8b2535035e3ddfc4", 0x7c, 0x2) open(&(0x7f0000000780)='./file0\x00', 0x80, 0x80) 23:44:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0xb8, 0x1, 0xfffffffffffffff9, 0x3d}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x8, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) r16 = accept$unix(r15, 0x0, 0x0) recvfrom$unix(r16, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) listen(r16, 0x8000) r17 = getpgrp() r18 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) fchown(r0, r1, r11) 23:44:25 executing program 1: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x3, 0x44) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/242) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) write(r4, 0x0, 0xfffffffffffffdf5) 23:44:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) flock(r2, 0x8) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 23:44:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:44:26 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001bd, &(0x7f0000000040)=[{0x1d}, {0x81}, {0x88}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:44:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x3, 0x2) sendto$unix(r2, &(0x7f0000000000)="5c3c3be4a4feb6fcc78bf73878490d8bde8718e3d3ed303da0dbc3a8432b64f4ff182b64cc16c4bbc648676a195d81bd420be6615ca45c4a9d", 0x39, 0xc, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:44:26 executing program 1: r0 = socket(0x2, 0xf1756535f61cdb1f, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e3c66"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 23:44:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0xc10, 0x1, 0x4, 0x2}, {0x81, 0xc, 0x1, 0x1}, {0x7f, 0x80, 0x4, 0x6}, {0x2f, 0x1, 0x80, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a19a8eb3aa74904b6208295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e0709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47d385f3b499b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa20236ec421cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a282848c05cee2edec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bb00eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a24ac529368edd3b612000775034b2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000277cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4f503896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e63bef4cfe8809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8002000000000000001af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617a000084745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368abffde368693e389df67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5944338b848a869cb800a5a17a7a3c53edb5113a0000000000008b8781854cea90e578501c2e06d1fe3ec7693d4c15761030bf5e30e8bc4e70c3ca7a73cd277c9079bc3c9a10ccd788e6116f7add47502c2fcec7cf4e180217b28c1885858305ded82950d304680eac28ea7b792ab7af3fab4dc8a3570841a818c7ad52d492be10fd301c73650d62c33cb2d644c3643f2aadff2c0595f164b8574c9d52558ec2e45bb059415ba5a76a1f8ee73a048ce04088cae8060d79dc6bb1402bdce63917dadae494fa81e2760db450408913e801e2bc709def0c398d5bd58ca458e398097f5a926e1f5cedb672f4aec1580fc109c3917d153668bd3326c53fcacab0b0bade67701cec33ebfd0a3a9e600dd51215a1daa904d159dc450793b060a9b8d8defc8a35f9fa278df56718f90000e317c3995f0b6eb5043fc982669762279e79c294cffd7c639d8c2fb0318b3ba15f778053041a54973e3e3b8a6dd75e577b13ec2860f4bb4c44730c45137b5a19db68e15ffc09e24b76d829c7f84ad443be1bdaf6bd5ca875790ed81d1beeead51dad52eee6135021966968e73d04977ff04fc676036f7e57f90e03586475d7a9a6f2a0bab27fefb78711218fad2b06fc4773499578663006e6aab43c212d2897d25b2659e94e171b0144755e73def80679024a5d124c3a7dda0e14f2eac746bb5c0b5e0adad14beaf868e59589cde20a31b4a3915b7286aa3d6d4d31045187fd61106262f815c909442a49d3be9745"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x315) 23:44:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 23:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x4}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 23:44:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 23:44:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) sendto$unix(r1, &(0x7f0000000100)="d3b4506402804bd4be6e0731ef3b623df480af89b72f99b79fe27272db49166e5af155c8a765fa6a3a3269da36d83f6286918c2439d84fc98982af481a08cb11f5df29dbfc184949d59c8c19e7cac1b5b911f8689c281b1a252d", 0x5a, 0x400, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xd9d31e89ae4648e6, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffe1, 0x200, 0xffffffffffffffff}) 23:44:27 executing program 0: 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) 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) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)) semget$private(0x0, 0x0, 0x308) 23:44:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000140)='./file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0xfffffffffffffe8e) dup(r1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) pwrite(r3, &(0x7f0000000280)="4a9aa65029a2bbfbcec9b15442da9c69d8be4db4db3e22fcab258ed535db877ca41bccc9ff9e95e27a3e97ba8b0927f3e09c13df742289567ada", 0x3a, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = accept$inet(r1, 0x0, &(0x7f0000000000)) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000000c0)=0x9) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x4, 0x1, 0x9, 0x1, 0xffffff9d, 0xffffffc1, 0x7, 0x2, 0x1c4d238bc19a86e9, 0x7, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x4000, 0x60197e5551ce912) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x3010, r4, 0x0, 0x0) 23:44:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0xfffffffffffffead) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() socket$inet(0x2, 0x4, 0xfc) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r4}, 0x7ffffffffffffff9, 0x13}, {}, {{r6}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 23:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fcntl$setstatus(r3, 0x4, 0x80) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 23:44:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600", 0x4}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/devozero\x00', 0x80, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0xe35b, 0x3}, 0xc) 23:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x3e, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x7ff, 0x80000000, 0x3f, 0x3, "3b0e2d6856ffe0275eb64cf8bd7af6bb12545365", 0x6, 0x1}) 23:44:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 23:44:30 executing program 1: getppid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6010, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 23:44:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x3f) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) dup2(r2, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000180)=0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f00000001c0), 0x4) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r4) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x3, 0x2, 0x7, 0x8, "4ed69709e3d5685548e34dfaec2563b52d35cd48", 0x7, 0x8}) r10 = msgget$private(0x0, 0x1) msgrcv(r10, &(0x7f00000001c0)={0x0, ""/186}, 0xc2, 0x0, 0x0) 23:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1000, 0xb9, 0x5d, 0xffffffff}, {0x6, 0x81, 0x6, 0x1}, {0x9c8b, 0x5, 0x3, 0x8}, {0x8, 0x7, 0x2, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x1) 23:44:30 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) socket(0x1, 0xf747932913d5e745, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 23:44:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 23:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 23:44:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) lseek(r2, 0x0, 0x0, 0x2) fcntl$getflags(0xffffffffffffffff, 0x1) 23:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x158f4d15a168dd7, &(0x7f0000000000)="576b57d440d8df8fd0af7d6f32dd69cc82f124f1a4152cc3efcef49736f330496929dc7bbe7ccadac639fecdac7755b3656a9df4ce76d4efedf790a0d3ed") 23:44:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x800, r1) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) 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)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0), 0x2b31) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(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(r28, &(0x7f0000000240), 0x6) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r29, r31, r33, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r46 = semget$private(0x0, 0x4, 0x26f) semop(r46, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(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(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r51, 0x4}, 0x200, 0x401, 0x2}) msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r54 = socket$inet6(0x18, 0x4005, 0x70) r55 = fcntl$dupfd(r52, 0x0, r53) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = getpgrp() r62 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r56, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r61, r62, 0x7f, 0x100000001, 0xb1f1}) r63 = semget$private(0x0, 0x4, 0x408) semop(r63, &(0x7f00000003c0), 0x2b31) semop(r63, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r63, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r63, &(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(r63, &(0x7f0000000240), 0x6) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r64, r66, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = semget$private(0x0, 0x4, 0x26f) semop(r69, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r69, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r69, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r69, &(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(r69, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getegid() r72 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r72, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r73, r74, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = accept$inet6(r76, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r78 = socket$inet6(0x18, 0x4005, 0x70) r79 = fcntl$dupfd(r76, 0x0, r77) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r81 = socket(0x18, 0x1, 0x0) setsockopt(r81, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r81, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r85 = getpgrp() r86 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r80, r82, r83, r84, 0x5, 0x7fff}, 0x6, 0x2, r85, r86, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r56, r64, r73, r75, 0x26, 0x1f}, 0xfffffffffffffffd, 0x8, r85, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r15, r33, r42, r51, r64, 0x0, 0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = accept$inet6(r88, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r90 = socket$inet6(0x18, 0x4005, 0x70) r91 = fcntl$dupfd(r88, 0x0, r89) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r93 = socket(0x18, 0x1, 0x0) setsockopt(r93, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r93, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r97 = getpgrp() r98 = fcntl$getown(r89, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r92, r94, r95, r96, 0x5, 0x7fff}, 0x6, 0x2, r97, r98, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x2, &(0x7f0000000180)=[r87, r94]) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7e03628c2e918fbc, 0x0) ioctl$BIOCGFILDROP(r99, 0x40044278, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 23:44:32 executing program 0: 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, 0x0) 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='\x00', 0x10480, 0x100) ioctl$TIOCSBRK(r4, 0x2000747b) ftruncate(r3, 0x0, 0x7fffffff) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) dup(r2) r5 = socket(0x18, 0x400000000002, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) ftruncate(r8, 0x0, 0x2) r9 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) write(r1, &(0x7f0000000000)="8a70434a46325e046a18982da25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2c59dd3d5b95214846517d01e5c33e", 0x421) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 23:44:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x7}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:44:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) flock(r3, 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 23:44:33 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)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = shmget(0x2, 0x2000, 0x35c, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:44:33 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget(0x0, 0x2, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x2, 0x400, 0xfffe, 0xffff]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0xf0be6b91f1b62d92}, {0x0, 0x3, 0xd29456f9a0baf0bb}, {0x4, 0x7, 0x1000}, {0x3, 0x68}, {0x0, 0x2, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r7, r8, 0x4}, 0x200, 0x401, 0x2}) setgid(r6) mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0xd02) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r10}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x40}], 0x0, 0x0, 0x4, 0x0) r11 = kqueue() dup(r11) r12 = socket$inet6(0x18, 0x1, 0x1) accept$inet6(r12, &(0x7f0000000080), &(0x7f00000001c0)=0xa9dcee8fc0e7b9cc) kevent(r11, 0x0, 0x1, 0x0, 0x10000, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r9, &(0x7f0000000700), 0xf16, 0x0, 0x80000000000000) r13 = accept(r10, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) pwritev(r13, &(0x7f0000002840)=[{&(0x7f0000000780)="d0fbf65f5c85514aba598147a44161734b7503c14a324bed24a77c50c08866474bc4643436475d96513c7e2728bd94060894c4bd42d88b621aeef610baff3c1f322a135a6057e81ec026c2c17a8b6e76451c3c71d535aa622e2d258029e83b3afc408d84f7f2d1ce5c992082bfe107292029a31cb7223e8a60b5a93d02477d827a3313d3be6c2d1e873aa4f22e1772546e1ada59208d44fd9efbd1c0c55b6258d3904ff496206170d08a6e082714bafbf86c91bfbdc6e9b332bf9cc95aec24ce302027d4525afb2831226f3fa4a6345ec51384ead1f049d600a220f445e18f54be6d9460ae60b80b160cd2ec1931eb9d231956ae27368c28d3acc48185f0980d4d9d03b6aaeb3562f7687f9d264994645580bf93005be41f275564ee25d2e967995f6843f5dc4b53f54d7219792b4d469482983337935838e96cbb5c9c86c406b5267e97a5147c499b8e6b13257aaca5cd45e45781499c7b407ac33db5a2e481da8e4fdb231780afd68358f2b5c8390e591f99ef46b412e8f0bdfc9de78d458277617162ba123e5962c58264b55861b4d7069a86b4210caa0ee6837a9d0d3cf66e301f71261b33731b23953b95fc39a30749caefa009adad045266711ec41ce1b8dec1994656856801a761e284710f613cf393f5d327345a9d2fff9354d7fc7591a7a1e16ba2609b793cdd2b01ae1bf14e66b753b1c514aceec1189c40b251ff9b6ca107f84d0123f5767ce334082cf186dfdcbf5e52cccb61800da5bddd654e2e55ae4529e4be575881b0b6e47e873a96488fe2c6926f6e4c27be430827e0e8a2ac80bd840c626842390b80300d26480c53513c5ac4da206631b6174b394a7ca0c3a441dcd29457d5c1c1687f161630f6dd4f9a0d6e04a55653d4197a1b1085d3bd54cf37a34a64246ee4245b7b944d163c1eb43b4575584759d63d63f27794dfeb61fadd9d3fcdd1d1a7fd060b838112aaa2f5a7d07d62a040a4be23d03635e395cdc2e272d8094625d5255226ed3c0a5bfa78bb84e1e61eabe4632a02f3899450c652610146bb9442212daac72b6a906c00c26eaf9ffe964afda2876406ef819e5a4e731236e4365dc93fb1faae4a6b2d2b5ecde20134e39140d7d058d75d12adb32e1a597bfeedd1bfb24bf13b2a61b340803573bbbff97976f59774d245a72aa93e437f9d867b1e13d874f4c50402f85ba7f41135351407ba9071c91a74e60f09fb278f27d289e5cedd60df9e9ffd6056a59dc0f2bcac3ab0e73a687eaf8f5f21457659c1faf2c96d4d45c861a5076bf08b628fdc34d0e0ca80aa1f82497395d4c4c8b78f11e6b36cfcb70f9744dac442e2447a197f47940e5da0eb8d5e106186c50d277f54e5f93259875ddf8f557d851477f55ac8c742c2bcb397a8659e7cbeb48bfade44aca10f9abb8cb7cb902ed67b736eac55a117bdbf3ae7bd9a9ab0dd26dda222ba212b86929ec0070e384c8efa5720c03b379ccee704cedb66282dc771b5534b03db4574c548dfb91351a5a387564eb3192dec6513894766cdd10394ab23960e34fbd7a477a3b26521ac5f7d5a03572b8c4793bb538ac6f46170a4ff53f5f5352aab91eaef999dbaa153c2cf684ef45a8852978b8bbac62dcdf5aca6808a5b174b3d5cf09466c1a214f81f42e8d7e6c80d21b10c767525b0045188297498c4f71f6edb60fa8ed0678e9dc5d12e89a3d8f6429dcbb735028c38087f051fb5d8d1ee4109fd8d74b61b843c5ffb943411cdd5a8b912ad7498e2b24ca94cbcb8c1597e36ac661d3847e5bfa2bc30f9fa0052269d82de738c332097b6f228b418b33b7e264915c3cbbe69cf453da584f65b04c3fbc6e9a963d4f6eba4060f706d2f2a06600dc2210df10ae6c223a583f6973a69aec0a89ec73c694e6417f805899d09475b4f1a10dab5b2f639d2c5035bc294a57ff87a2cdbaaa1e6bf07adf16d393c62ea10d36d4e38115f8f9b02cd36f62a18bceb68ba4870facd4f07f0e9c1c9f3485a1249d67df6f08f80352ddcf4451b11c4b452880839074a3fa15d8567756c432c3489816b3a29b3fdad2f1d86cef90c26296cd1c4a9444d9ea7c0f9bdb07562db117a2c97d3a28a995f24a2dfa8947d28f2f037f6f266aae45da472edf60cc09e15075776d63dea1e3c35af4c94f62a5e002c103cba9159547680f9b1891139da0a7e96832477fb5bf9d46d2e3133821235a7b5ae591d7930cb02b2ac76b0eabc2e1f710642644b68291a8666c7f7f24822c975b8b657a86380d8307dd5dbe60bbd5a642a7e07f97d3b926b7335f2ab5f180e55f7974f4da716f8a3a57e7db6d0068b18ede3b8da334e0205112e7574ffb8f7d73b2a9f398c560db82181f9055d30b0b19902844b72f28f473875e22035bf25d21ee3c4c29315e15072037a16e9692bf63b6d5ab4a9bdfc60dd9302b3d7e88813485f9c9a57fd012513bbf8a59d1118066f7e4a98106d0f0eed1839c8f9679d34f2c5a0973640dfaffef7f3d2da198756f899075ec926467c58b5032d71ab8c7c7d27da8f7247b1cd7443b36405bffbbbe1a4482f1e25a4099c8a7f54d6a5c1b3980f5d7f7a61188945001f758b10c31b6ccadd59d82c5f36c4794b58a4cedb9309e9f5b0f5b5e6d348c0452e9eaf4001bd9e76f965937ad231d0fb7968e931e6984b16beeca5efab1eaeb419f574dcd9146066948a4c9befffaa41787cbaafeeede3ce5ce042bf6f343c34d581c1da05c94610615d32d9034f5beba7c606cf78ed0250e8636af819e442bd3e704fcf0088d1dafd9458183c1207a8fa0f639507a0dd541abb57ae6a9a1af6ecc3ab56d74b59bf2b365acb371b3dd3b59106cb60776a4b9aa00157d1d8e06093da423e1a2be35421cd631cd4f51909b7862da28f8fffe3470027abaef1c4f93062fa2cf7b7a7dad83ca265379b6e4fda8d7291bf6426f2e7d6de1f62b912ec5b6550d259873a9af6de9f04f831da7e48677c47b90ed274c2b77d9e4d2cd03aea6dab26526a46d313ed2a6532673eeaa42ecabf7dbc4ef7ca6fe68c2b5b4309d583e77fb40b0f4771b7c0131edc5231c64e9c2a8b3231da97608dff4865af94fda69c2bb630512f3686fbc825372c2e7df74b3792bb20ef73e2356357d82b42f665206bfaf7f5fccd23f6d66b4fd6ee1c567ea5c798d81e81148dfcbebb8fbd79009a7c82ea59b88768be5cc0980f8ef5a5bb839201eb924c824312ecb8154331e642b76562fbb6be8d30489046ba01955300155cfdefa6e736afb38ed76f30f221b223ddfdeab38d04fd888942f377d119eb0d7456544132d53dc778f29414edeba679003eafbe0255e6ed0c7af2dae5c20385c41e27d2d037be4e02ef25ad5961efd33f5216313ee8fdf9f70330feab96fa28a37944d6465b9ff8d9761ba3f0632a85a021057d15f014f029b5da98df7b459b18c4688fc1d3d04a591efcc7bdd711b79655108ab3c3c0c4c4c2b10739cc823035a0260224ec6dce10e57c5acc2c384df530321955075c079527d4a4aadf960703460db3e87313a1f51903f0e3913258b928ff6da8ceb07cfc68fc073a33b0886966b8b698c9282d90fdcde510b77fc04cd9124cf07e5c476148a3bd0938b5baa568b2e41a2985492dd203f871e523019d2dd8ed3a404fecc696806a3f56b6bac4bb52056fe4b36722a338df3b7c6fc259cd157f778ca075e3b5c649a5f3b606f06b8a495f03acb7c5edda86b528001db0a87249a0345393431cf9dd3486047e623f365d316594abebbbfd6160a5c2f1df4a531c13e8c0d69448c6f53062f5eaeac614ec54f40f76aa3ba135fd304d9e22535e5f6e61d7c87c339d442f391ecbc669c9d24130620df195fc9c75e4f2d49a7c7339f04f51a0364ecf218997ecb5094428fc893c948863d830aa28925f4b12138d7f6aa986327d474bca3e7fbcbe8bea0296cd35cef8e2abfdfaaed65f67b9bb95ef3d94924d65bd2b4add5bef127c6dc8852f25e1b3208c8a9a232aa4b0b29a6580081000f09804c0204ff08aea99754c5a01c83d0ea75554f96bdad239a41e73da6e2d40740032312d85f6ff02c344606102ba9e8c2ef9f8f830e7ab1c69eb2149d68f4c3dfe80ef70d9b63d5d1ba04e5a7f50e8e26bb34decfee6aae27c4df3c4622eed1deede33ce7b4cb33747348b85f251b039c9285cb3e1d6dbf528998516413ae11cf19d1587f800b512bc4a252e962db0dab8a1e1f6a61e0c5e1edc9a08bb3f2a59112294a7326f0d954dde52b9958f482b1652f1bf85b31d8cd60ec23eed9e2cbd3d3e7010256d2d770f7ba34f523bf3df517a0f08a14f3752139c74b55a8dfa93ba94b336c630069407dfbebadcaa63a233e117f77615a8e443ae871e8d8c2d77daf4313579b931a7f6bf4d4ef31bb2f50a9bf4a4b18249441398e3f429b1453977a35d8e2d1b633ca05dd40ca3965bd171cd1741e504b74cdbd69150e05e0200d5d2b60230e5a250841ccf3b725cd8790f02786156fdb7db8bf38d899bcf3cae78eb1e8d42b5a06f9dcf5263a8159610c026be6f4beb0e0d045db3031292c693ee907201a698ddcb61b3e3e51aeef1a70acc23cbaff81e66ba2f93c663eac0f4f6b17e157caa9d6f9e5439cc6e4fea15150e83f44df461ede0a1fb65a25666dc73dc4722227a9d0753eafa1632fd15d6f8df736e41730c4fca6ddb11b129037013eebe3e41bf1bfdbcdd6fb6e6bc9beb28b730291bb905a1117a19ae0a2d4a99f10303a08f62cab1286bab115a2114904f0b9f59c7d90544bb843fb8f77a4d2f3d556532246d40d42e152fb02af7aa27e5749d0c658c821cf7354d11a035e4c08e9c17f59dd41733b9a35cc076c211228d606cda2cd49555eaea9cd74c724c717dd022c852e1e75151d74e8f51d8dde304cce5896715ef458d11a9c191e98a9743f25444654aedd25165bfb6bdb11ff48ce788a2e951b446b782fcba74662bf027f93cfd81ed553907098a13164bcc2ba8439e7dfc278d1abc92199cfa5c6cd9f449dcff41002ca9216c27eeb6528f2f05cf9028f9fe70c6a0d9013c50141a06740e666b6ff785c89af09c713f6104bb11f4e4655d4e1d39da56e62af51015ac0dbc5e6399294f52806334af3d525861ebe3c38854acefa1c0eaa999af86df51cec01bc5c7f55114c05ed391f3eb599eaa4c5e06825bc05470a3cb893e248a64bb99ab643d6c218afbb6f029bc03d818a2a6948e0a45b85ae241c2e94da339ec17bf95e6945d7c8c14383890f3fe68570c7174d44a9b25fbea34cc774196125587625b12a5ca518fa2621d4c57edbbfb645b3439481c97c8a8e3b6a014c0b1f4c643e9b8888ca2396287be6f164de03bf2a05b93fa39c8e12d959225e253f94517c6d0e1329d962ae90ff5c1b2916c2dffb3b827ea500d3106d56f39807de57ec077d137c0d7cad17a84be1c2a42bb24d398da16648e5d40f82db7ff5cff56fa6d900a6110fabdbc8d1322547ae0262bba91b1ac58fa162ff47bc9d605a32fcc3e3306e602f2b3438cbb01dc96c55dd731422f5d38d3451c829b7084bbf75b6d8d688b9fc69d597c31e059b145da10b31cecc2c71d420d32041564fa56069dc91ba64723f1d4f7e1c58d521c0a613489f7b6195dbf99a2381054f1300a412ea5ac72a499418a70531019e4f66eebbef8ca256ec19f28e649c4f073be823cae49987c50d10e5f50516c04a42c6226e23f54331d158d1ee18d23ff5f0be263be5d0b1468ad74e28b19b87b24e4fec036fd12fc5038f622e3243b92d087ab3c28b01f53f71d72d7225f96c68b2deb", 0x10dd}, {&(0x7f0000002900)="66481abb88751d8154763e32835632e31e10965c03bac765498240ce4b282bfe3e0c0d07889d147a4ea7af1db0e7b91b749790f2ad84a3379b1b69802895d3349bce5cffe472b8541c8ef752f0b1ccd2e698ae9f54bd9cdf0d1f0db0e6bfb26d6271cee9eee4d633d3170a4fc25b861d707a1ea7a8932c8b87701ca503028bb9d91561609d952f4e025c0d63b374a337d65efcad8c5bfd4ce8a28943cef6f76639c2f94f05483124a8ddc6b5a2cb4af5ee4da44b5ac978c24dd41ac1fdea0af7488e9bd809bcd5017ab305c12519e96adf6d1df2f4e86201b389d8e973437483a906c4d840f85ef892610e44ef56bccb3c7e8d1f153be0380ec900fb6a3b7e85be523b5f5e525a5bee5a122df0d8ee68c8fa9646ad0b6deeff475de9d1e00477f6e4edb8c31d4a4be762dd731da7973f", 0xfffffe3d}, {&(0x7f0000000380)="6c958e9639c4a24daf6888addf2e9bd0e176b7cc6f2702a3e9b30349137be05311ad6297e3e5e41c64e0d8f20a7926f502dee1f7dca2231bf9507a917689ab2ec1b2e2ffb51930c25b5451f02c0b5a16c6ba32922eeef1cf9b12f9feea19b1730aaaf6c55c9052094bbacbcf80e8b24999dd754d84f3657b1115be606e0ff50248b1868659de287466378d0b538d403a09a0cb424c669fed9c9438b65001a2472baf800913e654806391258379a39195cc9bf5fadca82321446e42c40fed40a41fc8fd8a446861ae1d14b9ce2cbf7b43bab5aa0d0b55eafd0e1494ab6d051dd6af4433d8daaa2294acd59f6ac0ae132db2", 0x15}, {&(0x7f0000000480)="c41f69af3cba20fd6dd2dfe4", 0xffffff0e}, {&(0x7f00000004c0)="47f56c852fe98641af2127a756079c890a5f0fc9457c7ba6bcb3c5318e83240272cd4bbec701c1e4467970b3b4982d30fd0868a1db77d26d417eaa3fc44e7f10c1508ee8fd2bad6c66533da7ee3cf4b7f764af6f365f246ff73750fc2f0ea880c0e54bf9", 0xffffffab}, {&(0x7f0000000540)="0ab01748d84b1642ba4ab68c9a9438f1663e73192a3db9edee8f327b615009dfe3ce3000", 0x24}, {&(0x7f0000002a40)="917676fa17616423b0cf095b249ba08b5b0cd0e678706baa22fe4a8756f3b1fb6c3fdbc8c5d0dce96bd4668fc028b8d380681ec9b73fc09c39ec26177421e653711ec1a6e35842813e1547e362884304905acb149ed7cd346c885b8152651a4b709839408a6e807adcc5288e92f43198aa170d2d78c790f3af001cb2cdf51747174d936a92db3af82c0b745b7cf926ee0bf7131c6ce904fad83f14d42bf93f38a473df385f19b0177418b2aaa447d841906a1f3c6f93d3a87cf418c47151783a4f0ab84e608ee534de106899239a825228cca0504484491de7b6af2f1383ca8af0bc06fc1f9ee8d24e26d320dea5c574efe8e7eee30507f37b56fe7cf047f514f52ba7fb69c12e14f830ea01813660464e6722f5c51c77925f8742fef23c13af929ad0302fc5fe220999912ec32412871332d054f181be4d3cbb1643ca9de65cb9e479cfc0015c09dd774a1dcf6646cf4a1ef16ac91d54a42731669b365db2f9fd86459dc095a21e33b5dc7c4a9a16308e2ac03175c9210036cd089952e29ded838e317ec934c3da279936838770bc22bab9f1b89dd031ce33a15cb7914757e6b823db84b5ce677717c9b2c88c33a73477fc", 0x1b2}, {&(0x7f0000000680)}, {&(0x7f0000002c00)="f878d99e2f9ba8ff7411e471b7990e6d1c9ae4cb3156965ba1b49a556d7a5e70d0cc912b8f2ad9bcb874a0fc14b63b625abdee3bbfd84864d8cadad48486d9996b1e7e2f10bb2814720a901d229e6fb0529634d864843cb7f916a2ef4d0a492b130ec95d6f83407ad564d8879a06843bf3315d98d73826dd1fa737cadd686fb941743aac906c8e9009ed136d5292b27f68ea1124bf70b4af001dff07194b197a45f7b0327459c23981a2d22698bb578ee1a44c43f95edc4674ad5c847a358959e87ab01c3b8cb4e945333e682b0745766fe685ff6e73678b1bafe2a2b1ef4c44c3ffca489451d039cac5f83f0e5e0536af0cd4ea00864c799a45a485135762a402a838413ba6afefa4ea4de78ddfad33172975e107d17720d2e152621cf75d5dac2c5c35591a53c2080d1bee9314689b6487c4f5daff6139e1286bd84d11e6490ada7ed386b82b4c89e27af21c5dd1efdb256934bcab4f6105d84903374ddc299e40256653c6d576c0d8fa711ffc2833bd8a84c375d0e7632aa56e34ac35a70f96ff0244109ffef6b908130b306d28987214f5a3ca5a23cd51a62600946a06d365bc5b30e566530df2815b144ffdaea1bd49870bfe88f79907b5af9970c90ebda92c15e57c39e84bc7ee8a22ad08c87d8a8124c82968057b7939e23f85ded53b8db7fed292d90643c514dbee160d6c456ab20bc15bb1beb93ec59e3854e28aff76e7b148ca38e56529b2b9bc38befba97c4339a260781543c24d6642005251feab517880995632050607c063cbb51af8e0fe5528d5a95ed80b26f4d19ec228eb66ee7880fbd71e0021b37692ac6df08c0f7fca66bb749b3153f700a6ea0001ca68b5c499d065aac472e94a009d467af8c3820b57bdea22762a5b2e67eb7e6cf9ff4eb513ee4f8da0d7cba282ebe89801cd843ac11c5904d6c094dc97910a0693b7f044055ef36e96d8e1c4499f041b586a9995c0b5221d4d239471a91f9929c2b087a7f68e3e03cdfee03d499ff50501ef06c5ec1da31608f3feb9688a1dc20af2c52db434b8f80f688da635d1385d3e259fdbbd4246880660c41bf53a3087b13c1be57f1b1eeb405c10ec36f3ac716ba3c32baaa7a77e5913853733f2c117e4232d60742e14615b7601b5924a46c9c1e53050e7f401e14db5e8a9715217fadef7aa47e97aa5e3299d03650330a3f9d8f83ad978064750b945c5388ae90e12f23447c0060c6a63401ba1df8e8698eb5ff3de97cc6a47867da5c54c67f7faa3272520b7647210ad2a83464ac27c531ad080c34390124f896ec843a4ef94d132a2dc4c58c07947a68db93b86f9f562fae2b9202500b0ae54746e21e4fb977b2db9998f00e8868a98de251e0691a548cce64c344b1cc676a12d736c14ea7f47059c00f24ad68c1b9ad011060aead5b2b5341fe768f80e5869f512da526ae473e9854ab58f8d3a9fd70cc2fa81d0c12396537a88bcd96bf3e8d245fac426e30813b7f2f60baa5d00016a1a98b8a8a8e490f346489da7e43cba3fa26547f589dc3490da9459403b701f815779e303e3c0fa44a76190d7c07ebe5d6591026ca29b395f21ee3c3cb9e5baa370c0a983a3b0ebad7a6cff827148e5b78e366de9217f22ae268d82e3dfe0d79697b06c5e31229c4d8c846528181d12f384267a488d0ed0e8b8507818e885a53f80bff8433e68314faa223fd5505c845d4122a7b213351578f985b9e171b03d2c62977eb9f5655b72c65eb92181411274f13ba5e7bdd3a800c33a5486f1101141cc3461cf307b41d50248396c541679f915ef00d21749d3213bb3662f90f15a64ed9e9cf5db466d2563ecc7eb7dee5d2b7ad92c3fba30765c8f4185e341e3770ffa65f8041dab82cca1bab5a5c54bfb98e64502063102fec4326893fc2941d543f9683a8f1174cd5da6f655a145294901a56b7d8611f0066f9a80768287c08679bb32db732f6656254733eb542a4b2f45c0ffa332743260cadbbc96e11836e07d242743142d26a9997bc80153533203e902752ed77a2f17f1eb2e6d64c332f2fa86bcb67b488b7e7d37ba99714986b8ea94705ac9bf5f6e779288e3aebf7e9955949b654767099b9c20402e4a243cebd8188bab21197ce5399911f20a59ce80d38409841602452ae2c29078925a88f5c2dfbc9d0484d104ba252079fc2daed51eab96ebe793ffefbe008d4a649d763ff25d7e107670a86c74c9065c78c8107b1f0995158b0b40d103f7b617be812bc2395322e71ed49158a1034b6b3331e1e5cca9ec4fecdbe4b733e31ad18b0b82c71ff989f5752ee980905828c716c4dc7dc48a6145e87afac34b6a5ea6598a9a787970c7dc387330d071be00db9339ba3e758e5ea7886f2f72033023b220be4cc7bb127e687e844ca700125fcbe4144d77aa4b924cee56398d7c82ee9b10fffc9213e9c2f87060022fee3de03e3c213533325793f3cb12a517fdaeff72042de22cc0e2167e45273fa0334d8c9f606dc089775d7eb3c33e2c70695f135a80182ab73924fc216c9ba784aaa2bbd4b7fa8cd8a0e41e92ee60092f45dccdd28d324226cfa464775c97d12c52557e4740c9f8e8065016a092b7821c5eaf6eee194c71103f5a5e1b079b1c829d38fafe512bd5423b326812e8f0ebda2cc23fffd163c2d24030978aece1b72b2558460798768970244b736322b5e919f7ece86a4df906c0f5d384c63ded97a545180c185b7a957b2f4ca41b268b79332a921ba5a1df345224bb9064d98a6ef3a56bc320dc62948fc1234c0d79f352aa4df76700110e5d4f1d16c8195ddf5da827fdf97023d186764d45c43528d6b728762229346887517bf432fac667fe736ff2ba45e18a3b0e6051e8252aac6bd1d81cfb4ee0f39270aa8bec8b552ef3551e5b98cd771db20a253df6da786af71a25bc653b2c1d3db3776c103fe8514ecf80c1cebf7c920bcb98ba6a09abdf66336e4c9384c96c7cb5d10192fc38ba0f9dbcb570a27848e7cc449549de741e4cc6ff442db18d59d9209721f8d06c96baf4a5ff4c3c3b2d7f38e07ed61b7e1eebd1752bb2a3aaa40fb67bcda35ce9d3ca225de3fe4860325d7526c98ae810d17ebe9b9dfc30cb99873dcfcf5133c2f0b7e41a3776fd4fd682c401fc100b7d40be42a1d7bf3c4e2c5e2ab4884a19c23c6374e20276bf7dc5ed8c21d97e5cb09457a2a81385a452fbbe4affe61422fca959a629e676febd6e23c6c70952da82369671769f166c66a0d702ca72cf50a4aff912d2ea7bc633f4410a1bf51e3979ac6780d2a04933dd771a451e0e00ee4ad96c2709639ca3784d5370e6ce00030bfaf766cd2fc140c4a975378b7ad1e94ed31e0767bbd832e4362c062d2e7f45bf76e67f071bc9ca2291729e0669916b4a10c6d170a1ff016888e5b2c17c3f8abfcd9fe93a81cd1fc96d70a60884e24e7816f01723cba9fae3749df7bccce443efa156e7800d51ed61aca36eb58027a6f0acee005cd397fa81f66ec9790137641cb2db9110dd7675cfb298550431939bf75ff7e967fa1dc6d5c5b5ce4efffcae3b77257c6cceeae00d77cbad81f55d45999d2bfde7c11f9d00cd9139794c8a304888228cd0bb021b9f9ca375ea8299b7b30ca48a16e2633648c83467c4eebfdcca9701a360c9517bd84252902732bd3896580910a7d099b957aefe909364d336172190949d2b8cd10b009fcf6419c8c76b0a6e67598774a3cbffb8d68874a0fc96baa4f723620ab82577a7d7921ab9d574b2cc04daa0e941e7d59c97dcfc430ad5422beb8dd5dc2b1fa53b5d1ed1bc28dc0e9d20ab084149b2d4390861738e8e2ddf4a5e64b6507266602a6ef94ec81cfefe3e129cf0afca354979e803fe5e9cc53c72ee44898424545b1706eb71d2a4fad6a780915c1ab1a34eeb79d3da4d11bae2306d141a9ec86be47c319cf25ce5810699835f6a164b126becf2770cde6d16185cc69ae3f1eb37870a6008cb804c20006c3dc346b851f22261a471fb8d16f8714f4661d61fb262a7f2e8f00f0782182d0be3a6d689cf41c6ce7469a68e6ecceefbb2232d74ecb415f8fe76a886d0e070c7ba7b142a4a3f2ec666d8b7f34bfd027be5066ff4db43a202834858c444ab8fcc77e19f293dad6782c2ccb1533281db339ea524d3c6b8011abaa6ddea8ee34169344e297855797316212b1fd5c823d3746b4f6c4905f3270cc482335ddc614ce6b1193de934a89367579c78948792e47d462e66bad25ba8e87f519569a8ac8b0de28f448bedac3a0dd8832bfc92729abfe1025f7ce31f13f5f4feb528c527aafa5438bd14813d08dc38fd80364b86d8ed1a91b15878f8b6d9a1729fb3ce190518b89a32de72e1a5518462402f9cfffc927c1b39bc87038b7765d505968476f05ab6407f9cf577187541e8ecbd43fa3ea977b191b696460c735069c7eb280cf8ebe27343ca75b9454f724a01d8cf5802fd98757d30c9e7e2a4b0e8726fa658a18d92c76aa63da4770ac67108348edcad332c40331b018000f7aaf58ae9ea8b8bebdb6e3fdd2b75b792ad1f7a1402af74d60760dbfb845519427a3bf4e641d2913acdf2c40f1405acfd9538232ff3960643091323f50fac4f6af972554d083a5ee958e617a7a2a8f83fc57b959f3eebd8769ab86c70ab92e8972caa3f53d8a010ba6aea43a92eb8581b57678c4356a472085e0b88307be26876d687c59c344ac5ea8a0a407b8dc1729fdda0d13b780a8cf45d421e5633cdf9ac3df535e52a72a67c24d935eb60d6ef054b3f22165167a65d6ed0df4808daf34a123344d13e4a94c209e2c8ddc90133ffeb5c4834024068be86c6642e01fcc4a6573dca4ef9cfc440c1df2ece22ec488716ab76896718a7e7ee68e71c09e49760fad5798a4dbbe890da03ca025cc74e74615084f9b6d9863d0f08e32b92406eb50956a64af472772e511b8a263bb31b7f1b322e3fe3444e76413ce79f53b7072f46edfd67da83637d24a83d61a3762f1237abc688cee36efd8e7cbade5fa4c2b3e6a366248280540cc5c431c1ea1fa80ac24b800876ac147b0ad733499c56c41d9e8ac469a5a28b23229bf4bdd80e49c0134e1c4d2f18c80c18f0c513d735aaf1f173097ae803186e84a2ce0c036ddbd12f68f2c758c431887f8355190b73cce3030168e83efb62fa962ce4618611b72c47926990581637ae53ba3b40d57fdbd4718a0f164e08592058b8a5d710a74e4808986d664df662415bfb9cb5d2ae64ad5c1b42fbff57735d286e05dc94215ad848e693bc848c6560426cb96048693b9ede283bac06aec569b052d258e4d88fe0ff0a2e75a2f76f0fa3cf4b540d1e58cb688da1d59785d1e03eace22443cbc1cea14e228b4488b690be57c43fe1a36ed908c294b0145acf496ccd5ae553173770d260b768d3f7565b6da0c0b51703622345b632c2da07e7e16ecfe7484e48545a56c1b9b800abe594374691046a28794332689b25888e0120f2309768bbcf75706d86134865c07ab327f012799eec04077b6fbccb67687f9c72c22c83d1648e234a9045be8db004c1061f5c6043ee888db40d2f9eda1e01c2b99436c802481fb87542c58721dafcb762770fd8a509548c3e3d7e97d8f472861a91e6fc8cc1b3afed7f329362a5b5e22d07b60db7876c6c0c8db8d106194e6f430a4982617b6827fb265d3eed6e6c4b301581d455a87fe71ec9582845673730efd19d6e4156a56f77de1609ed3f6cc04925c8eb08da2bbca41ad970472c199193885a20073018cf2a8cbc4b8a9b97de514ff9ed25c1cc40c678aa0df7bbe3a148a1e239d942d73a1d8dcb9a5a04b400dd6e44fba1322144d9251d99d0c25723c026f51275542560cad57e1416833732cf05f76cd7870447e92fdd015c6352dd06237b28992dce371f6ef21c3fec474eb265d2866ecb1bd45b00ea6dc12ba00c4a4375a277cd1d4cc6483ddb5d6fa8d522864d342ec2bc2fa23761976a9dc8a1e5fafae641a521010b21d6d5269180d4595eabfe88e7af0309f3c883a7a4e8b5f035ad6ec6a7cfabbdb51b63247b404e817c4f00"/4286, 0x1000}], 0x9, 0x0, 0x0) open(&(0x7f0000000680)='./bus\x00', 0x50008, 0x14) write(r13, &(0x7f0000000740)="15", 0xffffffffffffff24) 23:44:33 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair(0x4b6146784970cb79, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r0, 0x80, 0xfffffff8, &(0x7f0000000140)="a51d735ab440c1d678eb07b84b55b0bf45f15d5f322e810cb62de7d005a5b5fe2ccf0b5e91e119b39bc06f355de4869b4cce95336118f665c175e97c9bebf768d0b3d913876210195f7afc351d931a12c8a578b3b9571a43fe3d938a33b441097799861c6d0c506e9e21856295f746f9d3f7c14996df4600e7b79e0a9c9083bdf35a31f7b3a86891439810cf126ee6acce72ec4d5717", 0x96) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 23:44:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="6ecd84587deea44c7dc588dfbaabd00984338084eec83f37bfd95b3bd62f87", 0x1f}, {&(0x7f0000000100)="0df4f3362723a0b7fe14ba0301dbee995fe2e91881c5031af2", 0x19}, {&(0x7f0000000140)="ce134da70ce7aa12735eeba1e2fb82b0221adb357368fe5d9017b667aed9eafa07", 0x21}, {&(0x7f0000000180)="08c7a74737e59664aa2eaf487e03", 0xe}, {&(0x7f00000001c0)="1da782ba12db4a0306ee02786205b86d11", 0x11}, {&(0x7f0000000200)="8359297aa826df1fd0645ce0847226e0de6bdbcf8b2255a2e45cdcea523ca89f54742da4f6c8cf665b61a25488bd480c786725d36d0166d71cf28ac6b79b9b5c6d35ab44b2d0b2239e9350113d68a695d728ac3223ad0e37a1f4eec404725945bd1f82411ccc1abb4a80ce5519f84d48a030e72946443f785695b5c8b60f1e429d8005e21f4e4840017219b8e74c9d898fc70f450dbd4486f2a2b5145930e933e4570ff0e95663ed92db288db31cb1a289fef3fc", 0xb4}], 0x6, 0x0, 0x0) 23:44:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) 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)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) r39 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0x408) semop(r51, &(0x7f00000003c0), 0x2b31) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(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(r51, &(0x7f0000000240), 0x6) r52 = getegid() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r52, r54, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = semget$private(0x0, 0x4, 0x26f) semop(r57, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r57, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r57, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r57, &(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(r57, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r59 = getegid() r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r60, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000100)={{0x3, r58, r59, r61, r62, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r64 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x5, r44, r52, r61, r63, 0x2, 0x1f}, 0x1, 0x8, r64, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r67 = fcntl$getown(0xffffffffffffffff, 0x5) r68 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r35, r52, r65, r66, 0x0, 0x3}, 0x5, 0x5, r67, r68, 0x4, 0x28ab, 0x3ff, 0x1f}) 23:44:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/81, 0x51}], 0x6) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 23:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4d, &(0x7f0000000100)}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x24) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 23:44:34 executing program 1: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="65f058f8bcc56a18dc2b1ec8cb86dae1f0f8e7511b9fc9b967088f5df2fb580d5d44e3d9a47af6f383afb65d8cbab337c8d709232920655f8fdb7f8fc25bc9ad472b3f46180ef41f1052e793e3f49ac01e53c7147fdd56bf017f4f8ab29bb76582fd25ab9b85950bd1d80fe309ebbd", 0x6f}, {&(0x7f0000000880)="c60816980274badebacfa69023c510f4f2c75afc3226601e883fe02dfa1a56d93d3aeb53484594bd9bb34def2b29d22e054078007840c95ee91f5f9fce75fef6339e85ba164ad78ed005479273297c66ddf524d832b4ab58e3c71b89e1025012883d4fd44f9c7ebc8c8096326f9a1f4b25b9e7018fa08b3a488123dc62796013282230a8045f56fd89d1dfb2d2a8fcf70f2de75ad6cc4552c20d86d247aa4dcf94a9fdefbb0deffc38e5780d2f8d0e745ea65286eae1c327f4585c865351e4538886e7df76aa874d32db95d18a716dfa0874ca00056e5983b33f40bf1f5e6064058cbe480c65eceb78178d5a118da19399488fe02bf78abc88c5aa81409accbefcc0d0947dfb72eb0e89c52689b12f78ef8f5ccc3c2527b038b8b82b73cfea0ed51a280ca1b08bb9a22a9eb4f59dded3b7d1e9b027e8611c9aa294b50c2490f4195d242e1b64b4e1d37b0c6614dbef580a5ca24a85c20dc17680561add4f89dad524b3623d12a052b7ad4959380b1e87e17b3918ee59adbd8520552221d39ed330ace7bfe17edfa4a444efd52dcdb84e2c485d28d842c9c55778f60cac4907d0ed0d459fc3aa7afb16c4e05120e96d103f32affe0d1f7438929e63e3e2dce594befc0f42c209fc4bc249c90404e70e13390414489bc73f6a4899158a2ec59a3533a842b62d71b81c3dfeeb4b2e844fb85cc1522961e8910bb4439d673c028688e4b5e8589993001a197bc0038f9ddfb098a03ac68801ab29499b43785d5288399b19afc22ccc01a73ffb1481d9bbfb2955ee281c2cb202734c851e397413f0a6e836ae406f2867b1a64c3e4b1b8f22b59fb5e3ba3aec3dc3c5dc66ca79a737b66021f4a5bf40a1c8911d1079e0ed447ba13020e5899d30289297da44738ee55cc1cdcf815d82174870d210814bf402a313a8ad6000abddc9c403e4bd4b2cc4ececb2037473b0d099cb9e0a693529b0e5c512e677546f035dc2314dc25370fcf54e8e07fe9b8bdc00b929d1d27e01280a4da5fe9fe34d4344cde6262c7e64fb373569ac18a8f2c5c83b274ce8332bbda9631b03198372c37a2ac3d132f57b53e3625ab10d3651e5caf12d51cdf44a77e52e363cd23a5cbaf4737601135473f168378080b1700f4ede04df6dceeaca4d91ae6619b530854fb4e780ba33e0391f01b613363582199e7b8ad9e030c716a68aee7716da38fae4f07751ce7ee6e84e1e76704961b5add84c4d8a02f07ba91f2745bdee31cbe6f1da8149488449cbfc1995ca3dc2961457d253314ccfe252629c2eab7df669bf9eb2eb05881ca5dce91b0138d7c8c5b48cb044d06af8993b84cf488ffc89378072471922b9e8b9bf04860a7974238af5c2ba0a0c8a85ce71f8dd7088a6f558484861210e4bf3a61cd458b73565df1dc3f2e789bcbb53fa37b327809291845a71b81c403133f9323bfbaab7a8bbc7c3fd6dd93f0a14f11b628c92161158be2dab897868541133aadadf35e13e79fedb36a87d3e3c7b05fa63872a6c4bc81b79b07996771a699c9384ff803af11d4626e9a18cb2d2cbe8b72ff27cc2093d971e132452bf28411c324d9e8a40d6d0b06d3915fe6b37555d1cc699e6bfb036d26261d721e890035f4304e3bb40f5801afecc8e30d595cb213f45f55107bee669749888a358716bc0e3d3f84ad2dceced1ed17045ff2951a3acc89289d1e5f212b40278518dab9ae3a0d0f1e5f03d35bbc9d84903642a9c99d6fd3aa5b62b5ffec1ba1d5552e551fe14b3cebaab400904787091b933318f97e8a8c0e8016495668bfa8cb7eb6d7a067fbe23a0d9830605352b0a83bb4b9b6923e220c1bc9d200f37c75a300a8ccd67621757db211e10f44909ab43a139268f35d2e42ddbdfdd5d4c1e7b75636469f96af69bbc941863700d3e78b5bdc4039cc8512e639c3e0aa1b9e963cb508404c0640b1355d6741674e803dd157f10f53567aa32cdc17ca80a0c272d88746d4baad10d2fd0663f61a7e1b13fdb00555fee2a9095912259aab19f4d8175b08fc8ac5b5f46ac653ef469821213127d39a232d6895de6c2e9b724e803c1e797cda8388cfae608f91b46a8bf8d4ec5dc909c168dc0f736a3df6e01a2bbb2ca4cadafe565d317d070f3edf512188d70879fb53350764ffc65293673c316227cbebc4d3573d1c4c121d82c5a1a17abd18756661341048d6b30d60c3e85a77324a67433542827682b3b31c0aa04fa82653d95129bd95bf5c864c814693d926acc51ec2cccab0a2a9b6240bffb203f0604321eb863301d1d1b4f259dbee1c55bb9e7f1bd35d7c4fbe50b5705ce9e26c3a3d665752023f19e2a672e32431f727b466a91439f1046df140b3b7b8441b5a56bc4f073460d58389c1c2f5bdb575b47b7f66af2f3732a11cf8340a0d19a41da33487c7880dc4edb09b5a2d6127da764d33abe55d57f75139ebd9299255dfd022d1fec2bc5ff25e1a6b92feda90a96ae3656dff0df1a707c382b23f96cce30ec886018cfef2b5a241e8f565d618e9abce6e2f25f980648c122d952165545345c22a5105ffafd065a95a614eae15c9369397c223a06e432ea7ea86592d616cfaad84f420e0a5263cc1f569b2f82652250d54b8e93264ea815a1096ecc8cd9ce4b9efde18414756bf22b00f7a64af6adf6f271ac25372254bef69e562bd2e9ec491605825be018f885b8822c663d95f957ce2fa4ccd8387bcdbf4978237c4ccbb61c7f90207872f573baf4e998c7a3bc2b08d02ee9dd3ca915ccb5809f6819d011057bf906bb44a18dad0d8de159bbfe0d2bb74d3ddd8cefa3b17dcb17bf155bbde4e330f4bc7fb243d51b669da64c8b85779a6a96fdd22ef648e51bd6ce5a4972af8cb5cd1a70af029e92d6d599ba4fa69d1728c42a4e72068a5d83c0e074a2ad391f84243622642f830b9077ff59061cf3f04e48ecf5e40f53b0ecbdaa6eab5845c91839c7c6dc698d5d17673491c999f785fe2873dd69343c124391429af293d77401c2e39c9ea57bca3fe18fa3fc4a0a5a4b17f8e53a2d14042c52c162a17e7e49d7c0673cb0bfeecdaa94b07a5d11ef8b39d784078123c1ea43d66b38175e94634140a6332e4431875de1600eb7970809ac5dcc829c91d6fbb3e4b907aac05d2788911afb59c464f2533e812e7589f8f7382fde7f3f869905135c7f807fa1e4902d6e60ce2a1a0be0b00f363190a1277526d004035ec64f1096eade5bf1f74a670db0a4550bcb127740f62d2aa101691a7fa84044817e85df32a76fdb9583ef198fa9a078297bbb2d33953e88d975e8f8745aa4ac3503ec16a5b6d5fc5b333bdf1b134711d68ac8829e96c7411de1ae25b9f85337421495b1578435657d51f90f55ed53cd0288c4936fa51fdd56d875c9d39ac92c5dc17ecde19526c4ff1ef01bba4615fe3fcfd328ef0daf54cbdbfba183dda49a262e68545f81ab80243560319a4329e8d4a0795c1ac53b8d88ecaa23f7678e4f49cf4d9f54eabb2f5a5595e98ec1d23775c891cea2feda67fd9c31094dc0b46eb95063bb1d26286e778c8e7a521947d704f809c56c50f179d74dd0885c06a6dc9bea6383032c5c01e8ad21b8969f42f97619ba39a95e8d9a87fac77950ebed4d6bd7819216a910fd3ba77c62203aece2d12f8c12c08b636de8c03b3c566d35901cdbf98744f2ab9945bd5819ec31d956f00a1e52b34c026082d3cea67618e676071e70e3596cf011b3cd6e64f2d368023ae1a66b86f03f840c1b6922d47f3bc5d48ce547545019c28b90f8faee0abc2e5be1cd0f44e0ee2de0f30e3e63a63bfa0e9380c0e6997c5aad11a414da4aa48003b48c80bb941375191bbb5e590d20921c11b2bdee5d602e215f60abe6db042df4c4998d81e38db77a65b0e10186a60c648acdbd2064607ce67ce509c9b4fc642ea81d0e4fcea0857f6718c751d621c8fac6e24c9cd78909d76cb112c8033ad420cd72c165643b1499f0b7ce156222df8b4d156e1d6265385be421500b6be74712cfcad4d198d88587339eb592ffb92c686a349f6f400ce20ecc5068aab63b60aa27bbaa977a243c3b6d337fe9f134381d401bb53d92a8f457cd3adc571a6ef1421a95b1da869792121ce7ed0c3318ea81bfc0d813f5cbd408fb34f9cc74f865418fba19dd92d8f33774886c5492b7f13147f772c519dc4a611bd32a52aab81185d6151e56adda993c5b365e0c2d82e6959966e304f1f991c6132b104caddb221ae0a522630d3bb60796293445af0761ee73927a23a7a78dd66a806a271685e6dc38b2bccbd0b92c57e11d69e76e4f239397fc7c8ffb4ec5bae098b20a7bbef5697423fd11d86511f58290a979575283a46e6cc6ab2094966a2fd9458fe79a97a81c1bb76df8ca63d48dee6f10bfdaa197758be7fbf907501216aef0cfd9d6be247130a0f060b9e42fdf55ad6f5093d74a0eabbfd7f47c0cea5d25ca1f2cebab51d879c413cb2d2fef1f468bc84468d9c9c3adac5bea84d3398f7f0827f915ea190dd281647763b49443378a66020515413a17fe0b892c1db1908d749e2ee9a7fc509aabbfc87a5f1d30c249423821c030f5ba6e8b47be8e66aac029327430bcc83b05ecd3437606ac3036ff908872afaf0028f9727dd0c646ff91183f01de6343bb83d65a12d58881e5a9e4116210937a5df99955472a663efcf5f8b38bef53d81f17b711a27068e1763ff2c02b0ddb071b32115a71068670562d76847d8547483dfcedaa39d80efc1a10dacc36f4ff2175d93b1ccd74b0dfba96b8230d240949b583dab69c7f86b72ade00c7f0a2d18407bdcc78796a9150e1f11eb1a925b4a4bdcf1024120815fca12b3b2c410b76f86746962779038813116f51f6af8b7aa993987e4533700c07d8451107e0257e554eac41c271597281e5ace241a263b03dfce5ae7930c5688be4107766d26606e71705d73d67bdd12d580c1964b12a63dac6a694f523d9d1ab4d97cc5d4a5eb27b891418e29f187e01e029037488edb33f6919068c4a70073acf6ce6aaf6f310ab3a2e49f0375c36a3540ffb8fca7495698f7c4f4630e067c2745a0226357284ec3e021ca90a33367c0c868b9f9c4d28bcac3e951e95280e1d9a8b72268cdf74bbdab81f9551c6ae787c8538f1511dd037d431a50cd5facc91fd237e267331b7a0463212d504613a6750dce97b86e60b45a705cfa4de8a6013e08a6b76042cc92311837a31b8a97244d6e7ba22c7d9b392131eb48ef1dcd81502807f11d15123ef347b94784c838222b5c914ebde9e4aef85ef9ca27b558951d6921b33d479aebee8bcbca2f53cb0c5b1ae2fa3517eb8df60dc19a26b97adf173e3d55ecc8af4278773027f7af613612a55bfc6733478bf4d0a79904553acc1396a8f057a9e2fee56682590b8682198c7430b14949eef6045e6ed126a977a67669e5234b08aa58b24fe089705bf4712829e8c7757f13abff12bd65f1f11df67b20c1613124bfd29e5a6b112ef5c6f0eaeb2ca7404ef222f3eb013326ad948932260979b01e4972d316d87ec363b38c887f6d70915c609d6b8fe43b5456d42b0a6429c148962ed2777b86041ab64fbb640570fe9fb4b74071ffe2db30ac7a58c55b1b3f117c6fa286c4f3a8203a1bc93acbaa48d35db9bd8730f3130f7d33aac00b690058daf2252ad5267160c0da56b43f543c458891e6b8df9e1ceaa0b3951f0ecdb71afc7761f26f70392a5f4aabe61c5da85e9473487c006b835ef87fdeba63c5d9fecf18ac66c8fcceae9b7d4926d1bac31682adb2cd305e2555621f305a83eaadd7b9a8507661d", 0x12f4}, {&(0x7f0000000500)="3cc4d2737f02035f14646b32b9f42b70d76a94aa4ffbd7d6096dc3d40a0d75779d13bf90b5819f00c58b6642ec32fb82f7963e7b955dc067149a5d5e88a04a8fa17d9ca31ef06110974d27aa80b4b8cc9efdad22891c0d7c9ab247d9d4a74ee97ce94f3731e23962b11e99660dd7f569ba829541b37d9bc96f064fbf3f937f7ab84022128da2040ee7fecf5a115c107ccf33b9b72ae117beec7ce10a86e43691323a8a89ea3117eb99f5ca587df745a06c2086f5ae6b47f122ac2fee072b99781d4f1039ab0fa24a63598a3eda86f46e", 0xd0}], 0x3) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080), 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = accept$unix(r8, &(0x7f0000001880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081cb30ef36306f93ad33e009b1932f50902ab2eede13d3bc7309a12932e709dd2d2692d54cef68d6470ce90b7cbbf209923c9659869076ea2400238bcb598ff19119749b86a951cecbca79e818445696da6b28fc568584e65d150ec27984cad2cb626f12524bfbc38144f9ca66e56197cf8064629d5265a51ea22714364ab644567b0eeb7ef2db06831ceef9123edafe6b192296af61a7960d2d1c252f48151db766e5c6496ac3656ebfa3171f4d5044de5bca77f40d4a13b600d86ad674d95d4fec59ca193920a1e93dd64039b66c76a08abd8efee94f178eaf22c802dd48f8e04bb1e5ecdba33e2d141e382d4c9a9d8d5113f73b3a5b71d862e344229b65cc7f913bd108bb244ddaa123e8cf1dca0e68077cf09b61f122dd3bb2bd406cd916d3675d3aa70ccd51fd0e4e1430a7deeebf3b90c016a7454c30890d7e8303a051b610eab020a82de38c77e3047391cd2ee9b4d023ea6e01d0fad7a69edf601b66da3aff3e726491fac22feb72b8d04754703729b1418afd5fee53b6a22ef3832cde3991c23abd27b03b5b952ad710cab0206ab3272ec75dd5cd8da9b17ff18ddb6c08830ca118421183b250a12586"], &(0x7f0000000480)=0x6e) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0x1000000f1) r12 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, 0x0, r11, r12, 0x40, 0xae51}, 0x81, 0x6, 0x7f}) r13 = semget(0x3, 0x4, 0x8) r14 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000380)={{0x5, r14, r15, r16, r17, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semget(0x3, 0x4, 0x18) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x1df) getgid() r18 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 23:44:34 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000100)=[{{r0}}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) linkat(r2, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0/file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0xfff78, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') r5 = socket(0x2, 0x1, 0x0) fcntl$getown(r5, 0x5) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) accept$inet(r5, 0x0, &(0x7f0000000200)) 23:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x2, 0x1f, 0xfc, 0x101}, {0x910, 0x81, 0x85, 0x7}, {0xfff, 0xe7, 0x1f, 0xa5}, {0x6, 0x0, 0x43, 0x3dc3}, {0x2, 0x40}, {0x4, 0xf2, 0xff, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:44:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 23:44:35 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x2) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 23:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 23:44:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) linkat(r2, &(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000040)='./bus\x00', 0xe) 23:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f0000000800)=[{0x4, 0x0, 0x81d154cbf2e3861a}], 0x2aaaaaaaaaaaa962) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="00002ead30d8f1fc70f1"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r29 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r30 = semget$private(0x0, 0x4, 0x6f) semop(r30, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(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(r30, &(0x7f0000000240), 0xc3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r35, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r35, r26, r27, 0x1, 0x9}, 0x8, 0x1, 0x9}) r36 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r37 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r37, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r37, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r38 = syz_open_pts() r39 = getppid() fcntl$lock(r38, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r39}) flock(r38, 0x2) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r41 = socket(0x18, 0x400000002, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r41, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r38) 23:44:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:44:36 executing program 0: chflags(&(0x7f0000000080)='./bus\x00', 0x10000) 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)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x1f) 23:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x20000000000007d2}]}) write(r0, &(0x7f0000000080)="88f086f9df9d51f4bce93dd10850a77ceb29ce70dd42c1f5e959a88609cf6757cdfb98", 0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 23:44:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fsync(r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x88, 0x1, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x3, 0x9}, {{r7}, 0xffffffffffffffff, 0x2, 0x10, 0xffffffffffffffc0, 0xe92}, {{r0}, 0xfffffffffffffffd, 0x110, 0x4, 0x2, 0x2}], 0x3, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff1, 0x8, 0x0, 0x7f, 0x800}], 0x8, &(0x7f0000000200)={0x1000, 0x4}) semget(0x1, 0x2, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) accept$unix(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1ed0}) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = kqueue() poll(&(0x7f0000000100)=[{r4, 0x1}, {0xffffffffffffffff, 0x2}, {r6, 0x20}, {r1, 0x1a9}], 0x4, 0x2) 23:44:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r2 = semget$private(0x0, 0x4, 0x26f) semop(r2, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r7, 0x4}, 0x200, 0x401, 0x2}) setreuid(0x0, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x2}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r8 = semget$private(0x0, 0x8, 0x4) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r8, &(0x7f0000000200), 0x256) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) r9 = semget$private(0x0, 0x8, 0x4) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000000340), 0x2bc) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r8, 0x0, 0x0) 23:44:37 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)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000780)="192738543849963e07cb184daf71") 23:44:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x24, 0x0, 0x0, 0xfffffdaf) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="020037bfebd3a08fe46c6c5805203ef461f59e172383dd5c35acb914c4fce6ac02fb4eeb32b767586b35c3ae77933849a6f8bc12b5ba55058047a057332498ad07559f2c45edab6c48549acc932b3a20e742d609425eff1de3484de6b09d466320685668e6cbc456d3745174577f8b6a09674d5be37aed80053432754ae882fab3e7724b279a5983f00a84d733fdd1b473aba66b066e0defd04baa9bc6b6ced907f11d4bcfa431868c74590deac1564a29c36761f8af7ebd7733a31ba8ccd301000100988a149f443004cee8457de2d7bd8c773790dda3efe224d3e087441bcabfcde5556d4d0e9510ff08283651c00e9afccf771051f7eccdfb4b96c86c475ee7726150d054f343e3a9ce9a3ea606cc957cc91ae238cb3d1c07a894be28d6f0967567cfe934ff2d680962b1eb7e66b40f96e0a835449ac6035d1e5c5693d9a93dd033dd5b13f83be458296dc953d30c066fbf96cfbc30dcfe7be97ed39be4535a54690de453cac481f858f14614446735bdb44ee9d3ea184ec43a8455b6916f1bf5fd18f40e2d4026c8d585355926fec716ece25465dbacd6498fa8119551078709"], 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 23:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x0, 0x5b, 0x5, 0x7}, {0x3, 0x9, 0xc0, 0x1}, {0x3f, 0x9, 0x43, 0x100}, {0x6, 0x1, 0x6, 0xfffffffa}, {0x0, 0x1f, 0x7f, 0x7}, {0x9, 0x48, 0x59, 0x4}, {0xc, 0x1, 0x6, 0x80000000}, {0x800, 0x0, 0x40, 0x8}, {0x40, 0x49, 0x71, 0x8}]}) syz_emit_ethernet(0xffffffffffffffe6, &(0x7f00000000c0)="000008006a3bcabb4055e9dcbe04") 23:44:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) r2 = dup(r1) semget(0x2, 0x1, 0x400) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000080)=[{0x9579420887a8ef0a, 0x9, 0x800}], 0x1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) kqueue() 23:44:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="a75a6b9af0109d6ebf131912a93d321b017a9de1df7889aaf28cf3037e698942882668d0b33781038c54003a89df8dbabfab8c8a1a886a1a9df956df15a6a2f2b2bd25068eef31083cd5775a64ed615f32ad8e04c0f1feb37b355db21604c34e1fba7a676626a2b56ad50e52b36c5b5d9554e7281662e44889e94b97028517fec996117cf66a005f05f9323e828cefceb6ea1e0cbb1ef749d2f546d52e9c", @ANYRESDEC, @ANYRESHEX=r5, @ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r5, @ANYBLOB="c7a9d3a1ea2dcdd822b1ec8a72a0827c402b13327589c42f1b524e091ac1b8f16e4c2616bbbe7878c4c70eab124e67a128bbe7a4a5ec420459247a62b49962f61b483d848a194f9c06404174b81d57b62ec63e94d812698aadaa3f8593fdca900a50a42bf80ebdca62b192b1ec2289603d85c20722a924c4a4e2837d2d0c3c1ecb649517c3e8fbd78ddbca5d30de374ec48c2d5ecb230d5a", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYBLOB="c4e4260f209faf31ee85e0b2ab13e8e0f5797d28ea569df7d1591caea75c13d29cb4835fc860257d2a365ca866452e32023e25d85fcb423236f0533bc585099ae795bdd22bb8979410b6c82eb6c4638603076f43135e1abb9c5d8a682d473d2d1a51290a3de4d777fbe056fe323bf43533f0c1c37e070956084843a463995d38a0bf43f81c76b454625ec5de0c4ffb8e4fdca19714fa443f04b1ff4e4f709fbe5a480255", @ANYBLOB="1244387a0d361e117d3ce8a9afa41c8af9cf1164498c17dc7f62e60ed0814809c8fe173266fcd769cf92a4789571b985165468a24e03df9023376b0b4339d2de91e7dac06fe086ae8b750c97cc816f4bc3869088679c5807f71ba650bbc492887b87130b5a1e770f6f099bd7f2e6673c40e932f4c172f7407d4aaab7f2cc04cfca92e021de7802db9519ef486070e9f6c159f8f55dc7664a41f70b6aee7e0d4b298cb06399b9865c977968c7d40d5ca8626516b054248f848c97e3b41cb2a005061a9ab53f82331c88f262843d24aac07180c3035ba6e6f74998cd9b", @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r9, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r11], @ANYRES64=0x0, @ANYRES16=r7, @ANYRES16=r12], 0x9) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 23:44:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r12 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r14 = dup(0xffffffffffffff9c) listen(r14, 0x0) accept$unix(r14, 0x0, 0x0) dup2(r2, r14) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) 23:44:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) 23:44:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0xf6f, 0x7a1, 0x10000, "a6370a260b8b5bbf3ca35cc962a005d43601430a", 0x899, 0x7}) clock_getres(0x4, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x38401, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x382, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0xf635, 0x7eae, 0x1, 0x5, 0xaf8f, 0x4, 0x0, 0x2, 0x3}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x3) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000280)="a5866df43c1f82eb4efeb57e0fce6c797a1545774247c14b5ce2afe3db6f7eb8c7844bc45fdb088c5a30d7e7d0c008ab92af3c82eceb3861987d371eed20542b2bd76813bf", 0x45}, {&(0x7f0000000300)="b4", 0x1}, {&(0x7f0000000340)="1edc6e83a8fb88f1048eff9328cd232ba3361912a486bafbf61c5aa4f131d4dbebb9a3f24a6903078fd7", 0x2a}, {&(0x7f0000000380)="9feb464727bb066262700ca7584394e2383501a2da7313b36fb776694d3a5ef7e41137d79e8ff07de90b9cf96ad1ecbdb3ffd08d36c93bbf3b6c714120ae86f329cb1764b2808bef93e47644542ddbc79116b9f6d29d272965068b77ca83da23e600e792", 0x64}, {&(0x7f0000000400)="3d56c54d435199851770bb50f4a942651bd0d362971b4e9fcd9734f0a25759f2f2ec938eadc764e5416ac83d70dd5f3bebc58825fbd22bd63048952d928d3b2661db5b56370eca43c127fd9aeb843d5139b4e38892475ca4708e1603a1be6ec7b085f729594947f0092b3d637abb9f97bbea4b2c3617c8079c9fdbef00d64f", 0x7f}, {&(0x7f0000000480)="258b0ee1f2c1e6e7dc7b3b81a6ec77f600d318d545d38b83b5acf033dd27b61dd001e6578941686fc6f7d2a3e7f7a9bf2cd3adad2d7a9626433faddc31ab78", 0x3f}, {&(0x7f00000004c0)="f410a538b222e670f42be0f0eb5bce942f65f4b3a7c098b72267bdf230dd98967903f3377d670aa148ad4d66d13ea43a0224301e6ff52f95c995eb1ed22e76d63152998d2652f39cb54fe5d1aab4b1c1606e71d07695ce1e5971f8aca96a92b41c8a0084739c3c2945f7f356df8b63899f34a8145db3546eb15593edcc5e5e110e57e2c0f444239fc24d83e35b0bcd5fd178e24d4880c7c71f3c374ef6159c40e2c493f77f6631621d77d6aa98029432f602304a877b454e1d3e00451d28de874bb8021706521eea", 0xc8}, {&(0x7f00000005c0)="c93869b768d2d02c4fa495cab7ebb9396e70c2ba5fae21619f03636b856cf9df6fd6f39fbced1fb922be9f8db31826ce12cf12d2ecd423afe2e00f50611b1c5fdaa70171da56f4a4cd06d64d8aa60d", 0x4f}, {&(0x7f0000000640)="a656c4b18a09e5e47c9b8371c55a085c34e4276d133357d769ae51c903b3afc9424b4b9345b91357a4f6d16f3ca89f8e89a5df236bb091713889ca3b444062bab550aa2b325a2f8376665c5523adb7e715dcd4d5cb11f4ae3eb4a0dbc582e2eac401a7decd106fa6736d4b414e7dbc52d2ead6dc9231", 0x76}], 0x9) socket(0x18, 0x2, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x8, 0x4) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x20004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0xb1ce2c61120c9676, 0x0) r10 = getpgrp() r11 = geteuid() r12 = getegid() sendmsg$unix(r7, &(0x7f0000000a00)={&(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000840)="778f335f9b80b078f993b0a593bfee769d13ee76a130b63c290b7322544b4ca60bc5d22d19670c43dac08ff5ce1cf8063410c34efc03086eb7be89fd1b3e08039c2a4b82bbff50386b3e831acd8c80bc48b58ab5e251890b4c", 0x59}], 0x1, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r4, r8, r9, 0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x48, 0xf4f104587c48a12e}, 0x8) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r6, 0xa, r13) getdents(r0, &(0x7f0000000a80)=""/109, 0x6d) socketpair(0x9, 0x8000, 0x12, &(0x7f0000000b00)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) 23:44:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x1, 0x3}}, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) listen(r1, 0x6) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0), 0x2b31) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x26f) semop(r22, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(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(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r29 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r9, r17, r26, r28, 0x2, 0x1f}, 0x1, 0x8, r29, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) fchown(r3, r9, 0x0) 23:44:40 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0xfe, 0x1, 0x9, 0x81e}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7, 0x900ffffd}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) dup2(r7, r4) 23:44:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050260000000008008000002000000000000cea1fefffef96ecfc73fd308000000aa0416fa4f370100acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc25769da1f132e27acb5d602000d7d026ba8af63ff37281a02e4fd89720fd3872babfbb770c1f5a872c81081ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000001c3bfab8b5000001000000000000000000a70d3c2dbc1ebc89303484dd610403bce99537a99a22dda38fb7712370d855da57a18564fd34d4d2e50ad8324d4b98e4db7d203da879170ddab6c69e53e3817e21afb4a526fc96cd81321a02b1339712399ff360ac104809a682fc713371dfc020fb9a7a3452116d763927570d93331ed5ed2a52d0c61db2cdc98686d2020000003dc1447c0d42cc014348d0e22d53b54fa70e6d598ba9883f355639ec144f3c3a85be31794a0f5c44db3ba0218cb6a2c41693fbfac31f6d4f8781865cff30aa2fed4f7ddfb860b8d87856d777a9c7e9ea8fb8efdde1ef59f711da81b240edfd6a1c9060bc512623a0ac7fbda3ed3474311902fd2c7db23c7e00"/439, 0x1b7, 0x1, 0x0, 0xfffffffffffffee0) 23:44:40 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 23:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000200)={0x0, ""/201}, 0xd1, 0x3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 23:44:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x800000005) 23:44:41 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) poll(&(0x7f0000000080), 0x10e, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/33, 0x21) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) 23:44:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) recvfrom(r2, &(0x7f0000000b80)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000005c0)="c579d98361a9dc42c126a9b0e6e2414e400453d0a75dd516d0e8de6e8d3bc5b6d1c6e66185ba2339775f0474190b6e829ad8b3275c91d7cd85227a563255be8d92e567989b3e64b14d425e2ad819afcb684484284267f5052d891c3c64266f078f3b35228811bfaf2624e8e47223fdc6f17a89418502c90d38d8f15134c512d89f0eca1117251ef34e6bdd19d39fa18c1fe0ee17e7e395517b0fa69f9886d1c23c946da1da9ee8446eee7c5aab2afb5455f5c2797377bb1205a6cbdfaaea55955db3922b24988d52d442c23c0035f6a9c4fa2901c0aa522b0396adac74312ef7038aa285b650989b3740eae0c558f012cef06eea4ce1d16cdce278be0d28758a956c7aedb1b0e8b104abd1addc431babfc0e855eb22c576424619cfb6fee24b7ecbf2b8388f533b6a1e5d5bc13e6bd9b4f28cafe55f951a6d60869a5938026d3af09689125c91c43347cf6d50e68bde796ef950f736fdcac49afa61e612aa427fb0ed9342578039f594dffb2c4ebac253e6ea0331dd66cc04b6e7041d7eb5b9a03f6f151962d096923164b39a300ba37b6f347c985291097fdf328ca3f8a830dc6bfa6c124e9371074e974ccba8a4dd52a3fc763e328638030a2257e5a683f52c13d2035617af22879fa14dc3a24697c7ccfe2f8358cc7c76c1bdff85b5ab612e45bbb5cf454481b411c98ec53cdf4035f915d5c59fab2bd52049b78c61af2d05bbae6633db4d9d87008badb1f8245ca2df7241642715d3bc0dd0957802b6b32835cb7c724152735588e17c7cd140ed4fcc205037c0b65dfb0e03a8558dd9514d9770ce3162280aff2c867c22222ad0e3a0e80ee6ff0e5a0819779a21e423d83607072f6b94fb29dd2f3608c01a278e52c4edf8192fb8ed48838bb8ced89a27eec25cf26ee400fe42050e2894d466df572b61d4de26dfa8e8c9e6c7e8f618d4c1c1e8ce308eada5ed95c1e00e3ee56ec514be8e82819ef649a9126d9f32a92dc1160624f75a2d889a5198697a1572e31cd4a7ea6372b872a006b4b49a14dfd088a47e1fa1d548016334934b398fde7d5f2d273a33f8aa5c32ae8bb307325903097cc3238fb413e20abce5f47a3c16f48c51d335adaf8c6df7e3be764c57517a37dc02348afcfc4317d8319098d77d52f2dac5d777176402acb063b8cf9fc0c125f9f47bc5414a79c1f9ac0ffde49ef6305486158c5e78f5c926b8774eb97ad437ab5fc329f58a1e94c524455e53aed3991e6cf252310b4d6ff6fefcf7b255965a457d16776c5b130ba5ef4ce73aa25f1a6b623251f3fe7e5ed89f6760973191cffdb474316ffb02e0b82747ae64c49243cb22dff52e496240e7f7a7f2a871651fb2b7f0d612cb948b19943eac5a04fd14bb1948025e16324f7165a5e82fcf23227be9c14d34195ab404ca4ef4a5c84b3fcd21166232eeb7d095b13733d1b0aae959893978c779b1aad9fb475bbc1faba705f3015605ec26ec2d14cbaafe3143185e65395d4cc2040d9931821892ff1947260b959d57797304c5c7b75644489b98be80952ccb991824764f38e5aed006ba3bdfca1b606d2f9a1bb12861ad0194b1eebab9f0c9fc0ff644c47a6f63062db3b9ecc3fa4fc9362c755aac581516c719549adf33a4b450c651636bde489fa5627aa5a4e72dca46110f4e34cab08bffe68b39a3a489feedaae544b1898b782542b7fcab733fb9f31c6842592bd24cfa995aea9e64f048269176e0c7b21a36d429fdaac1109f00041816d263073671e3bf61ad782c135c68374da9fa8a4f0f265e9450c7e82cecf2249adca3451d8a9a1d188b51951fe8cc5da275bf66294085bf97d81bcb17cdc35abd379a7a04d9e0c1bd3afa5b839e768874868ee12dd14e27c048c8bc05cf621ac25dcba6e86387bdb535bd7ad558dca7a811013724b1a7b8bfe8b49dc717dbc6a029566b3ea1d9838d5f5f8e3f4277dc70102b5488a19df6951468597d37e3e3b4cb10d1b0ed4e09b5ee77c0f682e10e5e05f383c5680991ef3c11f697a761113a0a22fbaf09b5af66f66af631a78c4fcd1f4c195", 0x5ad}], 0x1) 23:44:41 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x38000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xa4) 23:44:41 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) sendto$unix(r3, &(0x7f0000000140)="859d5c660661ba1409234e", 0xb, 0xb, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x360) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r7, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) linkat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) msgget$private(0x0, 0x200) 23:44:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffd71, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:44:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa6eea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23ffff77fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) sendsyslog(&(0x7f0000000040)="98271a90d4437ef3f957d78ddb9218ab113de1645ca37271601b9141b339aceb9f74fe7927dba5a1574895d9da1b716f88833cc74b29c4e4ad1d7692c1323fda341b9c876c05b6f62b40e73e5c64f1da42cf0b4f2a4b49b5b8b31a670c123c445d4ffdbc", 0x64, 0x6) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 23:44:41 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) r2 = geteuid() setuid(r2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="1274a316ef75687b1ee1a5d10fa0450667c0f11a6a7c6faefed35c8a393f3c55540069314817ab6adc1c99c75afb40c09537dc84144c3ed3caff8c593954022a53745f432706454b1a3f6047c2a1417db6cc80082eb6e5464e8e65eba1348099632ccfd6b4ca3397", 0x68) 23:44:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x40000000, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 23:44:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) write(r1, &(0x7f0000000180)="010dd73f7f260ce6e0d02d74c7e4d6b586abe5d1b7d52d850df310e047e1226d26783bf5a65c334fdf87d30cc676f2d6f375384f8f536b0cfe2bc6c36035b950891d4208bd443d2c8de8f0396f5f87fa3588b9194c9bdd42095cf0425123a5a5915befda1277da3949020163cbb225f55bb5539643cb06c49c46ba002cf93fcbbee950d3cb3d9179fb2f7a5969f8f46f2a6623fd7867e31925f7099375bf6c07b1ccbffd80dcb4e5a56db8f72e9fc5288c10b46fdb4881ae81300eb125e87ba1a71102bb26b0949fa599e1a50cfb147de8ab12f377b51d8b6f15e41e13e872296d177c6de3", 0xe5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3d}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 23:44:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000100)=0x9) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 23:44:42 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 23:44:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 23:44:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000180)=[{0x354, 0x8, 0x22, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:44:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40c0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x81}, {0x24}, {0x6, 0x0, 0x0, 0xec0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 23:44:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc6e67ff5e785609f, 0x62) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x94540a030b8472a0, 0x0) r13 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept$unix(r14, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0x0, 0x5, 0x10, 0x5c63, 0x4c7}, {{r8}, 0xfffffffffffffff8, 0x80, 0x9eb739694ee603a1, 0xfffffffffffffffe, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0x3ff, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x101, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x2, 0x100}, {{r9}, 0xfffffffffffffff9, 0x80, 0x8, 0x99b, 0xffffffffffff0001}], 0x8, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffc, 0x10, 0xd0000047, 0x538e, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x40, 0x1}, {{r11}, 0xfffffffffffffffa, 0xc1, 0x20000000, 0x7ff, 0x3}, {{r12}, 0xfffffffffffffffb, 0x20, 0x40, 0x5, 0x5}, {{r14}, 0xfffffffffffffffe, 0x1, 0x80, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x2, 0x3}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0xa42, 0xe8f}], 0x1, &(0x7f0000000340)={0xfffffffffffffff7, 0x1f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 23:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 23:44:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="056f48c9840000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) accept$inet(r0, 0x0, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socket(0x8a3a5c2be83705e3, 0x8000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 23:44:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 23:44:43 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) open(&(0x7f0000000680)='./file0\x00', 0x40, 0x110) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r13 = accept$inet6(r12, 0x0, &(0x7f00000016c0)) read(r13, &(0x7f0000001700)=""/8, 0x8) r14 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r14, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) write(r4, &(0x7f00000006c0)="315412a4b653e4b4ff250c928000464943d246bdd5d5c2e4e12b499294f6aea4e8012b3c6051e83d9b104c8bc7196d1444dc9fee622fd2be4fe6e4292aec8e1d0eb4c92bef0b61e44a0196fd7422ec5f0c0f76f561d7a7be2869fa4b934d9b4a4363b80b889a1c3a5d9ad33b47ba9de5de3611c2cbedaee3f378841f035dff700f3f25602fbeb3df7b50f5b393f6e9dfdc0c14eb065473fe75cf0a255ad3464970aece727e51069827c3577af09e7011d43b6f195f31bc9124c26bc8cfee039112a122304f9abf0cb86ec1bd3b3e79c95036bfdb69a922f413f80341f2a6c4225d17e68a6f2231727ca49fc196609bdd360a39422e66c73e920927876a3d2956ac67732f5383d9f3692bfd3705f2e702e4052009c6168e70a859a8cf19a90b72408c6a97d57b6c053029a3f78b259c6951704455526c7a7501eb3f4c40ff5955f223483e1c5989e889a0b4c7674452982d85027539be88728322039654fdc4d6e7e5a9c48df9e868df9ff1f438ec9684629475db4dee92cb4505e7fd26bebdca605b88bad956550da679be81c646dc85fb5752997428275a182a48ef88f25b22218b8fe61d070d6b87c27c0c04b18e59998dcb89efed843b5243c9fa17a035f1966ec2086a76ee39b16f9ae93be7fcffc79b0406a20869ea6ae36b89cf2b9b86bb42d102e9b5fe36224850c01b5a4ea4aa0f995a43f60319e0fde25a16e80a57648641ca5e2016f3b1a1c74cb2c98564d08ed8da9188d27c49e92534bc43030cf095cbca391abb37c9254b1253e816f0e62d4f5a1af248295b6bd934b907fce69857c1180d54bb0afc11329c639504ed68fedd770feb6e4f7aad9f975401b483ed3f29b9c91e72879890b583969a4707a82da37f9a4fddc994283286ebe7907e858ed0d52d362c2edc9291ae1793d201a60049ebeaac14a5f38ba2e86d5464ea39c58241a5d60d715caf28bd11745168319880f0bec4c536d4810e0f59a0fcd2bc529954230b27e2d5267f11b5b4861327a7308ef5185ae1b1368f9e463a570c3fedfb33c456e7e53b5f97ff7fb90b7793cf2dd8565cb373052c6daa9462a4be53788218ac498f2bdd3877d2f887fadf93d49fa0fc1bb23bb61c6a973ab65b9806f2be287451948aeb0ba66072360c5342b07134745c0ece30cc663db8170b7407cdb7be7d4b64c5cefa2c709454e433f0d299ef7ed4924d1423989dda8cebb055db2d31fbe8dfd77b77e5a48a3b0498880d49f0cf588f1be14060cf2da10d879412c578fa07550ef33720bdab8751e1efcae42242a8ac2d1a1cded1ae71e9c525ef3e664474959d45a7520a2cc0ed91703c3bbc002d4891935f457cbbd64a394dda5d0ee9a62da5d5c67547fcf0255e67312ee743b6d76de8bd24a6d0727ee66fb0620ae44b26015b70b855e423c053639186705cecb1ff0f844f1ff1dbdb2d0222b64bdf64c83b368139725c23bb3e4c1f0172053184e16fa7338e732d78904e55dd0a16ea5564ab5105a57e36b522330af96130de3bff6d5694758c0dbcc79614b25aea72923016818d829807bcb584a128fab4806544c2b05443589fac49b9319df81095c843efdb704b665ff0bc3f2db6beb9cd6528c1a0aba2e88d48f52e54d8830a8b8f58402c52b4b74392f3b5e36cdf6a4331b079cd6cd9c5a86de939b1e2f177fdb2a83e4cb84267b35e51c403674e52b2c40f4be53fa60ce143dbd19af504db72b5e02149e3dc1702ddf267f05af75dc770c1cd084c602e8c6eabec37075b1e6fe4b4ff796c3b39a27425e6b99b4db7f9f0198cfe5825a9490efa19e6d32b46695d0dae3841619343440cc58212740fa59a9dbd4591931358f57891e673257d2d145a08eeb8e943fa419f387fe3d22370cc079a3aef4ce0d643f50f2f3dbdb818c3765f0556142e98854f97c4ec09b69ee6975d842b22e43cc60f2d07b9d44443ab437d39834dca527e3f1d59d29914c2d17e5f5973aa02c2f8f6aefd562a0f4e58513367011ed8f5e18ba59f894cdf195ac025a76a0bcbc2b79ac06da2ea2bcf08ffaba63d012ea9db5ebcd3a160c6094bc6ccd7ea93ce5263b32df1346236318a3f86308ac9e2107acce91a8ac55c6a8d96208218107d248a72052c6955ffb3d564f9eec6f7e8806e5d75d05a4903ca9cfed0de4b1aac22689a15251fdfc14c9736c1df0985e597da7e3654a2d3598efbf16df4b4fd37de7c91e72290fc1b3d4a7063338d8d8338b75caabfcdb7dc559afc182c94885bc1e0b0509a89c71e49722877528fd46fa02aa687969f99a96918d3faae2447f009c587714d0fcc6d7fd91d1996f68845a07b122e2f79bf06c9251aeab0c8f77a42e2cc94fa63e88469267ccf64fef1e1b8e52c01a85f87094b4ec6a8c8dc8e2b94bc789f57f973bf72497141b329021288773c3be868576b9014cab000ea95a0dbf3949059ccb1f68e4c3aa23c2351f3bf0ea2e1e3b0ee309c5a4be031d372572b05a820c19d9550ecc2cec37336cf5410174056720cd49830644f3165c88c9f5669a70f58c1d147b673da4b8920b2cd0b742c9d7c737292855be21c008615662972ab182c597d460e6f1d3a50d0cc0015d0e382411aeec38cff1879af94bc19f1e4a394b11aeb26c10a99758467ce2bd0e7c769ebe740c10f62fe27cf78391d7d9b438c5ac2e5030776c70b3c10b88b34158a0a84c21f71071c9662aa2a09e13b190cf8a255f7ec1a242d09a39a0bf1bce21a4b78cd86595170c1b6bfb0dfc824adf55b3e65189fccc1adcbfedd0b26b1e4543d8b60b011a50aa7f56dd50e3fd897a543f5bdac9b16d49104344db4e81e1a11ee62f3e074c70dac9315e72513ebb6bda0380ebf3d88ed8eb3e250ab6739b6aa48aa0e7daeaaace8752e7e02910cabd8adf85c37a3a1300ff66e67f7357bb5267ab0b988db927d3fb2361def0531bfa11dd2dfaaa41dc5e113a6ca6825e0f55bc6a3f1b6e8d4a58f9f53614ef08a88d610ec9619a299f0f8063fa77c3c884f5a73effb1eb5c3c0da78c09f14f1946afcec89cba98d584624dd30555dd0f8fcd2982f2e1b74fef9e4bbc039479607c6fcad9b81dd5dbb787fc9ef38ad429898c3cbc659314c87163c5a9e2cf5cdd26c33b5d540ecd0cb7ae7134593207ff2cb348bfbd70f81b7a0bc5bef46cd15eb3956a14d57ce2febc3233eebf51bafbbeac6d4bcb5c376c131be42cd2bc7f7cbebaf0c514b78499a43dc119207c8ddf917b76500bf170b8b4e96578f707c4024b15502411dcef0f81bed9b9e30908a0948e7c11550c7c8b76ce00fe00407d2290f45804661af1628cc1f7cd58710ae14d3a185cec01046ff69a613e61922942a89161d643841a2aba36802d522b55f08cade481dc02f4a06e8225ecfcb47d2a52f5eb235c142d4289e0b6498736d2065c107795ffc5e2fe83a62256345bb8743a414fef1ad742ae31b34358c8c3a5d67eb483ec88a446a5cd3f12f5dab529f263c2c75e6b280f257208bc0c16c58c6b499d61e9d1601fb33caa1b68c7eb19d1b35588f4ee1da17f87facf86ba7d1022a7644da636dc8d64b8225ce68f5d756c8c7e36929b3a2dd9aef3b62dcd81d83dae63728d9d8a5c9b95cf99bc271cfed8aee73f6cb185ee4cd381994349b972d2479efe062f12f74faa0105a70ad706822ae8bdc7fc2ebde9c4870145c95ec26ed3afea87327d67623d4603564fa9bfc65d274d9948efe98348d1c886392815b4ad5d1c02ce1e7ec4e93189680d8b4c20ae178d7a45463d07a15de91c5c601c288ccaa0e6bbe9cd5516850428287799ee007dfd95909a07bf5ca4e09efcc6a9c7d9f6ab8efa79549cf73ba8796da7dc5e53dfc35d4e12dde5b54da31d6dae7daee81af1c71046743b231994c60d65eec31b1855fea47a3594157a8d10cea4fa99aedce87bd6955d910dc3a6c32b33ed8c82724df5c41ca844ecb4b150615386fee8c93a9c35b0029f4d649d98ed2a5eff00d9b0c68c5a87143a06f3f2fe2f1c1b8bf7a6ecddb991685899409da02b083667a1a3c3831211a371edefc508b5c2b53e98248924338ac105b8b3e40248db7119d464ff4eb7070ba00e6f33d2cd794141c387498ac9989e7cae4acf9dfd2a60d9fd713defad2e0083c2eb7c71162bd0af1a38d276c1d1a3c5a24bf95cd992bd2cd4cf1701bd4c5a271e525c992368d72818dad9a69509fe49bdd35231160952694bccff1314a40ec387690aa4c3a858fc48519f5032b33c67db3aafc1ead8d0a4d33e5ddb4d990e2be9631c0cdf7c4ae392be45b48768b94a47c0b16c771924eaeebbf35329439f44411c7f96d11a5c41166ec6aa0ac26583ffaa9c158b45fab1b01795b444d574a80970b46e7985a88c62c392269c1db3be457fcbde0800cf7104ec850a8f29195318200b1ab04dbfaaa557ea901076c9c5ced47f227e224f33752acfb3420d29b4bbe67165da8689d48c5202899b52acdb39ca8640d1962838712038cf79166c2015f1947910df71ffc803a040d6ecd8019969f643879846c95ce2250124aba63ad6f815482f38665d076c0184692f89903a74920648e9b5fe75a213b9802852d002341c7a46daa6bf754e8b1d81d98d305cff7685e0e4467089b2a6e58d4a649a50f7871fee1355ab55c9fa37a892af9320018b9396cd7cc8d1284eefcc36b56e2ad6cd88164ee31b966db67ca7b64acaecba8a27632f7e2c0463ace977f077b3371d183a832a3e05b37727ec3870089e3ccf7e1a5d4ca0c0e261680c6c30333e3b663e60d8a1afac5980b32a581036ed09eb5b4ef84cd031e8ab1c074865538e872f35c2a97d0b086e11608fc5d15a8e5254c3abc4d987639552ee6d00af9ca3df3cc8a55ced121fdf6e0df260e16f0560a391bf71473713939b96b2628a5eb5f15e72bc063cd6defdd606588bf5a16eeebb0a5e23a0524ac206aab89b74cf97ff6e476f7f9a2b8985bf3cdd422ea4f11ac1d219a4a7a4a430b33e283b926d402bc9708ca1c18350a96c2978b7311016e65a4460a29b303a6a6ccba783f2c9cdf58caabf0c7df58593badee3e9ca8073417d07e39178b82ee88570cb10a689c233e76f5dcfcc2bb68da3c3efacb46852fdd6def31363df11341152657546abf20158dc4d969820337f2825ef75257a7b0efcd2b579fd9c9e585cd3ec6df76477f979722c59448df690af4526c9ade953391334c118943ebb2ff3d5a5654a79540f06c34d317d65fa2727898a7ac46de2239b1ac0b62c6e26fc64689d2b8a4477257bbe520d20e1dc7b8e3ba7393c402d8a6080f0de55604c09cd994865a5aa6d456020e4e4ad84ee9cc480461b3840095285af28f5a7c2aca9be8eb5e3be4ebae2af3ae2e916a77ca7e10405050393f6ba121cf814f88ae042ce6d4e146d6bf70efba2739918f847966bf134c71d92f4329782e3a8b26c6b37a7646f0c3c9a82b75df75ebe48283d7d639302a4ade6d6c1aa7d5032063ca5693489413a014eb94a84e6cd06690f24db3e58fb0824e9cbf39cfc631b0351016bce17e2263a83a551cc84f9046d19230c0ec97ba2b8c2413273a0e54bc770925a4d88cd1731611060415dc7fb5699f23247d00e256dd8a6137d212089d23e485b9f33e5baae02a94861fbe37255c8b7a7bf8ec0bd52674e5280baa69eed62ca878785740c8cbad74cc0332a6dd95dde5d6a4d6f19b033fcc2190bf5be6c011a318b3190f5a7ec1f361b3b0c1617b7920ab7b0ffa742b3bf5e846ebc2a203a3b083ea3669f63c995552cce2334ebd778c64926e943c5cc5aa21959c613eb53ba4e4", 0x1000) read(r1, &(0x7f00000004c0)=""/69, 0x45) 23:44:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4437, 0x4}, 0xc) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 23:44:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 23:44:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xbcb) 23:44:44 executing program 1: mlock(&(0x7f00001ce000/0x3000)=nil, 0x3000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000000140)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001d80)='\x00\x00\x00\x00\x00\x00\x89\t\x02t\\9\x06j\xef\x11SS>h\xb5\xbc\xde\x1e\xcb@5\x18\xbfP\xd9\xb1_\x9d\xebC\x8f*\xdd\x10\xeb\x97\xf3\xce\xb5\xaf\x9f\x90\x1f\xdeQL\xdd\xb0\a\xe5\xef\'\rz\xc8hm\xe0g\xafj]\x9cv%\xdd\x10\xc2=z\xb8\xaa\t\xb0\xa6\x0fu/\xaf\a+g\xd5o\xaeM\xd9\x99\n\x04\xed\xc4\x87\xe4\xdf\x16o4\xf5\xac#)\xfa\x88\xdc(\x8c$\'\xd8\xa8O\x9d\xfd\xeb\x85K\xf7\xe3\xd7\x9f\xd0\xecU\x88\x8bo\x17\x15\x1e\x8b\xbfv\x91\x91\xb3\x1f\xc7\x0f\xc9Y&Enu\x8a_x\xed\x83Vc\xcdm6\xd3\x7f\"m\x7f\a{\xbd\xb8$\xa6!\xde\x8dV<\xc59-\xe7mF\xaa]\xf9\xf4\x87\x96M\x1d\xff]\xc7,Q\xed\x95*\xe7B\x19[\xd8\xbf*v\xc8\xf7\xbe\x12N\x98B\xc0\x8a\xbd=\xaeet\x19\x8cT\x03A\xad\x19\x8a\x84\xe7\xc1\xfb\fH\xc8B\xa1\xb3JQ\x06\xfd\x95N\x8e\xd7\x04-\xb9\xb0\x85\xc9H\xcc\x8d>\xe2\xe3\xf0\xb5\xc3\xd0\xdd\x95\xbd2\x02\x037\x890xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f80)=ANY=[@ANYBLOB="2800000071000000ffff000001004000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="fd007eeca191c3"], 0x28, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002c40)) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r8, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r9, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r10, 0x20004b3c) sendto$unix(r5, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 23:44:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6f"], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:44:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45be, 0xfc, 0x3, 0xa452}, {0x81, 0x3, 0x20, 0x3}, {0x8, 0x1f, 0x7f, 0x10000}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="2f9038110cd571c0bbf252aa21b3") 23:44:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xc705, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x2], [], [], [{0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x1ff, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 23:44:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 23:44:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 23:44:44 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) writev(r1, &(0x7f0000002580)=[{&(0x7f00000004c0)="63cc7c93b9808f15d6ff593b00b37d1dcd5b380aca8e23fc2d8b5ab87cb7fb2931c4ce722be3abd7c76affe9be4781a7f338e8b6f642e874e04a9e388140a60a94a4bae4dc38f2c52a9240eb2e5d2a36095aa50f0a2655ad2a4b6e3348d54b6a3317bfa8bb2f8f98d38201ca87dfcc0fb1d14ea5761e89dd5e945e1b12616c29c9cbe6c9d342a06ac8a10447f2e19f446be4eaf09bb289a93aeca273619d3d801de8af3f31df0ff8ffdc14c775edc3d79748b7b40489274d36a6760444186de56f6aae1873197195991f645006521d44f17a751becf59e52f8cd9648bad673ee00bab8da4c779df8f378b9c4dd9f744fd483ad4eb916337dbaee2580f84930940285cf43722f68b0c565d7c0b261f7ab7369436173f05cc95141c87aea3bce07a4708f4298e37ddb9c43917ed69cd955a10882b7cb3d1294ccccedb0d708e15c41c82aec2770a946554b97bea8cf9ce01f76d6658af9de0467c3653addf3a15306da55a83a06bb2e9a73f7ce390ee8152997859f7d7fdcca9555754477a3841b3d934ac680a11e858148d5a733c6abc68165cc5605847ed199df157e36fc080b692317d2e4fcaacce67f7d1a4115808b57e51f7d2ad31defec5afb448bfe92ff905dae73fc55e66369679f0b6627415c3c0952f62b36bc247420793fb22fd0e90de760a2d53a6d2308af5ef7f3d002281b066126edb1a93f196976fb3ce57ebd71f0e89bf1ae8b7f3bc1e8ed2eccb5ffd049477a8c485a58a40cf62731a6599b8644c5074ee54a45188f5a2e96b430c1f3c9dd334e71c3ebd8aa12512a3eedbb147b6d6f261a2b37749d64a14fa86ab9b84f51d0f2b4c019de06268d3c368a00ac9b0a90e6190eb504c0ff66ee5a116fae3ee420375e03e8b9f52b7385353819d9f809b0822857a435953e348cf94a7853254940086816ffcf1f8057e8dad0406a3c49a88ff84aa864daca43dc613211650f3322f839aad41855b3c5f08c7fb3a2178ddaacb96cf071ed258324580e43d1df032492863344f7c782b16dd3500a2722d32639cba185c679676b2051743ccef7d7fb555ee4a710aa23bf9530511f10ca459205fca9a81c2e30ebe800bc150529a4ec2418fbc125b1c52d059cb1256a7e61bb93fddef477095cfc794fea4a16fb60b1fded374212afd815050aa3307baca429aaec69b663916eeff09e8dc13ec2c926855a98e626991e5deb7f3c6c3f8793c3ff5a64867eb6c7d9ee33e1fd69f0fd7d8042e35ff7cd3beaa2bd62b5df3e817d03b5399f2c4a7401105e8ada225bb0d4ee94bd23712345163c6e558c417e1271b1b1ae6b4a67dd292784bbf0b641a2d3a26efdb16cca15a8377eb439ecbbb86e28b46744470f23edd4d8a2a94a27b60b5a89840146e7329d26a8734bd71ba583c5b00bb48dcd6fb6771999d26ff479d9aab79d3b64dbf89e67295cde60e5cabcf8ff2bca278dc564d516bca90530486f6623eb95031773bcea7bff4d73b49ca0420a7b6529c4bd2c5446f8ee2ebc758cf150215314f0480f2c4a38f831769e35eb6a1140f271a7cbe60833bf36dcd391da532c831fd98daad56f5bfeb1265dbbd511d9d3a70f874c29a07f0cb586021f0c5ab3099275ddf87f48cf67422ff74b63ca88fcef51fbd19fd27e567fbd71d0eec7a0114a3e9b9e3ffd1a9f5590cbd6ef19cc31c1d5c494bea6270edc924e042571cb8d7271f41a5fb185678cc1d188edb02301726c30030348ed6377d0dcefcc2b9c203a7383a8220cf27ba254d83834b12eb996841bbe967121c771215badecdcafdbd30d2457904859040eb99d09d1f46001152f1fd4ff9a3bc2ed9308c3f5a2d44320da53b5f155ca5ec0930af529d3145d83299b9714f8bed12d76d82e26754f732dab762bffa551201102e3ae5892d5e7cc7c5b6960a08606f00972f394cf1221eb15303dfc3828448a7c6fd88e83fc48b250c576ab92846128551381d3d1d3fe856d3c8de8dbc6e98b1741961cea4e2b13ef7257486a92e563a2e0f5399a0d9babc76701dc4202fa0324e61cbc587d04a3b82e8c3ccdbe58621fb751318700f3cbdf32af14fb1266956f564e5e8af84a44394ae34e40afef57893f52cbd1101acead56d2c165fecda1f94ee0a505cbc86aae759307ade714d75328c6cdf1d49fdddb9b572cecfd624683920d5f9b47fa43b1374cdb4c381045b18d3f78cea5cccb2bd75652b4d3287ea50230775de71c5243c7278d93fe1586769e657fadd45a44b5c6c140884495ecd2fa9edf3229dc409c62ed449977c1148bdb8d65f5ce39c3c41ac392bc7fe7ecbbc56af3bf9a39afb07a0653b8e12d74d2ebd6fb7a19ff60250caff1aadff816c5f6558c4f37fcc3439990d3e1caf4a601a333e63e3d631b5bfe9fa28062c35c01d8cc5f4bdaff0c53934e090f0239d6d6b5c170e8db9dde306303fb98cc707fbfda8d620a5ba802532c5c509307c8ed988f62a912948abf2132ca2b1da8f11e4fd5a21d53cdff6cca7ff5a53fbb7e8a13c93ca745161506064cb590214d3ca4a32918e099229674a17059fe54fadaf59588b87e2a28ba6b37cc96fd60b3c4d217397aef9cd01838fc2fda9f3f174bf95a95ce5c137d2190d6ecea34800fa1695eafd216ad676bdf5f745d326150b5b74780e67a8f0efdea65f3f3369e9e867ab294ac82c6f7e468e2991a5ece7f6c7af47eba0dc703ba1402666b5b1e17a1c07fc815a90fd79d28fbbc21a7af7c0c6eeff31dcbdbc264a8396e99352502dbf789b0fcc6bb260adf77c45e40298753cdcff56c9b726cc5153d90908631548cb546ae44456c318deda3a60e9580faf4c69341ad5e3508e1153ee01538167d93df2f2eac4df73da77a32797a34be020b94fe440e3c2aee79c7d4cc5b38a739bfa2702f86942449bace349388824f7aaf5b5bf45ba0e08dee75a751845411bb904a4be3e74276746df3b61b1ad6ad4f0b4e1169044c00b69fc58fcff0409e0cb944473a3ad428dbe8cf0569f4981b94e7f492257cc3eb4c44477ab7a14930c396394954e082c28951af21b1cf3f6fafe43707f10c7b2892c20f4039ebce31f6fd127d25f518f4e455fedc2af4ff59339d185fe547c37d6a1b53eebcfcaaec4568df688dd34ff4b703010a27b333ace71667d21715f194f4e9cffa3b571bbf10730e923ae82c36ac1c768f43e449675fc95fa11caabe5f6b91b2fa5297b9757810b9bce8cdfc9632cb24afceb4f6020b2494836314ea8a5a590379d21bfb97815f0d6ccaa45a1729fbcc5b22d66b3ae010955832a06f70c228ea31388f214ec0f96f36e85765fb888f41a203a2185cd9a928d9ae8cf9d701348f268047377f9e6d5a23b387581900236a44847430fb1c96cc0e84e180ea3ee2ef1bbafa15e557398a1eaa0516e681c1e6b7d4b5f5440ab92bc101d30aab7cf5897bb7af30f23481fb7182e1a84c40cbbf3f1bd92be57def58a84b81099515742beac65e740efb9dfcc731fbf42ae9497bc74bee5efba1fcb0604f08625df2a169f4fd5d52d13362c9fb7f99dce9795dcc681499269a2c8a688d4d47b02ff1c01edcfb9e026009204827b6c6ba95fc938d6f1bfa473582e7ffaddab3a8bffada05934804d9f8de03ad447f29cf11953ad1c7d8124483eb4f2e02d86616c6dd3e385ceba907bfc79657449c780ca1feafcb903fce101b43868db0e4478d6edd9ecd22b73bb995f0b9d95785fb84367f7c6708a1b4053a8a326c9f32f0b14793c8f8369fbd1c6ababf07fc951906caa40c1782a43d4a9094b3957f794ae6a3d5f769383b29c7b1d454040fa9444a7f1870aba4968e5c7ffe82926576cee25fec055b8e2f5b77389fc23792e320aae57ee57995de5e7908f5ef2f2144f5e7416f30c43368951e2292db460540d1cbecafa2c21bc43ccd01b56a6abb08fbc16eab889e0554e3cb1c983e088d82653c9485ef9d48d0faf836fe227f2d6e7a4425b15082496cc6e68d9d61508d812aa85fc3fce42c477cb1c10f45d5c55a71bec4fa64340c1ff3d154f7f9e168eb059cc2e354ce7b4134106788273774ee5ad87832b1a91e28f843882bfc43757de1ddbf3a024d9cd6ae3ec5b9853c3c6b6f86df8f82f539249d4c8799979f36448c08db4260231b0d0bf7fd7b50173a9d0589c8f28f3d5012c58b0a8a04ea7ed7de466f3217996cda5385a05afd2db39ca21b4cb3a7972becce0dfbed59a646eccee8e283564adf02605794cf6cd1bb74630be8c76d013490f444d142800dd9275adc690356e898e85ed928dbbd9d47d94b7c48e1381e7acaf42e0182b1dbec9cb147023a6bc8b9de80c9490cf0e7540f8bfb5209b1da64a74408f3d3faeab12963a42d6e2c17ce38cac1888a4ec2a096e3879b012cf1e18a994de423d941545e365a3722c7cd49a6458efddf5f872faf9b348e830130c91a43951a87d14fee3aa9efd40cbf20c5196f2ec6702aaa1d2926a0d89a3f9696a0afa61cc867c9bc663b811b19614acd4b692037d6c899789d5b53e61a7bbd0fc414cabf93d294b3b3a9a68878be207d1e22e0ce9017b4cec6644c230d003951a893e9755a3354b3ae20d99bc81bb038e0f209982e5af8d8379e167caa7c8de99c1eca1253d76966d57b2eaff5dff0a571da84d985d7ff86230dfeb1616c8e23c1b00fad7de0cd468b23ca95b98cdcb40827742c84151751bb7e11330795f9f71456b8680b4483ca74ba7079378346b9c3214dfee2031c2ea611a4145e335f806356ed5363d053027161d0363dc347b51d589b034e8d94495020a506c0c0cd212c7261263ce7ed0994ec30b97e214a01c3127a933d06ffbd687ecea1258e098d8c00fccb27c0b82b47d28663d47e6cdd125170b6619d2c242e25ff7c804e6d69c11dbe1731b830857d3a1e363ae8f7fe44d57c53e6cb46830e8b21d93922dc487662ab0ccbd48d32afa42486265b9d0fffe758a3fa9770c0223500691ebd54d4d62c79a32fcd903d653f7959dcce979af5941c46626b11066c5e43213f322f036bfde40fdd6f56d6656a7d31c9fad9687747506aabab9369e8a7707e3c50b8c983162261852a5b0420a461958a5275fc586beb87d4dcfff72e7fa238e738b7d6ad07f28f7eefdc4389827aa86a46cb48df3c7fc81101172c4eeea9b16f5c3d12a94c591db52a7a30fb9722e0718879aca1f5bb6e17243bfd958f3e396a5885f146cb054e8e27b729210dab3dce3c5c41584d89871aea604e0fcf6d8790c560f7776036948fa3f28b5b885d21434d9714ae4f1b9d77b8e7e020b1c8a2386ab11142d9f0032435b9802dfe5f2d995ae7f6b8a4281b3775f2b658507cbec6bcf13ebfa603200ac453d7fba45119ca688b9f3df663506bc9452e98b92593d499dd5bafbf54af18f71fc4af12e6bcdf5fb04d254ccc7526913e1c3bb28d8a31024b82fc60bdab9eff5e428ac1433899ec8998bb8cae50bc7e0392a237200b11173b121b237e3f5e3d42d4725d2f9717d8de29b032e078677e7600518734db14f8698df8eeeafda8df47a3501883623e4c1046391d79dd32cc7c35af0ccb2a766b808e025a5ec6b29aeeb0b7060975bcb111481294c9e751aa555e3ac62209702ebdc09845a1ed576decd2afdf06ab4ad77b7d4f1363852123ec42ac018f1de1106ec3861076578564c17ccc516b46c3826c7423bc6d2d0a24f322fefb9f85bca2e773f6b57050dbefa13a88deb4513d329a0490305d65be37e982fcfb20d16837d14cbdfc0e94089b4ec268b6f05f7bcb9721312b133b7a5f7a2d4fd1eb20debca826b0d058984ab3", 0x1000}, {&(0x7f00000014c0)="6038b3e6cf124b695403b7420fbf81778b2a61f6edc15fc5352fde1e4cbc68d21c90fcd9a8b231a63769e0aa7043af33b67e6eca47db49279541bee8bd54db6aceb8fdd6ed61e0d4495995a83c492f4bc097c0b3f715935c5c7fff078ed19dda10a2557ceb67d9faede132a2b2911d2f5a3ef1ae7487bf50052447d72eeedee1b46e8d4f3b769cfc170eb3ee6e9a3bc05991750788ea24caa83119af9c54e8dacfe101a65bbc10b9417f8d7bc162570b0a8bd59f4873b240280bfb54c24d1530aa396dc119e440c17f3c8a3a3c3db009f66644179d2a1264c6c4ec08b1c3450a591d631eff4b809bd89a864df07c6f74305828ca2ddcd9fb212f387134e0a72cafff857ac6b260cad9eb8f0e3c6a1d3e3d1eff70d70dd2f16d750e7c96e6bb25c8a5f4c9818dff5629859aa7637b5422f8b06596b70461f0fbe781d7ca35f3c11a725ece7b950096f40a685026d9908ef859ea0022705d4191f5f895067ed3f18ef930ad3c90d0200bad3b7e0b2174d4fa1cb36db8fd83fc782d4070e587037a5ef156c98c9e38f2307d8bc54e2f406615908386b9c86f8be615b7923512ea5444bccfc118cf2342438664e52cd104f5a6f9576c27e9bf6a170832276a71195d157f4886b191864609105da6a92087db52b3a99b7fd97c86636c93f7270eed9010a2b11c921b7925c84be610f5f46f469a77ff748dc3d29112301feb0e6c48c0df771caa37a10096684e395c6457dfa3cb34bb27623aa9163b29c77faf76f3fbf28e5c320adc9d024ed234466618e3b6459a0d2c9bce4bfb64be8e36f625e30b12582c302dd8358d043662e152f884c4ad3a511a76a145d1ee8c551b14149af0c6ac3fb9136dd9b2444937075488f55f1cefef1e6e9b55054fe9cb883a74f39064f7f65c1fe9a4ba6558d7b1b394bbbaf8ccbc9da4d6c5ce34ef66491a2a9a0e1e136770e7999db9e47cbdf3db655eabeb046fc6d7ac2b80c2438ef2b7c9ac1597fb7643d400e3ad4c4aabe4b987a1739c062dbc0e70e18b6a51e88c9588013c4adf03e5121bd69494165a029262cf472186a93906b7e62156e1fb8265dece3e289b1e5a319e7d14109face14d6678534cb416641ee9e129a164a2fba97a8789dc38f6d50ca2fc2852c56403bd6080e96237a6f95c1c4063c73bdbe609ab233dd3a8b80c781c692395ea0b7eb2659a13643a22590d07d457bc3ca796c1f92434c432b518cdd76c1ebd7e9b91863152d70fc61c17c7e55f462853c5cded10adbe0411b971ac6df27f8bea912e038e96eb41ca8dad6080da9fa1e730a1e6a756d52d579a3732a56cb9d99c3f8c23abb8936809148ae145db2eaedc11c471af56eca41bb1ac56a8cc372dfdc199132b9ea6324a692f4057fc5cda8dba916cbd02ff65f3d0ba5a47631209f61737bbd5ee17cdcd65bcae82a6bda94ba98f157db61303f148c1092af929a8bac7275469d3743880084544f008941c42c6165366c48dd3943bc7f5a530eb3afe0b4c1c3156da3d86d475ae88286095e6bd8b11aaf0918c13533815d54108afad4cd0da78f2bdb4d21d46d04aad7b53b5d51aebfb26798b80e55afa0e9d3da5f6980ceea09def69805a175376eda74884fd4b08792d44656bf826f465e8ae195d992ce5d1c6f358113d553ff769563d19208754e69aa8436dfbbb86960eded503c882996a6c04107e7111d978775b462eb853a0bd9c7f40a8c327f8baf81f77e6e4664d670e72dc933a2048acad1c20f886fb0d07bc039e28a78819e51161b5b23e6e262777fbcb22917590201697016f3f326256e30d2b343e4d564b3c8b39673f84f57328a21873b81f6d35aabb6c36ad7ef1007f6a70aec3dc46289e55dfc727809ef4d9619401504a38d7309b3c238ba0d51e6da0b9416be690851dbd77f0e94feee1f11217354d5af0fbf798eaaa2fb1afa9b71a59d32d4ee44d5fbe1bff972280634e732ea2e50443dc373fa148f1418675297a285f5566ba4f9f406dac88baab88638f7b0b65544334c9afe9f443a2d7080e9a9c111eb671a91aff414898d3edeefafee366c608c25bedca1a7c9a897cbe9f3036c6973ee9459734d9e2bf3e85f394ab455cbf8a0d570121723db3d276fa2612849604e68e3a2b3906b127898aa4f2fdcd2bd60709f384b348e55424167cfda4526659c41afddaef3340fc63de1ae94c1640be1f92317aea674b2cb1344b5fccbeca1f0fc73a6cd8b92ed0c1aa8fa7b1b5d9de0434428478e29a59943da0f33f5464bbab929be93a91545a4675c3363a6d1ffd1a693742c7092080fecda5f5f50360f75684e9259f52b1d1831b821eef9a6119713fede17b01e216eb8945f12107696adaa974c7713eac950e73dc4f6700fdd504eee3af34272a389a659c1aefa3cf447a2a843d785c36c51e1bc9c6c36db957ee011f256eb4176384ce1468867ec8c0c117609893c0b38888291aad08b090deeab4d6eddfb9d62dc7b7b237fa173e83b4f0f5051a7e0c6a99a33ded7f24c1eb44ddf791695327397c70244c366ac8e75d9e17d25ab71168ee8f82800e23c378323c9258201eeb949d207a9a2af4da68b6da8a51f1d04cb1791843be3c60f8ea67bc75568dd13f29ddc8669345da5c62f7e946a4392b20097fbbb49bbf61e5d94ccba933eaa9d187bc9d59d1616fab6c5466a5c27c2e48a57571f5470d68bb7f658b2fa592d60030c3839bed8f9e5e3e5f9add42c1432962b4e063a6862358b4a2b2da0f0495c94c6a2ce07c09a86ce366890ca12624107a277b56ae3124f0293476211c27228be774c7d3e41f969b073c3b60dd406d4c3ae4e71d87962863cc049d4fa039dcb2f50ffe5394d66805f7993954175a8c4291d9501a42b3067c92c6e8b9a4ef0fc2ae41a2b1d88a9042785cedf7f6d2b1ecfa276b6b222f9d31d1a9b88ce2edd7519ae5ac2eb2b7d4ba026178d4c73103dd2a1990b426e086b465750edbabc42f841e28743f5542d265de79a2e7ae5c3ef9c9b382ba636071b0646ceb6ef9ed1f7f441ffcb958ee26bba9f449a598662ba63465d787a5e7a22ecbfe85e08f2ac75afad9c0d1c205d888cb479ff8075fc0a6c1da532b4ca3697c6272a11e56245b9cbd9f55d4a2faebde03473e9b14a159ef10c22d621bea28a6864c9dccd3aa47a50f47cc704cb1911c46ae1e9bc16fd9f40f03f7e5c27f80af0c46291ddbdf228437c329d93f8eff923e767865c1dee671c068ec4ebb94d33d0ae67ce9883f85c5dcf6756a0ae5824af7bd4b26310125d4e0ca0b68744543e830797c1266abea1570c93bd3f1a1f85df2e80a501fa2a160dac4ff5a376348b3a4b73866b4800830a5e1ccc8af3d1e0a68556a14f52ad0991dc16562be7a04bea9bc7033500283787539d7cef1cd29580d0384bdc8b0fe886dd3a17dc77bb19eede687a2c6b652c04354df71b199c20ae5a589d7d2607679d4121c7f0e22fec3ef87bcf685d99ee9848940e6702700cb744cb846588144641b7953f19304e0c52bcef07286be72e0acad1bfec48a9694faecf15f4901f3ec1a813d147eb46d1181d2dec42d986f09b7939ee47561debe0ea7246bde1f0885391727cf5f62e7b435f050886a56a833dbed4968576400b7a493f21e10ad5000ec584d239c2fd5ac7f6edf684d538c0d49a79df0870ae04b246cda5952d4f724f957e7c3691a05c5629037aa89fb55966fd81894309f683f4cdd0b4fc141c29a09f6fc0f7bb5bab1d1500e0f0405ec7fdbc0723dec4fbd7c1a96b3670502ee7e9fe1a5fafe8efefb02c68f66ab9f02996d190254349c36b4ff66ba4ed4c9947cdad3090551374e277ff380359b01e594a2485272c1e088dc3c916f6b53c4d2679c0644a347e2d865375fbab233770089841832acdfbabf8aba757489d8b264a6458334c1e666b9619380cc818a105ceec6db53ff19563d385821cae623ed3e31e30abeeb88dede4031b0c57a8f3abbc6248eebc9ca4b41eafc748c6429c345b8f5094f64537f0a87034160c5c957535f48b8c899d52e4b1c5b9e09a0d727479c11418d606f08baed924d89b63975582ee82231265269ac443bdbf6f8896f6d15fe5b26d32803dd7325c9c7948f47069f917f6006f4fe00b26e1c7740102adacc49e728e7832f37eef697a91912f0175e47dbb5979bf7ecf1e30d16af094cffdc5d6d7339b77d4fda6c37cc6fceddfa3a5ea79cb8436f42b67cea0876606c9b035507aa10edc69f3298adc5bf6dd63c47a174d53571703be668bb1c826331006e5c2595f9289158ad7141173b402b72a8fb24f4e55ba8709e061d589ee2008a3101e35a6122171a2cc014174fbfc2d7c3ba24f12f1388a9528deaf61efcd49fd73f787f7fceaa106db9ece612239ca3f166110814efe9140573f5a1a9c7bd436de186cc474e423fcdef396337384730ff2fb02502c14dc7c994b6b868d541fb91460ff19089391ee2358c64604f31a2480247c47d3729ba810618e7d742df47f2f7dea2fd35caab7f204d84c5939d382374e6d7b0f2637b5c5ad0f1fced0a1411b62e9e1fb1a1bd4e821bb79fab5ee26eb57501a4d81fbc9cb877878eb0917704305bb6186efd2013078bf90c7b4ceb77c3c8459660aa42b9c84c14cbc25b55db29476ed4c3706b3dacf822c82166ca6d875e79c9965e4558132b8feb04d4a84c7c052a451da9d0f0918652f4a0c8952c7953561c42abf456be2f806a14912a74cafec73811ebeee1b1479c2a96fd5d23f071255e398d34cae22e75bfc58742e9749bd2ee7ba84aa78640772bba24ab0a483486e69d8b7b97eeba1f86257778140aee9caee0a08ef8795a3148a291081f1f32d9bbdbcb231a56c1f18d2494e9985152ac17fd42b0bec367ddb02e953f90abc078772b81e7061e2aee5cecdb394964014647b8ac510daae4862a714639fd33e755f0885de5f92a7814400f1873e1cadb492aa7b692e2657f0c16d5b63108839162aa166eb08f2f7ecb0a365519345eecafc9c698983951726627bbdaba9db6dede0acbaf624f4ac2a82b14214228dafb973046e539b18fe09b5ec8fe0f07f318be6db5605f4cda9afdb2603ccbeb34246443e2e1dd8d0384efed4150d9cce99f3339a94cd1569dcec9005c966bba49856b4eef923aa50bf969b6ea37303e0d69802d97ec4650c4dedf5a2c4555aceda395a8feb7b83bac060ade49fd3b3338fb1daf368af21be370782d1d426947989fb2a766ec38dd073dd41429c78650a959679b01114824b46510a56d720220167807c7ba6b4ed640816127a41cdb69fa8a0408958075e6c3634c5b6c6cd77f0d2578de29a7401b858ed96372b26076298e598153623799fa4d574ef61ca928e7258f9875c2eed0ddb4435ea76f798d1b359ca12d41f4f209426e5431d0eb70cc55fd8fac89fde46b02615389f790f79edc9f70500381f129166e4bef3f034062aa302c6bd67367d7d4a678ff4bb38fb37abac4ed259ba6da174fb149962c02135874f6aa158a7d4fbf96eb662603f318c24f01ad35ea4ed19be46d8a9384ac4338af9ed767dcd8d717d27f22c171ceff44bfd754f20e776a2c701e707371053100342f9a246ca363809a0f2a7a6559b8befeec349bb61a0b7dfc999c6cb1fbeb7c48e3434bb8ce642c90cbc9197c4b549c5fa55335023c905f08879e1d31e5579639e5a82479ef40f5abefed748cf7b2e6e153aa4dc297dc761cfdf85b4ab2c9d5a656c30421fb01d8fd85e336ad55e8609dba195cc80cfbcb102f3ae1b8de8e617d554e7e4f9ed7906ce09a6acd1f57214586ed91", 0x1000}, {&(0x7f0000000080)="8043716cfdd85ad3e7064726e3e5e771352d4302204886d1c554479a1b66a3e6a2dfddce1880117b6343815c865eec18403f0a8c0334e2e0f1623fa50c65d53ff7ebaa0da94fdeeeb0f396e6e6e77a2e6cf9ac6c9a9a78c401a665ff", 0x5c}, {&(0x7f00000024c0)="72d5ca33bbeeaca6f26387a2b9318011fb591ab26e493f5aa56539de7b6c7b0a722c80f6a59634aede230cee7e6f41c2137433e7d1ccabbe646caae0cf8a9c7dad4387bd101fc56aefea455d5d0c71af439b3e5184da5069e175456f6f9a405c5fb923c83156bb2597648e4740e22bc9d4b18b45c57eacf40b3071a7680b28d660117d6bf8e656c4cef02857256832088e5cf2b54c154bb269936913d5c465130123ecd84c72eada44cf006f2d2dad07b635e4b523cd73", 0xb7}, {&(0x7f0000000100)="685aaa5e7de034c8842460ab4930ab605dc90988ec43582901874c48a59b47170570c35179682e869570da77", 0x2c}], 0x5) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xacc, 0xde], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0xc0000000ff, 0x0, 0x6, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x800000], [{}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x580000}, {}, {0x4, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000002600)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x7) ioctl$TIOCMSET(r2, 0x8004746d, 0x0) r4 = socket(0x2, 0x3, 0x0) msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002640)={0x9, 0x7ff, 0x2, {[0x1, 0x4, 0x3, 0x1, 0x8, 0x8, 0x1, 0x7, 0xffff, 0x2, 0x1ff, 0xa9, 0x3, 0x0, 0x1b, 0x1, 0x3, 0x5ba7], [0x0, 0x6, 0x9, 0xb5, 0x697d, 0x6, 0x40, 0x6, 0xb4, 0x9], [0x100, 0x400, 0x3, 0x2, 0x1f4e, 0x6d6710de, 0x8], [0x0, 0x9, 0xa57, 0x5, 0x6, 0x9], [{0x5a4, 0x1, 0x3499, 0x7}, {0x4, 0x5, 0xffffffff, 0x6}, {0x80, 0x8, 0x7fffffff, 0x1}, {0x0, 0x8000, 0x7, 0x2}, {0x9, 0xffffffff, 0x7fff}, {0x1ff, 0xb70, 0x1, 0x1}, {0x6, 0x4, 0x101, 0x3}, {0x800, 0x7f2, 0x7, 0x72}], {0x0, 0x7, 0x40, 0x8}, {0x7, 0xdf3, 0x8000, 0x1f}}}) accept$unix(r7, 0x0, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 23:44:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$setflags(r3, 0x2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffff77, 0x8, 0x5, 0x1, "73cc0000000000000000000000004bcc010500", 0x0, 0x20000}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) write(r5, &(0x7f0000000340)="f647b3217828028dd7d8fc283800406fb033e08bacc243406839dee3df0dbdfae200f4011414a895ded3e64947f0296fe5a0823337c0d714f0b2259bfca98a6a7c8bc8d9", 0x44) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 23:44:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000003799ff77f1ca0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c001c0000000000000000000000007a1c55d018b2c71c3dd384e08d52bb45159bbe123958acb4e7c53bfe76a93445953d1ea9651d91601ce45095e392fd371b487ebc7f4f89dba3ea820f67a8142df5a20393ef2d2096c79b3daf9fe9eb87f5"], &(0x7f0000000080)=0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xffffffff, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{0x0, 0x0, 0x7f}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0xfff8, 0x0, 0x0, 0x6b3}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 23:44:45 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003580)=ANY=[@ANYBLOB="02100000c2d3020c3944d533a56aa70930ae24cbe1daad03468b9f431fed2ad4e2db2990e2f89e9b0b9ca237747d5a32de39a2092500713e5509517002b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733c6c10bd4cbc8357ad998"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000003740)=[{0x10000045}, {0x2}, {0x8, 0x9}]}) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x75}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e3e340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bd3f8d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) 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"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000036c0)={'./file0\x00', 0x4, 0xbbb, 0x1, 0x1, 0xffffff7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffff801}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r2, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000003780)=0xda4) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 23:44:45 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="e36d5c1b0b29b3dbd912f2e61117fbcc190bd0ed6ea8aa392c2645da402c72f07a1738b339a262347865f1f63963584f3596045370d02e071c49a8981ed956b94b22270b2967faf1a1927bbef827a0f8a4f602c3ec50ab152b122607243ffb6d823389bd8d04425b8a2632436eaa713b0a00b79f35afc957e3bdbdc00553a00c4b02e6f0018fb69e0f57ffa4f2c6fc42b7b487febab07a1be0743333509cd713f9c2759bb04878324ce7a3403d1d1d9388"}, {&(0x7f0000000300)="e8ddf7dccdf47d9e6d5e90309765615e6102d66a242a6a13f5723067c99b4b1be14dbd90aa07e51fc3872a9a1fc5463673a8"}, {&(0x7f00000003c0)="7380d178b5d339bf6b703bb284dd557b987a0a390730c464ac2559a8bbfd"}], 0x1000010c, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 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, 0x1, 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, &(0x7f0000000340), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="00000999af8bfaacdcc12300"], 0x1, 0x3, 0x1000) r6 = msgget(0x0, 0x80) msgrcv(r6, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 23:44:45 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000280)='/\x00\x00'], 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0xfffffffffffffe6c) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r3 = socket(0x903a195e2e18ea16, 0x5, 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) r5 = dup2(r2, r4) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 23:44:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x6, 0xffffffffffff0003}}) r2 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x758615c8, 0x0, "e4360020000f0000000000000800", 0xfffefffc, 0x12b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:44:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000001c0), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r4, r8) 23:44:46 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="82c8b23b56f9b3822a1f4702adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400002000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1a94513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32b3bfb568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898a93cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb921b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f6d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c721ceffc8577bd0b61b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b3424682c17d9f2fa71581bae09e9453438371101fdb7bbf1237c7010000000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee9381b1286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000008bd2c2b4ddddf7c24db5a0b05560420650a1f4f97b4a944bf4f17043a677f30213f83902913dd00973c6f585a24c45a2395170bdac28c7685c1585c7d1e96fe752708089b2700d362709f63fbafa247095c2209e5d6cc25c95992752bc94c027ab53e9ddb22d4d88c8cff85d1147070fe6a4626c029900d125d02943dcf5caeab5e60e9b9353ad6f1d95a19300788e503db628d879dd118574731ff03cdcd565909d78cf06ede3dcfff0945c62a86a8173761999431a5b6cf9f55ecc03ccf78ff30158b98617f9ab5f5775dce81c5595bd8a26e20004dccdc876e199c1e754be016d81e9bd8963d9ce278c498b8a1864ba6570f1954621d2392ca39f6ea2131319c3e0a23a0a5ac52231b2b6ac38b52e5ed7fceca74a56fef2e6dd5c0e00236dda6a9ef7f8dbf88fd9d8a066e43de6f480337ca78a60421b85450d8246b052a2d0bfe995a5b774b6228538f3a41a78d995e868217377a6d7ba3b"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000a40)={0x42, 0x1, 0x8, {[0x50, 0x3, 0xffffffff, 0x2, 0x14ad, 0x9, 0xc02a, 0x269, 0x5, 0x2, 0x9, 0x0, 0xfffffffffffffffa, 0x6, 0x800, 0x6, 0x8, 0x80000000], [0x3ff, 0x2, 0x80000000, 0x9, 0x6, 0xc0000000000000, 0x9, 0x200, 0x6, 0x7], [0x2, 0xfffffffffffffffe, 0x81, 0x4, 0xffffffffffff8000, 0x0, 0x6], [0x6, 0x4, 0x7ff, 0x80000001, 0x8, 0x7af], [{0x7, 0x3, 0x8, 0xfffffffffffffff7}, {0x2000, 0x9, 0x218}, {0x71, 0x6a, 0x8, 0x1}, {0x5, 0x6821, 0x8, 0x5}, {0x9, 0xd539, 0x7ff, 0x5}, {0x7a, 0x8, 0xfffff800, 0xff}, {0x8, 0xfffffff7, 0x3, 0x7f}, {0x7f, 0x555d9267, 0x9, 0x7}], {0x8, 0xffff, 0x20, 0x4}, {0x6, 0x8, 0x8000, 0x3}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r6, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={r9, r7, r10}, 0xc) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 23:44:46 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0), 0x2b31) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(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(r6, &(0x7f0000000240), 0x6) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = getuid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r14 = semget$private(0x0, 0x4, 0x26f) semop(r14, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x7, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r19, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x401, r5, r11, r12, r19, 0x4, 0x2}, 0x8000, 0x6, r29, 0xffffffffffffffff, 0x7, 0x3de2, 0x5}) fcntl$getflags(r1, 0x1) 23:44:46 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffc00, 0x2a8) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x0, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) utimensat(r9, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x6, 0xffffffffffffffff}, {0x0, 0x5}}, 0x2) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x88, r12, r11, r12, r14, 0x2, 0x6}, 0xfff, 0x3, r13, r15, 0x0, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 23:44:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7780d882d928e6, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 23:44:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa922) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r10, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f00000001c0)) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) accept$unix(r12, 0x0, 0x0) accept$unix(r12, 0x0, 0x0) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x2e, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 23:44:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r4, r10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:44:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x445}, {0x2ebf, 0xa00}}) 23:44:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) rmdir(&(0x7f00000000c0)='./file0\x00') 23:44:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x7f, 0x3, 0x41) connect$unix(r2, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x45}, {&(0x7f00000017c0)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c48840def2d8e964b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x1000002a, 0x0}, 0x0) 23:44:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 23:44:48 executing program 0: execve(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 23:44:48 executing program 1: munlockall() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 23:44:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) r1 = semget(0x1, 0x629a4b9e4207e2be, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/152) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 23:44:48 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) r4 = semget(0x2, 0x3, 0x18) r5 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000380)=""/8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 23:44:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) socket(0x2, 0x4000, 0x3d) accept$unix(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:44:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 23:44:49 executing program 1: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 23:44:49 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x28a0, 0x9, 0x80, 0x1, 0x345, 0x3, 0x80, 0x0, 0x2, 0x3, 0x7}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5c678 23:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x105, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 23:44:50 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x3]}}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5c678 23:44:51 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d677b88a848ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1012f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751476b6c98bf0d9f371e916fc7b88c013c7384674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f9656a918295e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ace9000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f00000016c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() kqueue() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 23:44:51 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0xed79d441f4678316, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r6, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r7 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000100)=""/210) 23:44:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x7fffffff]}}) 23:44:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="090d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 23:44:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x80, 0xf7, 0x9, 0x5}, {0x2, 0x0, 0xbf, 0x50001}]}) pwrite(r1, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 23:44:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 23:44:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 23:44:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$inet6(0x18, 0x3, 0xfb) recvfrom$inet6(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x843, &(0x7f0000001140)={0x18, 0x1, 0x6, 0x5}, 0xc) vm_resetcpu: failed 23:44:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/85, 0x55) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x18) 23:44:52 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="7d1c39a2a02666f284b72c1adc5709f6f6ce79b0e76b1ce228f1d5adfa97eb3d1d6739fbcfe0d6ed184dc667186bf5b4876bdb614caf92616ce7ed1dabd61a205daaa96593dbce0006c85d25b67aa82e2fefc67d3bbfdaf05f5edbbfbd34c23387b62a504feb40bf53014106ff85d3a8135d", 0x72}, {&(0x7f0000000000)="6e55bafb93bbd80fd9620131f39036dd7bc5c4962a8f34ec628b4e449b94e1a4269f9a96da4f43bc677c2c5b8cb56a469a87", 0x32}, {&(0x7f00000001c0)="5c675a871e2e093633a6549ac4ee35b3b54816fc1331b6a616fdb656437a48e5f5160aa913405ca764e6814de6c6c4528788cd792845024c64f6d5d7ced589fa7778555023c2246b3416b981cdb864b34f38b34dec4a6a6e7ed5129841ad8af319dded6062b55d", 0x67}, {&(0x7f0000001740)="509a7647bd522e9fae4a1b6785288d847be8b3628b032750daafe2979b1665c7fea69eb02ae8e0a6a25cb9bf41ac6ef6aa9e7656fc09d93d5cc7144aaa59d572240f557cf618bccc853be24b693bbb3dbba0f620bd7b994bd97e20aa6118b9dfbfb2e6e948bbb601e4496d1366ff73ed8d95ecc4453e5d7d5194a43c754a65359a9e061b747b6658a1d2979731e22bc30d04f43b621249b0ff7bed1ee0a85eddfe98d6979fcf1994d7c2a468fd62a3c1972e33cffed873dd03dde65dd3da75e08e7b5efa9990cc3e4dc621819b46d3254f3fafe12ebee7a6a5efc47310b9cd9306946674446aa6624d7aed099a4da930b86a7e43acb902988e3b0a5901f35f92caca07b6a5ca14039c4baee1bb86c43f02c03e5a3e7b9f266466661762474d720c086d888c87f1e2788bc964d197fc2e6ca479b605e87c81d4e2e2ede9e370b65abee8a0b6ff89f68e96399266e4fb76998a02da33223298238f31d91ae2eba3a8d7821f11932993e2c4bc3e129b1388bf959ffe370e22ce6ddafef57f4260bf9d1ff658ab335b08546cb402e71eb0f810689e0ce3d1a01dd34a00c787f7606783e8f5539a3ed106e4c1ae74d40af9adc83f582a99e0d6191aaa6ab7c6316bd52fece82f63bab183b666df17506310525c5340f42429c4b9a1d915651d2f27774ceed946bb7e02a30e221b1fffc624142e8e3e07dba0d100e96ba8f640cef3fdca7c59b3f662011995a16cc10018f015e90e45509b9ae11eacb08c0a881f6c468de98703adc5046d9f8dac6864c63d2249dadef78303ff46339b4eedd005aeb5b0395cdd69552030cec02d4c5b68b9824f9b6c7293cfdc7656f14b966d92964c100fd2c02d61c1e1e33ff7b601a867678c5c3a0d2338e40342c55c57547862122f5e45cae617b4c42a279940a2ed390a5d1375f3618571b8cf68b65f5bbd90d40766e59425a09d2658b6966a0243351b077908b3ce338aab85056c108c8eeab860af28a0e54fe2bb6287bed1b6391ff86b1bb02e6dc03802175ba35461b698aaf0626fb46f8b82668b3870464849f2357c402a3c58042e011ffb40fcc85da322ac0525ded7f534a8c28ed4a659e3908a2bfe4c588c6a3f05f77bfe409b75f87e914708dfe168d92ee5ce3127515c45bb863ccbb6c2946caa5c6400bc22325a44b7b04e226129654dc120a5e93b793566202e7d09976ceeaf6cd81a2e40bafb844d5751113da7d279c205d2061c32d2990d4f6a103bcc872648495759fd4f1a736ff9e4c695141b5d8e0b2a2eef51a7cfb6a8154ab2639889a70d14832412a493c946b32cf2ea7b004e09fb1d4457332a5f0a4118b65839c0b5898fb14deee6def389991946f7c66d6f41437eaba017aa4effae5faf081d5095617d3d1316f8bc1862735c62c9c88c6fcc5d8a7211aea9138e6f538510a955b18c00f83ea9b0751d7294c47a290b12c2cd701506c20b6c62052fbfbeae0e4e532d459ad8c5b9bf77142daf123dedf56cd6924fa3abc755d2d13c2d09a6217a08fa344f5678d491aa60828634c4387acc7884ff83464689d2f6b82ac2332a4fb86a17e5b82e7600e37ae2746b99868351d8991a4630d0e49293a8edac1ec67f294e105b2688795f83945217d6403a27b3f4b2bb203b72644e4ef168c9955b4ef8ddf9fa339d06570813867ea0d3946649d45970ebde95f32e35b947fbce61d2f199a068b0dba3443932ca6e7978391dffad409159b555723a2e97bc522bfa0932cc9998f70eb3460993ca957764cd48772fa21f2b4c2156d08e55d5e1d38298f5252cb94703e6b610f82395f32336020c48f6023b74c4b8ef262562f805d590172edefda3f17b6b1b8aa5150ea16971d611fefcd3f7bd24da28429b6f4a3f05510f2af4053c56b7b84185acb98b0cadb379417d9849ae50d2d49cda8b62c557760d744d5c2769f38ef8d4901ff7dcecdd8d1170c848b9a2fe2fd26edeaa9f7dfe5018348f3faf612b9b728956854cac4d5b7561b86b44ff9b4e4a14ab43ea978bb3b1d4ed7b802a159d7052912fe21c6e9ec6347369042786861c1eeb8e83003f6402992be762e24a8047f6efce4824d8c49fbc9b8275b093a443063b009e816756063ee17429c56c1ff42dd06d8889155dfa89e99edd69ef1ede7cf910ed74558cb3c732cfdfea9c84bb48bf5dd4d0a2f04370107b2d45c05110daed2de3ec8b9cf944f12252b74288406c5abe7245d25bad8a9ebb9bc96ac9ea551e2bf1ffd2544e1213ccb3d6874d85a56538d6afd1af999d06b4e66a4628950bbc62e1be39b371802648bfccc26699170496758824e7237b0f6793cbf8beb8933e2e462f1a2327e936810731b62cdfe4abcca00b5391a0bce05794823368c87b2f780055a681aaccda8cfdee5f1ed57fd8e3bdb70f0fb3341b33045320cec83386bb7f9b8785837f63ea6ae8a169fa88b77111d4d8d97e49cafbcbf575f26ef314b64d7172e820c64514e1f845e6bb1946752851761912277953d978135d87bec22bbc81670e572e27f0f6e67c769d7e508d763748affc9fa5c7c20e1f56cbb7172130c56a4258f34cb4bf67778bc08a52264ae399cb2d53f947948ce5d945929754c8a5116cf4a4985102a55c345e62baeb73692f75747a5f34238365dd226778e7d1cbd5fe68e1a0ec6af7626abd882ef364ed0730b6acf4ea01aff2e8c9911cd9278db703e4c76c8ad2ae569dd3c635a89f1d411920fbe0f4a6e25af9c74e2eebd1f21a7e86a5f9370e4dc3b91482073c25b3cee8ff421588ddd0c3fcf861e19e3a34c5845c0f5c8426924cf55ee82a62a85d2898f64bc71c8d691773d7d93356ee1025f10e0e897a5df791e87bc47961629bcce849d83189147d4790fa675c310db30527eeffa2fa7dee1584b019eea4482a1f2d43cb972b177c6c9994880dd38db69b4b48288608aa0d8f664cba855f45088a0afff376c165520cba91fb8bf0a7b23aa00a0fc7220c01acda0615001fdede020bf5de4376baf2c33bb15772a75fc9f6e23ca6493f1fc0072025e2c44cb773bc186e795cce322a497344aab612e0f0890174a7ce47a24337325423508f1efae8648d828208533d7840f3f1f227a87271902c33c893ca2e30df9e2c87059aa3a1b41b8c59e0a1557558c4d1e4e8fa5e674068258bd554a0375d14fdf856265f1be8ff6c77ef4f1e5004899d167192c38050812ccdce4e4495f75883a5d36242a2c5aeef651efc905f5a64ab3d79b7091d77b523652f78739b1d0fd34b1ae91cc3b85c0933a74d9ebcdeb737d46d3fcfb0a2aca6b50213b9e667214cf91fa7668f1a95132351fe2000fe5a6171d3d0b7f1abd0440857b9aa39c7d4d871b3421dcc4cc88362a09a205f3499c841bca145ed5a391cce395c376860ba01e5e9dfa878f381e16d0c4e3e16d3d73c03f51221b5140cba2d1c35aab609fe96d001f67abcb7546dee63d4881c7dc5ec7718343066dc0925d384adb072d7a2addd6590d8e7e60a8b68ec17300b5346171358d16fa10996bb79c4d704bf32e1f3c549d6018f1dec5d108c84478800ee31d71fe3de63ffaf6cf74a9ea5bc24cabe46b58ed3dca04c612073b1a83d5d45866e77c57cc1286ba826746bc04973dc6be7622d85f11cbacbac42ff3c70947ef071864eaea120c8b88e5a399a931bc6e1997dcb6867a6ee74c3436b2b2cbd4054a3e82fcc589e281e8e81498f087cc3d3c2d36e9da03a8401ce1cd5013a332f310a7e674745ba4c6a7ee08fb0a40f4d886d89e6c0733025d147e6b6c9d0fde9c7d4729f7bf4c11b08ea1719dda5638e5d9b49fe9d2bb508827c926f41654704898778b3311ac6c71c90fb6580632392c50c56f7373b5bbb4d9c8e7671eb242f15553d2e87ba238c53ca87ac1e5031350b64cbcc8d881082f38aabef207804dc9806a539600303c5bba4b3cfbc7adc233ec0f51acc43f08232744a8717e6b016bce5ee28006408d415f5eba1e188dc89cd8c091a6631dcb4c588c7c9e0190e45c054e1c194c55a4146a000e236998491764798e66a97a18d3fa8de798a9e1db9dd532c404cb8e9d2bb43118701228541e628052ad292078d8d3c8a12a8e96c27004d7adc8c15555ee9304790701e49067b4bf39b2b00a1c47f11cc7f4c8f5c4722f5ac5896631fd7dbd35b9f9c31f14ae2e67cd92f9589d43f59e8381adbffc4ff306c01ef48fbf911d9363da8093920763dc9967f7de24a29bd2b1cc4b5fdecd382ad9be49175788986f8c5dfd2a52514fe34e5a67a3c05fa5f18c6c3f2286d390076ed82a294cbaf0fc055a529769bad99fc20f5185770b41f783cec393fc89b57f52580a94c1656b622fbfaef895df32276c60fe66e943c010c1bad34cff49d255d78bc70c7982e895fcc8913fb020a0a2ae350b2b2b852d324486b3688b568962b76496a470d848a468436af69dbff93e1001dec054bf32ff4bac55e680caf5eee82ebfafdafb301a84a5c1cc5d80e637bffcea8cf200a2b308400059c3a78019aa23c4bc95a52da4b661367563ee0a0c114c03d51949a1e3f87cc5a7246edca164931cdbea862c0a27740969ed387d29f0aa129ccfdc82daf3777db396b2af4a411db3aca4dc80a4cdcc0d40285595d686d0e15b746c0703dc296dcbb6dfa879db0da679544ef1279f66b2680860982ff131837ab1647427e02bbec2e0022254d2d3bbcdf7401af84f99f10cb05d5f14f2c61dc6499b2e52c93e71e1e9eb33051fd813372c15ec3ad2b6cde69da5868f2ea01ccf2ba22d9787f448df09308b0438be754786d5d05a3e0c2475ac7765eb0f7b93aed7982cf125e6ae6c526c0eebbe16425c11a40ded1d543a2e83598b97855b3c8afc2377bcb89636b61862cf0240fc529ea16c10b0e661d8596138110e70539ddd809023153d605302033910de00dcda9100dd7aca641a9519b586ef3f5e8db385a4be5edd24b61adbe9f2101af2b1ff787b52e0fbe2055c1e2b4b71d8fd0127dfe4a5f9589996b1c1b257b06b5ffd02eec931a1b10d9f387269d537760cc46633cd59ed74a93d26bea7fb77683ee5c1430bcf07d7f260cf50ca43decbccdab1d0608312ccb48ae9cfc9f87828d34bed654ee20abaa0b658d44339ce816f878bd386d217789701d954ca3dbce56748d9597a2c9e22f1ea9bb299d2d05d039a33fc52c8cd541901a0210f51e6b8431a10650432fa4ca0c4df444b94936b4cbc8d3bafd1b4dfa7e091296865bf53235c57b60dd4b9747559c5f6d6c9057d475c277e13ce9e553799da63bffa9ad87316f81eb5d9349b589866f0b20c7720efdfad2f4033ccb676b9f115d4bb65c75e1e3d9e80d4d8d382e682785cd029c017dd4ef1891e15e93bf25f2fb5bb651c0cc1bdbd85124abfb9c00c15afcc53c1b763d22c286b15aa2dc3465cd14686ac1919a040c9f95414f8a2a713f7152578025182812f8ea9fb5f70145603798e2fd9807756bcf137d098c1db12255fcf0f09b49761d145f5d6d40e820fa3eba3a98f0600e02287f9a6ef5969e1b5525dae26eab38abdfe548e5ea0ad7bb4bc37a330bf582b3c6db11cfe1a0e607e5e76e98e60d06a002285c37b22b6b92f7ea9b3436fe3a9519c1c879665c72edeeef4de03301b83683b7c4178be28cf2761cd4e2bbc93ae53e418dc616c1f76db15d5aa4406b5cfa6d2ca5a820704b96cc0e82547223bbed35e20da0aa0d8847f5042fb229aa939b1f8819169c9ac9adb2bd27acc6a6be05d99cf0c4b144bc057d6c9e57faaaf4e4db83778201cc21f5eb09a649e81f4d2f9933589b4c2e", 0x1000}, {&(0x7f0000000140)="085e539dcaf450f18c688cb038e81060730182a01c9fde4008a8bf0bb8e4fa175528b2101606bfcb649c1674a938d69d5bb2f0c1ca3609382f6f3761", 0x12}, {&(0x7f0000000240)="4eb61b07de549de3a000c92e4061811dd2cba9c93f83dcf59b5d646ef1e0177cf9377f47df29fc8be4f3a75a7d7e9c858e6874a256bc62f4c0add3689d3f6f9f2fe00094acf437a8b6904b3997fca816c9bd45c26ec8995b0066e7e2c0460b2a1f7cec0d85fa8e667214821de118d2ed8c1ce28c4647bba02911f6b2f514b405e002c34d1c46ddb90883dd8ba9bda40ea3eb366477a50a71e6b7cf6eb3fb07363e09929c6f3d88faefbff06a615780bbaf2af3cfc77b9551782438000871", 0xbe}, {&(0x7f0000000300)="5e18a343bb14516b649ac43b5e8c1a75997d403676b2029d7fc497f4d7bdb512fc747f578f3531c09e9b67e5feb33fb06915f5ceebee58e3766038173603359cd976282de38cbcba93d24c6bc7962427b977ada1e2603d79e2505458b1a0f36f294ccfe16895d5df3b125b7036404f15dc35184f5594cb9e62fc33772ea0f2827f5810ebccda76531e1b1450be3aae5a6978f0f5bbf65f2751fe40d03517fe3ca4a0b46da6747940484bd2ed980257ed9ab0f80307ad554283e363bd", 0xbc}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 23:44:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pread(r2, &(0x7f0000000180)="2c11ae717cafccb85b12bb2e4f35779598d4f96f4c30943e59cc349ccf8caa1617148ade6abf4c1bca66cb7ffc61be65fda050b456d82da4", 0x38, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x0, 0x1ff}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5812, r5, 0x0, 0x0) 23:44:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) 23:44:54 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = getppid() r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000000c0)) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x2ff, 0x8b8, r6}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 23:44:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1c1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="112d4e184e63929b4b874a842f963e7e14a052c67398f3ae1ebc1d84c81ccc4633c0c86b2dc5a5a7b4b76e2549510d3a0ac8b1efb455b004ba6c98c20937ce8501e2d1b743ef92498886f8d0ed8d9c632f3625f703ed73f6e15bf9ea18b6ce83983cf2b12f5b4cb84d901ca5f688fccc59a4cb76939ac50ad87803b64454ea039eee6a1b871674769d808e5553bbe4e4fb54", 0x92) 23:44:55 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) getppid() 23:44:55 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x3f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)=0x26f8, 0x4) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='\x00', 0x2, 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00cf95e2c90b84e0b6069999790967276e9643e53421ee324ab18799b8175ef4e9329add8871a96f0016531925328f1c139808e221c36525bb2d14b296b8c7a99488bbc370471a28d5ffbdae40e50000006e6ae428b438db58db8cd9e7985b7de84b4d91b12db2"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) listen(r4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x9, './file0\x00', './file0\x00'}) accept$unix(r1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x81, 0x7, 0x1}, {0x55d, 0x3e, 0x20, 0x40}, {0x5, 0xa0, 0x0, 0x18}]}) 23:44:55 executing program 0: r0 = socket(0x2, 0x5, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x1628, 0x2}, 0x8) munlockall() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 23:44:55 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38554a14239f5922, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x100, [{0x0, 0x2}, {0x2, 0x1}, {0x3, 0x80000001}, {0x3, 0x9}, {0x3, 0x7fff}, {0x1, 0x1}, {0x2}, {0x94c93a80e97730e, 0xfffffffe}, {0x2}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x7f}, {0x2b8290167f65efc1, 0x1212}, {0xf9e17c1bf8fcdd7b, 0x4}, {0x1}, {0x3, 0x3}, {0x2, 0x9}, {0x1, 0x9}, {0x2, 0xc7e00000}, {0x1, 0x6}, {0x3, 0x94b3}, {0x2, 0x1}, {0x3, 0x100}, {0x1, 0xfffffe01}, {0x3, 0x5}, {0x1, 0x1}, {0x1, 0x80}, {0x1, 0x8}, {0x2, 0x88b}, {0x1, 0x40}, {0x2, 0x97df}, {0x2, 0x9e974e4}]}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 23:44:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000001c0)="00ef803aada9c26393068b0b33e7ab1053e3e77234ffdf1c4ef12fc029351605394a9450ebdb00000000000000000000000000617cf2f218a1f730a4291d687d710ca1e8d15d6eae48d2a3bf70d8c8341a4c1653c5e57544d34a942802eafa3fb1f19d96d11f0eff496ef9d80597b6fea896e00c5e1a4532bee4a39538a9e88752b4dad583932c0a7e5dced257fc40082b21345a291e30e8731f70faf5068ec735de9cfa3c32b19013a20366d639a50ebcb6d55c941b70c322d1e1bbda608e98ca86bfa94cae97f094dadcbb9340fd7e92e9779638bc1b0a6b32634d5310c5fa7f71ca2c6e527b6b203d0b73709c4d57c73f1623496748c4d951034b7066f243fe0881dba561e03db15ab5e2d8a7ab373096f1377d1ecd57bd31fe5f588a09401bdf404a3ac1ee134eb0964d8df0215b2eeb6bdf533ca70725e5c1a7585116c955f65608d2888d921e6ea29d5e65e874414fc2e43e42c55ec539c239f103130e36ad085d20fea30cf5237afcfd5f4e2e36ae0811051566164170b0dfb669d51b6c72d16bc5adc3df478ec336a64e237ac64c56dd7887fd31b6ab6b7f6b2d4ced9eecfe0f5a5a72611ac1896672a7ff3d8e4a86ef351e918d21e1fc5fd47f34aaf46bd94760e1d705e05eebd948fe1576e2ae2df733837d204cae88d2182004a625f7bf51bb6c26b8b6", 0x1e9, 0x1, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 23:44:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100), 0x1000000000000171) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5ccf0 23:44:56 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0)={0x10000, 0x1}, 0x8) r1 = socket$unix(0x1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) r3 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x2) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) recvfrom(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="983fd470370162dc39d6f58a7678027c1ea90d432d20fe50e2bb3fa4ed9ed59eb6d200ffde05b3aafd01d2097db04070c592b9847cbcd0d1b7989c1496b9279ff98cfd3e67d8674da23d58d2c936b8fc45702b39adb0e90ca35bcb0918139209ea458b1dfaa9decec3d30aa0b2bf0dab9d9cfd922dd97dcf8ebd79b436085ae5aa1c107ea637338dbcf316f71f24e796127021b15775fe543000010000000000000100000000171eed29c0c64384000000000000000072ea4067"], 0x1) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='!)\x00', &(0x7f0000000480)='\'\'.&&\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='^+-!@@\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='c\x00']) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r0, 0x2}) 23:44:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 23:44:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "000000000000000100002000", 0x3}) select(0x40, &(0x7f0000000100)={0x400000005, 0x100000000000000, 0x8, 0x400000d, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fchdir(r5) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x1400000, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 23:44:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfffffffffffffdb8) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r29 = semget$private(0x0, 0x4, 0x26f) semop(r29, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(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(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r42, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100000001, 0xb1f1}) r47 = semget$private(0x0, 0x4, 0x408) semop(r47, &(0x7f00000003c0), 0x2b31) semop(r47, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r47, &(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(r47, &(0x7f0000000240), 0x6) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r48, r50, r52, 0x4}, 0x200, 0x401, 0x2}) r53 = semget$private(0x0, 0x4, 0x26f) semop(r53, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r53, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r53, &(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(r53, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getegid() r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000100)={{0x3, r54, r55, r57, r58, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r60 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x5, r40, r48, r57, r59, 0x2, 0x1f}, 0x1, 0x8, r60, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = accept$inet6(r61, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r63 = socket$inet6(0x18, 0x4005, 0x70) r64 = fcntl$dupfd(r61, 0x0, r62) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r66 = socket(0x18, 0x1, 0x0) setsockopt(r66, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r66, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r70 = getpgrp() r71 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r65, r67, r68, r69, 0x5, 0x7fff}, 0x6, 0x2, r70, r71, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = accept$inet6(r72, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r74 = socket$inet6(0x18, 0x4005, 0x70) r75 = fcntl$dupfd(r72, 0x0, r73) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r77 = socket(0x18, 0x1, 0x0) setsockopt(r77, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r77, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r81 = getpgrp() r82 = fcntl$getown(r73, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r76, r78, r79, r80, 0x5, 0x7fff}, 0x6, 0x2, r81, r82, 0x7f, 0x100000001, 0xb1f1}) r83 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r83, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r84 = semget$private(0x0, 0x4, 0x26f) semop(r84, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r84, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r84, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r84, &(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(r84, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getegid() r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r89 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r89, 0x4004667f, &(0x7f0000000040)) bind(r89, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r90 = dup(r89) listen(r90, 0x0) accept$unix(r90, 0x0, 0x0) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000100)={{0x3, r85, r86, r88, r91, 0x4}, 0x200, 0x401, 0x2}) getgroups(0xa, &(0x7f0000000240)=[r31, 0x0, r48, r67, r80, 0x0, r91, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r24, r92) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r93 = dup(r1) listen(r93, 0x0) accept$unix(r93, 0x0, 0x0) r94 = fcntl$getown(r93, 0x5) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x20, r94) r95 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r95, 0x4004667f, &(0x7f0000000040)) bind(r95, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0xffffffffffffff49) r96 = dup(r95) listen(r96, 0x0) accept$unix(r96, 0x0, 0x0) r97 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r97, 0x4004667f, &(0x7f0000000040)) bind(r97, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r98 = dup(r97) listen(r98, 0x0) accept$unix(r98, 0x0, 0x0) setsockopt$sock_int(r98, 0xffff, 0x762b7977333008ab, &(0x7f0000000200)=0x7, 0x4) accept$unix(r96, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pipe2(&(0x7f00000000c0), 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002440)=""/246, 0xf6}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f0000003540)=""/4096, 0x1000}, {&(0x7f0000004540)=""/4096, 0x1000}], 0x4, 0x0, 0x0) 23:44:57 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r1, r0) fchdir(r0) unlink(&(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x80000, 0x2}) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000000)) close(r7) dup2(r4, r6) getpgrp() ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x3, 0x2, './bus\x00', 0x400, 0x101, 0x7}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x1) 23:44:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x68ef72736a38c4dc, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") 23:44:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f00004a6000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 23:44:57 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x18d, &(0x7f0000000040)=0x1, 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 23:44:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="05000000101f7382a1ee1d14000063130c"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r26 = semget$private(0x0, 0x4, 0x26f) semop(r26, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(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(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, r31, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f00000016c0)=[0x0]) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0142879f6f4cc37315b5"], 0xa, &(0x7f00000015c0)=[{&(0x7f0000000100)="3e4a8a54", 0x4}, {&(0x7f0000000140)="eb50b7f220b2d3a65358b2badebccabe86f40de87c5a2be7754576848d859d5cb851859ab5b48bedcf73e4df0d43e88ef57c88c70e66bda58b14475a5c12befb334022e9211725a8732cfb198ff8453ca15b581d9fdd34f65e27309e8d64bf6e7e57849b3cafc0597d34e718fb51439250e424ac14da56a5fa2c1b10417a530f5551201e315f868759f00f2d635fc8cf7045cbc36b9de6174fac857be8215acfa507673340fec2cbb097fbb566a113c2df6a1a57b434f8abb9304739acb0e4e23139985afce51073923f75c4d17ceebf08daf49bd1a6bebc488ee864e2a50b1d7500cde64ec75b07984ebf20c2f258cd243b156721abf530b6723aff25583b092dfafa76ed7039f75661211942060a4e2cbc736196033c6144ec64c1483872eb4c1735a1b3344f844486ddf2a14fc37316a6a0d73dd8cae8d61483ddbf00d0c43eaec5954c0a24e182d8c92da3604cc033d17b26462307b0b89e1ac39a335aa249b932149e91201d8da79c42f32f791c939fac2f7319db0e5b78f506048869f75eeec13d3123e97b360194b185ca0b30852b587fc6b330173a3e8926322557091bdfbf909a987b9a5fa42ab055bca4b5ad8a7c8eea91dc7367019a0dbfc23169e6793f550e1c300752a075e5d7e9844249fa3ce734f41aca452e743d0570a777e5aa5f5a751e4cfbda7f3ede732b522c0cbf25a47836be6b5873b1c4b6b4e86261cb01d1622e41f27ba3d05343c2a370191f5d77d1e881097319f401a1cc739e6bef5c1852b2e6a08d339e7262753e1367dc417c625dd629450901be62ae51b205b2616be233e09d6d2f62f53f412e1ad6c462e8539750291fcc631eaacdc03811eac39bd919ca5a086b59f88064f1e09657a2af6fca789563042c29c8918c326d183962e4fe06ab8240570349ec175f73e6b6d0a4eec975907e5cf0c444c63e70a7147996eb5ba4443658181e7761f86573fc5e6ecf8fd9c18f43b814152a220c3125b83dabea5aa84e19955e0254814e0b25542f65c22a336db1b7602bf8d9936a186e47ba7b74ba555bd79cce4018bdb06ecaf75c369ca760fa2700cefbf83374f265a23b026f0254281765c976c8cc7c22b5065bdafb23c3dd7d0327a5d4aab17a595de25c1448e8dec67d908c7b795f8b2ebe116f2e2e759780186d92b41334c28f44be656f770529c3b1ba7c76ee1b198216d763970fa72f884d7a4b5c15d13b4f588d8ea78b40e5a624b41cecf4844c5a9e157a0f476d2ca231f34f3df8ccf955e3bf4ebc1c41f6cd788c04a3d80eef763aafe7ddbf051d17041ab1550e397c02dac8cf4b4e59ab00511005f90fecce5b9d9d9b14435efaf24c7819abb198889bef8eec1c815ed236e88e32bdc1b96199d219b946d29e541e1dc8fab36f1049567819e1f92cc81f37826b5b7d04ebeade2177d2b6b3437b8efdf3d85cf77c41086273f69540d11150e3a483a882af02ddf77fae69709c61e7d996335d410cd131d236632c9b99a9b5668769efcee699ae4e77aca242bd26e43625087126d8ba004c0a0c4aae6c540aac6b9a9f7338d93bc60329bee229c9df78991cde42efec7cb157cadf3ae0fa724bf1eb647b72490d38da9701c180428772985387dc519c9f0d85b50842e5df8e177006b61a39495cb3b9e894c51dff597cca3e09553a79d1aa1b4c540d22fa5d593235871a7021d09a2bf2ef18b27755cd114916e4d387a77467f8a37f9c577a573d59b0025447f76568245021ad879ac775c19fd5fb1b4698d9c43b8629a19e0b35276e9a25e0ed45418e717789b8e37b48a9cc25196580ca7d1b16ed0b5c99065eec3dcff4dbafd7f14cb825838926660dc790daa8684088e2d957b88a31bfea2e18816967600096946196994d5009e15f61fd59e755e069caeb67f79e95c3b2773ec52295a2b15d82a6b3aaa99455d9a863ce13659e7c76c8722c120b402fa9ee61e95a65a5f2d88b52eda3185efe9af0c59516f6cca6ef94eee0ea9f46bf18fe14cce7677f5ab07cb3e47ed966f8fcaa241aebddc98d1a18296099efe1b013f8412c246fbc8fa90db25cfc3cab48d8a48f4a5955c0795d28d27e30fd589c0aeafe3d9b312d26bdef763f10ab3f886ea67b517dfba92ab6b4244091177a0027cc189aadc57256f57fb68440a441a6b9bc8a35a71628bab5158dddca23890af48042b9b8f475021e65915e75e7fea812200a9ed6578fcb3ec40ecd16f7ba72b498ca89493b413a594128acf50da84f88e5e18792b2bed919778d8e5fb884d2743cdd66e843c676583c819eab732d92b68ad33542649e05255418e785bbf977f95c50e67e154395fc2532e3c873f21ac6dd4ca2f52b9778293bb7ee864ccdc48504df947cafa51a1e9c37319d10837de520703aa5a168cc65bdc66250d2e41364974a9753c5198f9044d60c8963ce594930d6831c11eb6ee773eded3df6aff639c3090abda262f854f52a94fe7285ca345d72db8f37d13aab72f7b825f03a57f8745d968ac6585ce49f48ea5e9070f7cb65d56ed427971c7142d4c3a63b019ad8ee43a4a6c8e7c2e6a804a58f4278571c3d97278c409ce96a170811fbcc6255e66bd00cf21d4ff43363142f7b9e9282e77638a0846582da141e7dafd597acb385af537bad729f031aa8e80517189c001b1d0902804ec490f474526eaa080d33f1a3c8a32a1d1375f7710c3d6b0ee26085c1ed2a8fe656cb78d57cea6dfa33dd49de5fb60a562c2d0c8ad1513bd655ae23e701397cd18f0ee509032fd032d435f423e692d04853c64e0c70710be528bdbbc7655dfdf2418f570371e917ca927848ab1930e8c203c3f93a6090069bf549e7fe581f018948528d42d5153344329dc9482a5a420e9282b75f5675928be936021c8f4973545472750effe1d9404184ef0c92fade91b7402a249ed0ff5183d93f67399dfa664245ebb92634a3e7df83411a7a3258ba6759d8e15719bc3b55d0fc62bd4d089b4805a858a3a647f69eb94e0011e566f7bb7759caa2bd53173d65700fe5fa92d52d5518a785b328a02290805dd7c2f7f550e3f686d3c855a8b01f53fb419efbb9e9523a053f2235258197f84f4a3766d121b00ca08172f8154abbc22b66f168c82f45a59a19310ac0a9c9eb004dea7d4348e74a66a8aea2fdc48bc0c85928f66e4d781a67f3f52d055c211a0baee47340883db589e6395c09e55855954e0f5c7f3a2dfeb129e6dcd4607a4ec693d5cea6a467eec4737225b6c218bd3983d0fbabdaf73f7ec1a748769e4dce4cb4e30e8ce3e4b74c1a8945a8998bb4c68faf0cc9009eb31812dcc7ae48bc9d4872f63f5d5e963a154d24a728b114e1b4f50a6a2af512cbd09a7c09f7934d4559f8471460f82da5f1420237b8ed6a1f246fe60dfd142db92e8e49f855b11654b4b48bc3799813fd1c4d14f6a1f83ecd1884640393dfbbfaff97ce94b7fe978b240833bc4aae1db54f35bbc0c8a7680d30f0cf9ce8ab36ce894f5709a5c9cf6b15a6136308cb4aee8e9f3049a6c0c4e7f503ce3842d43d5c9dd453b6af31b52e886c84460ae444ea27a55e040f65e1e308363dcbc90c0013317453348fe62e37b54b586588ad47b8d00365bd318384624f0010a65db58971f1f344a4f9ecb73ca4cc54184f712904b0efcd8c7034591534aab2d5501c3be728353154d720e236cef77871108cfad914a91878bcf82fbbf667748088afecd90f2a8069dac67b5d0c0e3818fdacac7221452c07f32e956ad4a26c9c68d36e3ba5d31b42783ddd76b21f4d77c43e3e5258ff8e9b7c2ef07d8d51aef205be83cc2451f0fbd6243a58484bdd1e6aecb79c5118540aea87faf9487211cf0450577559f57db15f82f6681f1656c6586005007147a36e460b39df500f39e9915de3f17342c7d16b364021beb8fbc38925cac32f652afc67cf85b06f27673e2f5d1e4a2a4ada8485a65e312d3f9c0fed7919a195a46d697f4aa9599da6b42095ce53e1d1010d2566fb6e85b03a7d53ef45fff019a096416985ac7f96ccc3c266c88c90f7a51dd2e9924f65c3181ef35d8ed1c4ce62913a3930767784dd53f8ac3d8bab02fa85ecd83746f64fcb351a24ef9db14d8150372cf283b5e1dd0ae4f3f5eb2a33c98da3a540fce21fb7b1f97f4d8bbb552e18c3dc03f1a306622b167863f2566435c63de439cb38f083900b519cf8991a49f918adea06ee4e52b607137db88836cd224b9d38cc54f2908672c731f649b75c2c359fc9a11ad7052354db8619338fbb40f8205c5fed93dcd2b281a45b003f883969c9aa0459a622bb8ea2441fc95bfdfae1faff5baab9a3e3b2ed4c136d80e50ba32beeb48f22fddc85ba2348a2f1ecad12324eb6be00b00abcebdfbce181024ab3e52ae264897e72bf272ca29dc46d5746731eb335ec1a12cea6abb2b33656aa2d38cb75579b01e3e8ff5da103392196212167672cc3dc42dca5f3f55bae67b7b76f5d9a96f65f7293d0ae608fa491264a24e32e278235f559561cf99b1a0055fed7ff55308dd28d0115bb35b4f08682efe4be39c09a7ed33ba3723c06ff7dad833513f4c1a0640419bb3d7508c49ab3d3de294712fc876bb3b3bfefdacd62d4157a33a3a1f65e2cef45366c9b1cd39ea4727c405439257de79319d872331d57bd2710daed3f42cfd871057180522f840f8e04034ca48440267b5ae070e1b008e569f5f8a31cca72e70345c16c63fd966a252257d3a579c434e5c024baea945bf41d6c2e07ce39999b19cfd1302449d3b6ea264ca01d8442fbe5f1f0d103ee69bf15f8cf225c5359422bc5f6ddfe11da30d396fda3973711d06218fe36a7a68b166ccac104d277fcd8aaf9d5c75dbc8d1eb3dee34ad174b261d9d09f7a303bd28fcfd163c5f445f75c22e2adf04137d33f9027641848abc6ea8fe780031782c1bc205b36be9dee7780782e1d3f01856986bb7c0a448dd57f280858eec28914d2dfc662de28ef066b5ea89fea23a35b057a557616c259a757ac3cd1f1c1c934977ba8641f46b6643bf54b86703da7f95a3bf6f249cb70cf4d20746a9e8bc94c4832fa94f2519f5a8c54a334e3163e04fca51d3549ea34a33c3a19f98e79c88f333634c73c2ed9c9cd9fbbfff4b3762b8d7b507d5ac1e3a1ec1b4075d010b95db29d60ee7ff3c3d913e54004bb4bcffed063be70a288c54006468f3e3376c209b4061f88251fa073bccbf3aabbf02354b9bd642289c1b5dd33e8b767db57c9a76f724995436cc84334da8d7b6d64e7878145ae82064fdf07149e08d596e447ec640b0a057eff1a2c94c54830eab925ada4e2238787f99ae0ca1c746e8acca7b93dd8e4551301a3ff6950d769e89353b05ff6c2f58a605ee560c17ba23a0424f959dd79aaa7a395e6a96c677186e2484c247b39e225bac58aa0df67878c70ba557d904eebb4e93074e9095eea7262267c1f275b41a7eed80a0e3f14930eb179131976d9c0d73f49609282708594aa4c6734a6b2741b765357b161b9947227d1cde8b48b2b6a9903b3795d20b2f5233f3d6d40a1633a247804ff8e4020759dfbd7e33958b714bf523827098b50ab96735974d928765ccb9864a8a28b1865a6847e48d72a922957fb4e794db88897ffa09d5d5a98963660f00a3f19cc7d4c70525046973e7ea563a338493f63feb294f5211c38a207a915362bfcf6de47679160b0c310ade58c5a7097b875164935e78934d8f0b7c79fe4755660422077e318cf26402ec725ba7fa6554282a429927c3cf839ea04dec3f04f5bd13854e7749d65090844d76fa0c2a93c0a", 0x1000}, {&(0x7f0000001140)}, {&(0x7f0000001180)="24dc390c592f41bfaf9df2624dacfc77f95ce68a396a97f54468b6dffeb7b20c7e8d6eedef8330e7a00cce5362475edfe3e2dc0bd2bbd2da8f4cfce729d21a212b08dea7d5f6db6951d4eec8be3dbf6f886f67d594b5d97e0458a3c22337b4a1f77d006fa1a248628f72400219ca7425a78fa8a064a53595660463a17fcbdbd111f9995484540df8e769b9c28999515d533bbe481789f93903f0801e87c91b6f23b40407e0066ba3a97fd87e9675749ea9273cc1c8274989f3f7f0a19a378ae6196d283236a64138a3806fdcf1a1fe8ff9a62186fa336828aa31edbe8ddbcba0506ceeb1ce759a86baf44b573b0dda68a10343f083dd", 0xf6}, {&(0x7f0000001400)="2119693ea1994b09eb2ccc5e693ba273597f8798526e4834fcc08e205ad34028ff755b4ae100acd6ef1edb159ac87d5506e4591903dbac665c071994931816900d7440d9458fab035f1cbe308c815c7b6eb484749a8c6f9ebc57c95bbe2650525b32d93a21643c8fafcaa97c828de48d446d37d1d4b0c7ba6d56c146e1eba9f511e3c697c417dc5a4d411dbcdbf98c47c8bdf813a79da8bac585c5bf1e58c072458a6bb8acd88eca94dc21833b01fd389230a09424c4f3525d0cbb1ca059a3cbb20a292a2de9cd128350b21d93bfae319683080640bc092ff098bb5b8da290b1f139f8", 0xe3}, {&(0x7f0000001280)="9ced533eb7bc5a247367c4fd6b0afe2e1be6e7aa6c573218d3d0fa58490ad002fb85daa64b9998140a19daff61d1d001490f19991258b8d9d35be86fc8bd7fdba320", 0x42}, {&(0x7f0000001500)="2e04d029a16a20ed3f63b026ec05b7449694401ebfd8aa0eeb953fd3e55160e5dd85e274e8c9615bb477aa98b448368c5ff235bd67947c3a4b0391b04bd8c9b0f99d7dd6ee44bd7f8636985d98753904141377d24d43236bee84e12f55295a464477c98cb5c365450df5a3fbbe365813d98eb588d943afe7ca2dc8c8b1986c5abb9a87aa94610d", 0x87}], 0x7, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r11}, @cred={0x20, 0xffff, 0x0, r24, r27, r32}], 0x40, 0x401}, 0x1) r33 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r33, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 23:44:57 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) r2 = dup(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r0) 23:44:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffec, 0x0, 0x2d0}, 0x0) 23:44:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) fchflags(r0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 23:44:57 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x5) write(r1, &(0x7f00000001c0)="7ac18fb2e262a2405066d4af22684810efdd699786528c53cf71e63e75b4813ab3e8372c1735ae1b2d8d0ab7dd4becc5234af7766d41b13c803fb52fed85fa34b845d7e4c8e72172e8e68d21267b59498d40dd3f2aba18e9e68a87967f3aba7e01d9138aad1fca7c4248da6d5a4a2d2148cce4471ab8fb05accef3a09c541913dc1d5b344b5f51e0658a73990c5d20059d77d1c92a2eddb5fcd3b36d57f7c7ae973d9a9e01803500301a00c82efa761d55372f5f22ece389a89c94f841528908aaae3ab038ef7f9cd361932674af04a0f483d3efab38d45e00a950f3d3cfebef5d415daa7e572f488bc9d1bcda4c55c8ece57ff01e18fe8a5cf1abdcf8927316b15fd8aa176845aa6a830b3056228450b10ff777e51b343969be4d97fb8c45242ad40339693d7395e24ed679b685b5f8018829acd21d7613e1bad2709866fe230225111c9eb2d9bfdef4374e6f5517f2712aadf228f388ffc3e6e3f16714ccc05974add87a21af310153e27c67fea5a2a1422264ee0a724d579fd33e327aa16fb29fece3846e0bdd2aa8cd25c7521f608956c15aa97f9751ddf1162c961cf2d8706970b9ca", 0x1a5) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) r5 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, 0x0) shmctl$SHM_LOCK(r6, 0x3) r7 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/232) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r10, 0x0, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYRESOCT=r6, @ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r10, @ANYRESDEC=r1]], 0x3) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="6be4df24d0627eb7519daf25114d337b3ad7135930fcd789fea183e956b75146ac32cc147a61a15430dd26b531d829a2d082a85ccd1859f34e2f789cfc03fee1b9ec82ffbc1a8b874eb07029e85a061b9c7a941bde19ecb5a859a266993b2fbb0ead57b1b89d1594cd94aab2988fd1bc1e320b7a407ef68a26d4e3bb455e6efea18a989bac299bce4642eb5e6593b67c2073f951653734dda9913373082d34e3af2dc027355c9a", 0xa7}], 0x1, 0x0, 0x0) close(r0) 23:44:58 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="74024e7fa88700000000"], 0x10) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x20, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) listen(r3, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b814f9e77795272a969fba9f1d4e3170ba82893a6a94980c726db1a8dedc23a8eacab9fec6312066e0fa0cc04d6a31a3106f0956644853ed64037169251e5758052852eb26cd95ef38ad82ff7e3c270bddec1e6b21995ccca0952e75aa7c35f364cc317f0565738e0edd24afcbe543f0bd025", 0x91}], 0x1) 23:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x400021, 0x3db9) 23:44:58 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) sendto$inet6(r2, &(0x7f00000001c0)="bea4c2f8768d31641afb5bf2372e5d5286d742aa939357786ffaf9e53cad566131470adb9cc468983731f2151e491cb9d87711c9bee0a610cfe21c31530060d7abc55863f0c8b772be209e044a92396301a8ecdc4ae324d179cf26399ddd3d8a15b6e39097e1ab2c1d1b4e", 0x6b, 0x5, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x9}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:44:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x40004000000028aa) open(&(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x20) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f00000001c0)="0461f7937f9c16a88bdb58e218e24fc3b2c4f29f72e3582f81d2af73d09cdd44b6f5fbb88ae57c440dd67270e6b431d9085c2ca9e90857301fab77a7a30b84b49269c1a794fb65821a29257532614428087ed8a9a3b4383e9246485d6bc58aacbd26f2252095354550c2a6449654e8050fe2afb4949dc35da6d90b3b19a44c596941c93e4d726e58", 0x88}, {&(0x7f0000000100)="cc29299ab4e9cac66f7122760cf7aad05f8127a64058d3c5e7bdfb8a5d7ec3cf5418859252beaffebde5c26e13841c823f675b5b8366d1b43263b226da4da537f146a4cc0ebc4450634a60390073711644af4a0f0ce5cfd0c8a111e4d97805331b30d50b486358d93a22cc724db897d517dc620113a901", 0x77}, {&(0x7f0000000280)="571bb3c4b9d40b48341bba9ccede381ff609e44d38fcca84c3c9d8d8242780aabd9ce8e0791f99acd3fb1c057e1cfd9d53b1d399754a78b21151be8a4bba91d50b4c551329e6c56584511025ad67f8364dbcc4c1784df02b1de941dd", 0x5c}, {&(0x7f0000000300)}], 0x4) 23:44:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet(0x2, 0x8000, 0xff) pipe2(&(0x7f00000000c0), 0x18000) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = semget(0x1, 0x6158ebda8fe7beb1, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x0]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 23:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) socket(0x1, 0x1, 0x3) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x5f, 0x0, 0xfd}, {0x3ff, 0xff, 0x7, 0x800}, {0x81, 0x8, 0x7, 0x3f}]}) 23:44:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r26 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r6, r14, r23, r25, 0x2, 0x1f}, 0x1, 0x8, r26, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) setegid(r14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 23:44:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) 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, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x3, 0x1f, &(0x7f0000000080)="ef0d4521d9660be5052f17cfb0339106bc765b7a4677c5516e3903e63e2719e3e7f91cb0647e47957a470514", 0x2c) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:44:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) 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 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x9, 0x8, 0xffffff01}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) read(r4, &(0x7f0000000280)=""/206, 0xce) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:44:59 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x20c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) 23:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 23:45:00 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) socketpair(0x18, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="05008000000000000000"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xf0ea463813067f9e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) dup(r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r9, r10, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = getpid() setpgid(0xffffffffffffffff, r15) 23:45:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x77c) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 23:45:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 23:45:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="27c55c465498f0d4e72e4a53a069f95b3b0bf559f465426f095d4546c9306f7f3c8c64f4f5758f083efbdd8137904e14feee", 0xed}], 0x3d1) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r8 = semget$private(0x0, 0x4, 0x26f) semop(r8, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r13, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r4, r10, 0x0) 23:45:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 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) 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, &(0x7f0000000180), 0x13c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 23:45:01 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157689e76c5c485f2e003354191cae4777c25b6eba4c18e662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec", 0xf3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0xa6e}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000003c0)={0x401, 0x3c, 0x0, 0x9, "80f3be26e9dde56656ccc5549ae3d46f604152d4", 0x0, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x33e4f2c6, './file0\x00'}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000), 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000200)={0x1000, 0x0, &(0x7f0000001740)=""/4096}) getpeername$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="010001000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000088000c34dcfb770d2cc7db63e7d4fd772ec9f9ae78f79561e3858e6c399ec7a22061b493c25dac121b53367d752f3c23ceb49df94c531a8f3d34075b08e9c5afe99a1a44b0cd8adecd8315d827578de0e1e2afdc147705b97188d2adc06adfe6"], &(0x7f0000001500)=0xacdd66d9c105b2e5) r9 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000004c0)=""/227) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000140)=""/94) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000001600)=""/246) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) r10 = semget$private(0x0, 0x3, 0xc) semop(r10, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x89, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 23:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x829c623647135345, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 23:45:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x10, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f00000000c0)="000000000000007ac998fdd275cb99382cd45e6eddff3fe980fc7628d06ef2cbd94d3716bf0844fa91d9da469aa5db6c512e", 0x32) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="407202c44e331fb684071000c9d0a0817d75ab1d3c79c5d4c3fef1cf7233971508f3bc383220ea2d7cd4c368a2afd2db0000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) r8 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000380)=0x4d19c1721c8750bf) clock_getres(0x4, &(0x7f0000000100)) 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) 23:45:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(0xffffffffffffffff) socket$inet6(0x18, 0x2, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3f, 0x6d, 0x4d, 0xfffffffc}, {0x9611, 0x87, 0xf, 0x7f}, {0x7, 0xfa, 0x0, 0x40}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 23:45:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x2, 0x101, 0xff}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = getpgid(r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408007fff, 0x0, r12}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 23:45:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f0000000140)=""/134, 0x86) 23:45:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x60, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x2000000}, {0x18, 0x1}, 0xed, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1fd]}, 0x3c) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x5) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r3) 23:45:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 23:45:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xbe, 0x7, 0x8, 0x1e13}, {0x7, 0x57, 0x4, 0x80000000}, {0x100, 0x3, 0x4, 0x1}, {0x7, 0x8, 0x3f, 0x7}, {0x1f, 0x7, 0x5, 0x6}, {0x5, 0x1, 0xfe, 0x2000000}, {0x800, 0xf9, 0x40, 0x800}, {0x7, 0x4, 0x80, 0x7}, {0x9, 0xfc, 0x8, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:45:03 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) recvfrom$unix(r12, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = accept$unix(r14, 0x0, 0x0) recvfrom$unix(r15, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) r18 = accept$unix(r17, 0x0, 0x0) recvfrom$unix(r18, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) accept$unix(r20, 0x0, 0x0) r21 = dup2(r20, r0) r22 = kqueue() kevent(r22, &(0x7f0000000100)=[{{r21}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) r23 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000040)) bind(r23, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e698bb8c29c34c65ee23a6b660000653000421da171a5fb6a0ec9c3293471b3f3319e8c851bd1f9f438817ab95d2f9d266853bd118e5c28ec7e30e6d4a52cb7a086e5fe737c82824dffb715fd2e7f396b35d25b587b3865c59af4df68a46a5202a7229c009c432df196167c66e2828a5e200080b1d34b1474764b43fe802c5444afeb41523ea537c7b683e4456c0c605e3cf0e8994ba99267bc8e6da48d48ee5b4232885f7f5194e7ac41c70df2c671f95006d62c4d136a1483120530ecd8481c7a62aecba3024087f3bbd9c765844fb47bccb1a18d57ef5eefe8cd567626aae95551253492d463fc900dd6f0c80c6bc6b5a2baf974104d9ddd728985"], 0xa) r24 = dup(r23) listen(r24, 0x0) accept$unix(r24, 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000040)) r26 = dup(r25) listen(r26, 0x0) r27 = accept$unix(r26, 0x0, 0x0) recvfrom$unix(r27, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) read(r27, 0x0, 0xffffffffffffffa8) 23:45:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 23:45:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 23:45:04 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) semget$private(0x0, 0x2, 0x102) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) r7 = socket$inet(0x2, 0x1, 0x7f) fcntl$getown(r7, 0x5) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xc03, 0x0) r9 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r9, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r12 = dup2(r8, r0) close(r12) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000000400)={0x1}) getpgrp() msgsnd(0xffffffffffffffff, &(0x7f0000000440)={0x5, "0aba220a1756b16d0c5969c7cbc243390f056ab2ce14bea24bb0d15a9eff63d1cc7f57ff2435d7b3c7f0f54dfad50ecccff4a5136788b540bce754a2a3ef3dae36d026eca8caba589603ed31b54693a7aa53c7ea8d1c41216a5f7c93c858aabbc3901b4903adeb0310317df43153d75068a6fa25a3201f25acaa4a134f20b7e1a96a54f448303d8045bf8858f63f5e02233cc7edc3369b2a3c0777878593eb333e339201e083cd3dbefda5dd63fafd72a380c8cbf7"}, 0xbd, 0x1800) getpgrp() r14 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000000500)) r15 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 23:45:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = accept$inet(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) connect(r3, &(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="4435ff02e1a8d6853dc999703e250a8f65675277727988b4ccf91b9c5f5fddc8e7c18d1b51dea9e020a45818cc91970fd6f33e2d5b5b8a5eae001ffc8e3b3d166de6cc9653aa5abb7dc3aa8bb3a37ef9201b509dd0db2a3940fe3addae091ebc01cc737c8e126467587db0abb2ce62b84f0dffc94e8c38db6d912c4a4ca573f1d3e873a87acdf660a9e602305c62a11f33b1d862a591d5448a5c073b67", 0x9d}, {&(0x7f00000001c0)="798c15746c040d80451e0444d07c2644dedcdd2417be72a3ec408927", 0x1c}, {&(0x7f0000000200)="0f3fe0c1a98f932b87ddba5121d3d6d7d3deea27ffe794ce483cff0edf60d2cb608acda54fe63a0ff61679c991bb57458a3b705fec11b8fd56d8ed64f408a6442ff316e25b36051dfa051d793ad942ec6a7cd16b8aa20281b36e828b0f40199b55ca8696b30429bdd7b919fc36ae41f0cdfe4d4285069a11f297fd58fd651534299418b79812fbef2b274001", 0x8c}, {&(0x7f00000002c0)="ff9ea755ad6acb1cadbe41ddb7", 0xd}, {&(0x7f0000000300)="c67b3e0d8e6516038d32897c0601676ae52567b2ad901da3ed449dc24dd7ac5d10832b36c050f155f0a5fff7e15cb96cbc9c5cbe69b171bcbce29004c76f06d630d46e32fc95def271e335572da0f3385732fc257cecd21adf9a2eec0d586e3b39f021277b88413ca89e37f4762bbfdeb0880f7d3d473673ecf5f77ec8857871fc056a566df1179ea8a89f3d5b2aa4d0cd9e280bb39a6ced028883de280a6752d74e3e23a62396188ed83893cbe5bbdc7fe617683df64bd419127d7d7de0e315a463257bf8840dd95bf8ea046ca290dac3211f1387ccdb6c30082fdca74bceb1fb7936492ef2c6cfce", 0xe9}], 0x5, &(0x7f0000000480)=[{0x1010, 0xffff, 0x1, "434d3eec59a76c9da3f8dbab43d4a7588f12a1a2eb87db4df5fa6a792ce2908501df9fb8592ca41865614433cce7f5cdff6fc6830de9f5da1a69436ce77769641bac7cb39ea61ff47097f68329832955bd5bcb773aa53a907b1384cf51f0bed0cc71082cb2e26f34dbaa12f558fe70a10aff37823817de97bf27d1f388fe21f0c9147a181530643ec2d033cf83708326b7142dd396dbf9af24e719902fb643b81383ede23305a679c2e242ec472b3e80209e7a6e47a78823f8868e97b62b1c48bee209bc7b19c2bbe76047ebbec7d812cc8a775cf6cdcf9f51b7bae9824e4c7be019dc2197f7f9e3cd745b3b4eeec5626d07eb624681f96d63a3133b37ea963640abc425a604615f4132194b2afeb9798b496b38f17720a676e6e54627144031fa919455106d13ea8e0e95c043b37843892b9c77717328dbc6a7511131192a7bd49a81b91b0b41f33f309d6d01ff2e0277179ba7dadfa7dd307d96952b7f309320d90989b9175d0ff064d9ff0e5f7f24e7d0fe3bb52ee8719b468f385c0aac00beaeec7c20fa65b6431c37541ebfbf72e21f0520170d11c0f72f8dcf2c41da349773d110649aa269b5fb18eeff62b2d99605f5d0188a32476cfa3974e96da72b523b7e149c34b4e19133bf7fb8dda6a48afb8aa8f36f90ed7ac510d0fb3b04204840766c5375955417c2b4c054d8bc3e927fc284c0d45223879d42f96359a25fce5b0974e625a903d5b57a627a5b90bacd583a9d5d39d0471b1db2ff63923bb0c55f627eb66ef501898b8a496ba30dc53fd4ec8c3f14d9b57a69d2b6df563a441ff65ba4a64e1a74a978a3ca477b481c41a36899b68544cec75c6785451e547250b503f44f477c4bd50c28d969d2d7bfa6c17cf4119465530a5bdd06e19ee481048689586759474ed2df795b1f52d8ac708532fa6515d5802087891fcc8823db1e5ed2a4c636018257eeb2b6525597989062eb0bb69e2b1e7c39cb6adebe327f4a9f31a7b287bf0df17eef9173590fb22a8abdb62c7acb73086227477ddace70b90513a0d857ae53bead9594407e61bc3576140c474d24ba3c3053e3769891cfc28061f589674d1506c98a8924a2d9c2fd48c9511b6f48a289634c318e96a44e9cd614b5b61ff4b8a7620970c73ca4083a3cbc594b860e46b844750c97b81eedde1bf6838438f8a72ad6a420a5a4b9a84b0b59a226a0bc7d17bdb4dbb4deb188c806c80e9d17e58601e0a89284fe98e0bcbbedf46b6feef231ba5250eeaa04d2503a168c61247ef3629f1c21b95ae26eaca0fdfbcb90350ef624f1aa7549cdad46f13f4d05a70914b0bdf58a1efa8a9af2ba06ad836e1332ffed83de3683e8b77299eca42313ae1c825539d9c95ee2195049dbe7d59bf95a5480b74c9c205ace601706deb191310f9040b745073d4cb18fbe252badea17a6824b7dc1d61bb3f930068678a6eab6dab6551e5245297128d4b750797fbcaeb9103f3e73f6cccd2cfd7c5c6585cf50dad648e3050e353b2e4a277e0825470d6f7db83204accb5ded48b0a810cee0da25096c04c9e553f7b16ca0a0b757d75c7f456ccf087a4704870455803fc7d0a3913392202e3645987ee102a326476e5f00a4b3e00b24bfae5d401f39a4636170787ebc03bef3fb6f43a63dc756a13bdaf95d3456fb77f49f02640845a449e605de8699ef3925be660f50ae8af5d34a76d07018433aa9736ddb50f5ae55f400b9e93f28c7edb00d428e79ee8efd388866b978605c1b78aee0e6a0daa143411deacc3acddcd69e75cccb5392116cf4861251971a5f83ce2b186b0f6263eb61ae6c6f943502d0166db3435b1b123c17d208331481bffd1078a9bcc8065f03013ecaa03800d1b1cd057ef7b6bb3389e05043583dfd9060dfdda5f4345dc75760d39acc1d134d73820e8892635cbcf05df39b17555c507b617623ba31ce96291ea5ec6249cff6f4aa540a02d0cda69bae10732cf57fc3aec5db943455f6b85a463c260662ad24a748c9c8e99afc78842a71a729bcf3c89b7712e84e5f9cc04b8e99e205cf0155fca0309ceb0ebdaa6c4405641c9b3b74a417d7462e1519bc280db8d177b119aac73941532a963dea1ac5e3f2eba39178b597b5df93c9907aef22b77cc859948116765b1d8c879ed56dd3762be0f02c7752206c2212bd92e01713fd9bc20f8ca47e7e59c50a25160fe75a75e06c5d18133853fe2525dd48bf3550c6ee8b894d5b895cf292f905a3ed359ffb991e21ef4c6ed228d3df0ebd99e41a1260d398f443979e2c8e35b359887442787a1d189ad4248f3507b898e9d563da14ce516c74ae96a5d39ff772824816e5cd5ffca28743ecc17781087e2d332b6afeea4975d885d2e30009de5bd4fedda254aca4bf95b2d073a5b71099430c47650596b096c1bdaeee6ec355eeff531822ea1927719f09d043a4b8a0408efd723ce89797afbb69aae9af562831b94004976cb8752b9225cf87e89f9349d0e24d7b365b71a7a6506cb006f986d091e61c2bfdb0d9fdaf8ff90a155d8195cc431f54d854b279df659d10877b73c14888b36289ce0bdb53c74ef1ec341500d46c04e7135f1f952405c445968d9e146b46f8beb67f66ebe569d3373cd933d3a7e72e5289c7d4ebfdc6ebe39ef3277220298d6a2d64f7edf77812c2b6989e971645ea22afe70e531a6aea91437963d3ab26ec35e247e2d32c72be0e4e8f67fdd1854a55af6e98fc743911f2406e38c3b2b6147cad572747053965b089f53d3b222b5fb13c21c9b70d0934defc381a6d55336a3b011cec0de63c1f251128f524852972be0f4d62f76894b3254ea6896ee72aac82af148d17736a2f867de4ab1ee9148741bd721b234f3a6d994fd13990c1550cbf235f17646f41c77e9955582291dc75b60d0280db53ac302aa7006c3f40388825b9f5f0edee837d7557b5918d7e70956b33018025861b008f4516cb53eaef32e7dafe02b10dda9d792529562e8e5b68b03a7fd8fa6dfcdf2e54c960d1a915baa47d6ab701634fe75706b1b0ba52373d8a05ef74849276f76b88c1beb4a7fe9f60031b45276653bee9b66857ab93e076b3246ed0302eb5ceb1a148950beb062445eece8f8849e20b39c61f7df55d96d127dc81ef1c8a9dd8923ebea897c3976ed72b5a39638b31986ae6b4d00443b80d7e09528961bb7ce1f2c4099a776c9b0f401d0befea3a55552ba65625b6a21295ab6cf98a669c454d2f905c407f1dc7b6dbed6132b0d520ad1350606a7c9c09bb1156d4f6d8221e303541ef445876aaff5fcf35741fe423f0d4e24741fb3db27570bc50a5ac56996d2dcb7fe74acd82070123a82c124a55a2e82fd95f9b36386b68424ba5a902798ba472abfae714ab866660147d888a6606f48cd65e2d15c86993f92fe4976601606ed37972f8420599c75911cbc74be167e4a09ec29221abe6b2bf23b06a2d2b995477557dc3f18b9e2d328a59b69a01ed0b8bd41b3cf21958ae0cc3b98c4e34c6a92ced919d1feb01fe8bd46fe7959c608f2adc56bfdcadb91dbf3aad54ce76c3dbe349887c2a30eef0c6eb25b5d47a8b2f822c076bfcb6f0bfaeb50863234c479599de19d76cb78f43029440909f01f5d724cd9762ab7c79f3fcb6183fba0affa94b6bcec0b00644bc2e43e1dc144143425e3613c981e9680fac312cdcb398493e7b6bb62825e935258549681816851fea11779ed05f55c4c5743fcb7c4cb7eef2b9686921f142f88ec85ab015ebc9f724f9cbce8bc489619468e1efd034bb90adf5f8169f669ded2289e91dd21ae476b7246407f069d870cdc8d93651e24b71adfa6bf2ad825393c0b1c1d5be44caa5be7ecd830c1e5a3cd9ac0b85c7b2792f41d4eca6c552adbed618c4c41cdc368ccd5bdda8e3d55c7606ee0058025d8c08e850e891fdbe7b0ebd39046214a78d607a443bf51b5ca1e3125e971c546ba22c2d781737f27221fcdf8d3d3d51462e850db417d4776d3ede6bc4f2b1cb2d77933496cd655bfa1954a54d361aa4705374e55e1c6f1178bd844d0eb7a49d59f633074cf8ad7f649129851a9c1c673109c3ef94a022583bba94a21e0faf055d64b5af4751f7bc981631b126a6efa19cfacb3f5224e5052aac544e62be32d2331cff39143d234535c4e930cadd00d4f4248f73f537f35352dc0daa732e95746b871142370baed57371d99475f5eb80a78534a0865a0728e5edbcd50c566bd738cf6f186a78b598b7a5c19cee2a94102db96ebc17331abb8ebc41b706fc5b2b1e3ca45f46cdd6ebe86f24cf18b9c7a3e3c570a887137bb3a9a42ecde0ea6e8f3f40e1d7cfc1fee7a7fbce159db84db65558aeb80193542a0ccbd009a247c98c860dd8b2fb46b4f3626e3c6a3f34da46678e06be11ed8d4109b33713dffb8ae91a332e582fe6989a4167ae4b39346d7817e526b6335364aa365550d83b23ff3fb3799e5dceae788f10cafd97375f9f4f07533bda7ddfb4a339110a2d683fe6aaab9ba417aa21e4950b6f688291439b4713765f5d6f2706a52e9ed39662f6bab46d3d630bdfab60183d870192f4dc47acfa8a7222bad5dc0e2a37374dd3417138389577ee09f07bf86add7b8430bc6c57a02ff468e339047a21183a2a7edefbc8cbbe6764b42ed280587bdfcba023cf760f94f3c8c34dbe40c3593ceda84e0baaef54736b1379c0fd073c64e08fb5a8b25ae4ff60a552cd1d42e3d57b21227f0030859982a4a759a6d7cba1e8cd6763a6c213da3390a4298a50d8752b6a983638d3707757a7a3ea4bbd17707017420f31767aad73932402f53b24790de25688d81b44129ecd6b46d6cc3334de157975466e39875374a325e6cdef36c28ae82acdc79b88d2a7e23aaebc8db6586483e357fd208002331a325d5390bc773a36e0f53d477eab561da76b375824ee327e5eecbd302df7ac01049cd3d22a20a1a4e1a510af39b974b19274245be95df4c3e20d3203d5c912eff5a6a5bf2cdd43628fa073a06908a6077e3a3f0b4904077eb2f0ed5b325c9ca881245d652652f936973afe20d72bd4722231b29ceeb2e294cfb22f23f4fac51ba2a6ebc3127037fa8ce082c9fd6ad85bea85c30380c3a5b533adb99e41b1b5be63e7631882a7e5299281e267732001668f12f975a78de4323b19fe4318fe6b225694efece4515a86d14e7258517d35920ca9f00a3a17c6300cde30cafc1432229553a19c3cd725df05fb5347eb829929978754095976f6652e925bce5999bf35244462f4a19653ee6cfe8b2c78b0e9ccb474c402dcf6aba7aff8db64fdb2ffbbc8dec088305f1232be12655b8efca624901466d169618041f3e8f84c89b7992954cb862f89519ddb6d8ea9d61a7feaf68401150d41bd21deaaa316d2fed930adadadd813a2acfbc132202e51661108fcc1beac5ff81a2f41e391c570439100b0814d69e9eac1f354cc0848a611fdea41140d846647422da3522d107732e1a3ddd50c9efd2dfea1a17efe6b2003f6df883fbb6342e423cbb5a0a216d630376ec0a7526c366250dcf0dd2a6d71af2c782b205dd153cc740703392b3372b9f7cf03b04e8dc5855c3a45303d63ca4ca1bc8bc96d1e43850a3e8985c80f2d7b7b26c3b3e860ca35c40e2c9d0102d326003caa80e25bd364b8d86220e378399f0cd5ebc1f0993e0fbe4c347fcb3dee02cb1d46929511f56646d887782c4becaf029fcb0a5e049d93f449ab0fbb83811f3199d3d711593d87edd480326aae2ad94e9a1d54d892d2857cf401d4e8eb957e55f6d719e405fc02d42b59aef0515b4813130d98"}, {0x38, 0xd1f64699e9d1e91b, 0x2cbc, "a6a85247df84d661ff0b1d7023ede0e7b9ccb0448ba5bd43c5ce7980d9e821171518e701"}], 0x1048}, 0xd18ce6c722aa22d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 23:45:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="ee6b1595f720f717c7029223eea7b1d0afdc4878b7cda90a9a12df26be72e22976bb5db5e5d5ab06d58dcf089734b971f3b6a8a68df28ff677cee49f326cfe43191c947529f10627f63946a659dec488ae71382b43732e7b7ff5fdf223847c0a3f39e2677ed7b7b587fad09092d1b4c3ac20afd8abd2e0314893a0ccf4bf0b4224d7824996f306021aa1d947c9ba98ee8dbf8a0abd3abe8189cb37507542731c4d977e9da4104c22b9bfbbc441c27cd8d1fc78898f749b5437bb741d010000000c3e1048e1fb3f7e5f9cc7fdde498cceb2c58cf4322250dd011662fcfdec0d75901d909cb24eaa4a16835d87a59432644a319391f5d35c250579504fde02c16d250f400319d6a682c252a54f210a09220c89c579238220e676c30b836c5b56c3a4f73d0965adcb94d4cf2dbd150663d62749b847e5f2d2628a57751163f5f30200a8c0482f637b2a54da23ed8d62dd230023be18b217def127d3b3d504a3bc056876b528e389dacd6de9096843e2a71b370ee7bcf4c7deea27446be914298bcf5c9052965245532bc93aea11f2837a6eea477ff416fa07f9458961bb45d589a3f2af6f0b642dd9d4cec53d7f7a889bcc69e04517173759b8ea2e6026799ab9c4262aafd039fdcc81c3fdefe066768ea0f5a703dc177b626db10dabd50bc45607622ee96c11ea825bec694000"/519, 0x207}], 0x1, 0x0, 0x0) 23:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000380)=0x1) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f0000000500)='./file0\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x18b, &(0x7f00000004c0)="7e704bf16cbe55a446972e718ac1") 23:45:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) kqueue() unlink(&(0x7f00000000c0)='./file0\x00') 23:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x7f, 0x92, 0x9}, {0x9, 0x2, 0x5, 0x40}, {0x2, 0x6, 0x7, 0x3}, {0x4, 0x80, 0x40, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 23:45:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x9, 0x8b, 0x0, 0x7, 0x4, 0x2, 0x1, 0x2, 0xffffffff, 0xf9b}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r4, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) fchmod(r5, 0x73c6019e521a817e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 23:45:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/46, 0x2e) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 23:45:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0x4b, 0x0, &(0x7f0000000180)=""/75}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 23:45:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 23:45:06 executing program 0: r0 = msgget(0x3, 0x20366d7c4ec03253) 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}}, 0x2) 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(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) 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, &(0x7f0000003b00)={0x0, ""/4090}, 0x1002, 0x2, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(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)=@file={0x1, '\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'}, 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) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = dup(r11) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r13 = socket$inet6(0x18, 0x2, 0x0) dup2(r13, r13) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13], 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, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 23:45:06 executing program 0: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socket$inet(0x2, 0x4, 0x3f) listen(r3, 0x0) close(r0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x7) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom(r4, &(0x7f0000000080)=""/131, 0x83, 0x800, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 23:45:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet(0x2, 0x4, 0x5) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0xfffffff8}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 23:45:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) 23:45:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f00005a3000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget$private(0x0, 0x12000, 0x542, &(0x7f00004e7000/0x12000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 23:45:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r1, r2, 0xffffffffffffffff) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 23:45:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200002000000faffffff"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x168) 23:45:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x40da) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0xffffffffffffff3d) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x0, &(0x7f0000000200)}) munmap(&(0x7f00001e0000/0x3000)=nil, 0x3000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0xd7a1e4564e8ad4c3, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x8000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="05b0f50e9e58d7b578e2a4d4b3bbb20df11412e3005983c3f524e2ddaf713ee71e40efa14c22391caa55dd62173b33a24a42dc1e492832e57ab5133d5ab3bd6df600005205795f49311143d3583d2b72e9863817f40769d0db0b48cff2d576f689655edd0f3c2600010bce2a54555254d11014961621227349e30886a7ba5710bb513881d45fd33556208d17e0a5c079a0bfb2098b97a5ffd220e231a54b859b905c8bc0e3370207000000e754792c4d812ea9d96a51be0a9f0ad3e1872a7f1c8edbc73a2bc02dd6477d2b97de309c738c48699c6521b605d5c7aa698cba03102a51cd2faf0c9d969266dfce9231e68d1153f71a4ae67be9d90943d0c1b939cb23563991c5dc512b8ad68b14b89f84b47daedf4cf1f58546480b12a7517591e5306212174eb21ff52f2504c1dc30e37b5052b96def820a131b1be082c86dd16804d6bec2d27be6a8d13444eec110bc2bcaa5cf110848cab0f11569ad80f7ccce069988daeeb27e761a3dfdca483917410000000000000001dad9a05fd38c41632d3810918be830f079a74c56ab1aacaccd54565ba86ed2a0aeea047ebdc7b44343ba566895af7a6226cc478ca42876bd1332e9e1628096686f81c9cf2aa893b99f13bddc352d330a5b4ce7d6b96a89cd989c99b9b94f1d95a8341c4c018229b981cf0aadb807cb4493172317318139aa4b908aa9087dcfe3ecd12da967605d85"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$dupfd(r6, 0x0, r0) shutdown(r0, 0x2) 23:45:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x10, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 23:45:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x84ab) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078bc356c2e91e29c74eaf489d1705edac9b9496f85bd3af6c72e8ffbe3f3a6044e6438b18e4c868a1722cf7a9db8605e0c68f65301939f4fcdbac4afeedcc5b1bb0f529c0a291dca9d016eccde2787418c88ded05176a407ecd02dec96b89d01de8210261e2a6109f75fee8df2d19c4545f6f7810ed8471d93da72d93b091adb705816a77e46388d33532bee4557b7a9ce56de570ba21737710690eebf6dbb8729ba5a15c64b812bf6dd5953ae0fe821130c13f653f7dc7d72bcc2832c72962c72976874b0b9e76db57a23e8859f9963ff46feeb7888c1e345d79eedc262b3593888593eee563b55979dd0188fc9b9fdc324a342adad0e42532fb7831a97849ca1ec1076aaf5391d8c4674775ca8f3c917216018ee8ab96ed586ea8ed993a7b844f8a963eb72"], &(0x7f0000000340)=0x6e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 23:45:07 executing program 0: 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="809feea5930f9c6f5207"], 0x10) syz_open_pts() r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r3, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0xfefef4db2890b1ba, 0x0) getsockopt$sock_int(r4, 0xffff, 0xc54aa1a7ba476c32, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 23:45:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000780)='./bus\x00', 0x8, 0x88) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, 0x0) shmctl$SHM_LOCK(r7, 0x3) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000680)=""/213) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r19, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r20 = socket(0x1e, 0x3, 0x0) recvfrom(r20, 0x0, 0x0, 0x1, 0x0, 0x0) r21 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000500)=0xfffffdf9) r22 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r22, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000380), 0x2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 23:45:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x40, 0x8) fsync(r4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1ff}]}) 23:45:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) writev(r1, &(0x7f0000000080), 0x0) 23:45:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000001, 0x0, 0x200001fc, 0xff, "b0d42000006e9300", 0x401, 0x7}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file1\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="58c0d6b2c4ae96fbf3b61b3c401aefcb989d9c95b4e7d1457b0aa1e53f4fdf0f4a7b5846c6eff14330a6", 0x2a}, {&(0x7f0000000100)="7bb8dc389f372c5de0ee195afd1ec2a5cba92d35c4eb83b51842a6677387fe1fad6439b7a76f6f165e4fcb1bab4b81fc71ef2330cb5eb491a2ebcfaef698198389", 0x41}], 0x2, 0x0, 0x0, 0xc04}, 0x402) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x7ff, 0x3, 0x4, 0xb96}) 23:45:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x22) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x1, 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) 23:45:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 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="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0xfff7, 0x1, 0x71, 0x573d, 0x1}, 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x172) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x120, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 23:45:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 23:45:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 23:45:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) pread(0xffffffffffffff9c, &(0x7f00000001c0)="319834ed41e63522ad80647e70e65bbd241c3d8e0fb8f5a164297c4b2a0b50c7ddb934ba30dafecd990ee3a27d97b6af03e36cdb1d451e2153cb7c975af1c213", 0x40, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x2, 0xfffffffffffffff9, r3}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x0, 0x8000, 0x2b90}, 0xc) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 23:45:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x3}], 0x40000, 0x0, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x7}, 0x9, [0x3f, 0x4, 0x0, 0x7, 0x2, 0xfb6, 0x1, 0x5e5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:45:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0x7, 0xd6}) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x7fffffff, 0x5, 0x2, 0x0, "7c3976f64c529a03bf58fa86060d6a53520ebe96", 0x80, 0xfffffff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) 23:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") rmdir(&(0x7f0000000000)='./file0\x00') 23:45:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 23:45:09 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 23:45:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) r5 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f00000001c0), 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYBLOB="a143fc1fffd914168af1aeee574f", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYPTR64], @ANYRES64=r3, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR, @ANYPTR, @ANYRESOCT=r4, @ANYPTR, @ANYRES16=r5, @ANYRESOCT=r7, @ANYRES32=r11, @ANYBLOB="2866430c7268d6903c58369b493cb93f26f0f5d9a9b0b77185dcd9b357a870a1cd14c79cf90ff16092477a3ce30da25054ac6f53af5d151595b71f5552c5cdd7f4b0f69e1f38d2f8789c9a5f0d79fd8835540696c18ecaba0a3ac721ad0a7d8101e94fd880bbfe02592d1af62ab0223026c2b795257feb3867583e31bd9da4393dfabda4f3e4829e46286e389400fafa92cc78beb96cb6a47be1032ff98ff147cc46cea48a5742", @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32=r10], @ANYRESHEX, @ANYRES32], 0x0) r12 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f00000001c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7ffd, 0xfffff426}, {0x18, 0x1, 0x4, 0x6}, 0x20, [0x0, 0x8, 0x4, 0x3, 0x8000, 0x2, 0x6, 0x9]}, 0x3c) r13 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r13, 0x0, 0x0) fcntl$lock(r14, 0x7, &(0x7f0000000100)) 23:45:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0140016350a1af9b730dd6adf1f8a3932d31000000000090230a510ef8147e9af602203c8d3c5b2a0456454107f3f68ba1f4c3dcdaa757aaf0e5003a1952d7b0e663e22e7157df28ee1292aad9b866cb01367cabf11950938cde127cb56eb46e912e5ef10ef12c8c6236b7379466e8651c414034b7"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xfd, 0xecd3}, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x8, r12}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) r14 = dup(r0) listen(r14, 0x0) 23:45:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xb6) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x7) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 23:45:10 executing program 0: socket$unix(0x1, 0x5, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:45:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 23:45:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 23:45:11 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) open(&(0x7f0000000540)='./file0\x00', 0x800, 0x104) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x10, 0xfffffff8) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r4 = semget$private(0x0, 0x4, 0x26f) semop(r4, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) 23:45:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0xfffffd3d, 0x7fffffff, 0x6, "c2f2e399682a6cef1e7ee24f8339ed03a96f8a47", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000000c0)={0x1b, './file0\x00', './file0\x00'}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 23:45:11 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0x60000800, 0x20200000}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() close(r1) setuid(0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 23:45:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xff71) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 23:45:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) fcntl$getflags(r3, 0x3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0x9}], 0x1}) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = fcntl$dupfd(r2, 0xd730be651a5ae9cd, r3) ioctl$KDDISABIO(r6, 0x20004b3d) acct(0x0) 23:45:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="aca299"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0x3, 0xffffffffffff32ea}}, 0x2) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = getegid() setgroups(0x1, &(0x7f0000000140)=[r4]) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f00000001c0)="66b4ab4c26c2e729915d2d23c75e80f4e3e253e835c066ddafa565", 0x1b) 23:45:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8284, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0x5, 0x3abc}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 23:45:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) lseek(r3, 0x0, 0x1f, 0x3) pwritev(r0, &(0x7f0000000000), 0x1000000000000416, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 23:45:13 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x70) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() setreuid(r3, r3) r4 = geteuid() setreuid(r4, r4) getegid() fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f00000003c0)='./file0\x00', 0x12, 0x40) utimes(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x7f}, {0x4, 0x7}}) dup(0xffffffffffffffff) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000c0d4100da268025c15c58af8448667a37400020000a185f7cc233c6f80e19a5aa33d0c81997c0600cf14d8a758ab738a1b6b344b66e398091aeb015edb445c282ec44654bb6bdd3ec70ed4efb39407c4516eefd659353379d4c58e78bf3a4a31bc4d6c2b6cb99e3b6bc84d76386f93357cacc6f28c000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)='./file0\x00') 23:45:14 executing program 0: r0 = semget$private(0x0, 0x3, 0x606) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xb1a2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') madvise(&(0x7f00004de000/0x1000)=nil, 0x1000, 0x0) 23:45:14 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x4bf, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}], ['./file2\x00', '\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', '\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', '\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'], '\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', './file2\x00', './file2\x00', ['./file', './file', './file', './file'], 0x1f}) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000100)='./file2/file0\x00', 0x10, 0x34) rmdir(&(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') mkdirat(r4, &(0x7f0000000300)='./file2\x00', 0x10) chroot(&(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') getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 23:45:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 23:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000048}, {0x7}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f00000000c0)='O\x00', &(0x7f0000000100)='tap') pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a2705dfafe8927d72", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000000280), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x1, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfff9, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x7) semop(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchown(r1, r9, r18) 23:45:14 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4083, 0xff3, 0x42, 0x0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xafac362a34bb36a9) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r15, r17, r24}], 0x40, 0x1}, 0x603) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:45:15 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r1 = getuid() r2 = getgid() r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0), 0x2b31) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(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(r17, &(0x7f0000000240), 0x6) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0x26f) semop(r23, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(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(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r28, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r30 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x5, r10, r18, r27, r29, 0x2, 0x1f}, 0x1, 0x8, r30, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r32 = semget$private(0x0, 0x4, 0x26f) semop(r32, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r32, &(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(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r36, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r39 = semget$private(0x0, 0x4, 0x26f) semop(r39, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(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(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r43, r44, 0x4}, 0x200, 0x401, 0x2}) r45 = socket(0x2, 0x1, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r45, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r46 = socket(0x20, 0x3, 0x7) r47 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r47, 0x4004667f, &(0x7f0000000040)) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r48 = dup(r47) listen(r48, 0x0) accept$unix(r48, 0x0, 0x0) r49 = socket(0x2, 0x1, 0x0) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r49, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r51 = semget$private(0x0, 0x4, 0x408) semop(r51, &(0x7f00000003c0), 0x2b31) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(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(r51, &(0x7f0000000240), 0x6) r52 = getegid() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r52, r54, r56, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r62, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r61, r63, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="9fb86264f2f425e90571bfe449b0356ebdd1b3c1259e6a8c635be0fda0fed6b37a95b0ca047c5fd7c66e79b92aba43cb7be43aaa97199d99e3ebc80176b89b731a0a3fbdf2d4cd72fe5c789dfe69d48371c545789535d645f57f937996a16c90f434ba2683333f4ca68f06718346412ea07d3d9706893297536fac8321a1f35992cfb5df437746b1e889277af794f46616b302e985772b8a1393d6", 0x9b}, {&(0x7f0000000140)}, {&(0x7f0000000180)="2c0a2042baccc9e47b4d6d087e3b51e2950993d2e08082e4aa859b2b5df6b58a0a23d6f747db2b6d09148997f302de5109ee1e96970c2a638d483fba9038ef050ad9b73177cea0f05f79c7d38b6969b4de0746330fd70ef409ce27a3b3eda67ccf00f46de14f5f30ff0d25d4e3875640fa06ed580a665497fb869998ca19c2", 0x7f}, {&(0x7f0000000200)="f717ab4e45583489796093a0825ea67873dbbd83b527ce8645f1efa2aad658f58d4a167d25408e6a21c646c191773a7b", 0x30}, {&(0x7f0000000240)="1ef9be6a1a099db8eff017321efca73a8af0eaa874c29938c370a268377c97fee3ddb215b6917b64aca8a7e7eb8bd2647b23043a6f3e02be297a9ba10e5f621022324f2128e0a91c7f4142ee04ddab46e9760dfbb987635a23dffc2b878c4d8f6a222f6d647b699ad077c7062df10777ba8eb0ffb1af1543c082f30e9d2e3b37d54f66b7337c427109bd6001ec94f622276c939a8ba938788b5c333c7db2be73ba095c3ff5f635a812ac8d29259ef417499178", 0xb3}, {&(0x7f0000000300)="d53ecb910ebe728d960e070a9e59bad6058ea907f57e968cc70dd71e794caf046bf09c60fc23c899654ac4c929402a6e37f5a7b2097697f8c18cfaad72ea198069d651c41cee0d4c24dd1cdea4f6971b074ae26149da9e6d79129c236b7e4f64bad226adc2cbf4439a12c6", 0x6b}, {&(0x7f0000000380)="a615c06feb3d0552323cf8f7d5a94b2bcfe14cbf30288ce29282a570fd5e0fcd3ce5f69e324484db5e01342f83208fc8be274a7d9ff10787669a13828bdff5a1754f29cfea1814b6510bc08cdc10b236dee7c1aac971f4049e347b390e0dfe5c82d250099d5352a9ede1a681e9bed98d312a1136d8207062ea720c21ac3aff6a7ee6a8df4c0b893e5cc06c8b3d9e85a9adfe7571f9f54296bdf77e749a2d3cfdadf9c9cbf4569c31946ad572397413b3e252c9076cfb10e49d2c24d4373aacc28c6995a4e0a26ad6dafa", 0xca}, {&(0x7f0000000480)="b528a207fdfaa15e5b9011bdca07989aefb64112bd33577dce931de37a2e743d4dddb11c6bfe8fa0235b50c7f778df67341ff118e72ed395d518f3c30befe8571e22d54406a861f24ae47dc60dfa7bacfc78d170c0d1ee6906818170dd9922953ded79ee022cb72faa7e00604cb45229428ba9d15cdf396eb72425830ed49e7376886a630e88ec3f8c804c32e90aa36a8e2669c75a4c6e527059e0907198f65c13486d9b85917a8339f461084ff2c8b438df016edb4791781a0e744096b8f698ba36b8f2e140ccbf483611caaa4fd7ae6c0bea24169946e9c0fc6f88c46e39034a2cedacc33d8a4ee764", 0xea}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r30, r33, r44}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r45, r46, r48]}, @cred={0x20, 0xffff, 0x0, r50, r54, r65}], 0xa0, 0x400}, 0x4) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000000)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 23:45:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup(r2) socketpair(0x20, 0x5, 0x6, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fcntl$getown(r2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) 23:45:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4d) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x401, './bus\x00', 0x40002, 0x9, 0x7, 0x10000}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 23:45:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96e91016c9de48903a0c425397f512e14ccb24ce246ac8e2f"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 23:45:16 executing program 1: 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 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 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)='./file1\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') r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 23:45:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) fchflags(r2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 23:45:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) socket$inet(0x2, 0x7159896fda79da5, 0xc2) 23:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x3, 0x80, 0x5, 0x5}, {0x98, 0x8, 0x8, 0x8}, {0x1, 0x0, 0x7f}, {0x6, 0x81, 0x84, 0x8000}, {0x1, 0x0, 0x9, 0x3}, {0x5, 0x5, 0x1, 0xfffffff8}, {0x4, 0x1f, 0x5, 0x9}, {0x95e, 0x7, 0x4, 0x8}, {0x8997, 0x9, 0x4, 0x3692}, {0x6, 0x20, 0x0, 0x8}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) getsockname(r3, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 23:45:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62da21dab65a705002e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 23:45:17 executing program 1: r0 = socket(0x18, 0x5, 0x1) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8255b363d3500fae5934141641bccf5f0906cae1a3858304"], 0x10) sendto$inet6(r3, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 23:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xda, 0x400, 0xffff, 0x3ff}) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = dup2(r4, r5) kevent(r6, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x8d, 0x0, 0x0, 0x10000000000}], 0xf839, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 23:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8c) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000680)="701826495b55ac58d024cd62a548e0945bf69cd5aadb7c54f6f850b73d63b3173cf076dd022991dcdc5e0aad14a0bf7ff69485a67e6e2289599338c2a613f49988c438cbbfe4f07479d0cd2824570c44f4c5d9a15be8f7324abd714ee0a72e4c872934aa52e412e58dc645099a5ef1b6dd80afd23329627eb84813fb5bb14b4fc9b1123fd051b786cfadb3fb33b8d1c6e6a56eb3a5b09525cec46f3b9dddb2be19003d10cbdb62ede129a8e3209faf736f634e09f07cf538457b66b2079a9d42089c0d32dde6058c0ad1dfcca3e694d9376d2f839bf64f1d1d687f93a176c45c000cff0f0000000000004b71214c5cb2ed2f200ac9e0b4b67f97022332ebb0318282662af755013c6ec04007ba9d3e1a25ff04fb62f3d52f03993caadfc3bfa170491f360ff824943fa0a5be908936c3f8b94fcb5e90372df8f1da7a92731fcfa57b88e7d24de3bd1e4231964dfe909a4679ac498c347bd980067a1208f662973dee5c3316a7a5c7d8cb42c979c1c4dd7616895fceb906d2156774432897a6b6d622c336434cd116b68d4b287f29af8b3fc1c929c3bb7de1af77d097afda8b2ab97ab50332b4eea844db6c138db1674de63749645efe94b277d184d4a2adf016ff4cde6309392b65d052981e060f67080cbb99c61169eee2e3a844acfa12712732f8627fbba6df4bcdfa66062f5323f0cf1304170f6a000000") getegid() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r3) 23:45:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='}/\x00'], &(0x7f0000000200)) writev(r0, &(0x7f0000000140), 0x0) 23:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x2) 23:45:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b881e48f1754f18fbf1f20f8e6182368790a2734b5b71c55287a57463da67a1b34eee843e286ca2f4b0db268eb674ee06b4239f3762e3c8993c27a371470624bfea5300e2610a9218f3ec6212bbbfa76a179242b36ef23497fb6841f15c9f41bd8d1410ae38fa0f0e0522182450d39e57c13d1db31be70e702b144e659ad09ac18338c4ef252e056afa60be34779bb5ddcbf5b5c5d994361e885def51f5acdc834b31c"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:45:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) 23:45:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = msgget$private(0x0, 0x1252cb326d734ea1) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0), 0x2b31) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, 0x0, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) r21 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, r8, r9, 0x100, 0x4}, 0xce, 0x9, r20, r21, 0x9, 0x4, 0x100, 0xfffffffffffffbff}) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000fff000/0x1000)=nil) 23:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x2}, {0x40000002d}, {0x8, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 23:45:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000040), 0x10000000000000ca, 0x0, 0x0) 23:45:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9601e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29000000000000aedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 23:45:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x2, 0x20) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 23:45:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 23:45:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4b75454f7e501ec7, 0x1f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f00000003c0), 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x64, 0x0, &(0x7f0000000100)=""/100}) 23:45:19 executing program 0: 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)=[{}, {}, {}]}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:45:20 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb4}, {0x6, 0x0, 0x0, 0x400ff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x100, 0x100}, {{}, 0x0, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 23:45:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) writev(r2, &(0x7f00000004c0), 0x0) socket(0x1, 0x4, 0x3f) 23:45:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x8000}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0xfce8, 0x0, 0x1c1a, "f4e600dda3bae0b0693e20ae7d9b3809e2c29941", 0x6800, 0xfa0f}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x7ff) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) shmat(r4, &(0x7f00007a8000/0xf000)=nil, 0x2000) 23:45:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) 23:45:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0x7) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x4, 0x1f) r5 = fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) readv(r9, &(0x7f0000000380)=[{&(0x7f0000000300)=""/92, 0x5c}], 0x1) r10 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r10, &(0x7f00000003c0)=""/216, 0xd8, 0x2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r8, 0xe0b251129a28b3a7) pledge(&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/null\x00') pwritev(r5, &(0x7f0000001900)=[{&(0x7f0000000580)="ff8c08d398fae9645fe9b4438f9c40d286a08913ac84bdfdbb0f45d4d405ab51e8403ab20d7f5ad1d5ac3f126e02ad0b29682bf13debbcc5d195513b99f525b677b341efc58bd1d6e5868e04fb127cd13c2075e9acef2eab5c1fc3cc52a1a4e1dca377acc2f32bc4273b8db884da1f57aeafb2b29b67c44ea92bd0dc44260b275ed20c9583b67a021063245de7b08e9ea167b1058452d86bc3131d639102953536dc6fa0adfb5e9659ec4290c969", 0xae}, {&(0x7f0000000640)="0b82dfa4142ea5c78ee28ea994fb95ee6e6c73aa046c6115bac0bd32e2ef38f239e0af6855edc6ce9f653a9d6c428c30af87792f4a3c385b92236fcb7ffaa39c2fe32afef6cccc8a3d7ea9c39025222e6499bc6fd40a8074347302ba0f24d71bd2c7ce6ab9ed80784945be70898697294e296f8913ac988edb5a077e1d05b28753515ac02f086cc5c3c09f6143dbb3d511e892be465f5040b97dcda7a82887a22fe8960d2522dd36731c0c98dff17e51094dd9a216336c96195a389229cb2bb6e57c196e", 0xc4}, {&(0x7f0000000740)="6daabe30de57499f3f1e4b0085a47890b4bf74712821b3230ba89f20fda6d12f57871f5f635f9a6c07de54cf859010969eceecdd2a1a4e36179629543aa8f051edcb1e0c8f3f0227e2b553b2a451", 0x4e}, {&(0x7f00000007c0)="549db8b1495170b6cc60d6f0b106577a9e0ef196c3f39c8d0afcea4d1c146388fc98c4e0bec8e8fc1ecde9f068924e5cbcf793fd099ca22b7504986e64e85f0f82275f8f77bd0ea85b02de189ad29d74fcb6306772d4ecd61cab276f5e8234cd88bb02366343d492d8dfc64641289be0b24d94f103a0c7aa78c46dce5310f1baafa8d2d9ed33040459ef8310ddd81d6e2f9943f3d0562714aa038191f68981c7ebb6aba8d9b1771edb1df95e5f14ef7cdbee2e3e3d7bb36bf0978a98c87027faacbd2c328b6373086b1089eb426a4a2506fb0d674dd72bd64d9764accf7db7b5e58c1a71df31d78c7dc700bfb43b6cb6629a3f7fcffc2ad98e43ec47666c188d7b84a3e7af96b1d69467ee1a699f78406c31e1dfbc71b043c361e38c6bb317ba9ffcf5a2246194043f10803d2688d777a66029c775f4fec46bbf7be44effeb3a9f4dc1fc234660aeae55a9ad9c0aafeef110d0f38b0dab7d15cfade385fbe85834bae91256abc625b7cc137d5d2551d432c2596f79f0748319510f10837a832e03221913eca73df78ea3c2649b209a2f38596c63ff0f61689d155f571a5e4c52e232545317a872fadb796d3a7e7702cb0caa27352f71dac5484ba60d0af8a3cad6e36c4c43ef0206bd4a58baa03535eaba4c1e700e3f3984f1fdced04b93aa03a2d3a2b68fd57a5abee4a48aceacb32ad1f125f9635e83e0da566a17f321d186119a2c684afbb21056a8b18b99b4d9c34bab63fa314fd6d02294ed9393fa5438b4dd590393df7d59e2e45f895e9a0b9edafe60553d916973590f95104dbc27a564838b4415ac0c95edbff923d4a0edb758abdd00ff4b28160160fafa7cb1a5048caac11a45fcc478ddecbf5ee9dc7686662650ad05f339d122a21a2f91c1ad4e6cf7a3183762ed9250034278a2d1d64026961f23b08ed3b3fb2711274dfb2f1c5697e9e4200db8bc6b7b2ef929b7d249091299c727037f8ea503e8ccbdb3448a870ee18a790404b3a50e92e835a6d856186bd56fec0b9a7bcb2a19accb92efe5938d260ca313439274740daba86802da9de6c7730db7ea255d40759b1450739fe17d9afeabda7d5ffdd4b5c92be29dad743fd86ae4fd66a3a8e14179fcc0ae868077deee5da45741e0ab7f30fddd1f5a33c245a7dbbeb6caf147902e061550f12af4703f87141ee73b59cf494cba738940a3025a4040869ad8d9075f8fec2d693cfb938c97b022bc7eef7b639af4f212356d897d8cf53f87dac1792b12009716835cc8750f9af879e1a2df40b7683853ae96be190c36275852cbe791778d0b758de7934369103c8108a5d4ae31fdea212c278b74f1cc8bcd8b195fb3f4110f0603f224f073ee29365bb98045f10f87774de07d5b7bed871d05b51e1562b9d4dc78317fc1162a02281e8d8fb5cd65c2283e00f0251b047be0a8d3cb2709f5bae40cf239de1b80b1c59ecb7bf313161b7f4a08b3ca6f85a0c6aaa4e1bfc1ceac7490e08c1c59e70424ee019be2af31ab69d39ee8ec2e9729483eae7bcac3a8e1c22ed579d57d551975ae96d15edbba4022e24feed39e0af5f93ea571c26a1e4084236c0c4c55f350dc438965a11469b078159ff6c4db6d8044516b820e5eef2da7f08f711d5d0a4e216b394bd7c51e9f7115e3b20506780d518876b32dfdde0e9dd639dad3c518cb14184beebb31654564216ae7928e92273ee202a05160d70177cbee41d070b64469ba4b7748906b98762c549f2ae4acbf4bd875e811069f5df46ef0f8b5be687fd721472dc0e639fafa7398543050e9ddfe4f30b5dcb1fc8218c028e41133d4c1e75cd7cdf5dfdc3fc3f6a6b961e29a0f57c9869839a757a1a28e2c932cce743946d43d8d17669a24c4df65507927f462cf4f07ad66759f173ff6f9aa8bff71299ebc4c592433c5827ea9f549878c677a77b52331e5ae4f5a22a07d4d99ae1c69f3cdf36e9da407cbb5c4fcd6f04abc96f8be84036162c3ef30f0f38e546833af60f0d19c80ec7d4a606935364cdb14d43f68fc6851ed160fc9668522391a255f48ab57c0ffe770684e40d9941b134bb3a4ee20ab7ea85fce8160b4f67f42b04fa52d5d663b4652e936e4556ccec5b03d1e2a33768a4928811bd2f5c9aec4dc25a0eeb8b5a07a3ff20c8a2d0a05ece5c0d2a308d9a44ef2af87e106dbbe408d6ae6a424dee7d99c1daf3f4c9cd6ddbea24c00bb8ac107efe242b61b962d500cd06a104acc8a482fcfee820c870e1956923efbf352f0d13a769df65f2767a32a1d815ddebc7acc37c7563fe71fc6907b52d2728874631aeeaa8f71e2d464073d2d1842301744fccacea52b5348bd1f4ee21498afb3306c507b5c96501830d84fe084f95a67b2920e2cc2ced8e0bceb927ced0e6c9c6028cd407836e30ab3a1f58983d53a5a430c2e38f1195559c144101e9eed1c192b1d28f58cba4d26ea0f6428f62e53c1c0e758d7e4215678d2ecc3f5a011b06cc52b73f9d9c55572c9d814d1a958750b3ca8e99996fe84fbd027d22dae17a1e6b37f88dcc9466500cf1db8fad91e92c40a0a9456d1f1c9996a5067cb4ce944753ebeda13e99d811c0d8c22275c9878041b2da0650f9656457ad90f57a9e0f95bd329a6233ddf7bc14576992eb38628b4392acb35e9354b8f785181286db113ba6e774f4f887e24f8539a5163afa93f7d533f59b2a0362b44b7fe1694f69fda69bf9c9d6c5dd1be7f16315894b75226c619ca91155bc1e6c940253b1e2f8ca7c1dc51aa4e23bc7964e02d153039396890cf26ab4be96e7f6a961a1c6c3ea7071f09936650d86f67ee08ddad03ec915cb9bd33e9deba88913e71a6a55ce67b31b52483d689c8d7afabe1069b23e571ad30584275d3630ffca24dddad543aa5c1c7f852b7b3001c21be15f5871ad805d8a1ce24e8d61da2da81141bd15ce8f9c9106c6ad916b686e848dc1b9f0df9aa5080bb91a811f73e094fe2bdc940528f0e034e43aebb370460050a57ffb046629699d6121bb2ad6ae980ae2b376bd1bb5fcd032bd95316f01109d006bc67cc9290fa930a95fe8ed41bfad5113c9e636b34008542229c68bbcd5894c3cf81a5406c64b2ee6b8cef6959cc996cc39790aaa4169854412e0bbbe94e6d6a42bc7c0e49228d1319008d0adc3ff45b80e7a2c1aecbabbdd03bbdcc42e372d44735ae6fbe4c1cd3610b7c2bb7250e56c0c29b9b458c260eaf45740ba1c216c0872a5641e3e44732af9858a0b76c9774828932510d0d592583ee094719af434267302974ff04d3278ba9cc5576e30225132508f51f03bff71a74916ac9c4907944c88b3cbb8af7c542bd370dfebb359f10401ea91615ab2e8b81d74db0d328f68f7399c89b4bab38dd45babc00302cdd84adc8e74849195eefe5f9126bb99d67251089637f6ad79782ab45e08a7c5a38d209501107ceb96e1d7e9b10f12886f8399836db6f4f2d25a73233bf014832a41b79619e9c3f8d5911a96b6a2b9f43339a761eb85fde4064892a64574a619fee93b06e8fc8b799dc63a27eb2032fda46be2f91e23f010b05707071e810f9e288693ed489d97ee8b940bfdd3aabce5767eb7715c1625f57b7240a075bd5e2e851dfb7b6fd02bf36f180d355d105979aaca5bbc39ae2dd3304716c5c89b1b0ca60afa6d7319409973a78631933447ec0b029ffb764aedd36a9d5d4fd23a93a6b36d52b43bcf1df0dcd4e0a94e7b9e0c1d1c3f5b1ccda6e582002ee90d3effeb1d54bca185a8f939e63ebdd61dc7b1625b4f85cb3a089166d01350d87d49380d56fc30e0a5373ecd5b1ad39312e296697f945cbb3a091c360617f15bca560d3e650388c2845debe93dce1df3793c40c9f315561dbf7387252a90bbf1455ebd9ca7a9f6c327e85620a1ab7a01b76601b685b555f42fe8a5cc12fdaf27799acd94116e4229ac5e2c5442ea1d82c3e40a4bcb2090e7f40ee8c6c544530283607453a1bfe7b22b9d8fab398e52fc5f0a9424c2b0e5cc500208fd34ff20edd3111f9f31a94487d71668e9b03402e399e6d238512955d15967db1ddf946f48fd05852d58073c49afcf1d4ebe5ee4adf9fe6bffbf3602c6c27a13911bc66a7ab4c545055445af547bfd93394db0f0c35aa8333411806753f185f63bb290db733d7bf7d3b39da0051d3a3490d8776c778519924f919374f4bc5dd6ab2176ee54730ea5e06a7396475cab53df2ebe257626d7888ca76c3d254c3918af670219c9c37c4f1e923df1d49234051d1418e05d1800e8940ef8a29cfb1e85dfa8cc5fc80a5f2bb533a64a6714acd43cadead760268c233d17aaf1bfe0a1510eaec60d5982d867249d82c6bac1c807ce57dfeb19b53d54a79d5921d348198185e3cc34a8710524831dfdb7ceb8eb7b96c37f270c0e160ec40b249252abd7371930b74b116499850acee506ae7ef14666a1eb8232f3b9fb0b9c0f88886fc5b488c0ff0f5a5b481ce10daab172a6ee6d72b928fbb78b0e4eefcfa001d8f299d0d3805486b95e75a4e94f0bedea6d321f79e348d27eb7756802d6539916500b0daf2e35c74ea218b045acf447a0c3ca4eb38012203cd0010ac2fc99deb304f390d5ef5da732b526b2a5e1540dc2ce4572feee14e8278174de9a5e18093bed33aae53074f16d96500e4f804fe957d439ebd0ea8c6f62baa0b8ab499051847030e2ea44af46a1c623ba9840a07d860ddc8a9edcccc97695c3a26a49e390762e48fd225f13c1206862da0c41842c49bbae4a23316dcdec1e72bbaa4873f1d7b75ea79e84729690a6dbaa10325d5e3eb0d82b79f35e4a0f056ee5502b6fdd0abd57b81bbb04ee15a3681dacbb83c1a425ef70ee1713fb6e64ef7cef91f3670184afeba271da16ded8aaad80990437d8ff5b738117833810a020bdf60294ed4752485fff1e4281df844ca2b01a12ad48e56d59cbfe12d3b13d0e187f8bbfbb0a1ad76b6a89fa8cd50225066f08abee4ab0983cde96d01101dae86ac42648a7ff48b471359fc99815a389589237fe2d266611c4836c9cec8677289fafd2f53495a5bae50d57d8e0d2615081232eefd7ae2fc40001987a156d795eb062048dc5b9cf167bf190e6868ce2d4d234983bb832ba2366014b4f60e92150f6e904f4111768417df2ff9135d83b3a37ff4092db16749b9b45896be2cd1cda18b1cb240d3ee011e6ca3000b7cce77c9372d2f21a9ec2b5160ffb962e9353080faaf5dd6709cda77554ba4bcc6c6399728add49c22fecf036af21a8e624f4d76eb8b52b66d3a02674b44862a4acba253b7ceb19435c48a8af01da908575897f484ebfa29b0d1e99f61acb0d6d2f0949ff262a3d3251e8885a249385b207e34104d60f0a84e0e4817bcd231d897f878fc1a9c014231531682e547e62384f8b0b9c3ee5c1047d3163c0f2b923db8eaf376e4c941aa6086ff46e651f7815b0e37c138dbcfda2dca1b0a9ef6f4facca942bf491c60240840f32156a16891e0801b17f305ca1679566651896763cbcf7493f907738ee4be5514422687f5f03e078f3e5718fa2175b476775dfe4c00da8f0d762695238ba1b0b6aa0b386f9774d9089d6dd56636838e7bfe77513ccb686f63d14512f121712a817cab6b28827daef2f43cb0edf21798e949ecb21c8399cf09ef79106036a27bbcb9078028261aa1b9f7566ecb81400a3f0b45a06c8b638dda71bf3c28146b0fc8f880d3eb66bd21e86298119914eb701c43adc0eaa548ab290d19dda46e3744c681293406b3e39a03585d44ead5b855d81573ca6f031bc8c2dcbb6418309f9da8b2fcf058ce5189", 0x1000}, {&(0x7f00000017c0)="9fc5f24c0dfcb5ee85f9c4d17d5e9db1c29ab485374de8f40cf704187b30ef01aea7e0199387067a523ae9ec1915a43b72e79c7cdb73ae8753352c3241fe8df636c7d73f19036417a41503175310a1704615740371f57791e4a0a3d76f7a14966e727f27931876c41aa1d866a2272c", 0x6f}, {&(0x7f0000001840)="ea6226c4db122b484a5d7e7ed26195540398f54260aca47e8505315171e945dd9e5a61519da1837048546671950b2c503324a399295d078ba5f4916af0248590756d6b5ca00aff0255c0930ed4201c1398b146871e442590b22df7b911106dadbb13bb738735c74e4cf5962214986c9411a939ab11c5af5f517e85edbb260ed9209942e0c8331dd2c75cb2bd46c7b58d", 0x90}], 0x6, 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001980)='/dev/speaker\x00', 0x10000, 0x0) r12 = open$dir(&(0x7f00000019c0)='./file0\x00', 0x800, 0x2) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xfb2fc283e4c48db6, 0xffffffffffffffff) poll(&(0x7f0000001a00)=[{r11, 0x4}, {r6, 0x40}, {r12}, {r13, 0x1}], 0x4, 0x7) r14 = dup(r4) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000001a40)=0x6) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) ioctl$SPKRTUNE(r15, 0x20005302, &(0x7f0000001ac0)={0x1, 0x7}) r16 = open$dir(&(0x7f0000001b40)='./file0\x00', 0x10400, 0x44) linkat(r7, &(0x7f0000001b00)='./file0\x00', r16, &(0x7f0000001b80)='./file0\x00', 0x4) r17 = open(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x2) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000001c40)={&(0x7f0000001c00)='./file0\x00', r11, 0x1}) 23:45:21 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100a0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000480)=0x3) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 23:45:21 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) 23:45:21 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYRESHEX], 0x1) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0xfffffffffffffcb9) 23:45:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) 23:45:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00001e1000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x180, &(0x7f0000000200)=0x400, 0x4) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0xa, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket(0x20, 0x2, 0xf5) 23:45:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x6) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) r4 = semget(0x1, 0x2, 0x483) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000180)=""/147) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x7ff) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) 23:45:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x14) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 23:45:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000000c0)) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r0 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x2b31) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 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 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x26f) semop(r18, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r25 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r5, r13, r22, r24, 0x8, 0x1f}, 0x1, 0x8, r25, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r13) 23:45:22 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) accept$unix(r12, 0x0, 0x0) setsockopt(r12, 0x9, 0x0, &(0x7f00000000c0)="e7ae5ef2928edaa8d4c6c0fa9dc0bdadb68ca10da5c0589b99619f5e7867dadc2247664f5479827627d1548622a69fc5cb2b7645e68a3a2d6a0f4b45d69c31b848a00e0402be4f9365c9d64a8fde89990355444fc92dc102d69942a976ef71dd063bace4aea7428752729409e6a10bcfbf0dfb660f7b", 0x76) getgroups(0x2, &(0x7f0000000000)=[r6, 0x0]) r13 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x9) accept$unix(r14, 0x0, 0x0) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setuid(0xee01) msgget(0x0, 0xc6) 23:45:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = dup(r1) kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x4fd, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r4}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000000c0)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r7 = getuid() r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r7, r10) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) 23:45:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:45:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x1}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000002c0), 0x4) pwrite(r3, &(0x7f0000000140)="f7f00f52c2d9bf0da45e8946c7ea5b1eb258be98bb0fd5ea51d336dba1e0e14257b3c518f55669cab1f07a81c45ca4ee9c85a06a79cae83782a8bad0cb3691d6eacc438c8ae57e83976666207c5853e0efc3af8e4f121e4d07344687c73f91cfca93658efa4b2259556e5d7c66a5b4dd2019dd9c21d3fbb3146715a2e1ca9f951e96385a68bbed49244410f818094e9dd1c84b37c8718fec2e49ce6dc6c49f8d07a69df7829c583b99926a105cf4bbad14ad01a0926eb16d0d561e7a46cce346d66a41e99932a1c935bcfa458be092075436db1aee4a8bd99813dd9827", 0xdd, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0xf7, &(0x7f0000000340)) 23:45:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 23:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) fchmod(r1, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 23:45:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "61f40700000000000000a9002000", 0x20, 0xf7}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x1000, 0x5, 0x746, "164cb402b8f71c8dfb7ce4f9b141a2af9403a34e", 0x4c, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x4) 23:45:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xdca6c9910ddacd44, &(0x7f0000000080)="8d087b1dae308b5cacc68720ddbb73673ccd8ba64de64633a2f5009f8ea59713d405a3dd51b171e04d9c3054fcc1b4790b3603344afef57b1857d835c7b5c2ea8d68baf4678c67d7713dc7dbdd807ea2f825e1f50915d5e2738247d046f185b195b6db68fb87f8004ba640", 0xffffffb9) socket$inet(0x2, 0x4, 0x3) 23:45:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x13f) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) write(r2, &(0x7f0000000100)="acc37ff164e45fddeba2666adf56759ff1648d9736b26220785601cf98b94409c956374bfe8724ba04a7a0d11c39e7faadf111feb651fc1c1a8bd9917729d66e6f5e11a68a3df6fad62e66aa4a45e305088ff5", 0x53) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r5 = shmget(0x1, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) 23:45:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 23:45:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket$inet6(0x18, 0x6, 0x1) r1 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r26 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r6, r14, r23, r25, 0x2, 0x1f}, 0x1, 0x8, r26, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r28 = semget$private(0x0, 0x4, 0x26f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(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(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r23, r33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r34 = socket(0x18, 0x1, 0x0) close(r34) r35 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r34, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x6, &(0x7f0000000080)) close(r35) socket(0x400000000018, 0x3, 0x3a) setsockopt(r35, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r35, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:45:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgid() r1 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r26 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r6, r14, r23, r25, 0x2, 0x1f}, 0x1, 0x8, r26, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r14]) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r28 = semget$private(0x0, 0x4, 0x26f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(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(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x3817f14d7b30dfc5, &(0x7f00000001c0)=[r33, r33, r33, 0x0, r43, 0x0, r34]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:24 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47640b8654642d44e8d5f6a21744fd2c1642c5354b2360e05409152a4d77740c85f17483d3b43e4c52e589193b03372068a1ba79776ab8b9187529c4bb51c27a5744f339004f9e06651b12678485a611e94e24f255d55e320476a71d7a61a1bc9c4ae0cf0cbc11587e1e3ffcbb5bdc89fe2e7fba81acbe4cb12960e2df7eb6b9ce9426ffbf46c076d5e0505feeffb03ce26623f7560b42ce"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 23:45:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) socket(0x1, 0x0, 0x18) 23:45:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8876571b873ce0fbd6a900000041acc3cf740e8a705300000000000024520000000000000000b9f85143108e90957e3b3bb2c045f56ab0a6da604000f9ffffffc800ffff000000000000008d87baf9b1039384646c0640fd5673c1bd2605bff383cc444a0286ef48d2469c0d93b93c90aa1fcfa5d9bfce87bdedfa7770ec82ceb292d15bed3f42f79234ffbf62c84ee23c073fde8daeef0000b6c68e98edef20dc4c27bfa41350538e23138d397701377e8cbc8c8e13bc46fd43ab507861a2f15a7f2fa7e3adacf6add89d4e6a18b400000000000000004bc0fd4f000000"], 0x10) getpid() r1 = geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r4 = semget$private(0x0, 0x4, 0x26f) semop(r4, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffffe3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = getpid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x0, 0xffff, 0x0, r10, r1, r9}, @cred={0xfffffffffffffce7}], 0x18}, 0x0) 23:45:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x0, 0xfff7ffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:45:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x16, 0x1, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000bc0), 0x6) r5 = syz_open_pts() write(r4, &(0x7f0000000440)="616d9860b42c96aedc00826a360200000000000000", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r6 = socket(0x18, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) sendmsg(r4, &(0x7f0000000540)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bddf8b3f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c413", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926a2dffc524d4a8b9734906e7698911000000000000000000", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba0870b0b31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d05fc47fe45fd1eb446dc1275ec36e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c249f22810edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581", 0xff9}], 0x5, &(0x7f0000000640)=ANY=[@ANYRESDEC=r7], 0x14}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/d2v\'wsmouse0\x00', 0x40, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000280)=0xc59) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 23:45:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x160) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x298, 0x60) chdir(&(0x7f0000000000)='./file0\x00') 23:45:26 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 23:45:26 executing program 0: 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, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x40a, 0x0, 0xfd1f) 23:45:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r3}, 0xffffffffffffffff, 0x37}, {{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 23:45:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000000400), 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) 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)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000000340)=ANY=[@ANYBLOB="38777399fa1e845a658600e6"], 0x10) sendto$unix(r28, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r30) setsockopt$sock_int(r30, 0xffff, 0x4, &(0x7f0000000200)=0x8, 0x4) r31 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = dup(r31) listen(r32, 0x0) accept$unix(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r36 = semget$private(0x0, 0x4, 0x26f) semop(r36, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(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(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r40, r41, 0x4}, 0x200, 0x401, 0x2}) r42 = semget$private(0x0, 0x4, 0x408) semop(r42, &(0x7f00000003c0), 0x2b31) semop(r42, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r42, &(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(r42, &(0x7f0000000240), 0x6) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r43, r45, r47, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r38, 0x0, r47, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r49 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r56, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100000001, 0xb1f1}) r61 = semget$private(0x0, 0x4, 0x408) semop(r61, &(0x7f00000003c0), 0x2b31) semop(r61, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r61, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r61, &(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(r61, &(0x7f0000000240), 0x6) r62 = getegid() r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r62, r64, r66, 0x4}, 0x200, 0x401, 0x2}) r67 = semget$private(0x0, 0x4, 0x26f) semop(r67, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r67, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r67, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r67, &(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(r67, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getegid() r70 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r70, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000100)={{0x3, r68, r69, r71, r72, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r74 = getpgrp() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000240)={{0x5, r54, r62, r71, r73, 0x2, 0x1f}, 0x1, 0x8, r74, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x5, r29, r33, r34, r48, 0x80, 0xd0b}, 0x9ac, 0x7, r74, 0x0, 0x7, 0x409, 0xdcc, 0x3}) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 23:45:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f00000003c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x2, 0x0) getpeername(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000480)='&*}]\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='[#\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f0000000440)='\x00\x90@\x00D\x1d\xc8\xf0\xec\xbbm\'\x1f\xce\xe4\n\x17F\f\xa1\xad\xec\x90\x96\xa4\x89Y(\x84\xf7\x01\xf9\x18,\x00\x00\x00\x00\x00\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x38848, 0x0) fcntl$setstatus(r3, 0x4, 0x80) unlink(&(0x7f0000000000)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) getegid() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0xc3688a7f678c4a2d, 0x30, r5, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 23:45:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc049594786492000d0039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 23:45:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 23:45:27 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x6, 0x2c6}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 23:45:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) r1 = socket(0x22, 0x7, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 23:45:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x151) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 23:45:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = dup(r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\\%\x00', &(0x7f0000000200)='{/(\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='/dev/zero\x00', &(0x7f0000000400)='\x00']) bind(r5, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x10000, 0x0) pwritev(r6, &(0x7f0000000e80)=[{&(0x7f0000000300)="b9895769b91ffc261f31b4f8c87448bfcc83c0b380869985d8a94597c7fee6b316c125f51c0ad22a5d29cb2eee13be13496b5d120d34da0726c0e515ec21ff6734978d951d1f3123726d6e48a73164949997e49d5ee8bd6a6e0400408125d08677692beb1420e468f33a154c8b6a1b42865cef0010dc68e4b8440b710b6cb9ad3d25e8deb208974ac9048cce985560858ea72968eac8dc9c5b78d10078633613e575c2de4f45720814d0a5dc7932f5a80596d75559491170cc56313d60367b1e3af3126c92", 0xc5}, {&(0x7f00000005c0)="a6231a5b01f97c0ff2cb539d905204aa0411eb05ef56c0ad47d51eb5a5a5e5aff0a8cda10341d14cd70c3ffbbd5cf394b0f6638555ff4473ea6938cdb35a72971df85e9bef3fe14a673b96ea69c6413baf8b6307c028cabaa191436d23a491276b54987094b6d439c8c5d1274f0cbaed6e6bd5a5360f090897858eed3c14b5b4aaabc46da4b497116ba22a2440674900c49db61a881dc445", 0x98}, {&(0x7f0000000480)="188171a7f4f71776a3eb9eb3d6f268743d4d0dbd28f3817015ff24263ada3ed061bd1dfc9b148d80ebb2e2c1c34bee77018479a64d0da46bb027a07fbca1ae9714b201af6c8cd9f5ad890049ad1b5f0e3cf99671b56ff1eca8af427615122b6738af96a5", 0x13c}, {&(0x7f00000006c0)="ce50c24335c6cb1d06346354e5d85b9c201aeb1bf0a72b7875ab9494f86dd7dc132eb8c57bf65a6fcd6b194d6d6b9cf3a7e411e9c56fddfa7471ca4519a31ad179add0cc64e8abc6dc33629d64551eaa7339ef7a269ef7581053449080eae4f9fd27bb92b3afb69293e120bb569854c3ba9c0801c9890028dfda269e47d097c631b3d79a986afc60b9205052e06906b03d55706879519ac30be3433d8e693278967e8ed0dd91c89625e49f1af6809d3caf3ea2d151c997185d904820381a52beaf5f29be386fa63751de959824225bfaa36d0db149f55bd8839520b5", 0xdc}, {&(0x7f0000000cc0)="7bec13e28c351953864cf6fc6f6c1d708c1977d35987c116474b235cdeff64f0853e7712ca84fc71012b7714187b5d10df4ed9bc7cf172ecb4fbb83dfb9eafdce76ab96f4ba07e4e55e05f73713053e5a8dc8c92eed9606c1c4e1db08b56813c42cf21160691cb06b550cdbbdbb5e6fa4b0fdae44beb9fdbbd326f91b0350a78380574336c8919694af6a0a5493a85fcd0ffed7d7b3ffa84d5473887056a46402264bddeda4ea19540249c371932f8c6fa4c87b21b0e82d4342e", 0xba}, {&(0x7f0000000f00)="e9fd61654c2d9451b3e08d31ad75aa84783df4968057a6598a7e220c044988304162d535ad43f5760b1a8f693fad9c030e90862723e66e32c6d0f535248df24b4ccfce20684721a4c2b49885fcc3fc6ab661b670967431a7d10a8cb89ecd67a4646335e7300515863079298be2f296c377889185983103000000609b3e9c39045e3b4263e99510b390ea91ca00bb7d3f3c6164b58032e449ac534898925aef07422de669936122ddbc2cdb56658cdc9cf5c07b5948b42141c67328eb7f638c1ca4f66dedff6460a889902313b591dff58a349db611610ffeb7b2f8729a695240", 0xe0}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 23:45:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)=0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = dup(r1) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) 23:45:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7fff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) sendmsg(r6, &(0x7f0000002a00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f00000017c0)=[{0x38, 0x25b815c0f5199f9a, 0xffffffc1, "2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a50"}, {0x18, 0xffff, 0x8, "2d5e7df57af2"}, {0x1010, 0x1, 0xffffffff, "b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c2d7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e28af222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c68ed36c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2eb1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff1977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee1067d60cc95cf7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d760e048f28bad8dc4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c4063790ba1e954bd2ff5c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef6749529f7393ad3135ede2b64cee2555a3cf62b9f7b1d2b9105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c30bc06e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234f12ba3fb435c2745da8231d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8f9f93eb2be313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c1887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685ec2a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822"}, {0x68, 0x0, 0x8, "3120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ff564a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d7712"}, {0x28, 0x1, 0x4, "43a14106cf01f7104f5d12090740375c406d8b6c6904e5"}, {0x88, 0xfffe, 0xc9f, "7b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b1"}, {0xc8, 0xffff, 0x3, "41bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac9043180147ec4d3b707490818c"}], 0x1240}, 0x4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg(r8, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=[{0x28, 0x1, 0x5, "80618063e670878d260accd2b5c81b143c"}, {0xa8, 0xffff, 0x9, "3a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c"}, {0x20, 0x1, 0x8, "7aa7fe579ef8675f58"}, {0x40, 0x0, 0xffff0d66, "63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f"}], 0x130}, 0x400) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000040)=0x334) 23:45:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket(0x20, 0x1, 0x21) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pipe2(&(0x7f0000000200), 0x10000) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r7 = dup(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000001c0), 0x4) fcntl$getown(r9, 0x5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") listen(r7, 0x0) r10 = accept$unix(r7, 0x0, 0x0) bind$inet(r7, &(0x7f0000000280)={0x2, 0x1}, 0xc) bind(r4, &(0x7f0000000600)=@in6={0x18, 0x1, 0xe24, 0x44}, 0xc) dup(r1) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f00000001c0), 0x4) getpeername(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000117f52300d4583b654f667e3da20ff25000008000000000000000000000000000000e0ffffff4000000000000000000000000005000000deffffffffffffff00000000000000000000eb4c5f7c69917e7af30000000000000000000000000000000000000000000000001055dd1e7d633aa81f9ae0d2051778b07c012dadce8b463a58c9e073e88a9a19f174e289c1861eec299dde13ac96f0e2e872e3b0795ea46fffa2646ad96bb687931ffba8c2a20130ef51cb5f51a71aa27cacd74ab5eed1f20dc9b556eafb06a29057793eb3b6f190f38ac00831c598374ad41354e49f2c11cf83be0ebeba155ee51cc3d14df1d8753b0256a0ad23984eb0179cc4943d2f5c54c996d85cb7b85378c301b2ede7259559e6238d94b549f19e51a736b7e8dc2096c0831ff5cc99e53d7bb09077d885c4c3d7459978781bd23e79f6c12509ffbc29417875f984b6c99680f407764dd6721e33dead613d79c3df25e90df6ba2422a868936748ab19e3ac78caeac18e9a68b9f2374a2dfb4bf1ece30af7f8db9e451e95ea6765dcb2b1a8859beb5bb2fafe8585f887bbac77339b73bcfd79f74f0c04e21a6dd427650888272a0eed84634feb0fd717de7568dd45f4dd23b18bda6723a403ae574481c7c9df3684aecf6a987a0a04cbb66eac3458ffe1af95b8cae2ff52b10cc1b553c13f6ff31b681e9fe53c6cec93092b0ba77b350c5b0fec487053a1d977476082b3944e9b034762b0b1366f1777e7b0f98112f98cc9e50466d0d59fbfef10001bc38536e04dbc9aae42bca06f41c1e4b715136c9304469a"], &(0x7f00000000c0)=0x59) write(r0, &(0x7f0000000000)="220e22", 0x3) r11 = getppid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) getpgrp() read(r12, &(0x7f0000000300)=""/75, 0x4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, r11, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:45:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x69) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) dup2(r3, r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 23:45:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a91bdc9c1d07435e88b876545000000000000000000000000000000000000000000000000000000000000000000e2ff00"/248], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYRES16=r2, @ANYRESOCT, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRESOCT], 0x6, 0x1800) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) semop(r6, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) r10 = getpid() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a91bdc9c1d07435e88b876545000000000000000000000000000000000000000000000000000000000000000000e2ff00"/248], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000280)=ANY=[@ANYRES16=r8, @ANYRES16=r7, @ANYRESOCT, @ANYRESOCT=r9, @ANYRES32=0x0, @ANYRESOCT], 0x6, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x9, r12, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r10, r10, 0x1c71, 0x18, 0x8, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r15, 0x5) r16 = msgget$private(0x0, 0x20) msgrcv(r16, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000280)=ANY=[@ANYRES16=r14, @ANYRES16=r13, @ANYRESOCT, @ANYRESOCT=r15, @ANYRES32=0x0, @ANYRESOCT], 0x6, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r17, 0x5) r18 = getpid() r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000b470bdb3109d25e7d919ce0a9d214700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599c22f5f3f62dfb54383afe33000000000033d9b6ce3b2047ec00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000280)=ANY=[], 0x0, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x9, r20, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r18, r18, 0x1c71, 0x18, 0x8, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r22, 0x5) r23 = msgget$private(0x0, 0x20000003c4) msgrcv(r23, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r24 = msgget$private(0x0, 0x800) msgsnd(r24, &(0x7f0000000280)=ANY=[], 0x0, 0x1800) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a80)={{0xdd, r12, r14, r20, r21, 0x80, 0x20}, 0x4, 0x5f7, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r25, 0x5) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000b470bdb3109d25e7d919ce0a9d214700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599c22f5f3f62dfb54383afe33000000000033d9b6ce3b2047ec00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) 23:45:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3000, 0x5dd9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', r1, r8, 0x370f86058fae1577) r13 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r13, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x39d, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 23:45:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 23:45:29 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e6f66697b2bf06c65302f66696c"], 0x10) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x9a7b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:45:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x802) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x7, 0x8, 0xfffffffffffffe01}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) geteuid() getgid() r8 = geteuid() setreuid(0x0, r8) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530d53229db44d3f700463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b298495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5a65c6593d287000000000000000000000000000000000000000000000000000000000000000000000be8744c40afd8783ed8e87081b763b9395a00fd4e4114e3a16160a12c8ad3ea6151ad81bb97793a1ec0514c25b04dc1f53f2aaef8bdcb92f0129c551d837ecf82c8a350116ab5554f3c1338d4b6fc306879a19e0ca2dc445c7f5a18f589bf13da871bc29cf70508cc0075fa1540000000000000000000000000000000000f9b5b66c3e7e94d75119f362c6e25679bac2463f2efd722dd8018e521b977b3fa913c1e88bc84513b21b6ca81b7d70151807631b47bf298f37a9ec81e83cbd406d5b7c445e9d68a9def7fec380584ca9b1fd6ec9a6c6a669cd5ddd51baae59d2f98a9c46e612d4f65e656f6e037408cb3643cb55badd7767b56f5d955e75b6864db1b50f4d338d666ce6089dbe85046220f2df77da774713e9d9b74e0f4942bdc4ce7d11decfb0a1225fa7837195e778accd1acb24719658c11480e502a40e5b781fb2fdcf6390de85147575328ece68b7bb51310660832a513be89e1341bda1ae7c12a4f748563825a31b564d780343871f945d2cc4deac0b27"], 0x10) write(r13, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r14 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) accept$unix(r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000001340)=0x6) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r14, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r13, r13, r23]}], 0x40, 0x20c}, 0x0) geteuid() getgid() geteuid() 23:45:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 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"}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) 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) 23:45:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 23:45:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x6, &(0x7f0000000180)="6f1900b07a9e551715a54518f800000800b5da40000000000000009d3f22f7bd607e94179bf5b833c89b4e888f65ff90ff820800f14dd46e9041a6a2cc2c8339236d62c80da8ed313456f320444b8bf07b1d3e75") 23:45:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000240)="00000a00000000000000007f000000d74001da8d01b9bf4f61139ffe3a4ad9fdd8e31ba45cc7bff2db898979f475ee33d86af8b0d16d3a983ec688bbec93819a76a29a1d2e5a35086befeaab6dbb23f1228df8928ccd736a52d80138971aaae56c157d5442d26b4888246c7b81eb4f9035885aed2a95d7ffc09f407f8e5d1c0f52e7880ca3e860fd725b8042d2db8322899290e5333bb9c5fc55ff4e2b27d6371680880898100d3166600bc80efe9403313a7c66e3b3e2d033c53fa95757feb96adc7cf7dfd3", 0x51, 0x0, 0x40000) 23:45:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c3af0ede0ea3cdad390d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f6616793121474adb44efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb69255a636089d441474bcdf5439aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d2b6c7de0db3820d32f5c94c2931e6453b43febbabd40890b5af4e9bee463f33291313cb726f39e534b7ef678132445d055dbb32ec4cc7ece93865a72b564f0cc06e581e76e4f9476f0ea46ef1125f7ea3d034346af4eb18622c28487148f1c68d7c3cf235faaa2c9b8a601efd6663c92a557489673487c5aece29b39f9fa55359f04187e0af044ce8bb6b6e7a86abbdb4359a654ec5a73ae9c32f41c2d853b1d6ba3b8bb1a87aff258e3b69bbce0d4caa1ce04a50eaf25dff3deafd599580209f2e693360b33dd1a716a1cf7f68a1784d3b3c2543a8370d3f032eb76aa0a6783bb09b9f0fda3811d4252df68a03f8ca3043ab447fba9ab31de532c3a5a54adc5f039f260aa"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:45:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 23:45:30 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2002, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fchflags(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="b36ae7d0289fb5ca45ee"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="f5150c96afc4d792ec03c86abf15224d60ebebb08489be88a74ee87b89cad5b7ce", 0x21}, {&(0x7f00000001c0)="41ac0b4a3e99cf566bb4af25b854b6fc52bdff9fd7b3a02698c53d33a39a3ceb07f006ff7dffc00aaef9aeb2daced72acadb322d4336a5303d1e562d38cdfefa57133d885e72557c278d86f18b41ba4d5acb22e9e8ccd7f2e51b5ce6459310875c28fb152618ec2759108464f093768c83153f239d29f5c63abfd9bec7d4e2c40c83c4920df200daf21c054b869c25597f9010148432df4a897664e2c849d0545fed6478ee439110262bcc971a77e66ff927d211bfb62433d8b0c1fcd6c0e755652c22d454b762cc3fb5fc7f37a64d9feb4c639b5767a835a0401709c56fd2ef391a93055750afd8545392c06632e84139f4dff72244e14a5534d5daa81b96", 0xff}], 0x2, 0x0, 0x0) 23:45:30 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r0, 0xf065924ef917ad06, 0x7, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfff], [], [0x0, 0x0, 0x0, 0xca], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {0x4}, {0x0, 0x0, 0x20}], {}, {0x0, 0x0, 0x80}}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="d6f5af5cc405bf6dbf536e887f", @ANYPTR, @ANYRES16=r0, @ANYBLOB="7d3623c386401e66fbe7a6ecedcbacd5158aa2712d24ae2fe78da04ad6f201ae80209d4d4a53a456c36018fc8eaab579618287f8bb0fb17ae2490871f308d8c366e4fe279cd641459e82b9f6f27dfe70a8f5b8add0fcf221138bb1492aa88dfd1bbc3a1e658e4aa09b7193826d63e09cbbd0cbecb46488c3446658f3bb9c3b9f782872e7bcbf1ec23c45bf74d4cdd6d2b2e8d57d25e521a0622c81e926bf1196f9ce51c91823ccb1ea0d4548834fed46290c4a01ab34f3", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="4c8eab8f36ae7eb06e9f2bebadb896"], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYBLOB="170d01c6b7aab09700ef01c6519df366211d47f36cfad9b91c8ddf2529a1aed986c3f9bc299f275979646470808d232a73d77f8bef256ad5b558ee9015bf636e021975b3493beba2259ad1ffd7badbb8e9f438d3a9b93004b9c53fb09b504621b4255a24bc748138c0c3f5ac582235c8dc1d06a15859212d7360be79ff0018b4ed28bdc0942358f53cbd4b0b29d3f6a4b27caaac", @ANYRESHEX=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYRESDEC=r0]]], 0x5, 0x0) msgget$private(0x0, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10950b07], [0x0, 0x0, 0x8000000, 0x0, 0xfffffffffffffffe, 0x9], [0x0, 0x0, 0x5], [0x0, 0x0, 0xfffffffffffffffd, 0x40000], [{0x4}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="2a059c365285557c789f3395cbe29fbb38c7913e000000eff0eebd303b8b6f8d434ff3ffec06e70f147e0c2bebe86612dfa6460a0bf91f62afedaa8ea3c115e137296b0329d9585d51ed6d113255b90901edb7429d361fc8b526bcf73d84fa923d90b5b5f2a9f4f037d39c0ac8e100000000000000000000000000000000ba0054c5c3f6e331189b8ef60ad27ceb749ccef7999ac6f6cd52d135855cf57466b76ea965347053f15b450ac8e04babe782dbaa6ce7b799f26cab92822a3dccafe2557e114e6e5eee563cb434540f9367169dc193cd50d99bc8e7fae3f50bdb2c1056ffb1876c165b3cf07732103ed567f73667386b100a81e8", @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r7], 0x5, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgget(0x2, 0x501) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16], 0x2, 0x1000) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000beb1b9060000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4102bef26bb58f78"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r10 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r12 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r13]) r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r14, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r8, 0x0, 0x0, 0x0, 0x56, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0xb7, 0x5}) 23:45:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 23:45:30 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30002) fcntl$getown(r0, 0x5) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 23:45:30 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) r8 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0xc004, 0x10) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 23:45:30 executing program 0: setrlimit(0x1, &(0x7f0000000080)={0x2, 0x10000040}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 23:45:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000200)="845b70aa9d018cdc3404d371fb60b2d95f493829cd91ca7c46415f9e6a84ec5ff07aae1fd9d69b059173452c1d1089", 0x2f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0), 0x2b31) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x26f) semop(r22, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(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(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x4, r23, r24, r26, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r29 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r9, r17, r26, r28, 0x2, 0x1f}, 0x1, 0x8, r29, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r30 = getgid() fchownat(r3, &(0x7f0000000040)='./file0/file1\x00', r26, r30, 0x2) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 23:45:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x5) 23:45:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) '\FT.JSi[; YeBo ]EF0o݁7N./bus ./bus`Yj1IRd`Yj1IRdpanic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 429829 98866 0 0x2 0x1 1 syz-executor.0 *138228 80191 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206a94,ffffffff822056f2,2cc,ffffffff8218d87e) at __assert+0x2b arptfree(fffffd807c5c14d8) at arptfree+0xfb arptimer(ffffffff825ff008) at arptimer+0x95 timeout_run(ffffffff825ff008) at timeout_run+0xc4 softclock_thread(ffff800020a10c58) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206a94,ffffffff822056f2,2cc,ffffffff8218d87e) at __assert+0x2b arptfree(fffffd807c5c14d8) at arptfree+0xfb arptimer(ffffffff825ff008) at arptimer+0x95 timeout_run(ffffffff825ff008) at timeout_run+0xc4 softclock_thread(ffff800020a10c58) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a25a00 rbx 0xffff800020a25ab0 rdx 0xffff800020a10c58 rcx 0 rax 0 r8 0xffffffff81a7d55f kprintf+0x16f r9 0x1 r10 0x25 r11 0x2c29b6e5ca85f045 r12 0x3000000008 r13 0xffff800020a25a10 r14 0x100 r15 0x1 rip 0xffffffff8151a108 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a259f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=138228 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a10ed0,0xffff800020a10778 process=0xffff800020a12000 user=0xffff800020a20000, vmspace=0xffffffff8264dc08 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22504 310318 98866 0 2 0x480 syz-executor.0 22504 82244 98866 0 3 0x4000080 fsleep syz-executor.0 22504 68112 98866 0 3 0x4000080 netcon syz-executor.0 22504 144424 98866 0 3 0x4000080 fsleep syz-executor.0 56091 389764 17109 60929 2 0x490 syz-executor.1 56091 120289 17109 60929 3 0x4000090 netcon syz-executor.1 56091 188884 17109 60929 3 0x4000090 fsleep syz-executor.1 17109 285725 15364 0 2 0x482 syz-executor.1 98866 429829 15364 0 7 0x3 syz-executor.0 28770 106710 1 0 3 0x100083 ttyin getty 36538 368948 0 0 3 0x14200 bored sosplice 15364 103943 70243 0 3 0x82 thrsleep syz-fuzzer 15364 79895 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 80788 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 360261 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 395216 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 52665 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 22841 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 358010 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 476608 70243 0 3 0x4000082 thrsleep syz-fuzzer 15364 386470 70243 0 3 0x4000082 kqread syz-fuzzer 70243 131408 84937 0 3 0x10008a pause ksh 84937 436178 73906 0 3 0x92 select sshd 73906 185221 1 0 3 0x80 select sshd 20052 52548 54865 74 3 0x100092 bpf pflogd 54865 52973 1 0 3 0x80 netio pflogd 93816 308743 52651 73 3 0x100090 kqread syslogd 52651 379367 1 0 3 0x100082 netio syslogd 28146 504960 1 77 3 0x100090 poll dhclient 89901 421819 1 0 3 0x80 poll dhclient 89038 18305 0 0 3 0x14200 pgzero zerothread 94452 102615 0 0 3 0x14200 aiodoned aiodoned 68215 412578 0 0 3 0x14200 syncer update 18288 167650 0 0 3 0x14200 cleaner cleaner 35841 380799 0 0 3 0x14200 reaper reaper 95335 459043 0 0 3 0x14200 pgdaemon pagedaemon 54238 131226 0 0 3 0x14200 bored crynlk 18243 315573 0 0 3 0x14200 bored crypto 45212 290233 0 0 3 0x40014200 acpi0 acpi0 36736 335144 0 0 3 0x40014200 idle1 31554 358401 0 0 3 0x14200 bored softnet 48970 45877 0 0 3 0x14200 bored systqmp 69244 34679 0 0 3 0x14200 bored systq *80191 138228 0 0 7 0x40014200 softclock 31783 473222 0 0 3 0x40014200 idle0 68970 306987 0 0 3 0x14200 bored smr 1 18916 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 80191 (softclock) thread 0xffff800020a10c58 (138228) exclusive rwlock netlock r = 0 (0xffffffff82487d08) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff8247d568) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82644840) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9573 6426K 6873K 78643K 13935 0 0 pcb 13 8K 8K 78643K 364 0 0 rtable 102 8K 9K 78643K 1097 0 0 ifaddr 80 17K 19K 78643K 381 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1565 0 0 iov 0 0K 24K 78643K 313 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2411 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 11 5K 6K 78643K 14 0 0 sem 12 0K 0K 78643K 747 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1472 0 0 sigio 0 0K 0K 78643K 36 0 0 proc 61 63K 95K 78643K 899 0 0 subproc 32 2K 2K 78643K 170 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 808 0 0 in_multi 24 1K 2K 78643K 215 0 0 ether_multi 1 0K 0K 78643K 24 0 0 mrt 2 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 472 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 128 103K 111K 78643K 7169 0 0 UVM aobj 115 4K 4K 78643K 121 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 315 0 0 NDP 19 0K 0K 78643K 116 0 0 temp 222 3560K 3629K 78643K 53655 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 26 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 125 0 123 1 0 1 1 0 8 0 rtentry 112 179 0 141 2 0 2 2 0 8 0 unpcb 120 766 0 755 1 0 1 1 0 8 0 syncache 264 18 0 18 8 8 0 1 0 8 0 tcpqe 32 22 0 22 5 5 0 1 0 8 0 tcpcb 544 2917 0 2908 10 8 2 2 0 8 1 inpcb 280 4302 0 4290 7 5 2 3 0 8 1 rttmr 72 8 0 7 3 2 1 1 0 8 0 ip6q 72 3 0 3 1 1 0 1 0 8 0 ip6af 40 7 0 7 1 1 0 1 0 8 0 nd6 48 24 0 22 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 4 0 1 0 8 0 ppxss 1128 50 0 50 12 12 0 1 0 8 0 pffrag 232 49 0 49 12 11 1 1 0 482 1 pffrnode 88 49 0 49 12 11 1 1 0 8 1 pffrent 40 1312 0 1312 12 11 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 153 0 124 1 0 1 1 0 8 0 pfstkey 112 153 0 124 2 0 2 2 0 8 0 pfstate 328 153 0 124 4 1 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 7 0 6 6 5 1 3 0 8 0 art_heap4 256 872 0 673 22 7 15 17 0 8 0 art_table 32 879 0 679 4 1 3 3 0 8 0 art_node 16 178 0 143 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 745 0 735 1 0 1 1 0 8 0 shmpl 112 119 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3609 0 2201 46 0 46 46 0 8 0 ffsino 272 3609 0 2201 95 0 95 95 0 8 0 nchpl 144 5947 0 4332 61 0 61 61 0 8 0 uvmvnodes 72 4516 0 0 83 0 83 83 0 8 0 vnodes 208 4516 0 0 238 0 238 238 0 8 0 namei 1024 19784 0 19784 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 552 12 0 3 1 0 1 1 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 19486 0 19486 24 23 1 5 0 8 1 plimitpl 152 130 0 122 1 0 1 1 0 8 0 sigapl 432 1649 0 1633 3 1 2 3 0 8 0 futexpl 56 40145 0 40142 1 0 1 1 0 8 0 knotepl 112 452 0 433 3 2 1 3 0 8 0 kqueuepl 104 395 0 393 1 0 1 1 0 8 0 pipepl 112 1620 0 1599 6 5 1 2 0 8 0 fdescpl 488 1650 0 1633 3 0 3 3 0 8 0 filepl 152 16493 0 16380 18 13 5 7 0 8 0 lockfpl 104 567 0 566 1 0 1 1 0 8 0 lockfspl 48 188 0 187 1 0 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 1362 0 1352 1 0 1 1 0 8 0 zombiepl 144 1634 0 1634 1 0 1 1 0 8 1 processpl 896 1667 0 1634 4 0 4 4 0 8 0 procpl 632 6005 0 5958 5 0 5 5 0 8 0 srpgc 64 10 0 10 5 5 0 1 0 8 0 sosppl 128 17 0 17 7 7 0 1 0 8 0 sockpl 384 5214 0 5189 15 11 4 5 0 8 1 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 18 0 0 2 0 2 2 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 1 19 20 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 542 0 0 23 0 23 23 0 8 0 bufpl 256 10967 0 3919 441 0 441 441 0 8 0 anonpl 16 178583 0 160070 85 7 78 80 0 124 0 amapchunkpl 152 12829 0 12698 10 3 7 9 0 158 0 amappl16 192 7848 0 6785 64 10 54 55 0 8 0 amappl14 176 231 0 229 1 0 1 1 0 8 0 amappl13 168 241 0 241 2 2 0 1 0 8 0 amappl12 160 19 0 16 1 0 1 1 0 8 0 amappl11 152 463 0 442 1 0 1 1 0 8 0 amappl10 144 274 0 270 1 0 1 1 0 8 0 amappl9 136 727 0 720 1 0 1 1 0 8 0 amappl8 128 288 0 253 2 0 2 2 0 8 0 amappl7 120 333 0 327 1 0 1 1 0 8 0 amappl6 112 460 0 444 1 0 1 1 0 8 0 amappl5 104 207 0 193 1 0 1 1 0 8 0 amappl4 96 1838 0 1805 1 0 1 1 0 8 0 amappl3 88 422 0 416 1 0 1 1 0 8 0 amappl2 80 12030 0 11947 3 1 2 3 0 8 0 amappl1 72 48734 0 48267 26 16 10 20 0 8 0 amappl 80 6375 0 6326 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 120 0 6 2 0 2 2 0 8 0 uaddrrnd 24 1662 0 1633 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1662 0 1633 1 0 1 1 0 8 0 vmmpekpl 168 20845 0 20811 2 0 2 2 0 8 0 vmmpepl 168 217110 0 214745 287 150 137 144 0 357 33 vmsppl 368 1649 0 1633 2 0 2 2 0 8 0 pdppl 4096 3331 0 3281 7 0 7 7 0 8 0 pvpl 32 535836 0 514242 216 35 181 190 0 265 0 pmappl 232 1661 0 1636 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 645 0 24 18 0 18 18 0 8 0