209900ea3dc8154549580336da1ba9f0a5d3afe582f6f307d95693c85be2f7a6e578a58f4b3a398ba146e5d1c861658265c17bd08dda2d24fc6816e825bf29a7495aed45e529fd990ff5c184991d41713c3bcd4c06266c3d4dbe4f3c08641d57f2ca2156b63ec71a6e288910c5b7bdfcd9859dd118e76aedc364fde9b97458702ff08302372d2d4a4b96d43019fac6a0685e530267ab2d26b048e5bfc1cc08ee10460f66572a4b6a4cfd7064eaffdea1a2b986c71a0fd1ec8780f0cfb3c70f6aff848e9cd543577cc41a59eccaddd2ef91026c8a2a2e038908e4d3977eed4d28a5e649cd4a0e0fd867a6218e01457749756e415be89617a454b111492e52057ca0b114768be12f18cb5ffc2e72e14b479302bbf111befa18667017a319825947e6bd43da4cc3fec1f0a25da7d04cadb4776a6b3b5086beac160bfe72c30c34a5553f0a2a2524e82b57df3cd763ee0f7b2eb10bcd05adafdc8c583697da7ea741d2d508eff7943186d3a9b8891aa6417cd5ee5fa07d7fce2e379a633eadf451154a8a844ea08f3ad0f1f47028fe322be7d526da53298abe08a28f10722105605cd65f10f692912da5ba9d8529e99b942cbafb15d0425a42d2dc2aae614cf4158af6daf28d75a125a6ffd532f0705c0116e271ba1f2e76af4da5018c60f51e95e5a8511405fcc9dc61e8862615666e0e9b978f9c3ee9b274fed9b6ae79a90ebce7dd85294e09d8e5f651c9bb493001e1825c7a8da8c0ab1ad0e17ff3a6fae390425ffc0a1ca43ed6b759f86d8dacd6f0673bf6699d96e96aeb277e67b3ce6e79c1b98b6411da93f7da200eb94d4fab4cef7b5746e6a9f968079eb2e05b09f0ed20143fab49852af2e9348f9f10b3847f4d1582ba9bd6fa9c1add7772047c024d36f58b7daaeaa6fb6f752d6c3ba00376b6e6b65b1228cda4373908ec95e817d96542b26cbf7d1713bdfe6403b99f72769c88939b271cfece6b63f9d98d8df6f396f6dc51dc0f1964b0fb653b7428faf0ef1084bc0b64e08ef91bedceec74c8dc21176583f14c4bc0fae48931966bcbbefe33fb637ba119f09cbace35f7d16f4c2ee1a6e5e359351cb1fc5a2b896987a06f91645c334debc57d7752897f004f6ce106eb0752fc1817eefb3b6cbe74ddc32154cc86344aa7c7ef9c3d9fdc7afa0f964d85c3a39ba6c1c291490c68f935a7ff3ffad74cb7f2485c9b3157d79f4527fd909fcdd2d7d91233578ae1533c55488022c030bcf87f4359695c32b8930ccc55fa596d075fc5cc9cbd2b2f525129c6b4a150b6de21a943117b63903f37e4a8dbe5e0d0703710f90c0665e04083e79308265e7f725d2cf3a006350bde3836b45971918392bb5e85a2152c82f423df73c985468ccf4bdd37ac5b6ea3e9687a103b69a4d35c9a9fb180ed9c16bd2ea0a0a147e1c8ad7bfa54637a04fb629bcc18854d44f1f61ccecfab3a3ff82f83759c0719f777384dac07f8ecaabb688d7f12a74a83e1c1e46382b552ba52f9cb11564f52c10a25d99b65cce0779c61cd1ab36b8268c2730e1719b065c242f64a7985a715d9c4ad5600959b893fc2a577b61d85745948e125ade8aa26467a87d980d784682e389e7df2a9f3b34b21ec36cc97a87c3cecd4fbdf26ad51c6d9df8f8364084c63f6f3f0bab0e40b24eeedc0caeb8040057291722983631024b0efea84c42", 0x1000}, {&(0x7f0000001480)="78a79af1897cee6b0fa417107a737c1a804ad5016283fa545bf52a773d9ec3c2d5a8d4769531987310ef671166954f2e17776473cbcd9b79a43ecef20f6e1c4b6fc2a4ed6ea99ca31fed50815f353b4a135b48fa852d78dce9ad51268a128e86c0ee4eb2a33a503cd7626771c82e36bc38641b25d035e182ed4637e6e232bf69f46b2636caea31196c7c297327db4d6b246719a964a46221df82d8c08e766e5e4639cfeb3d48eabba246596a8674e0bcd1de272c291e5a4b93c3d2815bee9c08c86ccfb1b6ffcbfb58ac73661d", 0xcd}, {&(0x7f0000001580)="134a695d1953f2009a6ba09fdfc64f271278cc3bec2daf1a354c99f29b18e0007829ab28d522d079dd82368ba2b7b17522a83ba861ea477fc5035027264b3f11faf538be26012a049fd4f89f13a77788e9083f0b97f74625de8cc2f0d7e3349437d2049d4268e38e98228cd25b7ca0bc11320b958a82069f6d22895bb16e7c234fe0d134add507a1ab5d668003c41d3270e52b82fbe97d35bf6c1997bea32ac7b175d6a8d4f5027f7f1559a4091d9603b1f53795ea87201f1975e73a9c7c7ff5329e663f44a3ab9dec56873487a6f7d842e30d60e004f4194a9c43611563c58ebf1326ca9ee0476cb4d9a019db26ec5340ac9fa6baf4ca11", 0xf8}, {&(0x7f0000001680)="fcf6042db9260fa5fa07e1a4fb980ac2d85c4af69955ac00c52c20cdb81d6b16d65805527757f4ea67414852df7edde5f364f8b42bd6d93305e0681ffbd059e40fe3e84c40887d87c54bc552f0fc5d10c96da82fc8f9d91fd8f95bb448c70c9d7226d77644d8a6faa9e0b465e31dd7c202759d22a3d3427e12ddf4b6d26aa5d044d75bd3cad334ca42c78dcd159d166fcb9ee53bf4cae9d25ab19c401645c36ee1f480de9e7d45e78d05f53ed92beae357358165006f86ec6cda6d68126fe626c039594cae7a166903628600c45ee768f7a8b8c7efb7d78bd5e8e146cb8a3cd7e66ac2f00b348bde928d58e0ddc79cc3ce74a4e9857c0dc6c904ef1d1fce1c4a694712e325b75bd270dc9c76b8570a51962fb56d21244d456fe439fb1177c17deab4aab51b006f5564698f42ac3bf52ca44cc76499b026df27b02b04f426d8476c6844b4860afe065d243ab4b2bfa3da3ffe80f114ac572f3ec416c0ab9d70c42eb064a042136237392beb5c4eb367ac7c3976fe89bda5e2e7d790cf9a30b6c95e1b559e9bcd7f6a5335ae6e9454a13173fc88d1f5730edd2b2d0e0c9218ee3d9517ddf636ea03a8f95cdba0e0ea3e6281896b08c8a6bc507f854c1a1c65eedaba3a69169cd373232ed4befb0134fbb9813cda165ee086abf38569266ee7e7431a6524dc16d0890b38aaf082f228f1bddbab88f560f15f0ed97b0a8e9f49e03381719e6b9bfb53b69abe076e9c3427c15487de15941aeff0bdf7fcbb902e3f45ee13afaaa0bf8b8d8a1290d6e767fef60490ac82f8fe0dcf36685ea88c497f574207125523acd6f17e08f797b9cdc6f222925498f532aaa4c051ee4c871d73a0d0442b3a182451513620681258b55f492078a6fdf5ef13286459f8a479b9c93e04828bed557da70d232f2a6f4e7815aa2e57cf81757401854bbb54aa3fed39b1155b48c85973fad429f180ff09f029b7ab3e46a5ef100adba155102368ec88b18959ffb0e16fa1663033ea2f38f427f04f585c0de9df518601238b9065a6054090dd0fa5ea93abc87380537fc48456b3e1ffa119a700a2e4bcd5eb06c8b597d3b15b892672a5d8ec14ceb9e4ba8a2d386903d79fda21e7c090072719de835be8fbaed38d8fab83f25344f8c11a779637eda6da9f62774a60756b595b60243fe560c781b7b783dca05c8f483b6f290c4dcbe6f198d23173a0f56d251665d5182f3a3575794f50051a815dc8a7a3926e0ad086b14d5f6569c0366f1b79891a324afdca2ec2fe65447892f39ba5df6fe56e8bcce6259e7c5dcfbd4e341e9626bf8112730c558c737a5ea985700769e2c878af954c5c75b1a238983fb22b9c7ab458670fde88b9524743068db15ed7d09905ea0057896e8651883dc102855fefbd860ba5f6f8db694aa5bbb0911fe507d7793c19af0518f970d6f6828de598b2c2eccbbef6d703aaa89c409875cbf10618195c1d6452cc2ef5577260e9d649a865e872d31974724e4515944f02284eda3cdd24d5c4326e15577778bd6a67a801bbb19c1283f16feb83830b65ee4b8452e11b90e8bde1a91691b61c671ee885505d8ebf6a518d9326e80d5ffcdcc24b8d976db6184b0a943f41c2127d1858d5e3d85c1d7f31520deaf3f3d3c64503e1881037dba94d26c00c347be1f09c28ef5fc628769d210ad2746ddcd7b4e6edec5c18e214670b018836183bb098d1f824dd8398bddbd06480c603d85901520be1fcc3d4d00e0dd477cc7bab9dff322a18a10e9d8776edac06159374b8673150fd7599ecdddb276b6cdcee9560105ad00c1eb8edd484e2097812cd99c8768197d6c16a6d2a1164e6e70d854af151bcddb87ab7a2725ccd46c16d94268b5d8f21ca7199b440cfe10354c3d4463920df68cf541acdbb347baec519decaf8cb3c2eebfeb59cb13d2b2af112cf4059f66cb6011b2593761a0e2f878103a584d64bd873b288c69196092cae7be678158616bb45a675921b8aa6dbb6173195060a3e32d06c1ac503f81f93c9574b685e2c22a628216d71ff5c6104a99dac900a2a2b0b52fcac910e6835f43b4514634afdca4bc3058c52178ae15a518d509999793f758a93e7531f6f292fcaea873948757adb251446c09ffed00c39bc450d9f39a4129afe10996a6e9b8b2964e550c3ec86c777bdf7ac5fe931b4dfe73b981bd017c3b3d497688220e157ba1a4b65d97aa21d118a19d27d099a1d392f508cd7a2af93ad517fa2a2c9e53bcc13f5d2e88ee2ef1188f7a55a37c7bc6c9e6890f6ca3fc56fa7cd56e66a3a93a736f0d54d85b1d4e1adea805ba7142fd59aae10d8cec25dbc193482b0db6cdb5e7dd975056eac9481d89afa99ab0a7b7af4917bc718af659582849a68dfbc14f00d8eaa527171e6348b1db7d887e98e7e4ddb56ce4c78a6f9093cfe59bc3e0a1a3a53c8f82812b05caf8a6bfc5ff5c91a2453746026bf16d95a72436b62957599934f6317b1d2155963f004d350c1361abdde5a008e785c64364c216aec2491186e3826fd3b629371602686378b786d009641bd05a9da72238f9f0b136beab9eaf723ec30edc93ba0366d54435385621ebdf3a4662b858319d45feae18bdd12eab4dbed8b0acdc834bcef07189076ec516087ae3a19dfe065ab75d48082a334995b34c9a0519a4ce32894a2dbc973b3a674d0b84bcf1d87964b1b1592c08efc3d5be49f6194ac7ad773bba6df7d212e48f3a365d2959077051a8cdaca7aae5e3f4f3aca9ba7817fbab04f3fcee38e822dcfd887768fa05de5ea28cef403b2daa04e8d344d3b0279c11e9cb31868ecc58c1ee0d89e44018663e4751c01058ca444009c68fa77e204bd4fed8ece113d4b8dcb28566d56e4a2817428f3fcf2e48b8e66263c872334a07dd2a74b7eccf0ce2fc5ff43502947b48f1df234ee6d7fb4b215fa8bbad0f59e77b0e2b696f5c53c463b91bc66706353cf88898dc36c824f4ca5f73b1ae107ab986095fee9b19717ce2fc17a27301c67c644555a75b31ca05137b14b9ac1e0569d5c57d5bdb136821bd5f3509ab7154d217b9017c2bc202ecdf2daa932eeec2e12b01e991e2cdec72c8ee7bc4111285acc57165d70c5b9ee413ec68bf3b585a100fdbfe71291371bfda7df3195da6cf126870635aa097735b81ea4250c2764810bd06b8376093387744f5e66030f98bf93f6a14c8f84434a426693e6464bd8825efddf0fc70c800798d67b6481aadc778641e9556d8b262e591c767bc8df3d192e9f2b007ae68062d869bdf48900c92daabad00108bcd60b09828ef76b63daa3631a89ee94e4369ad806895ab179e6cef8eaf44d192b6a5fcf969ea86e3886bdb7bf8d5cde85a39d0d2a00f8c9923d6ce2e481ffea0e43b0850656bfb689c38dc8edcb8de5ee211c3692f4b6f4753304e63c686b40a86b20793fc2243e63f3b6848fcfd36a481e3fecc19740d5b8710602719bff24fc3fc87c077c73c60fd95d16bc5e2eeee7b20b4ec9ed00a4d296ea4c75d14069b5c5d17732717f832f265019bb2ae2ff1ebc1daa88d6f0f429affbcd26e5fd44040570e359eebffab08a70334e9d80cab0b28c3de6cb667cd6c3de9cebd8a989756ac056d3a0170c02299727d681b839fc0d54fe31a3ec0a683c2204566d20042cc021b1659e0a308c798b4c476ee869f582632ae95b2d3b6de93d87d9368af421887b9b756e84d1937ea31de678c25f5777f82bf7ed0cfe53db0731dfb38a4fc21031033367881bfe33bb3e8a3000cbdbdc7275854aa7e9fd3d53abbb21bafa65a3d432301dae86ea13abb4c8f3fe6006e4b25c0bfc2895a1b7c23e0d1c9340ed986be4e3fdb122dd640a66986f84b0bb130df83e82a3a3e276a0a16c16d4e20a870342ff1488c285293447a34a8ff2a037e1a66a820c37987d48cba9d2ec9e204c8a0f843209dee158c1abebbf042a22cc31feca1530d0230a57c849ac0d45849ff4cb0472bf1b0177c3dc5cd2ea3bc1916868360435f179f3501f2e0c2bc1b031c572a357b0136fe947f36fdae32938b435700fcba21ac94c0d82ed93fd6dad3fc4cabdd0a17914ef483b67e8fd977528205217daef2fae0b05e5073ce64d8586d014a173b5ec3b6d09a75de02d70cf24e89bc128f188e52cde760e8b39bca2e7e6f5047cb50bc4a0a16e34a9b69e30007cdabb8bcf286db90c96a8160c2acb65b449fab36a601b5f6e81cc6afa19e48ba596e5dcc743604946eee8975a93f46c99144ffd382c676f3f8d6df9fcc30327bd9636b609fdf5891071af0f8a385dc1b121688fc16f2a4e01d79b7d3d35bd5f384ba6c507c150e85b3247eae30069eb48397a3ddc3faa80211426779bf4f78fedbdb8041792b2ebc439ad9d3c9f0192089ad9b5876518ca0c0b49100b4a7dcedb4e48934cdac36ab66ed96d1fe72fa9978f5fcfc652a4397f5b1f6e5eae1f397dab96244c783cf38c331411727302357ef3f22ee7f1594533dc66bf75e25ad98402b88d7e1d295e7160147de55a31f1d54d3acc587e01717825e4f7f52e3e0611cf5031b823f502287aa5bf9ed726ac9bf248405c63a710d7f20f6b7564a1c391ac3607b2be3b23904e3456b9bc29158fd8fe6df7c5771c88d01fe963357067e21e5ef6e73669bb1afaaf27f46266d759eeb4e53cf310a13ed864ad6f901d0f1dbc1d91246227ec8d0ff32fbe2acd29441c4857e7e5255a4ff3a2cb9b9f1377e486bb1ee1beb64a228d2bfb59a57bfbd2edd140c79cbce63367833d8fddd7e339731de5ec20e36096b5de36af2b9607dd5f8052722e328416a22ddd9841b361a862a58fa0e95cfc02c8082cb3e34d1305811d56404df000cfe905fe4c34046a9db5f8282060e5a96561e892812514204b275968a1ed077151e13bf8a71d0f6762e519dce621ca0ef366b9e264a26e03d1cfa0f2abcd123d3d8f63a25613ff47feb2cc386f0b6fadf6de2ef5b8faea71d8321fecf3ed2b44caee2f62c689e111b05000eff5ddf15592965b58a5061d565ce69b1402abd70a294fa365c62463e3b1157a840daaad1c38e7ee71d73bf6d158187088f13fc2966d5979ed48a2b572bf29f8109b482f6c49388bfc5f8f0bad8c3484f44a482ef5d88f8727be5dcc399109a3db3ebd26cc57e2760e76ed9e8804a202de55176ee53732331b6b6c8acf5384258813c2168eb75d8c11dd022dfc9b22a081cf4a697d102840a321ab733ad1be8635e8f239b4397d86429e4dc60c04776a808e392bf1b5ae72f3dcfef3ef6e94bba5436457bedf2b4e5ae0d7c7a6f6c1b4df2e8b5b4a6a12d4179084dcebaf67f3ec6ae7c09f7052a1d61658487e3bf1e0b42ac851a2895c9ea3d813d46e7390bf9d0a1c4b9da5de6c14bdf87bb75fea1c586ef74e6a7b778e5186e40d2e26ad185338f7aeff85ce0e423cedd1fed5fa56d7e8b5bb840f475263d578ff877d8f1f22462c6352e4a2af33aa72b7444abe97f0d51364b73c6821ee32cff6eecceb2a6b2bb30349ef87b77b8a2534262846eee0cf4e5e65a4bc90e69f93fcbb45223327417d03fbf52b61f1453896ceec9cdc0c6e391c66815a2928b1f17a11825741813f86958b0b3b249a499da64528a3fe4dd1a5d96c1cbcbb161f7631007f225d57a07299c1a793e4211e7306d14fefe62dd475e86d600d08e69c94386f089b5154c88b875d12733f88fbdd98e16dccbd333a5ae790887650ed0a1bc2e533331a00150f72b60471ef1fc9ec332096cdf9608a118d9d7ee0d61432cc5fdd9c79c6037a390641d03459f2f3f5e8defec69fc3214b34ec8fe9716455", 0x1000}], 0x5, &(0x7f0000002700)=[{0xc8, 0xffff, 0x0, "623e3d0b5ec0ead7b99c7b130f72712d41140476bd8b8468954bae8dcdc769f74d98c1c7f5502653d467002d1702be2c9893ec7da0ee08e63ba2cafc8a7c6b964c932e6721956455d4b5aa2467031471546f19aa94fbab56f8e4ac78559da5659e0c5688b8bd9f0646064b8bca6d7c6d1a9363e3f715d6384ecc7e3c0af871304e93cb3103bdfe35a28200b26e0e58d1f3dbaf508ea94259567478faefeb03a0caed1fe6e9c990d492a91c219f32099886"}, {0x88, 0x1, 0x200, "0f200d0fb8ef3bd128c75c9eb4a939400128647764cb1dbddca2b451733cc5e2d06dc8cc3ab7ebf972569f5158f58ed5837154a54ce976d0e09745f1b20aabe1eaa43e30c087bd9dbb70c191565d8e33faeb0e01e1151e322e5e68793986305b0f170cad29c26e3842e452b1a41c841b32e46f"}, {0x100, 0x1, 0x3, "bb3824c50244fba6d6296b72ecdee19179b2b145007bde9ff704e0201de2e4f4d7f151ca56f91304a2c31d4b40f61490d4828cb954e2cec0fb8958afab6bf27172773ecdb76cf4d20fee082c3cff7e3dac4d8b695d16edde796ac400794458d5a94130720a4dfd55ccf58924782ef53281e6340c5185faf315d0d763db122bd32a5ca734bd14d3aaed60fedab3400c9e42d34bfee02bddc826d8656cd2a8e9b9f6541bd301a9bc4999833e248f2c929b7f47b2ae50307ad1b3d64b24697bf1f0a62180163396e4932d47c70eb24e640325ec649271731a8f1ecba38083eea3db926b6d01e9ff5dfd20ab0252"}, {0x108, 0x1, 0x8, "e3c15c8ecd15df5d19b51e558b5c0319c9cedd3d93e07d13a0b0dc8358b1922d6c0b2b65a0429d8014575c0914f763b91baa56c4cbf8d77f6007e763c3f7970d187a5f4fa1b3d541c21da149f5b1a27b8f87f0d97e0280d2f29e8979fdfa4f00e050b0dc111378a2483937caf700a9a91c469bff29554df902fa104544e35fbc160060f0347a7113a1abd683da72f091517ccd8d776a2119775ef4ca23a2d8a8368de576d512020c8adb4ccbbc2f2fbea8f9299664a2742aea6c656373a5f5846b99272c817de5a10a956f32b64e1b1e99b89ca0dbf8fb240e11455489aeb9e9fbf460b5df78514266a94b6074b37f83d37e5a9dcb48e0"}, {0x28, 0xffff, 0x800, "9e9ea0a7682bc259329aad560024b530b60f43f4d8fcb1"}], 0x380}, 0x40c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000002ac0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, 0xc) r15 = getegid() fchown(r5, r14, r15) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002b40)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002b80)) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000002bc0), &(0x7f0000002c00)=0x4) pread(r2, &(0x7f0000002c40)="db9b3df7635eda1dac302a8f01e7233790d7bc41b08cdbd47d39e25c928bee9dc2819096abb7259611b2d5913fb9d866b628d21d0e3813be2a10a8fa4ad42c9dd76ec1a34a5160234ca5b0", 0x4b, 0x0, 0x5d) accept$inet(r8, 0x0, &(0x7f0000002cc0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r11, 0x0, 0x0) write(r2, &(0x7f0000002d00)="0862f80c88a296e6504ef799a5940d09e5d1bf7c15a5d6d8905a276fe144d5ad7a545f6c8e2994b30eee30e1177ee1b997494c0fb3dfc141dfe779035d038546341cdcb855", 0x45) pipe(&(0x7f0000002d80)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:44 executing program 0: r0 = socket(0x0, 0x6, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:00:44 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200c4, 0x0) 16:00:44 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) close(r1) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000000c0)="427937d0377db5537fb9b54f3015679abcd19077fb6701a7252a77da79f0a25eb7d27c3954d312e87f5ea2fd44", 0x2d}, {&(0x7f0000000100)="bbcd7db94ab25057c716c314c3f974a3ee74cd9b8b01f8076a9d079a2c4435dd1cea47b9f1bcd2c94e6b2c0fccd105b179705e3a41d3424969e39e1c07e90f1445a29b513237728adfdead93380518069d12b73e4ca9aac0cabaa124b71c2c1a09e058dc39366259ccb1aff4d2df1382a2b064ebfd3b5663912d9c0b648ded4d11c87a1fccc4b01311e3cff360cb24e620ff590581b4e86ada63a19a2f80f90e29cb275a9c91f032f0f945a44d78291d17f0d05d56caca906c6895467b470708ff7994c72bbd80d81c1644448181fbc9ead67881ebc656bb45678d5231bf47e90862", 0xe2}, {&(0x7f0000000200)="6a700e1f8326437af264e3dcb1c76682b78aca971a3492d5646d6ed0961b1e597c902ff4b9a073f090c00c1fb330dc93675e81825617ab38fb8a4c602f255a77607e31e9c62f9388c907b76db395ffde88ce849edfabe5e733882e84977e964d00fd53f2632e7248a5c07dd5e8edecb15583173a52f6d18402819d42e721eba9dca925afed88f18f70963eb98b442f382d71cc7950a2342ec729542233f70e97e102c5d7c3c820b7", 0xa8}, {&(0x7f00000002c0)="65f7608964d426a820998665dab11a1c7fc693660e6686a7e6f0087872bfda207d0a10fc0717e5509f7f22d9575c665afe2f6fb216ed1317a01f4756875b2f800c5c7c1a0e5fd95c9071d870c1ff7738c8bcbd8014557c042c2988c95766ec6167fc4c44debd3043e4fd2643ae290d64f14b13c868f213ee300723960ad964e29dfc900f153e6f45237f54e92c47a092406ac40e9abd27bf87efa8", 0x9b}, {&(0x7f0000000380)="28ccc697005dd72cb4feeb9e1660a8f064c388fd2b9167df30f3af15b924d68a913f0001d0d36a60e87cb194617258b9877c4b53a2379e02ad4b2efe67bacaf9a66f110f82adeda1e313c3b688b536c54eb328004536ec0af6c037a5606e063379a3c4806e39e1da2a6ba975dfcf09c71a733d014892c1d75e0687ce2cbf6bf2b7b72e3705df0fb82750628815c0949edae401d5e649336a70b2024e74f5b96bdf080a631a", 0xa5}, {&(0x7f0000000440)="51a5453d2bace475a94148867b49debe73eb406065393ce6e6983721c23e34fcbf5767cdc3b7495074152d8f56e9d5cff0213d29a273bbd8462555c2a9699333837f56c54d9fde12e2635c31c3bccd95178c5c68c3d56b27108a69b8ecb0d4f1786d261442daf57d8e312fbd33a8c7473ad38111e191530cd340754f64ad48f1aac70de3a88e8844f862d51c1f2a4ffb90dc365108520318c6a7307b2f369ffd8430a145aa9fb55545069e3669fa0e6cd2ccdaf349117e3d7cbb67beff23bfba8f949fe28b47a18e61fe3a4317bc39de2d1dcfd7e82775ca45f05c2aeefae745ef99597d9fb1c1ec90f99e5022aebbb9ded63dea79a5312adc936f46051f77a536e902a482a2bde2c0013c0271b24ef03128680d5de3b112100e38a910e01d05679485c6c63fea5602665eca88d1a5baa4a548704636772371f2203d8b5d00bb1f8fa06002fad022324554c474bf57a74a239f9e1cd5fa0d92efc0d94cd11ca6f2a7fe34d985d4e35fd9472639000551f6a496aedd9941e1def62d7b021265f88b1ed1a85490bb6170c58c8918cca05bdfdace307ab368ed26965e662b3469bf40b35c8a3b3499a3ab0612f489c9f3c6bd0c1f4a7ae045dd210c9e9e934026c26bbd6bf153f101e30105b9924f6703efad3ea9590661d232ce62ff0b16811c225bdeb1304a40e1fc469043ff628dfd94901d98c0376aaa675ba10820fe104f9fcda28cc69faf6a7fde0593b57df22a6d656d8f631388d537868482aa3b538c795bda9d47dd67abcb854e0f813bd1b77c0bee62b2853132a20d319d63aa988acc0a062d5d30dad4510773c80687bfc8716d21dd1455bb65af2a3ca96e30622ca84c9061ca4a014aa34edb753c222a8f90923208646e156bbb7b96fb09656dfdc4a85d725a6627eab6f70c858465d8e15519c847741b10680186c58735f2abff23db36a01bd058c54b5182c72222f8ca804b9c1c1f5fa65caa2e14bffea45eba6c34e3206125705dd40f51cad1475b886196eccf4c82a7fed52376551d409858adb7ba2252e88fa5cb95a37e1f36667cacff9130ba824d59a7a4770c7235028a81c532624260ecbff06dfad8721b0c7c216ba795d6d71eede73a45c493d83cacb90204501aaab5173735c1c799667531ba962bb2866f5231f0bbe279fd7c2316a716656b0263471ec29cab81c012665168a248f1a7026104b1e577bace26fe64fe5b70c660b7139e26b1673f1a207f525dd0b49dbfaefb135bb28784851d3f2ff72418f8cea4596b6d21d96183da0a28a16af1ceb890de4a5ca8174911e2659301e4ba284a6eec339a47da8afbf449534a467ad4bcf1cb65583b115b14f33e9fbc2849d1f5a43489bb83753bf8ffa9afb111ca92fefb66523cca3ccccce4ac53147f689424dd3d086f9ab0ff6deae0f4388885eb9c05517ccb61f30aa954a025bd605b1c6bee1cf104adb66b963b28c9478de47ddd23a5cae1fc0b996cb341cfe7dfd799e8c8d901eeecf4d814fadc2c59f8ac5e567b7de8e59934cdde1b83988d99485bfcc6504f7881ffe1dc8a79b8a6c4ae25a36c0eae7a64a5cc7fd061051e0a2f0f91576de1e3b7782d38c0516cc96bead3dae88d4a25aa33127b6eadf8ae386efc7b2659c799aac209c056d4bc3be587ca7e00d6fc799ebf3d0b1b64d633a8984eff93653052cf701ed1d0aad60122c2cf7e06d49b5dd7f048bb5e20f29fdaa8441ebd3b6fb433b04e7d3e83ce32ef31ad400a10f005527e7fa066fc6e580e8425f925e51c4a4850c132a4c6026dddc7dcb034453f8e3521e5f219e903cf6e28a1bbf4ca9dce4e29152ca21e20705a7d7b7b124bc61f196db510f4f695fd2bae45a24e8079d932c6dde0c83ba266d4ae241b90c6ae2564421119ac528ae3141afe46e620487d89175303449730981ec902de491ff7f3ef8e7116de15fb7dd927f1868f2bff1c743d17e78c4d8371c69f06e6b044541b287b0c05746c0a6ecebb057e8f00c480e672cd78f19f678fd9ebf46bce584a837b23bf85e36d7bd2a151892ec51e99982520804f716ccd797b9a3f5161971615ca8a3e45cf35a83172e9228692a4fa4cc5160b693ab07ec3547867f31ad197213cb8366bbd6e7bf24ae7ff5199767d12dfb40159aa8e9ed849dd3db5d77041c4619262a39738c7e72805124a9c67e08668bf1dda3c6c344a4942e592875a22d8e0aa3d096a41db49ba2c7220b09c064a955465b4baa3a7a6c7bead4008a0bd4416ff93c28d1c5022ce69d20158983648d564b0fcfaa18a126900b7039763eca97093c1a7a3695591f33a35f1fa3b24a5a95b24ad3fa75d89615604142b5a0cfb280ea9ca295b3562485f88cebfb2324110018f06e2a1c6031a2c1280fc77e55eb5b351e8fc892c00d735e7bbbc1dd1cc825c004aff9b144080c7f4f53d7498fe3df29f50b1778bd8a88a2b96be427bcd8ef7c2fe963cff141c46c30b13ddc9a580d7927916335eb73150f48d4ce26a41e345788d407aaa607a1466002896f01cd11cc01cbe81c1477098ddd01a08c311358063334d6e39eaaaf784181f38c5b877b17a7bfb2e0c0ff28e60a3cef60e56882e287b8d3973ca7a686c7d30a0a159c914f4cbb028fbb62aecb7d22624ea0595d73137888f892deaaa1a074698266b6abb56c9e6fe70f93b0abcabcd34313bd286bf63c6c4daaf0e6fb6473cc15a3d125e6b18a3d4a48937a7f85294a5343fc206ef7106ccc209116c7b19956ed89784221a3c596d84da1e1973f9a144f46e7609b7957f2c214bcada1331dbb310c15af473de60fb18ed67714d84213c910d3b54da2c9e34e85278ae71dcdb135ea3489afd376ba1aacdd021c5530bd85db0184d5083197ec237a226bcc2e69765e565a3cb5bfabc4d4bb103432c1fc22e153c516c32898cfa3de1b0e93e68311e8d9b74c63368f69facd4cc7e17bd1a848bcf821bb52c7af160885a827b7466174b0ebe99e6ea082cbdb27aba06f4aeb2800eca6e9f5a4f01459467a28f4368e94c97f77ac86f5077b233fcf5b76f271e8f2a879592361a49ba3b209d4306f00d11e50f902aa5a20d95dc818f67e3430cf091781325bc4b7b6c47e4e801f351e94a3e55c87c8d56ef9073e46dd3b1ccb6aefb341e14dde47feddbd51c0b5d8eed650237b15affd5be1586ffcb0e6c0059ba1c7fa1b386be847a436c8678de2d38ba1ce51e0388d39730b2017d308e0e556ea4d8a1e0d831a4c5fae3a2c1caf136126369354d0c467f9a6c8ae278e0b763e84265eecbf70efccd12a6f881a0b7c16b07dca21da91564a2c70d47a880e3ffac855e725c6f680abcf398d891f487bf046261fc32e88a3123b07ce7ce5ddea8fb91874bda609469a6d2187ae39ce4ca849dcee72d201b9671dd7137bd9806791fcdfb2bc837a93a21aab71514ef35df9641a50291c143293b499cc36c39154695400d8b1d63196c88fd48ffc007859dd5048644c34eb802a559ffb70e26dd577e226f8d510c1783d93a8debb46bd837206952fe04124eddbaf89781ea3f8ec9c0ecc19b771ed985cd853d4708d0c73d6c19889845872b47bb213bbe1b1d136dfbc00b5724d04adda89c2d1a139e67a5d990bf14fa4d5c0cc2df6ddc4305bf60ac1b1afeb5792e914a7480bbbe2cf178bddcb5444ec60ffb633f602a19bd32c5fdc0e20941529167dd5139e922bcdf8648468295ddfd1a35dbddb8ebe46a5137d852b3e415b0abc2d44a6c3ecd66c3c30d9e5ce34696ade01ba9164599a5cafa07d60a0071b91a587722c7b09feeb6941593932e94bfd7560fee28ced22e74c0ae195c5a2f0bb2a3b295cb1737d351605554daf3752590d71f02b84ff46eba06aba073269f134ffd960cfc8efa770f29ef769d38fda283cab6d630455bdb8a6761a8ffe5351f5b0818db96da88db4ca0afcf7cec401a2c6f614e14a42b4bdcb7cfe52cad549002988fa0093cb26d075dab518987e57abfda508c0a01cbdf5515a10eaed4f2dfcc49e798fb7839d2f32562e4cc75fe8a38441849408f28be85ab953d7e69ca0d4a893fd0c6d80947f5ece1e3dee59114e9c11adecf6a7831124d2b20e8636d0fa2e030be7f7ab6d6a0649b418700f15b30452f5e2de51f85c9ac06738c28da54937bf2c1a297e651673602e47828a9861ebd2084696f3183ee62197305ef9efcca9349a7c7bac359ee79230f158e42b93dd6532e7d9a74157b4cf1dca0b4540a8f36aa387d9becd8393fa47a87a046baa9c1da0844b92600f02ff7eba1656fa6dca4746eeb443490bb21a906ab90a678499752b59e03149d22e2e0bd5b99505987b56daa4ed4acb0e9b1bc5629f0fb0d93a8f18e5718638fc4857f1adedb93fdfe9915de78be6da317767ef40cb3e740bc87427e1ae6b8c89cb311247f4494d70f05c95591485feffcf2c51dd5c3f0f65406ab7b8ee1f61cb4f1aded3a03b6dbf2925e48f8e309dfd6ecdeeb35e3b0c91b65bf9e9bc37f75364d80b6403c7a20ed7abab01aeb1110fe8789bcb8dbefea50f7bb52ecbb55181764f6e4edba7a3beefb0f5a6e8c2c100a36a99c09e3edb831a5700292ab241491c6cbd6f42a3fed7c1220c06d4b0038d989eb4ec0e64a02eaaae0c07d1741b7d34015ae7bf85a611320e3a1b8e4a8dd9406c28a19352546fdeb939c3dbd73a850693a0561da9b591bfb2d1dccd6d665fd7737bab0d0bfe030a6b825f9424366b79452307cc9034b0a2ab5ee1d518f72b9b4fc1c52db7d17c7b46f4623d49af80b781f7dd941d24349d563d859a2c205694b838d10bf5ec0477154def9bc943ca7cbd7f1cb2954f38ee4a6b5b8404efe7a5f423674207e75b6421f684ac4c35ef478fa8dbf27c27d1302febb16d596739b98314c2c3ec7b26405c4fa3f42aa97bc93c4072582e8397390c7812bf6034b04f947d5ca7ece64fc08d9dec4e6bd3e5e355791ff76f38f996263f07c4881c5792d0852d6e5867033ac704da68cd0c9e4e0fd77779b3bde7ddd6b82586369a8edd5248ed6247f781f34a54d11e967963fae7ac879b831efd946925a570017612273794f94a394d82f6f29abb841eb52b1ef54d76f05da4e17dade35c0e51b7ca55b0fd9d0c383ad0ce532f9a7445280a1b09f9d82c2825abc3b225b8a58645519b57fca0d80b91bdb9b8a01db6d3fe4e84a08de266118e575b41ba2b3a56d7dee642201e2c736e89c8072fece1bd01284f97a2011081d7c0ecc219827b768dad5736c0640a6677e05568118a2cf9e3226acbcb091c016d7b72d5a55439e32a68981b099ca16793d401f0b56622212b83cb1e682d9805ac0f65b51d2c2cdc6942a3c218c74af400ef45800feb4fbbeb812f9e3488f510573eaed5c8b39b89dce516d9cb55366858cd53930573dad7c800ce4ba1148515f6d742e8e14d93dfa71cce94a83ac667163944a4825057c15a928ed4a6d79d49110ea503096f7b879c5db9d3d14beba07c5f8f79b5c4d019deebcbb098ad22b2597ceef87ebde4f21e787643ab9d2a7087f464fd85f19fe01b5bf53bbe0a5a9d9d41609b957d7b2d23d5b1f04b9afe641498c2dd914e5f60c251240949ecae6124112516e90505d8e8ac78016cdfc8f1fe5317e12456cc1b07453f4f0464813eab054682edabb64d5077eaa39cd6ff0815d480c0c5412d8dad97261737cc31f0a0721e7d4c397b1208d187ee85aa257f6100315c39b97852cbb0c24cae0b3362d5411f21416d44a6f59504346108756036978afe89bcde34f59621574c1383ba0f91c9cbb5b4e41f8807a53ba849017b55c764e0d", 0x1000}], 0x6, &(0x7f00000016c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r1, r0, r0, r0, r2, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r0, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe8, 0x2}, 0x407) 16:00:44 executing program 0: select(0xffffffffffffff83, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), &(0x7f00008d9ff0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(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', r0, &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000ff8ad9db13af3fd8b179e018270000000000000000000000008000"/110], &(0x7f0000000340)=0x6e) 16:00:45 executing program 1: r0 = open(&(0x7f0000001940)='./file0\x00', 0x10510, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001a00)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000001980)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x10000, 0x8, 0x8, 0xff}, {0x8eb, 0x8001, 0x7f, 0x81}, {0x3b, 0x200, 0x400, 0x4}, {0xda96, 0x0, 0xfffffffffffffffc, 0x4}, {0xb8ea, 0x80000001, 0x6}]}) r4 = socket$inet(0x2, 0x4, 0x0) sendto(r4, &(0x7f00000000c0)="90a2e607bbc68b9ae5a60d316aeeac59207022e853dd4900d7d18be32f1a90e9539ca2cd43523402786edd53ab3a1dd38a522ec98fae09113562fb3b49e6af3e4028ea9207a91bd8449b5e2d447e5403f8317b0662dbeba645c8e53bca81ea477ae7f87f048fdae492c242b4c7d81a4493187b9b88bde193d663f17be5b4770757b6a192f08e2d640adc1511214384e09613f66ab3613f86f81e2769cc8220bbf260863ed29c8c237ffa53102ae957c0ef99db6d5f5c0a254f71403b48b0539306edb08abb2dce2973a52c89b00d5dc3616804647b9bccf7369da5", 0xdb, 0x403, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r4, &(0x7f0000001900)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000001400)=""/134, 0xfffffffffffffdd0}, {&(0x7f00000014c0)=""/249, 0xf9}, {&(0x7f00000015c0)=""/184, 0xb8}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000001680)=""/30, 0x1e}, {&(0x7f00000016c0)=""/152, 0x98}], 0x8, &(0x7f0000001800)=""/193, 0xc1}, 0x843) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x408, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x20, 0x40000000000007, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) listen(r1, 0x0) 16:00:45 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) open(&(0x7f00000000c0)='./control/file0\x00', 0x140080, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x80003, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, 0x0) pwrite(r0, &(0x7f0000000000)="8de0c80a6a6edb02b775c59afa2be9f8c34e80fbbc193d08ed3557fdcd11ab781a810e7912c3dfbe173475a10118527b18831d56f35cd3e25e9b73fd5c1e90b1ef8e6d9ff05c9604aaa6a0371039d7852419614cc7fc639c38454d6e7baad2533fdda3c7687c5fc32374507b7a5c247e4bccc70f1099708262054af1362a0a1efb6845af0ad07e1657550a2be3b3215a1f02c45ee1432be170dcec20bff62a19d7789f1b80485fb7efcdcaee1adb11d40e93bed1056b027b9d5d4395ec0688e74bc338568c39462239cbfb69163711fd25cd9400e81a5a98f61853", 0xdb, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000001500)="e93f04c6a4bb2ea4097a2e0af899bcb209290283a8e66b35667fad82ad53275ed6c5297e7711ed2d2469d36c36ed03b0b85194f81c69da07c9f84afa73ac6f2eb8361f75b0c64cf192c9b286684622b310b66a5b3e34ccb1d54b47056f4b571e66c02991f4d87ac408d5291423fbc2ae0ec034399e2aa91a868377ce05c19f6653d4caffc37cc9f6ce8986729528b8268a2238957bd074625f430bf9d8df9c2cf14236ef1a735fc65a5d8d08eac3cd9d87b61e86754c3719e804e4b4c26278ca81ca9f09ec9f490ed9766321985add17919da5d26c6688402ead8fc9f1934474a452151e39c001d8016e66b5b7b64fabb2f769317fdc5938", 0xf8}, {&(0x7f0000001400)="c33db6c68c9d8ba69b9f553159bfe3c7eeb445b7f50c987edc771d9b47ccfc98ac6bf2ceef12dfbd076d809223", 0x2d}, {&(0x7f0000001440)="ce44d8fabc2787b423b825fc50f31b58949a76418b6a3221065090988d20b0d0d9bb0a7f3a70469e3baa38330bc34e8053c2a0fc923003489b6afd4c3e0c5d621ed427fea1feeb9944745c04a8d307", 0x4f}, {&(0x7f0000001600)="fd84d321b4dd584fe897038e5d2ea1e08ea1c0d1198af8c613aa19b5953a2209845825b0360fc81d60318310906c71f0624430a11132778718a28bc00f4f28a76f9aeb813b1bc6264b92051f1e46a1cefb065521c103e67abe026efa510b19273dc3e6eac4c9e128a880803653e39036e21e691204ee9fa2dfc684c86b8812b92b6a45cb726b87a34b", 0x89}, {&(0x7f00000016c0)="beaf477eb7b107cc78ee6fed9bcbf8fee6", 0x11}], 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001200)=0xff, 0x4) recvfrom$unix(r0, &(0x7f0000001240)=""/235, 0xeb, 0x41, &(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pipe2(&(0x7f00000011c0), 0x10004) getpeername(r0, &(0x7f0000001380)=@un=@abs, &(0x7f00000013c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00001f30000000000000"], 0x10) 16:00:45 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r0, r1]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) mlockall(0x2) syz_execute_func(0x0) setgid(r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x10, r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x3, &(0x7f0000000380)=""/141, 0x8d}, 0x1) 16:00:45 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x101) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) socketpair(0x6, 0x4000, 0x5, &(0x7f00000000c0)) execve(&(0x7f0000000140)='./control\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x202) msgsnd(r1, &(0x7f0000000140)={0x1, "acfac22aef60fcd958a24d50bd59f7f08e3bbe13043ce2681ca3682c3769dc1a914dfcea1206cf5796dcbc4781abf1cba3274f01dcab60ea237224691ea8abb674b9f1d065198997ed4c626d615a2aebc1c76343b4d0f780c3a042df634d09225a44b19d0ae0c3424cbc6fd30f10ac49f3081201a621e1557472d686c8f1fce9f8e0d4da64cef9f57371aaf78233d16c82db0e36aaa46f61079327e0a5d38fe96e78444771e611c38177fa90cda8d520ec91680441"}, 0xbd, 0x800) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x37d, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getpeername(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x33c2207a, 0x7700000000000000, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup(0xffffffffffffffff) fcntl$getflags(r1, 0x0) setegid(r0) setgroups(0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000780)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d73ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b6c1c91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e704000000000000003f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef0000000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:46 executing program 0: r0 = socket(0x18, 0x8000, 0x6) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x20000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x808, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:46 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x2, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0\x00') mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x146) r4 = openat(r3, &(0x7f00008deff8)='./file0\x00', 0x0, 0x82) symlinkat(&(0x7f000001fff7)='./file0\x00', r4, &(0x7f000001fff8)='./file0\x00') mkdirat(r1, &(0x7f0000000180)='./file0/file0/file0\x00', 0x2) mkdir(&(0x7f00000011c0)='./file0/file0/file0\x00', 0x100) renameat(r4, &(0x7f0000da2fec)='./file0/file0/file0\x00', r4, &(0x7f0000000100)='./file0/file0/file0\x00') mkdir(&(0x7f0000000000)='\x00', 0x1) pread(r3, &(0x7f00000001c0)="78b3a2e6f931d47e47f797681c2b784c2bfd002f37de734ea290380f06d1e0e475596beaaf3706a3add922114f2fa4bae3dca95e956a7a9bf31739d27dfbe7d84341e767898f50a8019c66780c7cbb56279f833b1de562f50982d1ee92ead1cdd05a861f985d262301efa29bde493ed281d50bf95c04e12e1566e762b8eaf072060d6f849f60f57cc506107cfd61ed5054a4a38500191d00a2d0a1f09280691bda8bf9afcd0a778eb69cb6404ee19d24b91bbe0e3538d1b2f29e7d342ba58bea86b2c38a6928a629a0ccd390174f6b603ebeee55eab7ac222e09e2801a6c918768e4e6095e2e64e69f2e7ef5180e16cc2ae8e5a64ce7f2f819861b5727fe0717e137807beb18149a1fd089439e2d2b9ca36f0f0c54bcef5a81b2ae3be752ee6edf50478bdddb42741f752ee67c432bd2a68e2bdbb5be39fff43239b431f769c358a84865ccfa51f3d7e7894ecbac34f6606829532037eb6cf423d4b82988c0259236d088543654aab1070d2ca5a1fb9e80e40754abc6febc4f3a6294b9a7d4a18e60186fb8c47106e511b0308bd74e21e972102a6e1ff7818ddc896326ae14d21001144bc34076a60f66732ac586f72153a966fdde007d2b723e76c39cb846cfc78740591349bcea9d6a4460554616bc9dc3d0778e1a4a85e91aed881e7e809dde5aa05ec735e5c3d34e3649609e5ad11eaa519756012339399cc88f9abd04914759b9cf6ddc7f4bc4b0a6e11fcf38fd6b98919975cbc5d75aae42b8cda9f677b47191d5bd8df1186726684cd3784760aaf02d421d57f896e4dde3988ce665818f6b363f3dc46947d604e852aa8557294943c5b8a4462d9014164459b7633aadaa034f2284f4b632638b8bf0e4a2d5ec2392650766c884f73aea1613fd868671f8ebceb68bb169ac96714bb2c35e61b87e37bfaeda3260651e1ee32e2b73af9262d0d99ab9bec7f81df35496e0e1043c71933d323126368028e05405149653c77bdac8fe5b04237f1b15da550cdb8ac8a4d2809c5ef478d15085cdfc4b45b81dc90c4870d784970f8bf996ebea0bcfd44181dfa178e4358894743ec8cac9b9345d17591fa1ce90dad5f0dd167037e2beac0667ee073e8f71e941e5d186abb9bfb02e23fac21cf466a32d3f590838093535a2c77b8d69b01f2249a683b965ffaf4591fa8b71813e98c563d3fca7a3b390697411822730bd83cdf25b1050b29d3860cabeb0d0b8e14d609e5ae386e3ffde1cb910a3de744f37e412c77342d210b43d6a1d43e3a83ca46c69d0935629582c0023c68375c4b05edfd0257da92d22b960c69d8ca92b25384da76dafda606910fa8c24f9d1a42bbc1bf2ac7e1ea0079772421b926986d0e887350cfaa60f35d3ac832f73c459c172b97da994fce17d1829bd423961d0fb5de301b558d39967a28fda37b68fce0524ec145dbd99fededfd656cda3e2ee8b44ef079f034ec1eb0dddc315381f1ff903194cb379ceb706aa45ed607b38c4292ddc2ea23a189c67568280a5b2150da1de8191b65dd888d5e78fd6018eb0732d836d5893072213361d599629508d95bb77358df36dbaac34fbea23447f5fa77b813374d37adf89b009d1f164347b96903bfca356278d7d5ab350ad8fcd30d08cb75e4d5f9bec8a33bba56aad3b9adb3f208250015d7abcaae89836630448de0c8662c722cf0201566cfd257e41d2d7bb394e92012412150d13134aaea9ee87d78f48a7e29021f48d2a29d74a825aee7d0ad29e490a812d802dbf7b39ba242e0558e3042f6df25e99fb50e86b1c6bc235197cc72fe1cb832bca726874f07557c7231841aa3e9e9e3a4f731388ffc9186fb325440cb39aa28967e8a6c2703d429e1418f3a1c0555880ab7cc68abe6fb09579b2a92aed80d0ba3163cbf17d36ad1d2dd8177ca069a75c17696f777973e6fbc2f8ac205dd1dc489335b3b5ca1f1e6f906812a363a59c6ae10152124cbeef1965c31946592698486037f5ec275170fc34693bfc5f6096b2905617291c36e1efae0105d01800ec3a794d9ff61fbdd8740484554ca9012d4d145daab88b340562d978bdd87381a03ab636bbd54ffab3241cd8a876870811f429cd24ed8d1d3dbfbca10f1b256332a8ca95471b2d2a9692ea74a331a034da59805186feae7fd48ce4280881d99a1518fac2ed74154891fa82c1e97609413594265697624695a014e215c5bfc9dfa635ad928fa5f2859900f6e9323fb3c3cf7635ea171987caffb45792c1879ea1d271aa68bfffeb8e6b0d797a6802fe87e873490c9a81814b3bd1094136d5159f4887336e37125968fe2beaca97b06f1fbce926574becd4ea192189dc1b8c721bac47b0ce61cd4a10e71cf59365535ef68defcbe1dda70134f24e7dc52099d4e8367e416657a6da8f64645d07940cf22c370a940f76f083b47850a99177c3075535283837a22a1832b086954e4c38b7fc31a90ca79bf051e68aef21bf2fd0030463c544d65cf11e5da9f41d0901aa07af97ed4d344382b50969b7143a7501ab5ddfc3f1b6b48b468d8b5befac4ad884dbf081151f412e47ec03cb4914c20e881f4f49a871054050ce6c2f5c8af755e1bd6cd15f85dc11ffe003a4d294333dc0e044fc35b024d23eb5d057985cc22f7afc3bcec192d4dc6baec4848941aa49ce81b3b2e6b1808af6d8125fea4aec7473b4da98fb46f636dc72d7b2512fd64b4a11a924d2cc19bb2917882d397c7edce1ca9b57c376581f3dfaa661ce9fbe53d42fb0bf5396d25bddae5120269541c1037c454de7b0ded11ac08b265c0928f2ddce74ca4047c5410fa12408b9bb34db68a3c017298a49efe8074b1649ae94a65f504591e10193c241c1e3be595cbc8e3099b6f31c5cff7828004d58f522da19abf3ea103bec2a623f8e7d6e3b6a871f02d9abf3219c6f3fc04cef65d4ac84be5a2515a6b8d0f59129fb1120a3f28a4a179a137816cc5e925d8e8d28d16ca51cb913663666a6a0093c9672ee1876c6d4719b3ac54ebbafd2511342b480a1de9bc98f143590ae07e924fca9464673b7b48b0315d9097d14c72097edf574af0ab6531ae9872a8aece8bc7672ce9c836e8a0e1a87df0ee9e6a08628ccdfc0fb031d7eb33c46bf837544aea80720db36a2bcdabca2facbed1853a719805b625d6a57604b0378bb1fc2373919ec76f0f3b997119ab89a218b339a2b28c3ade5d447a7f614eb70e68a5893ffd02341aaaf02f39cec3f1172bfa895f73410618379f691776618f7597303da088c64aa608a2ecc46e2fe7e20b1dcae17b8df26ffb32d8e743801e32bc3c6887270d285b321e53cbb8ccf224e54c14677b3ea32e0d2c28e4e7a60574f73be7df00783aa32d217accc5101b36baa295512a64e86288e777231505f2c7c0247f660dd6f3161ca796377ba112955d2dd4fd628c8f35b098240d3da4cbd4a0ebd65958cc7497f6c05eb74c0eb480d069cecc9c01a4563cfc02f6b5317bc9032bb24565680643c822b7e19ba81fdd8945fe1f3722d91618680703e8e6f88ac4c780f2cb9786aa64ed1de0c3be3febfb2559faa11cb3da5c73e04a8babf8a663b465db1b356fd2a64b12871926cafe63faa958ea631f2e16802d7224dac92a8451a8643495437f7c53af90dbcb3ffa837451d9a93b3c0b4887c0c9bbaac3ec6e6f3ec503bc098e2348e9532344f2b6e75b2ae8fbe871c3448c7448c001eb023e21602085b71438f9c61f227056d7cb44fece67d3e6079cd0cecc2a0b6623ca0960d69e48f1489f0b0ad7a4bdd4480c8ec420742504243dee589d4888c61cafa4a63064ae7486be5e65399dbe752638aa9a11bf323b598b62589bfffdaf652efad0fd9823bae33bc29a332caa61965783f050d37980a00051a1ef40e2eef12ace07d83dd9db97405193a0b7354677805c01398a619afed1ab00525f8f5c30d89ab9b11151ce068c013524d1e3099cd744ddbcc867d9316f82e812fdcaed82c325c84593e95c70d288325dd93c5487880c098c1a0c3a4b694621d9b4410346f1e6b6f7f368609a3b46e208ea75454cec9fa801e1413e9a66d2adb85aa1da535b6c609b27fb3ff31cb373b6431cb129170cc770e3718bcf5bc852dd8583ffdc6f0b729f473e2e9c003fcd932a59e3582ee7d452421c3b6143c1e3e22b24dc06f448e74b47815d6f564c422446057afb01ebc91dbba341a283ea774a2133b3ea2d64827922277cde86bcdd15510008e62fc1803227fd0c2d7c1339cd5822ad29567c03666eaa7ca6ccb7f7d95af1f5845e4892f53aca690147d875a0de5c011b287c325a9256d632f591f9c79e5e33ed013259764d12f6243378142bda135ed29002f71312306e2cf9924ac9be95eabb1c0913d77cb6b272893a9f3636b034ef4c4f8d0c57b192e4a05664029d6280ef322740a199002c3af6bf372c94866dfbb09105732d16a10130b1e534d1716cc8b75605c9759b0a5e19ace0f5eb1de5ebad68b53ba578b4fb3baf77e3a950c3fa5fe35d5c48827a39d48800875ed52dcfb68e1699560e25c9848cbb3715702782fe5f63d0372ff310b3d2c09ae457e08d39235be99362b78aac5a09a9ca880b8f3f1c32fa5d082f09af55790720c723d2ef90981e7b2945ab3876faee8b2c7aa9a81aac779b72ceba8525453062211e9538f4890793bf51175fbd12135f438249c5c28de19ccda061954e2de9b54dc362d7d23fe1a9f80631e6ddbb40d63ba9a6669063da9ca2d06e7eab719bacad97057923d151b1485e02d42cdb467b7d37b54b5d89176de2b0648fb0a8b391e9a35989ebd861f36706a84c3bd4190f9e2345309e5ddddb0658109418d4e2ffbf043ffe7f9ba9b2c20bdce64bfaba324fa56de7b6f4cf37efc41e315d892c34bc97c5e116db40b4a92cb570c680eb0c94220a6f5e9ff7da84a89c9c324505e8ffc382ef6eea9bcb67231fd4379903a7a571078a00943f6b2f321352ff279f3dca547a8aa1ab7a388b942f496ce8a351141f52cab3e2ea2ab68a897d1c69261357337ee29f55e3f8e8d22506c7498b35dd1c1080f21234aae561e501d6f73347033dafbe484ba009199c371e72638ee9ce23f324580457eeb6257245209b03638364f02269f6c27509499d266684dc8da221e55e1c191c1c1a5995db59cdb9928c9860217da81b6e4425a5f689784711d5d6a49bd3622574f98b4a206057be2c6e60b35837b1700e492351b2dee28388da7a203902570850754495077582317a672ee1ad74b34c80cad464649560169eb5abd9ed31b87440e0e41364b7e315717a8fd2ab64d1bd1e8b95d94e8167168755b87ad8f5285026d5c53cbcb52d84219d811e603f3c49b8101a7dc2cae2d0eff1b4b45dd7fdf40ca2b578b749f447787ed3c5e0d14d48e840701f1638537e963ada21ce567f9d13fc099607c7522dd3266a5533dcebb5a762600e3f1b80b1bb52827cbbe142a8b838134b8c977984461da10383cc768f7124615de9400f163fee2d1d1aced1924543c3dec26b96e6fd9c375ae9d723bcdb7d31b952fd6d1d0d14d65e32bf6f44d91ea5baf424633d84d538ae86cbc51c2d8b2b7217eba13df9d604c753cc024e12eeb791fd346a8f311fefe3440a641850ae7818b1e2cc0daeb22c6a3f269c113f413f64151d590200321f25c5c593abdb5799304f48c0f2b394cfc0710932acb376ac39f2136456d58b85a6fa649edb2232a2ab88b77f5fc3c6fb78c5650e74297c3e5bdb4bf7179d87b7a5cb3918b29d2958363f483500eb9a89432480d927cd80ed1c415b3e4c6e59bdc980a", 0x1000, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) 16:00:46 executing program 0: r0 = kqueue() r1 = getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc2, 0x0) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = kqueue() bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r5, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r3, r5) 16:00:46 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x180, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x32) pwritev(r2, &(0x7f0000000080), 0x10000283, 0x0, 0x0) unveil(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)='c\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000600)=""/127, 0x7f}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/108, 0x6c}], 0x3, &(0x7f00000007c0)=""/141, 0x8d}, 0x40) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000380)=""/79, 0x4f}], 0x4, &(0x7f0000000500)=""/217, 0xd9}, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 16:00:47 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x3b0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xecd3, r1, r2, r3, r4, 0xf0}, 0x4, 0x7, r5, r6, 0x5, 0x5, 0xc9a}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800000001fffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/110) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x101, 0x200, {0xb6b9, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="c997360a5550d473c1b190b2feb5a50cae93010856d76ce440893c0d8a9a541e4e0d365ebabe40a709c2fad78c5937363d80d11330fc91d69ddadc88f899ced2897abd35cf7df8999f0d07e61f5b05a3d62c7fc5f176a6b2f78b14cb19c05bf15113b4b3bee3deaa2f16e5f9d6c4ef20f474117ddcf0b6d941b5bc3751c80124ae8a392dd37f332063b30854b22847507d50267e68f63fddef89176100466ebbd985dd2bf5fd2262c8d1fced26c1f450a3f561b1125b46877121de2627b014cf1fd2e2112c4a8a17f869cb6d548f7f9cf880be3cfd5e7e1544b6407de89379671845eeb1883c2c01e60a076021b2926c42692500e1861b8dd6", 0xf9) setsockopt(r0, 0x29, 0x5, &(0x7f0000000000)="03000000", 0xfffffffffffffedd) 16:00:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000001840)=ANY=[], &(0x7f0000001880)) msgget$private(0x0, 0x406) readv(r1, &(0x7f0000001700)=[{&(0x7f0000001240)=""/218, 0xda}, {&(0x7f0000001340)=""/189, 0xbd}, {&(0x7f0000001400)=""/170, 0xaa}, {&(0x7f00000014c0)=""/247, 0xf7}, {&(0x7f00000015c0)=""/122, 0x7a}, {&(0x7f0000001640)=""/137, 0x89}], 0x6) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x3, 0x3, 0x7fffffff}, 0xfffffffffffffff8, [0x8c75, 0x2, 0x1f, 0x4372, 0x4, 0xffff, 0x8, 0x46]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001780)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 16:00:47 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(r1, r1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0xffffffff) dup2(r1, r2) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) kevent(r4, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:47 executing program 1: select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000002c0)={0x6, 0xfff, 0x21, 0x101, 0x9, 0xffff, 0x3}, &(0x7f0000000300)={0x3, 0x3}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/53) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x100}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x3, 0x7}, 0x10) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x100000001}, 0xffffffffffffff4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) setuid(r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:00:47 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) r1 = semget(0x0, 0x1, 0x13) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x3, 0x675d, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x66c7}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/110) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x307a1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6f60c753) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) 16:00:48 executing program 1: flock(0xffffffffffffffff, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) minherit(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x1) symlinkat(&(0x7f0000004500)='./file0\x00', r1, &(0x7f0000004540)='./file0\x00') faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) msgget$private(0x0, 0x110) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x595a27aa, 0x4, 0x4, "1bb9d620fe477437a1210058f73d86b81e33f037", 0x1, 0xab}) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0xfffffffffffffe01) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x3) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') shutdown(r0, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = socket(0xf, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb3ba828811f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbbf70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000d8d70f38ca79dbfea1e8bb50f6edef927596df319792c8f6d2ffcbb81ad966f23a5b4cb7148a05e4bba67b33360e9b3c3d8e0d495697e2f51906c8925f867eada78a175a35613abd227572773efb10c799f4216ee0cb913a623bf02cf66004c077128f13c55a9a2c3fc5bfd5b4180d90534059ccddb311f040c85676320da88ff9abe554296f728bfd6ab4ba5cd0bc9c2f60c6e34800d935af4c88899a998d743594feade1d39793e35c9b0594bf6d1d244068", 0xfffffd0f, 0xc, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) dup2(r0, r0) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x2c, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r0 = socket(0x6, 0x2, 0x18da) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/137, 0x89, 0x801, 0x0, 0xfffffffffffffe03) getsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0xa4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x3, 0xffffffff, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000005, 0xfffffffffffffe00, 0x8000}], 0xafac, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x9, 0x400, 0x2}], 0x3, &(0x7f0000000200)={0x1, 0x4}) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget(0x2, 0x0, 0x4) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400000002bb, 0x10) setuid(0xee01) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10104, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000380)=@in6={0x18, 0x2, 0x9, 0x80}, 0xc) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x200}) r3 = msgget$private(0x0, 0x68) msgsnd(r3, &(0x7f00000002c0)={0x3, "0f60c8aa44f3f5e47817b4e8ba8bdf8e0965f570c7575f47bc10225f5cbc16ae4082f3347587b9fddad883e1131f0cdd55bbaad2a351fd112fca798ea2c25204e99983689ba8e7cd53f7aa6234b19b85875d540fbe9594b8123ee79fa981ce"}, 0x67, 0x800) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000856a2b9f41a2125570f1a44a79defdf72ced07ad4d41a402753b394bd648028b37cfedfa03e740ac636d9d994e7656f0947d6eb7bab349a57c511fbd95beed5f70b3076c3dc544277d200f87192ace492330b7a9857e2a9527e4d1e83f968aad9fefd7d573d4b6f2679d06dd1e4ab43b2dfd6365d7b360e96f395e5631b7e406bf6aed0e5d8d5b7e241eff00ccc1b80323a27fd48bb48a96e50b4a43c96df1cbd12d0b41b67b3ba79cf5bcdda030f647496aee9b7d92f76659163e49f837e252d027d4b0576d0ac7bc6a1df46168b1edbdad3a9d4d7e46fce6"], 0xe1, 0x800) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0xffffffffffffffff, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) read(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xfffffffffffffff9, 0x5, 0x4e, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x28000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x104, 0x6) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="54ff6034cf8bff3a756b6b052b5592486d2e42b5ba3e5f1de9b6afd0089095b1", 0x20}], 0x1}, 0x0) getgid() mlockall(0x2) r0 = getegid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0xfff, 0x8, 0xbfba, 0x0, 0xffff, 0x4, 0x5]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) r1 = semget(0x3, 0x3, 0x104) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/175) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0xc53f, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000040008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = semget$private(0x0, 0x4, 0x100) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000240)=""/122) r5 = syz_open_pts() fchflags(r5, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x400000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in6, 0xc) connect$inet(r1, &(0x7f0000000040), 0xc) r5 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x1, 0x3, 0x5, 0x1}, 0xc) dup2(r5, r0) 16:00:49 executing program 1: setuid(0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10080, 0x0) read(r0, &(0x7f0000000240)=""/222, 0xde) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget$private(0x0, 0x7, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/163) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) flock(r3, 0xd10b58c8a1e7557c) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/85) sendto(r1, &(0x7f0000000140)="f5eb3d9d19c97e85926b83367276a942b986ba24d3a49dda86279ff1", 0x1c, 0x400, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f0000000000)="b4317b326927d649dcd3e6455f5f33c954c53fccc4ba34653ccdc9bdbe7193c3dc5f463a55d6300edc8d02a308024f2e8210ff0b6449df2fb5766a01449a094018a9737ab4a2e3de540b43126090713e8e", 0x51) clock_getres(0x0, &(0x7f0000000240)) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0xffffffffffffff17, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chroot(&(0x7f00000003c0)='./bus/file0\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x10000000000002c7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="a28d81ea372460b0b1749ca1f0a661ec0f4a7407317b5f80e4a9b814fd9560bf29dff610d0de400b7c8a1dd7500990cf8fa4255ac84415b4880672b5800c726887b6f9a877326d2fcfaf11fb17924e8d61da8eb9461c02f040e6fa303621eacc3b778dd68152399cb087912b4c9ca47f97f5f680587f3ce6f784e1239b44348a92c851d3e04fdbd263ca846c819858814cec2813ac0ac24d048b248f2c82a120edf6388d608ce6596a53a9a5c497707ef6af56c7a40bbcfcbebb1e78cf5447028fea9ebb6588c1841e80214d498215501120e274383db1c703996a5025ef65555dced02c7a2b159110393616a05c937c52b0a9991b6fdc612e388c57da1ea5eb15b8f6e36653d591e6f4c94c00ae41269d1e2ad25269f2c0bf113d46e6e49b466527fe5cc2bd5aed8a4a9e28dc55f5a77c3a02556c8cf5ee4cff7e524dd8c28da96828066ee850f20a43b04559d10a83985230884b3984711868327997bf7a1be15884f0edf8b787789d3b09eecbb6a2de795f2d80022025cab00227e86539e106ece01b4b58cb165b499f16e1a2e27b4adce951892318cb7871d3b92db47b0ef006327854e34685a4b4ecbac46e2734a27835c0590b729bbd8b5f90cf0787c97eb92a35d495bbf872f3bbe51a6280b73c2581f55f5499bbe1b7526138bf07450e08d88cced4547e3f57289f73ffdf75c2a7290968e58f28bff5683f7e477183ff7c2c32180149f2d8e7a36cd3435a276c24a7d55025081bb56f1b95fb6b43a5c3dc751091a68f99a63a9da433ceeae79acfe4fdbf5b4531a781b741e5e650586474856f8b104b96d55c6f6c89aaa028eef2de4535f85e4d64dd6d12d2b06cad10193c68acabea35e6b50a221ff9ac89665560b66b4d789c3130b2399f4f8ae082d5892f0cc00e9db0e88753307834c8852c47a85f610d541ccdfe2023540a6a3243856084f753e77a896deb4c7b42dce97ebf799556d4876b9ee422dcae3a62ab304eb61293a822224eb7ac2d73871ebe753a82b4117cb27d5417562a4fec13808ef962443b26fc866523d3f991405432361c84969022590963e754221520cd6cfa3589964e3ffa7c699b2dd6eec567325644d13dd5fd08aef75f73c01b46ea110be00d5d12aa279cd6bd651810bc55c6a650ad4e426e9233108ac294982347b56bfc5e29d4ed566bde97589d7962a3080d0da0df687279cf61b44a8a2e96b6e0e5d544980b8a45412d296dc114d60acb3beb8fd29f6caa4723fcf006bb3f12b165b22273c53a02e7d0588f8e95f7061a842af5bc01ae5a9d2e3ad52cf306dd30ae32b590b0541797cd1357f22dd7a2bc62cbd09a08686c4fad0304abc69723356d6fad724dde4c24a6a8d3ee925119db0b5eceb833b873d325759f1166558e0a9f9085db8027d7fb1d6af9f90ccb36f06ae083855c069f6e591f518874a0315a65af7068dd15c70ef61dacc34949c345a1bb8e9508e9fc86dbf96a345db844215d8c1966f8ce70fc69dd7ad541d3831093004061f7ce8bdeee38f6242056ca5d9e321e82a3c1adea5cb0fdc2730ee5efdf756444b9fdad4bd41e169f0ffc621f343f26a1295a4b6072cd888de55602db88ba266aa1263fb55dc224d805b99ae6404b7d35613812e4e5c82fbef1a2d9e29562717eb8f7e2849f113d75deed5c7b9ff4b605079884b70d9ac47fcd1bf4d00ef368adeffdb8f504e0e5085fdae8bcf9cb787c843e4f215acf23fd584ffd799524dafaeae9107cd6df48237872d3ee643b6b8fc7d1685b5a79a618452fdbba5247f0e7e9d444a5f93d8e4d0476fe7a75cb647ad9438128db456bcdcb5189b019df44c73c658165f219f95bfdacf5f39457ce213d2b0c4b3d8726debc7c77b95bdf402ae3aa4bc413c007cac25554110af5447b88f354f102c23287657489017923c9afa5fccb10d2b0d312e3407adf24680bb283b47916e601f40565762fb964067dfc9f310842c0e68ea4d3d0680dbc95183814c8c21672c2da35945b7f4036ee9abfa3f46c236ea75cc8e1385845def38c466b0e62c11cf7afb7d881f56a8840d31e788168e56b5725f31584fcdaa5538b7337343fe61e72a2fade69a623a8889d17e82f86721d4bd6de3c6a00632bb797a035edd1e0d4656edd1a7f8c571959f76d3e226e969630a5991f236089ed07d8a03b016b12b85130bb25a733614646666ce345932e2bdff13164ee86f71fc65192a68889280ec6078bac17870052631001dab1fe31c0dd988d334a87164ae1bbc151baa6682f0cb91495f945bff18d7ba1822761ae11534aa72896ceeeb0ea8ca7c56c0ac12e7e741d5ca6861b9bb3fe149c803a5410513651bdaa988d457d6d76ca0f2d721f3abcd07857e0fb0efcf71006a0a7b04f69e6fb8c5fb91e7255713d8150dfc8d46c6ad0d6c72837ba42384543185a36df3297bfb43ba12aa9afe1fc79c3e1dbb3f4e40b49185f8495ccbe2d9a77e99ca9434aa8b4784fe66f25befe50fb136b3a4d0ac781164d96c69c355097177270f112db4dca76fb2c4bd05fff06c2d97b315aaf73b414f36f7c55b5c89ef4f670f29d598f960e632c2cbec2ebaa3267eefd4fdd498162671b1bf9c13c7bb605600856e980fd7f05eb3bbdf2d8d2420c59ab66f6ddbc0e04d95e3bc8a495965f9fa5bd5abe8a9473bb8a550854e503503df37d2115f8b146e8cef5b2c80c46d2fdda27d972c951991b7369d53c3fa8cb78dc362ff2ce3464f36c85a7502115d4403227047e26cc68eaf153787f035a92aa7281f14b6f156033413c0416394d61b179a77f4d1151a74da0c6f5bcf9bd2f4137d337fc36e4f4063027ac802d8206a1c14198b8dbb2261c1aae04d2f55d8e5c5e8479df0334b986d509e562f3bd1e81139715ec00da5c2b8952e2a15efad98e68a1cab4cebfe1836c1fefd8816ea745d2564ec5f7b1ee99c208c9edfcddda15e2959838f83d320bb5c9d6ab1a30a58539d42d1ab482c592d3b399f62a4d96dac6763404008ad71f45332b30fa41d9a389500015011c97f2e136dc03a501a817f1d6797f65bef5b901f0c2ec9a79317c1de4ae86047fa966ae1f885951966ee0c4e2b385895051ec7e846bafed3eda8c5674c4633d554baed42847f90bc77e044dec3b9a776b8b5a786cf4fba76509a3fdbd2819e23d04111ecde3c982440f8f2feec5dbf3986c42009eda923c34123f926e25f5a7ce7139839e9d76905bf426dc7d121010bbad341811be0b739d0dddc5457f053fbc522bdb464766b2d286f3ee7e67ecb32912166ec29826bab930b8c0ff607eef70ea8a334e1c689b62495a39b76297de5635836581356365e67984582d3d4cb14823a13073c826a72d9cdfd3439caf3101188c2f0803300e9cbd88eca2c3fe7bfbb723efa53331f3d3bd0afe39c3b42af48c144796fe7af89c729bb54b65108dc8ea2178c4db6c1e02672fcbfa2e30e96b9ac55f705c030f56f67637ad62b1058f3c8da9715c3ef2fa9785f34c528071412fa9ea9ccddd8f6a6723c2a7aac62eeb2716af80c1dafef7a2fc201fd221cb2925d307d096f00f5541e9b609608e2c8db3e0acd6da1a3b08adee76c260f32a0bc1debf2befbf8c659b274de1fc38dd78a69f879190c2660547805fb691ee1ba0ef9468df5d81b31483009b6dcb793d5a76b2dd647e92e3e9fa688cf8fc9662e3761bb2dfcf4aeaa1040b9cd2703d4a0572503169532bc0f342d808d20d40806acef9ab15d5bbe4c6afaf77e92f9c8a8d2ca2de12aa622be72a2529b65692be5c7f2443de7db49f9a188f614cffba66188d4f1d1184fb57d3b154304d835d4dbfd4a0ea4e70f59dc487a103f815e2b3aefe6e78f8668650a631bded6cb2623cddae82c0d4a2567fcc9d21d6f362539d093410dfc6a073de388258fa3c27108423a52906716c5c533073c0e1cfa5d7a0758fd4f28f29e8867e3605cc6a8ee9df7d7932651786c759159403623a259d4975ba95060625fa860a6ae813887c74a469d21e0b7c8c37276fa9453e88d0742b20b10e624ba9e0c5c2a3b3ee6048bf11aa9d7751b8f6bbc6f6288dd7b2eda364d31cfab9505660a5dfc7e088aee380f9f83a8b61ef74c7c9ced1081e87d74cfdd396a940f37c888e6ab99d2ddfd5e2c59ca49b647638641b5ca0eb2589354502a8e7b2725f471816e9f55247c4e4de119b9cf2d05274e9e1d15709826d9a35a571610514b375172339a45ae49fa846e3cb3b2e777b2975220e2e1d5fb06a2e5df3009e27f305952a3cd69b5a9aa88d47291e7ba7de40990f50d338a35f4cb5d86f451eeee2de8b5ebb5f3eba0f008e433b3aee444f93393f7df56db32e1b94781c0b23a3c15578c2f09b8750b5bb97df781ea432d4e3b565ed2e2c90be4eab60cb7f829fcd568b2fca6cca6411a99b9d51f3b9def83bb93507ac5abc4eef744dc48b494d2cd231c373e49f4f37a617af25b2dc26a80fe2c5400615c285e7c0f9a097c11df2b2dacc104f30bfaf76f3eced67fe899d74309c116a540af958133d3c4e81ffe3081c4d16c52de32120982879c49a9241a932ba1bf49124b8012ee384ecce5c237e35dd24a960db8fae1b9f746a0d1bea6e59ddd2e91b44143c32d4106e194021de555c4c3457d4b542298add17437da5a8a53043cc38e85a550ea5d5783b8c2bd9976cc0a5038627bc9974ad0f2f6d5ed87c50e65c6337d0f2b33d41a9b3e7abd5e4df703ae2d966915871279fcbf84618d4445f12727bb30858a01388fe6ad347c2ede7462869b7ced3cf05f486f40c29aabba28a4d9a0ae84a102c25e64908e0c2376b0d78c44b37cff2c6f6f060d3f32c47587747d975d5f08d6abbb8e24ba296ec30291a9d3ef98b2accbea33ea92ad94a76568db88f23a2139efbc94a327d39f340c558b453b869bddab3a039f59ecf1276a49ce0d1c5846b45747deae8a24e1182fb7d3f0738fb261d0f4dbed1ea4704ae2cc7e7b3dbabee361daa009773fdc4977017fa19f702ce79abd3907985f9b1fd3759e10afa45d2728f8aa2c4bebe8e259513fccc3867aa42c7488d0115bb69c3ca2770205c620bd6b224e3e276fbb6f4414103df17d67f7870202f1120f7f30d8e99924494ee4b71c6c7bffedb42111bfb6c0d23405082bf8f30dcab6c5613c01fea87b56da7421423e269d39787651be0455d9b982b854b1b6a35dc411f3f2dd9c1a7e0dfb0ebfdea9ab2b54cb61ce3e0c7fc940cb568ab0fee8cc50107841a5dbad8ece95956aa4e5d70953559a4b641bb9f622bc1f30757dac286ebb341a09a81a6a4c7062d482400cc0c276143f715f3d486e974aa1d219a26faca688f1797bd0227c8329bbedf2d3f70acb75853dfec775ea7c8985535a74874c80f0e2eeb7b10522c343f1dfaaab69895d310762b1b7b01a223bf960c22cb4cf778da83b6baccfefa1beb9610246c0c36f2df1224a6b71e3bfcd675e3ce0e513c54ce9f0f85564012ebe6ee91b0410d667d442865634fd56d1fcb63b5436c67a30b86dd54e3c76231e525fbfa1c5bb542d916b8c4a511444fe15552449141414fe76dc27f1715504fd66d2ffe02150ac12190790fb327383850d88ac9e2e0cb8a91152f565b7a05edadc9f1a97ac1d488eeefca42c672a7bfb85f4b314369993ff1fb2f04dbc587ac3bed19eda0e2a248231f4e195eccde73bacc243984d4c0386ebaba3fef69a97676de66d604e6c990b798b83135fcfcb2f2fe5a611dd76a49f62eaee1977b9b00bb66931f7fd9c6aebb4fd487a0cec9bbea0ff2bd34a05468a84ab4120bec40860e693314", 0x1000}, {&(0x7f0000000100)="9a08fbd600f6c205f92139fbe3cef557533ba10cda0b5a92ca2932f420e466814f00eb3fb60a9e4d43e16592c12229c707177a7c81466d4a1a40915bed58082a2632301bf151afffc9db27ed44881d7171ab9de1e035c66ea65ab807762773b73d06dcae0482f72d26ce4edd4f", 0x6d}, {&(0x7f0000000180)="02b42f1e13a2f7bb2784c29e5188e0bb0e9bad119c637eba556f6c582185252e2a9baf0eb4ca7cdf4e02cc832d9a160120a50cdc7462", 0x36}, {&(0x7f00000001c0)="32860884237d24c28850f810c03fac8f5eb7b7beec3a217655529a823b83755fdf21ee5463cae7d014d2f5730a21e556099c4db8d1b30cc3eeac6f6980faa65cf4c2be6ee106c57aef5bea552d4496cfe93233f38941c7b6ab9f5fa8e791d5b5312c8bce3af1d5d62a209393031d8a3795df1828233ea10fab8f80f9526a015b627f689b69582e915d2fd7bac75ccb8282fe5f3c78bbbf9a178ea597fd48106edad69d7eb9a4ffa300b6e7d5bd4faa1ab572", 0xb2}, {&(0x7f0000000280)="94546351bec1879753026a7dd09cd68579b00c0ca5eb335ac309190dbde08e913a7ab346dc9481627865daf3e778e2beef84c7947802f463c6afa07b6b66747d3b6807415473b4c60ecbc1a35510146fdc66e98e688cf48ab2c6342061850b992e3f46530160ab37f977fd67e981999eb7c4b38b85a8f5fc41702228d1cb68163752d6c0de14bce5b1e19db554cd90216bf2fdbf1db14b2f08a6e24a0db05f50844fe8993e7548220cb8509c0e6cb8c849", 0xb1}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:50 executing program 0: open$dir(&(0x7f00000001c0)='.\x00', 0x10001, 0x40) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:50 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = msgget$private(0x0, 0x14) r5 = open(&(0x7f0000000080)='./file0\x00', 0x442, 0x104) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)=0x1) r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x3f, r2, r3, r2, r6, 0x120, 0x1f}, 0x7, 0x200, r1, r1, 0x3e, 0x101, 0x20, 0x9}) setpgid(r1, 0x0) 16:00:50 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x8) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) socket(0x18, 0x8005, 0x80) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/132, 0xffffffffffffffe6}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f0000000200)=""/49, 0x31}], 0x3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1000a, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000540)=0x7ff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x16ba) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:50 executing program 1: socketpair(0x20000000001e, 0xc003, 0x235, 0x0) 16:00:50 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080), 0x4) getuid() getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwrite(r2, &(0x7f0000000140), 0x0, 0x0, 0x34) 16:00:50 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='&@\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='/*\x00', &(0x7f0000000280)='^/%\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='+\x00', &(0x7f0000000400)='$\x00']) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() chroot(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="5b6c338cf71aa83ca5e895be5979ea2a726fa7426fd9e04f85d065459c2e2cb03a2fe4e2240eaf3a63b809d3e20fb61a0942b735e661ae1f7afae588603909f2c777a3fe8da22aff4f05b3d5185f79d3566da57bd49f1d44"], @ANYPTR64, @ANYRES64=r2, @ANYRESDEC=r4, @ANYRES64=r3]], 0x8, 0x400000}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x3, 0x8}], 0x3fa, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x2, 0xff, 0x4}, {{r2}, 0xffffffffffffffff, 0xc8, 0x80, 0x856c, 0x1}], 0x2, &(0x7f0000000200)={0x2, 0x1f}) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = dup(r0) r6 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000100)=0x1) getdents(r5, &(0x7f00000009c0)=""/218, 0x91f4f8ed718968ef) r7 = dup2(r3, r0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000003c0)={0x4, 0x2, 0x200, 0x100000001}) 16:00:50 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000040)="58a0fb8c828e7d2452bc5bf14d3092e06fd97322abd56840832a7182850b4b88b8a02c", 0x23}, {&(0x7f00000000c0)="885443f3c4edeee050a9799f56914487c91bbb396be76b521ef4e02081993f9d3894e25faaa36f5f5e47f02c19faf1deaf001771ef07b5d3ef3436578cbc79c8f90e092aabe635a9f8b2410268d5bb346f3d6cf4cf08b9269357562578918bea2b44e1a0e0b4c7cd499fc314bfd1a548e13624ee17bff0ddf50893a1a07860956e6af625ee2135ad8745dad65a2ff2f88b2881f73fa115e6a74b1eacc9316c0a6e157dd7270df86d3f953dbf34cb1addc917ace53c8c45989b6a8cc89bd38c42c8a15dbcdfa9b6578879a31d70cfee44c61ae5ea9db0c1c558a7349e4ef76aee354bc4a3c9d5c62bc8ed575465036bbd0310ec59aa5c71c7990950df3457013b7c40d14c98f7270102dde2df9107dc957bb6d69c5edb03fe0d5026e584d77f26a54d2c540cb75f9c140ccbd08ecb1a629ded882b59690e5ba1b31e82635855d59c9b65a0d98bec2b1f9928abae4548ab17472f3ef6fc521a52d060eda341ae4c99ef46d8385f99b69f9269b9c6b3102d0507337e3780f902a52eff522c74386906040f888b0c6ee43f8403e44c3ced908d9dad5df102b69b5dae4d2432341f054989f7ab6c83a07070e421aa8f14a4054eeb5c9e1f5389c3fadc8ae4d99ccd803f73716b8c8b5e9e69706e5fdb1ccbe318b3567eef062b68948c8c9d77849c376169d44dac1bc482b817f6b93be14a1107b4f2b254e6defbe707dbef99093a006de2a5f9fba29f09eb75f974f3741b34d7662bc2a577bc5a6e806d4ac286f4f9d11569387892bc9603e53ad986e890c8069b49286a8c3f6abf6cacc75d11599887f0a9e31ca699a03c108d91a50e2ebe1620c6d7225f9738b4d73a546a8a2ad0005b3af32be5dda2c4cc70b67fe8c977685428b1bfa3b1b8aa7fb2ea52055149c1e866dd22a6df584a965b184d1e53e76a1d76ff9040df5d1876dc90a1c605e69f97c8594426abaf4e9fb0b6faed698f42b57dc6b326aa33c8c70a9a3b1afed0492f8b3d52e721d362bef049b57ee4aeb76462882b7c6854a6fd120fd73cb1394d0fd945a024b4b2ad6f63e7cd6a7c2860e36013efc2016bced6c3bfeba8ecb926848b1ac04c541d9025c70fbab4e604171ac8e185413a3a73783d94477fb6e3d634230a6b5cce45d4129ddd1ab1cbbb13b60007e93a58153e388488d1f1d7c514cb3f12fe31b8085716c011cac9ce5da8744a54408d6e33a98cf0c2e9a649aaffe76d5ece49609a1596b7cb5c461fa587d7f799cf2fe4eaf2eab1f48eff0f6ec495a934691f40c5c4765041b66d67ef364913c0473002810b6818be71a3f4f083cfbe508b7d6cfff740218bd5e9711d2eced5be559641fe80ae8c54f8a939027e888db6254ddc4ac63181d14e4b4703d77caec3bd4beac70262101dbeede8ebb3c7ecee949961a7d8aae25e4bc5cc3fd7fa6cca4757c01261fb94951ced6fc6b1578ecd978f33724fef8153d390ad3aa48323aa6e4a104efa1a09a0ab873526788886546de4dfa4abe2d719b11262ce962cb3121197c563d261af1461b7e92c24e804ad22adbc102c34f2c06a1c02de79067d93f8dc2ca00f32065a1b05c93c3f4d6d45f7df975aa8a300e33604da21112aa912d68ba4cf1a83e17a525140f1bbf10f702c8cc5e8d02dc437dd1ec715090dbd13c1a88aff32713dae531005efdfdf2d3067e0d13e9199fabecc9f610a104aa6e1af22b520d731958b1500ba727868c101a4323805caf0650c3cc120a257a63a4d5ad70687ca781cd4d69f9409ec3e5ad0699da4355d5d7b5e3c11d5520829c77d2e73f7791db43a832551ac6bd69f53b1f1f2060eb111b18f83857cb17b2f1e42f442c3fb3a5a8abc6dd160f76a30c075928f1d730ceb64be1e9036ed8ada11b1d1d53886a2bef1af55634cb0de70715337c64a73d335497d7fdedf490f85fcf36f24188ae7f0f4dd6856d5286305213ee04dfabdc5d742c10f0109e157072ff287321a0ad2e6384863ece7b1553435156fa4d179e1b760fb2b1d0c54a7bcf8f9aa84a1042055b59629b4e4dbe14920bb4479b1e116f3830877216dad632a346dbdd5147bcb825be364164960f17ea9752b0fbccbb78efdf2d235a642496f029130891d2af07ce5f30b4b2fe53700dba36d9a9dcafe1bbad3413e8eca5200ffa1016c1eaf9e761cec0130015921c77952fa9b72eeba3f40106d976eda3aac5ea94732f187bd3e65aa38bd88fa3a09e54490d18c892dbb2bd808b5d5387319f37dc17c5620d51d0822ac067be9b477c8a54b327d1030841d3d7421a223ab4b3ab9aaf8d8ab6e67cb656aeea491a09e539383a396687a6843c76e16917aab86b08f88f09bf4d7cf77ee494428826add5c9cd766d7c5edaaffe95ac5bb7ede094747ad3508a4db91ccc2b2154a313cab691ba66695ce38121520b22b925ee25edd19987119c0141d4d9e0d415eadfbd06f2b4c5430bd1ecc6592e73f375a8b9b917f01cfdfd64e98094f431326623359e02e1df671ed57b5b4c211d26139f3f4149c4cf79acf3c3bc90de4462d6eaa7f306682d2abb0499834e88b623a12a4c8a82874b0bb492050cb55112709e742fcae02db7f37bb77224aa16b595fdfa174563f1b965957024a9002779dbec277cee95d1a65b1b47d507b4433825984137bf4f71943ac9bc56b07428f208d78c2fffc2bacb10689bc20f64eebe6a020c0bfe047d6469fd0c20424b199cf0dfcaa6bfc421fa664a8df3c8d967e7f31b35c7b8f2e720fec7983df5a554ca77699ee4f5c7f0ef7a8dbd9240e4ba1925e59b6389fd940bff17cbe2df07e768853f563039dbd66922edf9856df5da01722b5b52bc3f75d675f02a35714c87ecff08d8fc1b10024d349c08daf94356c4f67ce1e2c528ab2bffb91420d4bdd77f6ad428313b05916fdd8b1c3bf43402f52f49198deeded3c964e7632a57b99ffd5c22c904d3ed338317b72d81d429e8bb7695357458ddf8bf9aa28385d1556ed9b3e96e07d17c3d9b8615772bd1dd141066711c27770ebc938154f2b993c7c7435db7a4b8ccdef928c3166da057c74d9fefac72520a8435d9d38c3c822ca2f0c73e1da29a503701863d0cc8ceedd2d676f0781159de9bdbf76c639c6e85f3a9cfa69e62b2520db60f0201dfea01cce77eeca21e429090777e6a21743a58978394523fff809cc237dd6276be402f55e940802ff7c149325ae018706ae0f4428a1c8998c9212c89a5d342c4dada3406f8e3a4ece96d6095f352c7724525a71464ab680a37a8847f9f1478d34a4582dfe080a548fa1602c48ca30beedce115e51818dfff061080a39426c536c42973763d9362f4dc821cd3fa31708ca0be26c85b1b1199dad3773aad5fde702ddec2027284ed5328bf51963bb74889d923bca02176f741291f2ddf3bd74e95fe76082c8dfaf478043f4b5429f4ed651b6a55b8d9ce2e53dc3d32384c39559b0e513c436886b52834e80e51f0771bad3171cf055ca25317f50fefa0323702b4489412d92bcf57f7c62201d3a1e0c8ce68905e2abef04678d20e154b5b97e705f3839f4745fd966e4bed850a3691ca7ea7009b38e2ea204ac6b7856b3cb12aa67423ca5c3a8d37cf60722403baa4aaeb02c07f88c1604d33d1ef3551756de08514961a513d9a81037dc196287b8e2c44c6194d6a4865c00b8933e1d92daf90f5644ad6eff69a442b51b25ff67a0a26ff7c35660b533c9c3bf0e7a21f113ecd896799f17d9d5188037c900c12669d08e2a1029c9971dd69058453b4e306093254b5dd67bfa540c000cf17ee01a8a0bea1b0463f9819da1dbd7cd81c7ed731ac0af6ff943e64406363c8351b2af7d6ebe910dfb69b1d1c60233006544bfd868c92c9034ed315b3237f3f6c0eac43c39c056ddc6bea2c89870cb09300fafc6507366ec057abca9eacc8caec924b252f1413981036900e841b4908ac24969063ae934d94d361afd3523194a54351529924c704fa17642be11baa71c28fea12bca68ac5148d66f7be125b86627facdfef9f54bf6d3d9df59fda80940a93cdf5ee04ea84e56f36bac895b7ccc2663cc9462ffbe6588d610c80231d5c7e4bf5c9ccdef1c9a04c6eef081985a9517d9571e8a112bf0ebe6619056bcfac011f9b36ef70532823d27d2a1726631b8728419601e81f45cbc28fd8753fc6214fcb72387de782db33bc7d2b8cdefa4f89bc16a057ce5cc91db7ff5985da4e373f6fb88ac65709b7e2d2292ffa6f88e281ac9ff3361065b685b3705a1d044c8e6d4b3a7382598a8b6608f9d510f18b4bfbe73aefd9ca22a0c4792179e8f28905fd14de848aca1274c4539f16c3bc402116fe250dbc10d0050c9a200402fb573184558598654d6d6b27c3432383e8e1cc739631caeb7b0f1b234f4c574e26f469abbddb34b6f582e85eb4839b9bfe166e2914ca6fb06cabeb101e4210eb136c6f423d92fdf3fc942fb0b4c7ee344f939f8071f6aa74a7e1b249391dcf3c3beb74deb2f303626dc5a8c95febf0aa18d98142299b195324366c759e2ae2ea22afa70d6055f137074c5a1cbbb91a2ca091887146458c5f6d53c8413f1fa9c7b8cfe1e1a8cd456de125f6ba9b5540d18956ee3351c65593b8f80c448c5406990fe3eca774b299358ad6332e4558b12a1dd3646c7ee3eb323419d0bb0e22c3f2de7e63586ace7c9be4c1123502ed61ed4cbabe11181cb56063eae22b5f60bb86f6ec568552ebbb9a4ed9e353efbfe327723ab340209959347abb49c711efccaa909974dd6e9296d211e9cf72cf09eb0416f1d0fbe6e30a58da8da31eeec307a6d4f6b292bfb52e1e43aa40be71ce25731ca801b2a3803c12baf18e3724d0b909eeb1661f6a94b3410f7d064fa030cbe197c25df47b92d292c72d32e667557bcb2aace425101f891e3da91bcbac58f37891ef621d3a29ac1122fda4e78db8394d39fd0fc47710026b41370414a02e17b35d52216f772ab5f6809024a510a45aaca135580dce88b5c5e6d11beec1a67b2d0c2b7b14e91ab48144c0a1f5ae1dcde0e03f232feea751c2c50f4d8d2839af92ed1df81f6f1b263ae8addeda245c734c2b83fa1dd992d30c6a2bcdc4547f6b2b0fe97e03155621cbf0056f96c449dce7740097fe8aa42bb2cef62142b0e700ce35dc955c084e6c6104c2be489448f2dd8d1ceef5da6b6dc46b4f41f6adf586b3f7060db0c7cd613eee58a6eaee85c120ca5e2c67383bf589701629518a4864a1ebab24fc5135703e502a90458c077ef2d5f16e1bcfb049c825af7be769f2e179e198c608ef7fdfe5ca28c92a1dcd3406d501219fb0381d98a542ae59bf6bec88d0c97d81bb1184ba5d03803d227f6a53aec230d4527a8d23bc29597491115e7386327771a8e7ebda0c4346ba19a4809ddca328db6ada41cbcdaeed5dbec84a7e7268a069657af6cf169d408cacd1f16852deffa0dcb4890750df686a2f753e0ca309c75be42f268bf476604a185b187b0efc80e2b5be9bac923333a4ef7563eabae86d16e265d65fcc9fb13f6584e9df3c9935002a74ea512216f7c13606264f983b2e07028fdbc1bf5d7a9167697c8da05d8b60ac7357b018c1ac969ac1ad435b8dae5cf081706044c9ed3b3146f2f54b6088939ee80782281f9d6f5f670b85e4a6fd54feda091455c8be5aaa61a9b660a43b85be1d9e23900ad73af8433050aee6b3c52fec4ad89a3389d33a6875cb3a36e8e8167e5294275343207dfe50f2260cb6bc67351d4440ef1fb0da1cec79106a57879122062983181ef3030d1d227d3eb062f516fb74b972866b05e805746b822", 0x1000}, {&(0x7f0000001980)="7d648062aa1f0bab4855eba743e76cb92ab09a77584791e8a11ef320b0795e4a9f51d6d106531f0838814a68a017a0d7a3fd07d3438d1c2bd665429ee084bbe4428ab6f1a2cd9690517c6ed34a8a41b40afc30f00e12c2da95241c39258f7a9d59c35ed7d21cf10d2848c671e60a0c6ce4f57b5886860d077b92143f37c28f11c443f66660c9e22421538d1d0bc80e1fb590c44d66831a", 0x97}, {&(0x7f00000010c0)="8a2d39cc7c06cae745397bf6c503125a0bc7e54f3432f5c8c7c46e5c5c0b9640abedb5dec012575caeec385042b9f0a61766f333a1d86aca2bec7a8cf37ecf136f39418866cb10d3", 0x48}, {&(0x7f0000001a40)="679b3bb86ce11e66337076117d0424c423cb04713f223aede609b12afa0b767cc35d6f270d64de903e8390e32234b8667c46015083410fb5890e148b6673300fa259a6cfda811a97ca07dc073f150b3da7ed6812154c7cf557c544f360d7f5a91e7aa0d2be8bcda477db6b5134f38afa6c9bb6a6d7a95ecd585589457f0a2676b10916bb5f55b8aee4d26c06190bc5dc73a2a395d9378e801166f527ad18ae92d47d644527409a10a6e9ed77c10cf179572130c1141c206d0e6f5cc5c7b234c979e47de91ecc3c0daaf579c3", 0xcc}, {&(0x7f0000001b40)="e3926c5ccbec5fe47ef0166aadf755e18dd80976e0ccf885d284e7d819", 0x1d}], 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 16:00:50 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000400)=0x8) setsockopt(r2, 0x8, 0x9, &(0x7f0000000000)="584b7db29773a8ff097c2e8d7740e5ce5eb49d4313af6ae5ccdab1d26c12a569b9259768eb6d5b2c1173e40d7a7cfc5fe9cf74642c1c43276e60e0269211dd283e9f7097fb6ed8bf3a", 0x49) recvmsg(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/146, 0x92}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)=""/128, 0x80}], 0x8, &(0x7f0000000680)=""/246, 0xf6}, 0x801) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, r0) munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 16:00:50 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) clock_getres(0x4, &(0x7f0000000000)) setregid(r1, r0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) r1 = semget$private(0x0, 0xa, 0x800000000c) semop(r1, &(0x7f0000000040)=[{0x0, 0x10000, 0x1000}], 0x1) semop(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10091, 0x100) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9f0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) chown(&(0x7f0000000400)='./bus\x00', r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) ioctl$TIOCSTART(r1, 0x2000746e) r4 = msgget$private(0x0, 0x2000000000000207) msgsnd(r4, &(0x7f0000000500)={0x3, "e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4690abb95bcf7571eeeffd85c7e85f1eb150cbd9a6ade593"}, 0x43, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:50 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) socketpair(0x3, 0x4001, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7, 0xfc82, 0xfffffffffffffff8, 0x10000, "6be4b96c4ea791cd1ae3790d565a8a6c781d107e", 0x7, 0x6}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x4) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)="b5e0a7d41668d7ea257d7e310b0fc5139d3037ce4f7e6cf7613f06486632545f6ea01b8c049e6aad0f087424fbff32f792e487fb35ae981248b8ad5546a0359bff2674c5d4e60b93488bfe3bba25697a0aab90b0ddf875f8fb2d09a45151f50a400cabcabc442fe4101ee18b289a83c798cec6189b1d0239301aafe16d46147f6814177e5076876c5497e6f0e2888503f0ab68b9f543ce7ae351", 0x9a}, {&(0x7f0000000200)="618569b7f6c32438e916f1dc96f4856f99d09bc994a40d923bb882eccc75a251cbf1ba9bd66bce54959df41c1249e0f564006382f2852d87de0416fc85b7222ffd4ca1695163bc172f424e9247f702f904945f5b3b6cb0c8ba993e06d1182f6c46f41d0e6b9619b0ccecee116c3fc1", 0x6f}, {&(0x7f0000000280)="ca10b66d8c2c59eddb9ba62e65560b2e8def670cf704261ab2d7dd42b45cd56cd4c559e979d5b58788485acfaeb1ef68884e1e0a3cad56c8f5692772ed3a1268726acc709c46d27cea46a0f56db95679ab2e4e1ab9a27dc36e708e28e83db31b236c0830695b4491b3799b27c3caa4c5c8f8de4d8386c141fdc99b74344513f23474c47d86328853dfde9737621db8aa9bd4471077047bcf5441", 0x9a}, {&(0x7f0000000340)="bcf4d12ccfe683daa3e2c950f043b0dfced378958eff210bf4c12a1bfce7d90c9656392149b9edd864f9", 0x2a}, {&(0x7f0000000380)="7f53a766a84ff8f624884f28ab54af533e56fb64bfc9a1e792573ca3fd1d3a629d6794478990969ca3f8926962302b3f0b30c1e88e34411195be91bc41e0acdef152f244c9fc3c935034d77b962f69d73e219a4a0f787c35813427db7d33700d6149bad16c53fbd25bd383b1129d573b6abde18fc57a1fd138d338decbc35c4ebac1f7cd4fac1e5311a087041ebda168c4d2017d7e6917dc661d69380e7525ae77d68f1b91128ac487953507c6f2a1bceebf23c3fc9b58ad80d983321ed38ab676f0bad47aaff25ae889516d3e1c9c6adcd3f2878633b54664f7ed6f", 0xdc}, {&(0x7f0000000480)="814bbd1b7bb2ff12397bb0401fd2c7d96fd1ced879519b11635518bc29f7fb5b35acc94653abd6a13661383d4feb66c629c26f3530ecac3fa45edd7e93f72638010c55c55dea298198abb79025baeefad15723d72d18255a2a41b18ace21e51df8b4ad818dd948cf187c6413265936fdbe28d24856442c7f2f187dbcb67fad2bef8f61519796b1e1ce983e4c561dccc5b8056443bf66ccaf373e0b9b3d4a51a329549a2a2883e2898a67518305cabad5c98d7c6d20681abcd4c19ecde0f2fa5848972a280dab0c597ee95e", 0xcb}, {&(0x7f0000000580)="c14d02f12c33648765d7e4ad006aea8f4f3afb8b9c71122c84ea77b8bd87d9fa143db128642acd3ded19becb84d024e928623d604a8c4901326203601e996b33e8e459aa33face97d66b1b69e50c84b08641", 0x52}, {&(0x7f0000000600)="997c3f1a94efb1d99e7e6bf4c4f6a9e00e5a45e04a66b3e86bc6a3ca445e61258ceeda878086b4d5e2f9634b6851cb3612ba2f16f9671c865a73ef0ade3e8136f1aaa6adb45a4b4da54cf83ce205d1c044d8c6fb92890555c80c98eb137c11d039f1a53d22a3b768a6670b2f016a458bc5116038997425d5e14974582e631f99accd50fd685330d174fe6d7590af591682b85cc5f3", 0x95}], 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f0000002040)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000780)="41dab210399fc2c3cfae4cacfe9fb8833732b730b17d88e68aa5b96d2c368d4b56224af19b539d", 0x27}, {&(0x7f00000007c0)="721f327a795c412a5e5289efe18a90270f62c70ab2180ec820c957a8e058965c30394f8be1229af3b19eedd37652432f35ba59951898c714c9350bbc52f5aa3be664b58809373b32ef0555a9e23f35203153ad12218fcde57da2455b6d2eccb30ee6b2c5b9425075185ca52d3ac97ab00c5ab04246b711097208769d4853718ece1813f0ae6831f4c243a5b4735e14d5eb4700259de4e1818135fb9d8e43310ec00be9af3ae2d0442bb6fb9b376f298586f6c7c4f2aa27a904bb9f95e48b6d445ddaa35c012cdd6f835c1f67fce336c19a64d604639dd3c68ac54f99113c4b61f7bbc80aea67f5da18fe66576b887cd4138f6b646c67bb76", 0xf8}, {&(0x7f00000008c0)="fcce2b0fdf3fe395af1816d5bd74cef6650d7320ef74df409a94363102c82b337be93ad32751386f73160c96f7264258a96a2d5a8788639dd6f0b80648f41b897c22b14ececca6cd851a020f80d2510f05d08fa6d2a01131f37623f606b7bf293ed2447d966bbd9cae4583922e04", 0x6e}, {&(0x7f0000000940)="43528876e708b44a9b255dba5a25e056b47b3e1146a5d7f05cdba7c2e31087e2910c491b6fdc7259d0f9cee4dc2d09487fb7bc75fb7836daad1e6b9657632f5ee8f694fc44d3c518c63349edcb8629eba615adabbc77a16e72a60473f6aa0898d2c6903f04a1b26a5794b6e3c54c69b7520f5f4892d3567c", 0x78}, {&(0x7f00000009c0)="8b2e302d5ac913a791ecbdcd294383db1baffa47dbaf99eb9c6ebf5cbb61d5bbeb47b351dc725edb69f5c19cf1750b351eb68294dddda63b3c6f34165d3f4243", 0x40}, {&(0x7f0000000a00)="8f43d7bbd03d58c571f59a58e6480860e11b6d39dca7338603555a28ebbe78a6991163ad56073cf8dc5ad1702559716da4ac5d338819f1d28caa4fb74d545940ae0ac9636c8df833c84fc6544cb3f75bbfeed1daaeb8af3694966c35180f5947f857a8f7ab73cb9f3bef8824f070f7eecdd9d83c48307f24657c910c2cbeea31d7eb88b5d8eec9a88b576a7b04e9399dbf9d8cb5a9a3e3f7987e5b17a9614970b364b420c5ba056dbae82584b0777c6d4750eb43555e57189261d3888878266a01dc1667e54b8f92f9f4612308c2c129cebb9efa21679cd56d070b14c807d2ab957e", 0xe2}], 0x6, &(0x7f0000000b80)=[{0xb8, 0xffff, 0x6, "e7483567e0a23844991d9d1e537bb87bd5ea90c01368d5a145397afa1208ce00eb7ca180231cc8f921d05c5c9032ff466eb74ca3e90ef0369eeb70bd159f2a10e7a3673d738c95ebd1a8f570a62e9a2868d3b2207d22fcf9326d20e180ba16808dbc98449c8bbdc567a6df5b5c4b73f550052a1c2b61371c4d0c854e737d0d2ae2c41a08f6c6781a982556f198a5c2c107f49e697f0ee842b117db9f8713e37e136fa930054b43"}, {0x58, 0xffff, 0x8e95, "33a4b9d103872ac667e0f3310c5fdc5d17c3cd4693870350d95d355fc43bc972635ba26d64a630b38093d3dde0c3c66da712ccba5f25f088b6b233f7663a62ee33"}, {0xf8, 0x1, 0x7ac1, "34a4f7f56afd756aaf7f1afcf81fa7daf6037431d4364105e48c3ca0205bfba9f8c17b003b9e37ff2d4645b527b40886c64a14df38ace1f98e4a67e68f857cb092594d457801e7dd62c315c619dc825687c21e01a5c5e51cbc45b0595cba9131108fac6224bb56f90fd1935315dae483375d413742a554d3d66b7263f9d295be20a267ad3a31f6b3c4f427c85efe0270f7f2f6c717f1172f66b352d1f19800bbce5c6692eddb6d232d1e390d9c92437775b51d2428b0a163c036e7dd9ecddcc6402ead68bcc82a4b7f816f5f8b67fdab9bcce63bb33d3e8255dd2815a566dfe8a145036f87605796"}, {0x28, 0x1, 0x1, "b6f3fce58e146b5bd6da5dd2e14a4ae4b64b0441604b"}, {0x90, 0xffff, 0x5, "a5e17ae3b2ff6b5e515776c06d58d6fdb94c5dab06c0a3a4866ceb8da2ec239e09fd5f61cde9e440d68e50def3ce5528a83f7e8d8e0d9440060019b234e1bfd7c438a9ce25972bf66952201b7424e1717c5e40ba064d06c3c2325cd76a8a8abf6bf3bb4275b151b66fded3055393bad26941ecc28b230f5c71e909"}, {0xb0, 0xffff, 0x2, "54f3ead319ec629df5b11a800219d4cff3ee923228ef3de74c045cfadfc563d5985a58ab1d54117a709ba6f168ea53123fd5ea29d3c57d20e6c9f30d0f9a896625038195d1f1bd7ee175ff4577f346a7248ea890007ce48a826ade6b06284b4181af6d0ce01ff9d5cc1eb63b12e87e2998ec83729e0685031ce83d75cba9403f8e661266a7bae097c238697e338c5da0be16924032d0b3786b1e"}, {0x110, 0xffff, 0xa8, "4afef059682350e9849c18383dc9b2cd260aaa293dcd7a24caa18cc4e2e94d562cd629d53aa3584e40942315102c171ee856b5a8bd63254743ee261ebddb5499e68bc65da2f2e989bb66796a78649a4f6773f27f4b3a7a0df20a9fe2ee999c8df7d6d87e3341a4a16cf24b76d64a719637ed0863dbcdd6c5b273318a851fa2c2d55262a3a3fd6bcb731878b07cdd90085f8c531fc46f7d5ddb4e4ce5d4940bcb3b73b751dc7db7023662e76428747988c8b9d570f8a565f9c9c53840254977ec660fd266ef8e0c893f35e8d4c426e3c2fe4321856d827771f9c61df774b3c3a14c6f41cb4633bdf63b08cca68b12ad328df694d401babe5b5ca103"}, {0x1010, 0x1, 0x80000000, "72a99abdc03727f07ecfd36c15a64c6509defdf0f8ee129a9c931771ee6174420eda6f27fc3f4d2b8c6b20a77c0a4f1d5558b99fe57b8cd09970f5e60f0206696ae5eae77492094b7e40bc8494c3bc03c0d36efc3d07bb575768a5901c32fed9c987a132109ffba0ce7d4cce9b102802673ccc625b9d97f1be9677a86a66a495d424cc763563e65c8a2d4d94bd555fe5731d1c2a885783823124c331f6940b87faa06d38c036ee083d9c2bb8c01c94bad3e334d1b6db4efc8d65eb65af868a78a77fce98b826d25872662a4e5cd6c2ea6ed1ec15ce422d704437d378b4bd2c5feb62c40c05f3e19e87891e6c550bbe54425780a12ecf2821e39ff00bd70ad44632b2a103c691ae2dfeb06bbfc2a5b72ebb9af5dc3e70a534d19ec9a839345c8778f15d2788e4728539a2181a8dd79fea0db71baeb56351b4d2464cb86ab474cd51e1b5595dfb0ecd026a236d512ef594c8f1396069dbc2ba47c83facdefde70ded446f86347ad16e257e7250b959ff78fd94292ef7f28949f7fb5476a3d5b38051a8d0f0786ccaae10a7ec2c5128cac9dd1812f394f33f3af570b913f26048486f2f84959501bc1ed29997b5b041cf8694edab0c1aaed08a9535720337f45e385c3fd580478d26c092c453f4c98a53603e5af2ff233e45751b47b88cf1ffd32eb5e2ea65c54b1fbd78a3c42698782ca9bdc6b011f2d987ec69c2fdd5be3288755679b968065744a1a9ac58c57bd0af3a40fb77d943ecdb251a65bf3d26b234c4b7fad0deb0029788f7cfe1eb2ea7b6d4f972b87a1efd98362685115ae6d40a5ce149c0e7554075fee65f3de08d6b6f3228ad83b860fafa425338a95e4714e3673d63aff99891cc418a1b3554522a63f1ebeb34677547156d013cf061b22e9b0e536cbb266d451d16b418a2d081f3f309d80a48b66b053c641e058efc2f579135aec7ff86869e3fbd7bb1f54ed7af64081cdd2cc19d505814877829b3e7ae1b980e3520bbac164f9e08e2030e135ff7c57428a2311edf7fe5570a6dbd5a6d1f28850ad02862099ad0a368dc75e250e5474bd20c73bc49cd51e13bd5babba3ff274a2bff7147e0e1c489957abdf252ed5c598a4a70445553d1079511074b054856b90e942f0016444d8c44b41c13e89ca395a30f9e20dd72dbc0ca4895a85a07a136bd7ebd6dff9b1fbf44f26765a5284cb461eaeeb77d62599dd66a14ea61b1a1e4cab0494a0f28f9f2bef86c04ff429e02333fed693ec59edf53c36f88afb2dbe24912bd4ce7cd4e0f1a577d385119a9c56f1b7089bff9f05d00d00d85f5c044eb8e64a5b279d23fcf4273e02a24eb5a27e828686248598686ba5ed34bbebc514d8c63613c6fbe7d93f9c8e30de727182d386417ad356046995d58a7e3c7df486e44191a9de98d8f8c4337bee62536fc4097fe651ba1448f415c7bcfd62a995476cf68a1747967a0ea79f185fc8a299314f5371a1f176b77f9fc98b1b2508b499c2e0b92fe6a15e6965a89db919f6687b1ab0eb76e458b5f9544d1a51be71751858008d5e9409beb7f85f1e00ed404c468e7ce7097f5ec05e1bd1ab199ee1b7ec66ecaf145fb1f0b06f59be6e4999bf29c5ba4f4352535435fb2fc1e1e38c3f998d211f0f000c7bc6dc13ef2163f84ab4d9ac330bae41df4d421753e5243aefaf2855670b1ffbddf509ae15d78f527e9f26e47c4a0acbb267879a1baf40e8c29bdd6e2c1fa2e8ae3a1bc0eb0feaeafa83c82f3d8a952dcc0ba835b7a12a8f57a85e85ed25ccb4c155f3c2ed99bd6d1b852b6fa8420d94dac951b406615775ae5c4401d84045b5fbf4136ab527e3a33b531a29106f2cd8dee18142cd933172338c934b0e4306eb67459fd0aac11a916ff723e5f29717d4f6df00318e448b0c7eb9281d370c008162fc872bab3f6012e622492f3c51eb7917c27543fac840dfb4eef6758165178b9759a5c7b0c04874a740910df0e4698cd26a117fce7eb2df05401308ba40a7a72c18713ce0f07bbdc589da87032cd63dc8887b657e74d1ee1bb69cc5831305503dd39c688dbe37a90635cdd740eee13595bb6bbafcbbf2a970cb3a3b891d3c9a6aee470e5a5b937ac8f5dfdc34b00bfcc6937652c9760b08a92f14e3f40bf76a1ecdb120194cc2b52bbeaa059e89156bca9152f49b4cf5b1bbc47b75bacfef2191cee08fb6b8b01d282cdeda97fcc5ee1e6799f0af6113a8b80419403ce75b14b20e8e1f73ac15b2f50702e4c5e1991b550d2b2a5ed74f1f184448b59fd12fe0ddcb028c2fe0a7fad088290e7ef120498578b434190de9056a5328c34683e86577cf619d93c36aea110442781782ebdf0b372330e2d5d8fd0e6a314a2dd795c7f63812bf28e8652b4a1000fe8f9ea96da080559b9eaf61e0d61d9a67d5a72694f5b0d789665bc51e249a2373def261d5ae59a547722c9fef956d126cfba090d1f5f5152a193655a1c34685897eeb7090c0561e08e04de7c3144616eedb34cc77c3a2b765842d6e45cd82db57ffa24dc6b750d505153d77b25444040110be84f360c43f78dc2a9f7440d2b8e7cfc59ba1891968fc3ef79182a8f58afaea3ae574183a3885008a5c1e2c703356cad20517205a3445c0ae2b6d6b539ce01a92a66a6148d008b40c345a9443a3f1079d660aba2f7f18fd87664647248a014ec4a72c4da8e3696bfca11458748c4922635cc75709122f30d535ae66b45f40bb2e6e53249b17cdf1fd6738f4224033e135bc8c97067990f3b3f4e3e4623d480a80200c5a27ac00cafec258131f3cc6c9c1104e677af4c251a73b89fd2b1fb4e8f68e093f54115617ca913720266b1351553d634c1774e398dc155af1d65f3fca2692aca94192ff095bfbad5cfedd1a0bb17294f04f0825da561b89fc5a486e7b05028baa53c952b34cd67de8122b54eff1e42aaecc7f2c24cec4003f8b0e42050c5ff68fd027b357d2725a7878d1cfbae637ac079e9cf20b1b93054d41643752c23c23d4d18a5d828353472c05593b792ffe60fbc44d7b45b9cdf02f1fb96eb0e6cf07d99abf25d1bd948e73260f220e14a2c593d7a992da8f95692871c4c9207d880ec5d51895db46883ab5699915325439b3504fb57695410c7f7d3ce7e00511268a57a98299819baec56c0d60ac393ad9a5851e6bb50ea3f42cab4bd2734ab226981dc9089885cc814c8e4fa33737c4c589405284f42be0b79fa1617098eae72d23ab5ec6adcc0df75f6af2d4dede7394332d0edd21ae7b4cc1caf756b2c132466845d7d86e719f6430242fde1750ecdaa0d54f9b4b7f533c6bdb0a8f16f580d3ea2fc3f698628a708746b5148d2d759d105c9de908014fa596a08f67ad04876e0b5ecef4112f69615088289963d9a098f374b9e6af8b0a45a79b301669e9fe236f253b3d1995d52e1ec2d80779345c9858213296fe2d63304d83fe20f95ce388baffdc6caa2d369dc1d95bd89f9b3594a8690a2ad93406b3f38e4259a3b7d8be9afc20487972d9aba0b3212def8d7b1bd0a9c6c28010e7e1f5f9f61ebf70d067174e7887c7b1bfc85c912784f4e6a7797da12fe8397dcb6ae800dd806e65a617ea24681086e19319abc1f19561ce9773c42a14ffba61b0f1ebc1a84adf5efe8ffe5ad90fa82060c35fd0f7be2073e180add34a9a2a15bd19616b33e4b71ddee61a04e6a5a306008a6c92461dd07c22f42ff194a79f6487d5626d95f4eea3c0123651ef9cf263fcfd02858da9735e771c6e4a56e4ce673af36dbac0871468dc2c33473e0ca9ec51782dc9c685066bde18d23ba45761e859e55da9c11a0c758453283848f5fec09fcda8c665bdebef849f90599cde67c5b04beb034d833b51d7597989f357bd6c874ddff8e78dc2d3a639ba5f49ab9e2330c9cab07c9feed64c72f57b68fc943db576552bf9181cc413a60afee80b62474718e0de65f0b5726ea64f52b9b5c37006061051a9f2c2c2af697839e9deb5c7fe0296d8a9d19a72f521cb6dbcbe715610865de92254741a38a4150cc68e1e4c249d7e9bb37b08d2aa899e66dbe32ff6a709a7a11e7b1c8bd368367c89dac193bda02bce12df08b799469f8eb84263ad6bd740654274d35247f34f453f014b6db0ceb7f9dc306aa594df623612c5666ddb7b178d88e7d7f1438cf172d2898bfd28cd532858dd7a874fb83896224cc9ec58e13c12be5e478202a4bfb61140f73e76267e382e02c2634d8fee5f4dbe0dd12710c403aca16cdbeacade236092d2b7a23ee9000f5177b0f7156ee59c533173514f9ca2b7e5c43b6ea49428125719f76df30a534ce265005cdea5d75b9228a8e518f24cb6f58bfb07070f597d92e9ca23f99462ab5daa9b813a55a87253419f639ec5c806995f059ed5db82203cdf693806705407e1c554715ff28d948e3fde14713ea620a851a05c282abe5f1550fb518f0a85317cd0c2a3cd8c9e9d00cc54bd69722d5374ada02b5d70b47e72a4249f4798f8a021d3c1d2365e1844d721bc3100afafb80cb45c2642b2acd04ceb13773ce65b723ff5b6e75d91d818858f8c87856fa9462949ad7b6fb9dd3dc1b141c1bb5ed2079d0207a449069f5303b4f42b78bbfbe19151398fabda35440c1548c494cb948ab11a48f82e021c301a8f343fd008af8505cd45d9c941134cfe3b8b58aee96dccc46b589e86dcdd2e1127b9c516b9601138c1f99fed2832b5b367e8e4c01c4fdfe25753448090f2a12b0f7117f3e27be06e3150d53b999f44008682693e4f3257e56fab888451348eb46a84ef9d22796c14a5d90a7c4eea8906d586e7055f9496d62ab0569b8ad474129556f171d0b477f43f802c1bf7666d42d8ba6744422bfefde792c1e6cb2d62ffc8b4aaed30cb4d243c0c75e74314a663234649afac532ab0df6ed5c4a99e900033821d2eedf4c69ecbd92f1dca1bb2ea193d3cb35372784ee0e2f41aee622fa16f2d2912109146daff4a0ae38e35a0ae7165b2e362883c5c46f618f1d1fd0aaa69f0c3dc12448c62a25dd5f990e495bc07a8018308517d0f9d0d0e126f635006da846c84c1a7bc14567dfd4e4cfe2e154f9de0435ed762d3ac1f897e4c65e0b3949ef9b8c3b8e13cbe421e12b3f18583e2a1aff103f1dd582f2866441125f27573d7d205e107282c20ce501cbc639b98bbc877e9e07f6bd11502a7a0539a7cb1afba9fe942169a22c131c755e508775ddcc95095e48c02229fb0ba81c479c9bee24c593d1c48b55e0376789d78fb5a326900cb2b4148bd0288ad5c6874e7a2e63137c77855cd0b7c612b86f082f8a3e0fb950117a41f61a7516fa6abbc672c8f4ec6a6bed0b6e725ef0c4064cf5cd4c3c5fe74c20ac0b31aacd17068fbd30cd25aa27662931a84f0a87d38cbaeb239e5bde12daa378484822989bb67d1b97a15489f3d612c4e7ac6bd186cc7ffad351158ac4fcb66d934be2bfab703dda001e3097b069c3f3078c41d2bbb53b3806205fc5923c54d5e79fb85b660202ee41c04c81281a8a099079aadf8f1a7675e243e00dc86cb63addb8374bf552cf9da74b35280ef215a01a83dcab4ffcfd3095de49a948abc2911f8f17615b25858962376cee4cd3311c4ea337374ec5421087a50315b7aa86f743e15098c0ac9c207bfb4b7489dfda4ad5d62db83299b42fdee786d283d271ceca3263cc7c701d4f71b4947fd06e1dc2c13a1277d8b9e1219a9f549b61ae8dadfa4deb8b0f30b82325cad8870eba59d47f4ff1722b8c38da2362028a45212b5bddb645f7e41e25a3eb27d67cb001b9f0e13505b48a7858384a39352854280d3a49"}], 0x1490}, 0x2) r5 = syz_open_pts() kevent(r1, &(0x7f0000002080)=[{{r4}, 0xffffffffffffffff, 0x11, 0x0, 0xffff, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x1, 0x7}, {{r4}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3f, 0x53d}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x2, 0x8}], 0x100000000, &(0x7f0000002100)=[{{r3}, 0xfffffffffffffff9, 0x44, 0x40, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x10001, 0x6}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40000001, 0x5, 0x5}], 0x3, &(0x7f0000002180)={0x7, 0x3b}) close(r3) fchflags(r3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000021c0)="a7dac738b3dab20887767f02ca7efc13a4c9fe67ec4db0e1fae0278e2b42b00a574bff1f453eca013f269f9342337caca8c67fa05e2a80ee31492a343b9311fb850f5789fda2846509925cf2ef183b96c354d02f1bc4f8a93e8cd246a6cca9e4bfaa614c371ca9ed9e8b2ea3ad1c884e455ad04740b0e4fd8bd9b0238c811a7ddee1cb875db322d1af94f57df036e7180f27008a7d6cc97c9b94b97499abcef15d47da3c", 0xa4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002280)='./file0\x00', r6, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002340), &(0x7f0000002380)=0xc) fchmodat(r4, &(0x7f00000023c0)='./file0\x00', 0x20, 0x6) mknodat(r4, &(0x7f0000002400)='./file0\x00', 0x2000, 0x6611) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000002440)={'./file0\x00', 0x1, 0x40, 0x8, 0x0, 0x65d63625, 0x3, 0x800, 0x1, 0x1, 0x9, 0x7}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000024c0)={0x1fbe, 0xf7}, 0x10) r10 = msgget(0x1, 0x0) msgctl$IPC_RMID(r10, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chown(&(0x7f0000002500)='./file0\x00', r8, r7) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002540)) openat(r5, &(0x7f0000002580)='./file0\x00', 0x800, 0x148) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000025c0)={0x1, 0xfff}) chflagsat(r4, &(0x7f0000002600)='./file0\x00', 0x10000, 0x2) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/71, 0x47}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x80000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x15, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/251, 0xfb}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x52) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) recvfrom(r0, &(0x7f0000000000)=""/31, 0xfffffffffffffe65, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0xb71c}, 0x34a) write(r0, &(0x7f00000001c0)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbc564f744c3430b5890dd17287e14122e6b20babe5158ce12a93443549deb17dbf2911454f093f74f6b2212f29000de59e03e04d89d1ee213cee19b97e24632d6e09bbc13af1084eeb48be6ec7499ba4acf319b472b4003bb530efbe73e04d5de796a2fc1a5e9abbda21243c06a0aaffa7496816b0a1062ae99379176e71a608c259218a2d940e258880cc307acfd6176aa830293a52e26c15eaf070e8abbad4ad39fa1f577ec3ac4d525f5ba19d632e4af54aceb208e6e1a59e56328d030e4d3fda7f1a068a178488e260b18dcebb08e481624f418e9c2a9c9d51cd70ceee57ab5c9f4c408daccd1af17fac91d5ac45b8fee19db1c476e8c95b00"/283, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x8100000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x47, 0xa194) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x200, 0x9, 0x6, 0x1, 0x8, 0x101, 0x4, 0x2, 0x0, 0x6, 0x8}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x4) r6 = dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0xb9, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x5, 0xfffffffffffffffb, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000040)) read(r7, &(0x7f0000000880)=""/161, 0xa1) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x80000000002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5e72a5ac9ebfcee2e2f4f61b9b8e9782b9801970a4df2ed0301f7c8abd94a3a40f13cdf351466b03d1b4f40096504fd8e59e3baa5ea00a579853343ea6decd1844eb76daacc56b2722c6cebcde545eaaa628d73bb06b8a331fce89665d81a7ea54420d941bed3ce5", 0x68) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2d2f30ab2a50130d1476e51a7dcadcfdaa2904acdae920fb68e64a5a132deb17b4bc7d0a16c64061", 0x28) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xffffffff, 0x2, 0x8001, 0x7ff, &(0x7f0000000180)={{0x7, 0x6, 0xb244, 0x4, 0x7, 0x7fffffff}, {[0xc3, 0x10000, 0x1, 0x100000001, 0xffff, 0x2, 0x1000, 0x1f, 0x200, 0x8, 0x1, 0x3f, 0x2, 0x100, 0x2, 0x0, 0x3, 0x6], [0x6, 0x0, 0x6, 0x0, 0x9, 0x8, 0xffffffff, 0x7, 0xf8b, 0x2], [0x80000001, 0x1, 0x1, 0x7, 0x3, 0x4, 0xdd1], [0x524f, 0x9, 0x1, 0x4, 0x0, 0x20], [{0x80, 0x2, 0x20, 0x81}, {0x7fff, 0x2, 0x5e, 0x7}, {0x0, 0x1, 0xf21b, 0x7}, {0x3ff, 0x1, 0x3f, 0x3}, {0x77, 0x80000001, 0x8, 0x7}, {0x6, 0x8, 0x2, 0xffffffffffffff01}, {0xfffffffffffff000, 0x0, 0x4, 0x4}, {0x5, 0xc8, 0x7, 0x6}], {0x9, 0x8000, 0xfffffffffffff800, 0xfffffffffffffff8}, {0x0, 0x52b9282a, 0x8, 0x5}}}, 0xff52, 0x9}) getegid() 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:00:54 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x800) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1800}], 0x1) fcntl$getown(r1, 0x5) mkdirat(r3, &(0x7f0000000380)='./file2\x00', 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r4 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8000020, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x72, 0x2, 0x1ff, 0x7844, "f31a2ec576f1be1648f1fefa5bd5f1e04b86e198", 0x100, 0x400000000eed0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/37, &(0x7f0000000240)=0x25) getrusage(0x0, &(0x7f0000000340)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x7e, 0x0, &(0x7f0000000080)=""/126}) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = msgget(0x2, 0x50) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/75) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='[-]\x00', &(0x7f0000000240)='(.\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='^.\x00']) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x1, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffc, 0x96a9, r1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0x40e7, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 16:00:56 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) mknod(&(0x7f0000000140)='./file0\x00', 0xc100, 0x2e18) r1 = shmget(0x3, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:56 executing program 0: socket$inet6(0x18, 0x800000000003, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x5, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x0, 0x800, 0x9, 0x1, 0x81, 0x7, 0x9, 0x3, 0x2, 0x10001, 0x7ff}) setsockopt(r0, 0x8, 0x2, &(0x7f0000000180)="2817b7708de3a9c07ba3b9ad558a67b468289be86479693d54757c9c7a6e965ca6dc696cbe966664c464980f3eb225ef69074d5d8fce9798b96ef0971458079a3af7f63534d71ed7a0053e1422dc4da4afd8c21bd3cd990eac0ea4a726d592c8ac665fd4b37fbc234858bfe943fe971d1cab258009d8d7b6eae298328143941cdeb05101c0c6d95f6763d05ea54746d926e77445892fb8026477108c7c2fa8c0db1724ce9b8c1d9ed386e1758e0fd2bd5b9572983ec726d5668cc2707aeb71c25ca7ee117c085a2a20d073dd3d07d812da4dfc0d2eb5610a67fdc336df33b3c420e4436a6bc718139c96c30ee7f2a237", 0xf0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffff, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) 16:00:56 executing program 1: setuid(0xee01) msgget(0x2, 0x208) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000040)="1c03dd03aa203ec030f2cdf11a13d9f7d792384640b942ca18228698e3d190e0f3a2254169e6d8578b647b9ed7c1121ec5f84a0d0b6f2e2e4da032f24e37cb4abde4333eb5ed0c6d537b963e"}) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f00000000c0)) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x3f, 0x101, 0x7, "44e834798f0b35b31b11252a37c1e50ac31b62fd", 0x80, 0x81}) setuid(0xee01) syz_open_pts() fchdir(r0) 16:00:56 executing program 0: r0 = socket(0x18, 0x8000008002, 0x1f) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20022, 0x80) r1 = socket$inet(0x2, 0x1, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r7 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x6) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x35, 0xfffff, 0x100, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x50, 0x1, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0x41, 0xf0000080, 0x639, 0x401}, {{r4}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x3, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4, 0x4, 0x101, 0x100000000}, {{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x29e3}], 0x6f0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x1, 0x8}], 0x2, &(0x7f0000000240)={0x80000000, 0x7fffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r9 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r10) 16:00:56 executing program 1: clock_getres(0x3, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x5}, {0x200000000, 0x6c}}, 0x0) getitimer(0x0, 0xffffffffffffffff) 16:00:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) close(r0) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400200002c4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) r1 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x100000001, r2, r3, r4, r5, 0x20, 0x6}, 0x1, 0xfffffffffffffffb, r6, r7, 0x7, 0x10001, 0x4acb}) 16:00:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3b7, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, &(0x7f000004c000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x800000040002065d) r0 = socket$inet(0x2, 0x4002, 0xac) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) r1 = semget(0x0, 0x0, 0x86) semop(r1, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xfc, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7, 0x800}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/138) pipe2(&(0x7f00000000c0), 0x10000) lseek(r0, 0x0, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/91) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f62750300"], 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r1, 0x22}, {r1, 0x20}, {r1, 0x10c}, {r1, 0x89}], 0x4, 0x1f) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc9de6abb55bceade) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002980)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="ecbcf09d3d9f119e1f887c59f74983d9a23ae1a80252710ffea79b9b1092b330f5b4b1d212f2191035f07ea26f066fd95ee97e5bc9c33ba4574c9bb84636495a9020110c359b3ba161b823e6f420c172a862271689b5f9c994aa3c74fed83d65cc8f1d90dc3faddb5e0e4aa2fd14a1386d9a39083baaf5c3c05eed6d655c918ede9e01eddefb68ce603d800a080f05a96d7d1abbc09b4154bfc115541283baadcea8dc07aefd0db7891116a55127c3eebbf4396318b38acaa9edc1f1ddad4e6643097eeeeacb924f5631c22322002e80b764d500238a3a2b8e9a58124bf898", 0xdf}, {&(0x7f0000000580)="db5573dec3131299794af257bfe38518163e8cd0b91b95e2fb6ecc03ac7f2b6a678aaf3d7acef61d3d1321fe61f7720bf654e066c98755f18dbba52756d083007874628d97776fda7ba156c0b71614d0be90d3cc2be77f3454e78018b6359eb0478e965c1ffb12dde239fa924cdcea395d28ac4f1acf3693e9a1a2668c61a0b568beacb3982d93e7104c84961c0c9bf13f773818feace020ce22336198c884914be705ddc359f79609aa2a9addcdaef4c3f95ae766a03bf7f0e1fbb57c3ac8292b8a3963c116703c5c42924f6290910804f85ca55f5ae5c4e812855d69a34717723e783325afc8841ad609d3884282ccd73bc75a050154a1f083bee98b5379be61cfb977d03e164f913bb8447eb39022e6500cd5bf36731998a1f8a0dabcafb7e7e9834d429f08d9b0a620a32363de18a70acdbe4136dd8ae8e14bf54efac6081105d5dd18a03b78300ca7232d3d76cae81ddf43f8058e4eaa8004b4b11bb94baa704b6a015fb0e876e14d425f4a4584a7fc555498da4760002e7ce8713999dad79ac8bded3957b2ede0eb25402e9b815d6b101ec396d52e8220df38c612c04dc4526a5128349c5ec23d29a23bf7b203ed14ab40821aa5934e4fe074f46eeebf00f9949589c7585edde402bd28259df040b540332c55c0acb15b1acfb42e1fae99e0380a80be682f67e6272696d63d811fade86df7e60eb6f17f339a6166e183bab5363028663fd4acf993c492f9d0947a226afbcc90002ca4a4bf73f24c5c6d29954d1a8c48488abfeac9bc8f96b0e91bff9d0d17ec8dc9cb8e536e09676d5c0692d5600d9868a0ae0ae27a76055e9c08348f1008a73b938b7b0540028358521f5cfca2560b9e08989cd8c4983634cf89374105859642ab5643e5f9c28bb5ac0f5639d0238ff88574212cdddfe4458f2fb7019145432be56e920841f5c32f14f5c0f8a895327050cfd9e1964edae27fde971f9538a769f1464256e0d7d9a8fa918370ca3c95f787cd49e22d50dfa84be7ac48ae65c05a41007f4b8f1ec8da06aeed68d860bf3dd0f936f137dc50205f26d1f836b661de37529a47c0ef1a688868248bacc6ef7c18611c1a1068105ba47c149d9dd1635d2fb6a8af10fe5b22fc1eb4852c123ccc5d6e37f4210383556066863bad75710d319c45483360d6ad22289333c2bce070a8a0d461dcb18c334498cdecdb62623959246cf36dcdefc4c06bc2ab604e1ff7cdcf44c084f492a63fa22c31bbd9ca2436a9913cb28048ee1bb80d8483a58e70f25176e6085ca0a35cb7dc157b07011ae067bf177bd7a6ec56950495193280bb5cf215b6357f6c8e1832d404f0ad24811bd1d38e92b207268cf02a0220f5e990dfd39385b62b1c5e4ff6e7d809a484f5f8b649315466e9b97fe6af6a36e8bd724822eba58cbdb94a3871bf0b2b6e35edbff1d86eb8499d9de4b19123216b53bfa1747b3c83b7a21e559d13650dc66c82cb6842900f7e57cf5b9e11aa266429c23a14b965d7359c4b63b15fe7b282d3e97db88807a8502232ef419e91bc6cdea17417c46cde099d58cdd011002aa9cb976227d36fc343920fedfacffe1441a137e652b83086669e843ee2d6be77f04f4c9b728fb7b2d15000cfd4f046bd032254e420734ecb483131091b551a9c6f33573b81a5e5f06fcafda9ee8c3d22136fa1c8ea493a8d803642f58a25149ec06e1446d7f756b8b8d7beae742e775bfc4b2c19b7a99726c8e6d7b0c4312f87b73795e623b88c4741e0c96da630b7fc989d09691ae2271139ac79e936e741af7913a2e1da2a2d9b4fedce3ff96a67a15edf85bd99d26fbc932b1d7b7cd0265cc9d44505e3cb5c145c609cafd90edea1a3bef34f144a6fe0ee26a3b608e6bf10e7bf6bc3b96048839f0fa3fa501a374872bfa3e2b3aac0e4f8708259c03ad4481d4b15f30e5f845bf97226c1f25bbdc71925e3f87e42e4d8d39e378b02976ccf789ed1ed8e01c82fe1899ba2f36802d0b4bcacbad366b1bb3627b166560f9ebb2f1153f12968a6aea2f654599c4e18d77de0dbf810e282977ca30e9677db679f844dc8c634deb6077d45f6aeb7368563beb83be48a987c4a4a5e1660daa5e950252182d6abf35b176eb70290bd49b4d4162729e65d09c0e9e7e43d804abbabbefdb27d7029315effb725020feecc01742f357094f7905fac07de050014fd5b14c5dffa5690276521c4b9b80da57ef11c4559b4189868818731baaf9397b217832698b6a999459fd6caa8a68966721da8cd5a078eaf5fec063dea4814b95c46a57d5f7f95ba21620981965533eae45b409bdcec896f4be23bfe17c8c3d5586984339cf04b3a0e51622fa2f9d59cadbed0f93bd9e5a6f3d9fecc2dec4d02da1a85a39d3a6543da0e01de6916f305e7cc0a99d1856bb59547b04bfbc4246a9d79c1a2144203cc80a6c5298b90086576f0a941bc331a7e64641da60184d88576ae76b30a53ad73424a4d9b4b2eeb512163ed737a05a349f9bfa449a0c01de6d7e524076e63ab8c42f930b3e58d2c0d87debe2e9f7b68ba63bfdf35fa1b8c34036ac2e2447b478c4d481884c58c792e8b585760f2f9b100274e2e089b6a7c3ed506a853da3fd7d125b0c267fb2855c34eaeb0202f02d08cc057d8824391dc70a82296bc6f3be2b8dcfa3cf30c29417f21fda485031c18682adef5359f12d10411402414e1e1d055cb603f9c9ac7a2d1b3f90c4227ec0596aaef3f89d25901bc5cbda59065fe9245ef77790e6f283d6739228c444780ee0f03bf077260c2d72dda2fe955aec493ca39f1402272bcb680286593e7850dc045b0597964611793a0d145684712a9c21c469346a642a477408846623260c4271324fd81754db285fbefdd93fec66b2e0cefa7629b9dfa5d6cfeae6205e266748d0ed975d3c27b05077527630cf665af46706b3d242ba9d3c2ba67297a1e2806e0099793779a26661f18dc7e78e2c9a4a55c3fbce50a2b27c5f3aa1cd07dc19de0910e98a7a57c72116e0dac639da02b02eabf0efe845280a9711d51cb2c0432721889011af80c3e3eda35c3847f5aad40cd4ba2afeeacb850f52d867ec8fa7a39d65391f94b2d5e54e93620a4f8d1854b3581b9e72f5cc074d9058bff98f3adf232f5b5635684e199aedfa0ecc3dd3a0f720d419ec793acbb881acbc5423834dfad75ef57eb36910ee9ac9830d8d147cf9613881c5d36b4415ea23fa320f750b6f5456073938fa6525a0deaff6dc508022225dbea8b40b76dc7fa7764833121c4539ff35d5fc265fae5c0517747e533f433d4030064cae07bf71f681f3f11e414aa8e123ea8042e4970301a33cdcc9b482a5633dfa685778882064ff87d85129d6500885da62711ffab18b28b34284edfd9c2c17d35d189faef2d3c4cde055a8fc2caf509191187831334ff9647749180bb310dc6a7723bca973296b67d315ad48efc533d196beb8d579e8060bda0cb9fe999ba8c21a1f1ad0399564fa6c95d46a20e03fd790ccc69966fc1fb3b7aab8aec6ee8c18d970303975365a309dc4664ed6742e0b09998befcad2eaca7128e003fec118a1e8d074408f5efc01cdd67f2bed69d5b765ff210fe0332a4a2b33d402d6f53cf9bd0f7e075e75132805bd50bc12a983bac626d929cb050262917fc5ab693c2651a15428d5f79a8d684082be34dad386418f76bb2c160667ac9012e2ba8f03454e32044b690d2637bf8f5e0bf46accc80912b81676516051663ac910244c79b2657039310ae0e1d94f1a8b65db94f9583f93ad9ff22523932b28d4bcbfaffee20b2edd341ea3dae1ebe4e549a174ea9a8ec0e9154a715aa787f21d7b6144be15e694131df37736efe225a805dad8141600894b35fbbb0fcf3f0d2cb4805b10c8850f9b53e86e83bedff6decc413ed89e1cecbd6de395bd7e4feb61c14b08f17308c68e98deb822bf7a6214b6553d0e65db87ce2f17b289ae791a1299d7377beccb736d4cb168a03ca974fa56f35e3d2aa537d6aa5bf15d3150fba6a471902c85fcf591ef6ac6875925e5df7a9d0a6eaad9bab242b39f8a980a7ccd7c1f6d6c9969bcc39c954000487721ab824700864c8e389729fc47bd2d04000f702e5219657c049994862dc7a89488471e5a23725fbe8bcfd79d1ff86657a249de931bc50f94ed9b6d11e8a72794496a2f6590d3e9724e037447205707cea59967ff14b2e4f2e6496145af60d28fe92be3cb79ca887857b40dcf8e9ffa326703a5a1f6fff7632928fa28df7fcdbf94b618e12fbba2699d77dc972867e826291eda8f521b4305309956d10cf115416588baa1004cd309b78f6402c6ce3e99772c034fe0e5d08ffa92ae58ad17841b1efe8ccab767537d9849f6a3bd7853e4543d992de1ea45f42578001f825b9ddf2551f58af5be278f867181aa3db151ca5ed5d3695e130093ba3f02d2128b9c55e0fbe959794323ff68edd37cd86a4a63bb05ae593c4d7ff98da6ae88615ad522b160cb82d7d5d43ba2edb35f8b202a3a044df2778649c3f112b4a5df279d60a6ea608eb976a2168f1b98b773285053b7b72c14ae68e6121b76997c717d5806971ca19dd2bbdcbbf7bafccfb2b5f0d71d59095020453c3008a198befeb157ef04bdccdf4a9b4f3f8b10b92b1f5c729ae6945165c8d011b6c146d19670621a43cd1b62b05f79ecaa03ee55d3c82bb479175ed0f9ff5f1623772cd572eb49b6a054417cf6db63f6e669cb209e59587c569137d37ee7db8ffc5318fc3255377c584ac3207ed7f67ff722a1836ba5ccf0ab8930f6ad0e8c68c6fe1e2f5049dcfd2bc3df052b0077c3fe9861d946b56bc104a6788ac310d5560e976ca5af3c2d1513cf6e1208fc9656e2b7d02802afe5a2bbd0d965d25baf5dd2d9dd925879e6e45610098eeb0cd631238eb355784569bfa7ed74567ffc16001bc342a83e077360d7855339632524a5645ab2a085b43eaa5c16968cdffffc1158c0914f72ed8a5e855f546753739294eacbc88935def717bf915e8c6ffb1f9ad41d267dcb03c67406e440b3b7069cb98404c4bb18b6d779d8e9668351c5025eef805d4fab8338fe446233329c73c9e79e8b2b3a94f18b33e91767f72eeddb5b6a0f82c5597dc9263beb4750b4ae937de999dae5835acd1fa27169adafc0f3398537cc08646896d2420111fb97ad4b6f728e8d722227080b8692efe2550be65843e93b0031f3ccefec2394f5457a8838d3a6e153595ca470f967fd073fead6dc5b183fe04794fb8371e132def0c819d6ed695b5f4c962b38bea4e5ece8391fe6c4ddbdb6378ad0f60588d95dbff93f4a0f74a116250661cdd4928af1929f62a4aef2015138f71f13dd1d77520fa7d5c05cfbbe44af0e0da498999d56eed9bd6695fd707e685d6c57ce99f1ed45d69d2629efb5edf0f3641a2bbe0065622fecaed50aae313c860eee00e59b04560da1ce56aa8d1d025184100b9d6b8362e1bff9e04023ea2946596a4896d44731ca3d0ae67ac8bdd4a5e0640cc04cad1984b05a3f206b6165f57500ecbde419fd19bd9d4d739d9fd0802d1ff990e20beaf6c37ed69f53f05d7bddb86fd81fd6cdc902dcb21f09d9599a70237113f713dd10fa848bec9313b880d90ccbcc886bdf366ade0f0c9b9b860495970cb2d7dfdd7d30d0c4fb88ab99198356fc9dba00fd600d1e7f36b7047b935be5ac8e039c7e955f4dd16c2a5052421b858d42a483fe28f6556c7f2a03f11ea9cae4a67359bdbef5b89a2a8e06ce85e263c492187853b51ae0e55952e8b3d21d043532f071d96bd6a8f96c97e3e", 0x1000}, {&(0x7f0000001580)="b9f8ef7638a96c550f987bb33f56b306b04a7726af4422efa8ee7ea000a8cb0196f6004bf0705869ab5b8c959b9106e190ba7233432415511280cf893c19b29e7485d83f3b3a64e445f03eb84184d7f4dfa433135ef0f789d2d9ab33923198e61723cd38e8fa4ee51f9f1c9f8f1d8afb6cfd7cf4ec499146cdc44d4634722b0bc1eb874abb2609ee41e56d2267e75907b7e256a283cd26fe005cb14fff42ce6d7981eae6f7d28eca36f526dbad2a12519f9ec701f1cd3b840f7ba36f8f8487338093173490706ce22e4b2cf73ad06b314ed7a49e47ec505416d9c6f61a8ec922bac27857411c785e311e579da9cf9ce9108ba8f00b173abefce931f8a7384c8229d0e90a07b18a5e62daa82bcfa573238de2a708a02ed3b7452fad8f42b047f0d787c097202da027be63d3c990e183148b30cc6e398c46c2c98362731b715682cb30d84791adf677f00ddeae98725b555a558b2e613a055135f0d45181a272b80338557874380cdcf37aab7c59aa7299a0eddc046603faece921debf34f5b42f85da41ef108f1940ae794f2a9092786cd7c5b658e3072bade1489c8481be3868d29523f5741ea7fbd53936ae580213ce0787a2a99664097b342c352cb36a05984e209b33dd82fb06a5001839083786bf45bf055506a018b4a1f87d6880486037ed175e6291ad993044e0927e5763e739ede840762e152985adeaa9112e42040cb2eb2cb7c60be821b1675a78b1dcf6a64a090ab1f35ca56774247fad4ff05dccf8b82ae7eb2f932a7e37d0eda02d4cf63b3fbd5b7310882ac9674440b2ef07c05eacb852aa8a3a55175fb1edb03d429ad5fa38f5dd4f18860eb98c1d05deb6154d49cbc4d8ce9014eab1a313a734a822027a5e05bd9727b5cb721bab2525ab098fa139cc74be6da64876b779503ad745e9f80e851326e02cc07d038b444331edf1b005f29348ec719d1f01de0858b2170c06a982e66ba879d5816dc9e0f0e92af1d5bf8aa4e449281b51cbc44a3e667296ca14887d6fc9c9cbf2474cac334247abcc0ac07b0f8e599a0f1ae44fda4f181943bae12fb8ac9a8df62f92c026d061bbd8ce3748bcdf607ad4c6563b4094a3aa7aed1d850290f89c55d6eafc3910763a623e9b215f3fd4b3a11cba7dba21aca49c5672d33b84aa03452eea7c6a4f07b8b396ff77ec6eba492104ee104ed8174b069dc469e448363f49575826fcbf6b6bbf043fa767ad7b60b7e45bc2790244f7f5526cf3ab85d5449840e6c3ef2480aac3127f325dbee6199f3cab8da83936395c0f7258bb803729aaead2eba7bca276c13f9f330a9ed1399f2c9bfea0988b427dde662c98992261727082807a11b550627f1ebaf2489bf480fec77352898918cdd9268d9ed1334af91000bafe6deb4dd8ba251897af78421a1dd7de259f1a0c6225eec8a7bc6fa137939ba2884222ae3d392e00d6b382d4c4a48894d4f4d8e95d81659b5238148caf0079c141d9e2c446aecaa0800835f9b58fdf2182f955363fb7443b3914e0cc31099d02def20fc302ffe81f6d6cc98a95c3864d64a43deff829c514a1721ba5f2323330155a8b0377be64d05206fa9e99c109351ca30a757570f89c4ccf22a0df64344b2045fafc22dc3d9c87d6040c1485e11310e55fc0671f858fbb88884e5de0ee9a946897e3f1aebafc93109896da989a0f2d41919caeb71cee4c90ac8ac5bc3179b4b5e6d50e41b635bcad84d3058618b7299d1330ae673cb5e2a8130e0f2c23ec1f5b192a51994ee4fb4519a90272603a924456e45b5ecd4bf9c36ff546a5611b0f1291ca1154b936b5195a8fa3159bf4559f4f2857bf1f99a8508904418d85797dfee5ada9e7254ae57b536558744ab827b470add9ce2b396949d32840013b1264caa42241003354ca92afefe615597752f60b527de42fa0cc07f9bfba2884ac1ec65f16be307282f402edf06c496e74c5b90406f1954366604ba34f7583be434593dd6cb3109157db2183c3bc9ae2ef6dccea975294b0792031d9493bfe024b63189e1356679772fd75d1a9534cf03d73acb49e81b5189e45c94fe1ee33bf97cf99ad50a1ee5e839bc7f1636e217eab7bf9addb277a3462bb92f11c14eb4a08dcaa48d7422d9a9973c9c1b24abbbacc255695763ac4f20964326ec493d45e08f634ba1723fa91d8e9cafd0e22e1a301b39b550ea9788151d0d77bccff259616050befb1a7757a12e244440a030901d8020717b386cf75c41c18c54d75582f492513014867fee7c2e9e18cee4518df60b27ed6074830c8db103a34e68282b8e1b974a4488bace505544fdbbe6442bc58a0f6afbc9824ccc5ba088f9df1e50bb04ea77d4bb4bb35c46f954558de54a5413c9bca1d24f84cca6cbbedb4cc5a9cc0e17c90ed963bb41de5e9bb6f0dc14c66efa008973d1b7b39e4191bc3dc867d0597ffb02b5ce5856aa53f68e8a2f868dc3bd90e22c1998aab52be67d0c8a36c9ef076f5d0b86516bb39c09f06a1f5fe5bee3c6ab0f6c7bd5522fb171f9339554e35bd398624f4c18519fdc8495d2ee48b4a88d169cf40e9dd699654c3cb535a58b79970645060ae3eff54ab805318ddbfb3193b9e18e32a5dbaf553543626f520341c32694cd4b4700a35c2c7bfd693c18d7bf85ca6354ae08558d7d294a733ef734349e85b01667ef56ac9d7fb1e770d81089dfb08aa468d56de531d4be9bb3a5786a359a3bd6eb1400e6de8123c9e3364be555719dff59f0e42bd86591a67090be1bd0c1d574c165d1babd4c925d1eeb6eccf0ed2c6db8125dfa97697926e6a2c4eb7c7c7b09e6f3bd10a870d4bfb42be9c05a1c0a04be5b6488edd6b613bae701846c23352f165ccd581246bab92da6bdb0d486569de37ed120ada05a34161748c50c0178e39bbcbf3a56b6c8376c9fbe95cba3c3c93064f68deb77d1cc5b425f7d972572dc385a55afac3e449fed651657598df85c369d0f170c06c9d20ba69fbf17dccb37d9e267ca89d0ff0f31b76c9936d2e3fde19a278fa569c1ede89f648931b57380d33aa8367f9b437a9e78ac852f261dd5336557037c9fd91347c1871ba457182bc28d29be856274cc1be426f392a2918828aca065be3414185c3466506bd5500a1de819b31039e397b1988e2e8063ce6335d5092022e5681078a635b355abab7cc30d0019d0db854eb0f60dc0a4fec94755878ca6efb6d18fb49ea3ce7b95df665ba7bfba16d3211a278493a366aba7f1c5d21b98a4e7e076c7357fbc8a4831a86c421a882189b510a30027c238ddc92c71ed5e6b782f2e9890ec8ab15b9a0c2a73946b75181afe5f8008e33199a0be2d816430c2bc26650e8ef4d47362efef640fc2a6ff712b56af80ff6d3abe8458a099f9a3e9c3bd6653f29d9b050b762efc4f7166bc2588481a92912c7b1625b401676c9ff46334d0f906081fb2ca2530f1b528b01f18ae1db51e796530fd3299cdf771d25ef1e7d1d6df6db74d986fedd898cc08cce1bb9d403133f3fc1adf2a0e12737596dc5aad228ee5dd1ca4407a36428c71969fe4ccd8f889300563d050045220e231fe9f7748f43950435ae0d5b46b566e6b281370b4b5f073f930198529573fd3982fb88991aae59074753c207957a79cc8e53744ff6226026099a6b5f9baca3ca1f1aaa09bc367eb944eb3d7a0202efdf6ec4ceed2b47aacd4dd55aeba85e82d495bde2ea936819d4f64cecfd48a4ecc430966ef92b54cb5b8f9b97dd2d2d0f3449fcb6f6cc6c9b4694c3767f45d49340aa08bf4d2e3a13366a8cf4f6f61460f4223f744a35ce20ec3909901fc6bbd0c4c32a7d4ce5e2c6f7930b271679eb44fbc15d280295bbe387d0dc86a63a06f3c6c3ff0f7139e3bf6ee207c5ddf62b05bbe36b39985ef95bd25a19e500d38bab9f5221fd53bab3b7afc42c215bdaba99ffe26790814aa7f94d46c8c0c12917bdf67a4636b833d1b3cf2e5ec78fe610bbc2c9f3c2bdce92c40efce9023a31160e2e3c213403b3a290420d8439f564e60c7bfbe4d57bda597d9580c45137906bad41d7d76e96181d138909307fb2d37bcd5edadbddc93615839287aacbbfa6235a2342c8ce8563dda34f3fb0cc095b695e7613af9dda6c8250930012b61ea14ed6924ce54ec027cfe9bfd371563d9d1abb4ac29cf1485bf6e628ef0a4f9c2f3cccb275d1256d4bc3023a8645ec683509c7fc87297b663c332afc2591016813a35a3b0e77c820118b8e8f6f15668f46d4458f029a644f9a12940f2644f68ad40c96c81367ece3c170c00d35b65afc769d8bf1d2a0318eb43baee451173b3dad65bc8b8ac442e168e1fa09206f64a039473dad15f863a3af0e468c562d3c501ca69d8add83c8c6d00ed186bbef89e362686f7cf4e6f35df110745b8615279e1e2c00767a47b265036d5ad4d386c597599f8fcc2ace4cfdd9ae214838168bc6683a6180df12e629293e5517941ffc6133a35ddc1eca61e933bce4eba301b86183d436edca87fe94fdcca85a2e6b7251ca4518f5acf7ef0af7a6892eab11ec59408df92a0f91891c8f06c433fd49f6f7fab111626f58bcb9d66598f8877342340d22cef892f523a6ba078eb998bd6f2f9622d7a438c46e958dadd22352e694ab64da15ef97c1e79389ad49fe9c1b3aec9e3501b80888b222b2e15cfa17c5d520b747614e1b4fec16707a3242f0792eb528f1617de8b2c6d79c4c68cbe5a6169fa72c0d00ac25699c876e7d28931b0a337b226281f5161b26bf2ce02ca0a1ef5d6f0d08c29ef13aae10a8bf3887a8700159b72ce3de0ac8fd0cfcbba09d9448eeaf1695091361877fcf8c7e4fa7ffa571d723fc2b74a2cfb5bbed4c5200975a2d7741d29afd53ce148bc4fff26fddf71d48905031d1a002d9ed7b62291e80a202bd7886f0cd1a8d08270a30925f2bc4bfd40debd405ed5ac03213994bddc9099c1b54d5542a3edd1f977ab4d7a9537d9e9e6c98e1a730cf8f280a9b8ecc4edb107d6cb4248a87849665776ca694a82332c62025d88b8809428970d53809ecb769296ae8768a2ef5fde6b41ce33f032e0b2a7f43e87896b6294a9b7658d4f1e14158832d6ff5b1d3d8632bdbd8e14c365d74ecbc0f9b117403af1b7ea36c89a6df4012eb75e8e1f9dd97803a16e2fa9d66fafbffdb63cf7feee9bf8c114fc3e51e661542b6a720eb31de0706db0f02358135ecc4ab017604368e1519d47de44fc21874add9ae3c68a0c38d740841897abd96e7bec681f1b0bf25ff208607967b15494806ca7984050647485036afe317fba14c45b0bf1a1867b7495368a8eaf12cf9368dcbe6ec1683fe882a2d6bda2a3c407830f41e8c2711dc7b6558d962b50173d4596368a6c4cd5cd164c9f93fa0a6559662611b7a927c3cefa517b7800163bfbf4a346915a599494ea3d38200e3b11b3acd57cf46e7cc627fada35782373b2ef877d6de9b3d7030d8540f15432177643028663364476085354e2ebe76f89a3789db53d182a4feb1f81a1bbea776451541cbf3fd9a04abbff47a51dcb81b55ad5c491a2b50e6f0681c017c8a7e780e10c8932b686ef8887e47d3eb8226a1dcad43ed71d16b138ca50c3eacf08717cbe57bf5a2efca6328cda4ba14aa30e6eacb9faa5cb7bb9fc168e438a82e7898d4cc762be5d44281110302e8edcaf7d2c612375658124799e7f43599fb674e5cc84ff561016eb6a2d2714bda2bc4c608a27e12132e48eda1b3d6db6ed535d17ffd91c3062b036b7fb248befa82499c415d1edb87307ba882b9866c8104427b40d671ab945021c3d5d8ade299819d", 0x1000}, {&(0x7f00000002c0)="06f18ef796ac657e46175657f6d420d5a8c6d91f06ae2b667acb67215df1539fe41955b3edb8faacd8f2dbe3d6e2a8beba5c6167dcdbc52e6e8731240776119fb0fdb85521f398eb60dbd8ba540ac445d4f145c2b1e179308bdf75d56e6bbfd1923e3788dd3c465cb3591fb438b88315c969538882466ec3a824b0ab36966757ddd0f0de84e9a8faa807bb9d0f4896e1e5ca7a0e2c37a98981f5f5886b1496ffea0f2cd205c074601909def8f0007808b2d7e358cf167e28fd0d0916dfb611753dfdcf103ed656655fe6531bb53f839f8a3cd9941ff9adc6b3f661766cb0e7c946988e7faf0971c7fa98f4aa666098e2a9648c464a940f3a03d9d42aef34", 0xfe}, {&(0x7f00000003c0)="fe767a3c3747d460d80f055b", 0xc}, {&(0x7f0000002580)="7737e6ad83bdbe42faac6f30b9abd593aa012a42c6cb7b8737de956160fd97a936477a702d7f34369b7d0a9364d846687d0591ca7c82740e7d125ab324ea282dd97d55879c09bffa6a0e7f2f3c8c46f23d4cc8235def51aa08e0ee8b1990e32402baa46aec249ccc910287de2b3053bb9fa4bd240b274420bbc33f6f52acdb7c99a9c3ee79899567ef225897552a9d443e2fe5a55e122711a582728006e422a6c77d3a9541fe48f2a7ecf5611f91dc264ba048b4c3e2a323343bb9f99df682f6f033a0bfdaa1ff240a1afafe4c9c294f3e3599914fbeba15abeb9f90", 0xdc}, {&(0x7f0000002680)="b43f717d63c2311a74c9e286bfa13927aa1a00bd9e8ee47c046f9cd43b794cfcf72f6d00e431de0ab81f3a03d4cb636a46ef8a652e9a2470951d6982a40238a96657b02d2ead467dc4453261defda25bb685bd77f619b039bba21d824d0ea4aeb7131155b28e515b21f01693f73fc1e92e1e6874eb3402870611c16575035d62efb9176bce", 0x85}], 0x7, &(0x7f0000002880)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xa8, 0x8}, 0x3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000480)=""/227, 0xfffffffffffffcf0, 0x5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffdae) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) geteuid() getuid() fchdir(0xffffffffffffffff) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0xef, 0x40000000) 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) ftruncate(r0, 0x0, 0x40) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x800, 0x4, 0x0, 0x3, 0x8001, 0x9, 0x1, 0x1, 0x0, 0x1}) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='c\x00') pread(r1, &(0x7f00000001c0)="9b12571d6df2c9004a36073c6b13a8ca881c74dfd3c602a00c310d902609ced89beea10cdf04c2f6193ae90cadbdfea74f86d8814c93dfa57171cfeab86f8969f33c6e54ecffd4a5cc5d6d5d464a4dc434f33f52610f8753399c6c81e7098ad08baf3eea8bc9845d0d34e327bc3eff5da1d8f00aedbe7e217aefc72ccbedfe0185816c2939207209fa089c408d7acab11c6f593041b5ca7350aa7480b36c95be58e0baac4e849971a3543d9f40291d5a6e43e25d960f2b10cdf3db9d41607c49f20e5292d65ae3fa", 0xc8, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 0: pipe2(&(0x7f0000000000), 0x10004) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:57 executing program 1: rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000040)='./bus\x00', 0x120, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x20410, 0x111) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff03, &(0x7f0000000040)="b6") 16:00:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x81) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7fff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80000002132, 0x4000000005bc7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x41, 0xf88) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000000)=0xfffffffffffffff7) 16:00:57 executing program 0: socketpair$unix(0x1, 0x2000005, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/211, 0xd3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000a40)=""/4096, 0x1000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10081, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200c0, 0x41) mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/255, 0xff}, {&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000300)=""/89, 0x59}], 0x4) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r1, r1) 16:00:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffd, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0xfffffffffffff595) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() syz_open_pts() fsync(r0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000140)="89d1dc2b5dec9a33e7514262c8694aa58ffc91faf78d1df0d888eba177b50079d65770d6e0ded2640a6aa5c5072c5c7148d89aad8f8cb8570ebb137277dde658fd257d7fc3395fae2b81da52d9a782872f6357d9d0bb8c4e7ad4c0d0f4360947dbc81acc342439ccfdd6e5f203e3c729f00b26d79548efb179933d559e4d40f29817567b9a1aba79df099bb85ce8528b1ad78fa328b0be60baee4137906211ea94a61674dcc62d48c86b3bbd45"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000240)="8844e490c586df2311b166e6bb24d47ed93e275bec5bfd1b01912a2c91bac47af7b8054bf46a204e2d2c35f97a6bb87bceb60713f6d0d11b83dd9f80841e41d4fbc9a3a228443608c0f9153c2a6157f860f323cd07d0677274546ecab6c0c25f2576224f7c0b2f480d703ee404b4ded2df9cc6accfb3734169d119e742"}) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669fd6c6530"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x10000000003, 0x4) dup2(r1, r0) 16:00:58 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="cafa908d2d7482385e44c8d96922abcd1399a9fd5f22fac9ea66491ad2c44c30c1ef14c9a2f433d85247ca181f6ae076de73908fb5d2d4e11e5bbed5d0", 0x3d, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x52fe) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x1, 0x2}) dup2(r1, r2) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 16:00:58 executing program 0: r0 = semget$private(0x0, 0x3, 0xf5040abebd80019f) semop(r0, &(0x7f0000000040)=[{0x7, 0x2, 0x1000}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r1 = getpid() fchflags(r0, 0x0) setsockopt(r0, 0xbeed, 0x5c14, &(0x7f0000000280)="022ae372641115c9a9a3b31bb29bfcc09c4aa1742ed7c6a26d8ddb174837ce1de99afeea6cd9ca1798096e43c019", 0x2e) write(r0, &(0x7f00000002c0)="4c6435c3002f0e3c40d656ee23", 0xd) getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x9, 0x8, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x100000001) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r2, &(0x7f0000000040)="000000deff", 0x5) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e993f7e07564f1a4be7f64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x3) 16:00:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20a81, 0x162) 16:00:58 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)=0x34) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:58 executing program 0: mkdir(&(0x7f0000000140)='./file2\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') 16:00:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xcb09) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) kqueue() 16:00:58 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) 16:00:59 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2) shutdown(r0, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0xfff, 0x4, 0x7fff800, "48cb97dfd3f70b5b33eb9f01b5f59b59dd08a563", 0x3, 0x7}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x1, 0xad9d, 0x2, 0x6}, {0x4, 0x1, 0x2, 0x1}, {0x0, 0x3, 0x8, 0x8}, {0x200, 0x100000000, 0xf9, 0x3ff}, {0x1, 0x3f, 0xe16, 0x6}, {0x82f, 0x7fff, 0xdda, 0xe23}, {0x362, 0x7, 0x2, 0x3}]}) 16:00:59 executing program 0: socket(0x11, 0x3, 0x0) kqueue() kqueue() kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x8, 0x9, 0x4, 0x3, 0x80000001, 0x100000000, 0xffffffff}, &(0x7f00000000c0)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x30, 0x0, 0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = getuid() setuid(r1) r2 = semget(0x1, 0x0, 0x100) semop(r2, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x8001, 0x800}, {0x878f1267ef0f1caf, 0x0, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x9, 0x1000}, {0x5, 0x80000001, 0x1000}], 0x7) 16:00:59 executing program 0: r0 = semget$private(0x0, 0x3, 0xa0) semop(r0, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x3, 0x4, 0x1000}, {0x1, 0x20000, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x8000, 0x800}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x1ff) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfec, [{0x1, 0x9}, {0x3, 0x6}, {0x3, 0x10000}, {0x3, 0x100000001}, {0x3, 0x3f}, {0x3, 0x2}, {0x2, 0xffffffffffffff30}, {0x2, 0x10001}, {0x2, 0x7ec}, {0x3, 0x8000}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x1f}, {0x3, 0x800}, {0x0, 0x8001}, {0x3, 0x5}, {0x3, 0xb2}, {0x1, 0x6}, {0x2, 0x8}, {0x1, 0x50}, {0x3, 0x3f}, {0x3, 0x90}, {0x3, 0x4000}, {0x3, 0x57}, {0x2, 0x5}, {0x3, 0x16f}, {0x3, 0x81}, {0x0, 0x640}, {0x2, 0x8}, {0x3, 0x10000}, {0x3, 0x9}, {0x2, 0x3}]}) poll(0xfffffffffffffffe, 0x0, 0x0) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setegid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r1) 16:00:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646423caa008da600001a000001"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6563fb223000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 16:01:00 executing program 1: socketpair(0x18, 0x0, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b92ae2ea622633024359d18776debd42779b96c615b95a100275aadb89a8739e864bb8a4b76d87351281cf3aabcd71ec96bc5f22e5b07dda98723dfd7dc79e341b2f0e2e5d1d8b2d00ad722cf2f67caf01bc0e0464048a21096523ca17bd1ea6a0c54983041153a9fb68026062e44ce1f40e18c88f6a51cad8b00636b02b837611c1be49a8f78b95a3f965", 0x8b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:01:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x7, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:01:00 executing program 1: open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^#$\x94\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}@@-*\xe7\x00', &(0x7f0000000340)='--/:\x98\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) 16:01:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x2) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x100) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0/file0\x00', 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) listen(r4, 0xff) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xbc8f, 0x3, 0x8, 0x2800000, "30bebeb6bdd8d8353102e023cacbc1e04c58888b", 0x4, 0x3}) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4, 0x7b, 0x7, 0xffffffff00000000, "f30a4fa990f1877611b695a0c120d7dc9619e384", 0x200, 0x6}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x910, 0x10) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x7ff, 0x4, 0xfffffffffffffffb, 0x3, "a57347ae3b174a50f00ef434b877ef3922c1c5a9", 0x400, 0x7fffffff}) 16:01:00 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/160, 0xa0, 0x40, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x100}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7}, {0x24}, {0x0, 0x0, 0x0, 0x100}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1c5, &(0x7f0000000040)=[{0x0, 0x8, 0xffffffff80000001, 0x1}, {0x2, 0x6, 0x800, 0x1}, {0x36, 0x7ff, 0x32f, 0x1a4d}, {0x6, 0x100000004, 0x9226, 0x4}, {0x7, 0xffffffff, 0x5, 0x1}, {0x3ff, 0x7, 0x400, 0x3}, {0x8b45, 0x7, 0x1f, 0x5}, {0x1, 0x1, 0x100, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x900, 0x2) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) 16:01:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setrlimit(0x9, &(0x7f0000000040)={0x1, 0x5b80}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 1: socketpair(0x39, 0x4005, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x201f, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f22006e103b4cf4752c001926315d67c36c90bba65e0e915498f2ae7f3663d9ec365f7370ef2ab89ae191acbaf1823f21e84d5a7fff5bfcd4", 0x5c}], 0x1) 16:01:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {0x2, 0x7674}], 0x2}) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:01:00 executing program 0: r0 = socket(0xffffffffff, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x19, 0x0, 0x0, 0x8001}], 0x0, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ftruncate(r2, 0x0, 0x7ff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:00 executing program 1: mlockall(0x4000000000000005) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x110, 0x24) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = dup(0xffffffffffffffff) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) r15 = kqueue() r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/36}, &(0x7f00000004c0)=0x26) r17 = socket$unix(0x1, 0x7, 0x0) r18 = dup(0xffffffffffffffff) r19 = socket$unix(0x1, 0x7, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x2, 0x0) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="122b38c0af30cdcbb9e69b97f9e00cb1ad201a2f3bb86d070100df605b9784cc087426ac8b8248ae0b15c197ae6bbe0d73205134d43e0a4fdf8129a0ba32bc2cda9fc84a4e74e7534e3eeaec3b99293af31373f1d75d4526ba1991838fd5ced442490df45589dc261e1286e99cec023ac7ab47ba45cf6da8842c9bb5704c783a3fa985a6cc85f7d3542363b6aedeb512e3bbdea2d6", 0x95}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}], 0xe0, 0x1}, 0x5) r24 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCSTSTAMP(r24, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffb, 0x3}) 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000001, 0xfc}, {0x4, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000300000000f87c8a5b67ee1b542a538706000000a71400000029e3b3341a973ab3a51aae7b467e4f7eeb0000002f0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) 16:01:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() msgget(0x1, 0x180) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xc3, 0x20000003, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1000, 0x10001}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xd5, 0x0, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000010, 0x0, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x1000, 0x3d2}, {{r0}, 0xfffffffffffffffb, 0x3, 0x400fffff, 0x80, 0x4}], 0x8, &(0x7f0000000080)={0x2, 0x8}) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0xf0000001, 0x8, 0x8}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x8001, 0x3}], 0xfd, &(0x7f00000001c0), 0x8a, &(0x7f0000000280)={0x401, 0xffffffff}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:01:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x1, 0xaf, 0x8001, 0x0, 0x80000001, 0x8, 0x4, 0x3, 0x2, 0x81, 0x5}) dup2(r0, r1) 16:01:00 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000200)}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="c9793a3fb9c66ed1d68c90beddd9161cd197979377705c5aa8c0dd20ee31d8e6711d11bd5ee51c42f0d4b55404990b20a989c59c0cbc78bb83017b7d7252f8edd29663a7de044b933695178eb0bb81f75156cc3bbce3e0b3132a96ad9db480e1c163301616e5710576", 0x69}, {&(0x7f00000000c0)="42be323049d0dcd3c46c0b252e45b86812f96e5c6137672372357b1ccaa87356e77813f71152936b5cf22e5c39f127e3682c82f88c47b0968e56e9583b22", 0x3e}, {&(0x7f0000000180)="a1eb3a65030f0a50919f9a5046eb91c6fc619bd251a2fe87fe659aaa81c7b2cdf7ae100a99ad7f8d665b68106ea5b9586350d464999afe82d047225f0c420968105987844d5162317bb315d02a45d490612800adccc7889e0d36d3313d6c875c7ce114389f0916ac17664c49bfcd4f6d704cfd5c9a463e143ee4b632581358ad5bc9cde07737e15fedf15feef3ac2ae20bbf2c3f20c5845dc1f355e5114b5eadd050d011938b22ece8c28f07974b18e81763d5", 0xb3}, {&(0x7f0000000100)="abe2d1d6a6b974ad9848c78d7ba61a22531c2be9b0ae654f7e", 0x19}, {&(0x7f0000000240)="43d14bd675ed4d82fe858781d57814b5f76c2427f7be3a271739a0be6db34a848081ff6eab1072e95114b9654b4f48210f5a328236f7b9799203a02a4c482d2479dba206b186637846c396e21a8b9c93319df0f3648b50eaa2c0fff9840fa4133e8df65e5db2996f8e6a0d40d6b2dd9ddca1d306ab597871fa4b4c3e6ac33723f8f6c88198b5808f0235179152073778e6ddaaf28a8b7f3ce48252e818f6f8fbb16a82f8546d102096b143938d8e0ef0df2e6ad95b01", 0xb6}, {&(0x7f0000000500)="f9d40b80711e07f2db6ee2aa28623a4ea080803c5e05c3c6cd36beec556973babd3806e07926391a494cd244e95aba991b985528f1ff34346cd08a911c3e2b7e6697949bca20aeff98b7d78038396eda8463ba5418f7785fcc97e7e231660906ff0105f4287102888ecfcc06fc09ce5eac512e6e293441d6d64e3b2b8ef026fd7bab660300cf29e2738a48991b68bff0fce3df6c0a7a5d6e4ab876ca1e9288a68b7cfff514faf8f46904136599066db54a3456e1fc229b24912161bb50e0f6a87f92f1a80235d629235269950243d0ad1c967cf20bae7289fb05d3d229541be04820a8574e69d34b3780a97988f119e7654a04b510a509064a180286bbc979310456fdebf1dfe25479c9695b2b48ed1c713bde7491caa58b402dd11425dc780a78e654109e8705719395be5dfa8c3ca4f72ac0625c5b3a71b952627f5b50a70358e9e8c3993efd91cfb30f9ecf00f45ed77aef42f793ed8e76cf99376e2a995ccd318e9c5fd723b780921b45a325bcee174b5fb2c47841131b19f2b8eebf99d5f5f86917868c097bcdf0fa1dfc6497df712943afcb8d4bcffd96dd65c405196e554c61cac4c0bd2fba212d6418a0910e2e0d527709caf1641991fcd2a0c11ea75508a1092b80a21d24ffcc712e39310b62e5de40f02345305ca588604e7cd5d44e47e2c51f30284d2c02b75935a19bdf762b3b33f4e29a703c2ae534ca7293dae75fce135923e496fca975b41f2a57e33e442cb0c98ebb83277f75c2d39d423968afa5a1abb4c39b54c1c58695b5dfad210a385c48166de31b851f4add3670bef6e043b75b580ca5f4b2a7d08f7ce65947ec7777d1891d2cfba80f10698c64ed32e3fa6160ff85c9fd587ac299a8783adc4d6deda1239ef1ed3f7e70ae17e079271d2bd8d9fe928a5fee5edb13a958b56e4b215b17bac0764b5781165b28e2fd7606c50dcf798ce487d517169e33df9ed20fa079c23d208ac6a2035fca21a6900f34017ae80b528034e597f8db6e20cbf88476ca3d6d57796b5f2b5a625436adb6c8e9de0f1a06b8baa53fa4c90e6cd2b72db3ec3f7c9f7305a2ccd5ebbd48265b75204f2eedd7047450907e3b3727dd0e3d40ca36f44875b75e64c59415d3d7762fec2fe59fb8dfd590147705a44a5fcfe5a2b1501e3ebfa12793efdbb09528cdca6287c51b62a463c4ffa73bf71dd609fb95535c645e57bef638629908adeab044d86957b3de96f565033a5957a8d52910578b2c068bc6f7ce6d9f9e11b2f120315d0b74a7943286ac9d79fcebbcd8a4e780883314704bddc26eba2bbbacb09f570eba9a144c8f2a5bf651165086ba776648bca0bd0802b4200c8540378fadcf61ac0051e5f5a11ce1e7a7858610bedc6ee7c5f2291f6e9a269e86b7744415c3629bfd5747e8246a667c28bff934a8d7f978b46b5bea034e980b04aae37dc21e19f878adfdac59943306e4767ccb7734aded2a191f52f1957022304059de7ce6b0466b4bd9126c7584d093ffc62035bd546fdd522acf15845ef163f3db7998a6b2aac1e2786b6ac15881c891768f0c5308fe566a608b9ecf48f9c919cfd10435d70eee7741fb5a0034aa578df0ecec2fddf5a1f7133705166b27d7d79b901185cfb20340efa2df87bd5402557dbed4fb598da522e28aafb7a5f67aaf6caab3b8e79fdce040ba64fd8592fe361214f49c16cedf43b7404838396b60de7b3eb89d72c8a8bb2686055b2ee2a52eb9716cfa3d4e4d23f0d6e2e09b5296be650037dc0847c0c384b47e5df802b22f0f29b261e4bdb2b718be347cec7cd850a1f7abae9c07472ef73f71d865aeaa378a814fd2bf93bab5cd8772fb9892d1061d0ddaab3628d5366ba086d62c69fd9e6024d7015d7b84d9a2537ecca1de32e83574d6fea6337ff858e38abbc403bb7260ae30c65a9fea3e81eb710c8d2e6d86d99deb8274582c43416400ee5fc7340141ade04275a245e3bfb6b3b865fa3f6d60c8631c1b0cda40b0f20d962be22d7b21fa60f7278002217eae43071aac2fb2eba68c9e5de053c18587ed74b74d3272cd43b3ae4d3bfb413e98785b35e72b07e4fdc539757f2593214e36ad3c73c4b7875067c9f4fef4af47ec7ed4c8ce81b7e0aa929d5849c2f5b7225d8f7e144f817a3ea41f5d907bd534d09140cbb22d6edcc0c80a6f9e57c704a8e98f733e9329d65b6f12f659a70437faf392e4ebefe2c63750b07ebfe4a0ab6ea454e33f175716dbea4992fc1afe55da3aac75b22072e376e8399c5ad2ccc1c7bde448c99d2c1ddd4bd0765a9edae25b3122c6c8ad9eef22cc4abfd24ce7eada7fa41372a5e95151d1996f9f714c9532f9701090078de0be939188e1ed1ef62c2c3788f9f9068e9685b78cf95f050fc5776c888fd608f4baa113a1e8627a8de96f9c88e33da642f7f9959cb34ab34c2356366e81670143d2788abd3cb33d3d9899ad068d751bf3d02ca22e167738cb2765a1d4134b604898d6367bf83fe35126743b28ca23ff76b5a5eb2bfe6ca57f67da0386f8c4bc2b2df68cbe3970bc8f98ce16d3c9e94082d05ddfd84ee20f074ce023fbd31c0e678ff9e1db9f15ce8b3d5621758919a95433328dffcce3d5768d4f3fa679fe7d574eb8f29153c09fb3d43732ae28e1309c96d7ccf74f12eb8af544aa6021193f23c98ce8d7be89961a543497d171ff381f3ff58cdd7a881a6e5dd61736e478c2f72cfd08c145d5ddec1c0926d90e2f68b2b7bff00c0cba907174f8cd16bbe12e7a65952beb0bf2b7e899803b6f430137b62581fbb28c27e466fef5fdcaf66a17432e7a6eedc9f78c174d12b6fda282a8af2414ed2d022072f3f051fea745fad6e457ec48ae0956272bd8be9184018e6d5ba88ffdb77d1abe92942e8ee8587d0ea5025402cc7ebff12c6ddc9250b86b91ffdfdc44c8ba7aaf5408f404fefed0cd3d4809d25ffee1045e3ef91c97bf8ba35fcf58eee0cf4e5cbb09111eeff640fa53e6d08ad7c2c19bf8d31dcd54f5fb79bbfc6d15830c29f46f451502e5dc96bdf165a0476b4f1616937485b7e8f34af09b92db82427fc2c0910de61882c153c66f6fef734cc21a338912b1b9574e3c8f9ee2769004dc442ab726c97ed8fa8012df9af05c4bdfd87b582f584196b3e7fe0cc5350b8689e6d4131abc47031de1f05a836f41cefe7311bfe5a2096f6fe0bc6915c8ea0e5e158dbe11bd22470530626642b59cce1b20169f2028daf7a04b896c690f78410d0e66eda24546205b0a8327fcbc31e619f8a8a70131b77226fec0069f97f1b617310c1583a44b13b7baae64776a99807bf7b748edb5fa91741ac49e69ea38e9d637ad2bc3e0ce2fe220d33c3505d4e620b39f832f453ae913f6b6aff8d2fc8843674102d2d7a3c618b127a7b2892c4ef4c8b98c3d5be8cbce1d198e4e4478954e5e1e627497808b0502b27f9474b722574e4efee72f5ba29c6aa7f9a1fdee3f2f9791c1d852583355cb94dd56d407e3c47bf7ffee5977a6ba2a1ca9b667e7ab5dca63719cd9b962b0f30bc798ae0dc90f20002947b18db80355012f4f0f4dbb5618e26f95fdd8eee832d7e8661d8a2fe33b01a9c7379731766de3192533c2a989ac928a98ed3e95d9cec5ee0294fa8433c5f7006edeb4892192c0a8a9f86ebd0dfe5ea69dfefcaddc3e42ee810e85baaea349592739a1ed966069d37865979ba1eeeba899ec5c3f8c4afe1b8ab199413ffe6285e95464cfbe4f7b7ccc33bd5201de4534b1be2d9267229cb904fb9f7b483493afdf64275b31aab10783f651e7c9a31dc180415ae69c9b5a619821a3777752bd5d5b902e4016a96181d882548670b409580f061f52e296bd8eca2cd4b000ca8f65dea6a74e2fcf87904b6b57130db8eb3c14f03e543d781c8149fdd337c2745dd8f754c2adada08e9da31bf08d8cd0b10e0f60344e0bc9c5701fc25b0fd68aa1f5204e54272a77d1b95ef62166730ef32872460f91b1894c7d0a817fa1810404c1e3d984f27dd8db8b240d1b836b08d911bcb5e1d26b12ec4418eac66d311fbd4448a66e6c8d99a757b76b1ce4cf3b625a174a81a71ef8c7ac891534b2bcb78d0bd173e4fc8b15b7672a03f3a650a6eb05cb3075bfda41777838fe19d74aa98547666930549127283b51f5b2b6ac554916532a78df16e00e28711c77cddf81eb0a777bd3ce006039c44bd00a7aae247e803d29c01060e9e69687ad69753a1038389d49f032499946b661c6b4171842cd623c826dbfff5676391a78ba4bdcc6452998fcbc0d7256066ac6c2932195e1d6d16f77dfc7af602023125a3d48dbdace983e6b02d1b9b3c2666e0e028aa7674c7a487882aaf2bf54288e66dae5e26a0de182eaedcabcce3203e5f22ddc6be576a19b9d3c34e688a0743a31d72aa46c3121c3496de5276c423b5365a51c86138f52412195569e65810d74419a0020d1e52a91af7bf7140112ece04bbebd5e4e4225f91009bdcb5104b9fc2588276c47a659e380b996529aea2070a7bc27d5a950224662160d92d316a94ad6af605af6af7150f5180e4080b4868d09b818bbcb2a85f6d4bb6019ff7cc476e4114a7810aa68d5a1f97f60dc66b2ca44ff6b537f45e9f6cbdc5754e5534ab20041fd4cabf1acc764de9f6ab05ef92f6b5f83eff987c66bf2e358a9ccb79e8c69390b74523e32629eb7f67110e2f8a667e1aefce432de9e5dbee46777428c9243bf025537cd2a21efc7b1797950a094e579e79ecea721d2c13f2a42d8507c01b929ef50c9bd6df65d4ae9d57525438f2abf63fb557a4181f79879aeecdd62feaf757ca72809afa19649c0cd701ee00395a80d0f13f95770a1412d80617f1d6e5fec3fc2631025ff7d038695a7dd28c717a9f3304658620fc55224a93fdf020a3614ed4792ed99c9b4cea3a6392ace1466ba7f9cbc51c6bbd19c3606072d3d9bc1bb75cf49d6fbf9dbd14675d167a7c8698b61f0631676984a61d3c0d7549eb1e31b4a14d9c7ac52271f6e7f7d21a44065b7ee5396c245d73f43f47f78d9cf16a6383f05db04ff413ec1e4b9e391026f97e4e830f2d37b5c23af18e057a76aa50fdc1bbf341dd0278e90077eae2ea353475bd745229a09ac8eaec608f0b26a184e3156ade3f73f1e8eceb1804943163e95dabfd0279b2ce5d625fa4af598379ecd729a3ecaedb8ad83c9512d70534b70003a1de3f3a2512824413b7f2298ad46de7b8b781cf47c425e6bfefbb36564109b3c58253805acc33bb1e90e351b175a9e424d5f61671bac7daa7a90eb7b3267b0539a01d6e52fbb5f0a6d0828469f0faf67da5081e6e27636c9b13719f30d885a7f1ac4116fd00b02989d987a8b63cc5191f8a997bdf9f652e1b46eaaf7c5456d0bf1f365fc0d0e6935b14196276b7befc611e40207123aef4d837534ff67d8cfbef40a2f60fbd3fc9edbe335a707e781e15cf9db5ba91d56a20ff5460971aea57a2f9b051e139b04e6e5edd1f9e0a49445a78336cf616d8b2d197766eae2d577d2204f35a9623201e7777e38e8d08078a04f120e59fecb9dcc960a2ced3e9e807b6f7f71a88c166b6831c96ffde68f2f038f54b01ec440efd5bbb5cfc22c93c0c519591f3ec73d8189aed64c2f671d398b8d21e2a6fb090d25865e3479aa4119023da2daa3e81345f658666e4d79e1dd2cfbc20b8687c6041fd8dd27094a34b8bd76ee4ad95784b7644912b637626d749a417ed4376e4d0f892e4475a2527a7544c13e01f9ccbf48778bf34dad02fc5a5b5284e1fec5c1dc0cdcea6c643cd2356e62ce35c9c2e4d625548ba2719b2894", 0x1000}, {&(0x7f0000001500)="e02b5ad6a44314ac4adc707173e3d2bf0f51f4f47f2963e74ae5ba55caef8f0862b1713bba7265630e7639465b82983e457ba6a0b17fad91513500880eb6d7fb5434eba1f3e5a05b0f3b58676460d141e58ab6217ab5acedb296934e7b9c3ba49c41d01ba773e6dff713502dea0748b1efbacb52efb6deab6839da7bc41772fd505e5d550c330af81a626dfcf8f85cb4bd0f8bd12f076f7cf76c1878b4b341079093506cdc9624c9bab9be7a1cfa10ee655cafab083f9efb76d45028b0433593e3c61bb6efb560fd781b47feaaccbf7a8380faaafff89764608dfcf1bdc2a423a51da64969c308776f8015b350f55d296911b924cc491504310b74eb3910bfe4b4183ff9ad875d6e7faff9f5a8af08a0acb1375d6f41db8e37aea8c1026b8c697d094746d534980edf0f2b2860bce3f4046fc0da706cb4fb8a79f1290c6d679a4557b596ee35f4e190b80ed04702c1075c4f07e740cfc9d5021723d949c059ac9d8fa70cc48aaaf3f7244538c9aa3741c2b0ddd4018c60b8d9d7b8e573928a7f8050285680082e44954a0f524de567a7a6b3905e3d84b142e1ebe3e69d470b6b0ebbda289ec6129c69360b99f42433b2b01ca9bbd40d6093c7a048ee7dab4fc10c299d9e81c3f56dbda26811eec99d54d1aa049d3f9e8cac2cdf39808a37eea1207f8a08cf8657cbde0acf15f3fb657fc68e30eb40c22976c5e962f2df4bb768aff0d7bd44a5273d0e7c402ca8b0ff09be0c9cf65ef69a14a5e11d6e8fe92dddd71bfe46e69d8651318a291e06c3aa8d6349c890bd6128e6bbe10b8583b340c5f2ca319ce74c57205fc64c27986f3b9d64083b8cbc42c096532ce1a214d640a232b725ac2b557b14b2738896bc1c8068fe918327362771f4d8b279102858b39af234eb974766ef6f2e131e14680bd0cffb27f1dad62e9a807a96d31d0925e1bbdb91558444dddfc17e395347466e89f1f5c4dc55de4bb3c432fd8486352fc8cff38038502fbbed57a717cd33f5c65d3e7cd87c8d555f6f5ea7981e2c2860c7eeb32f0010d04a97a70f9adc3179e6ecabb1ac51ba103f024e38f78383c93502f51216fa0d82648ce42f83637eecf0391dc55f9ce0fde2a09d125ea5f070de43e2d0d9c28cacbef4132fecdfc73b4e64b15ed2c5fd3e7e02e6de2d7be6e1abe650aa09933253c6d89766d0945b7ae0dda9d6abeffde6fd51882bd3b285385753f0b6a302e81419b13f464c2189511d76ec53691494ee06e4b3c25a358a024885fe7145d8595bce35500403dadacc0c4cb70ab30f5b03fb6279e9203c2a81cfa61627b1bde010ca102b3888661b20cb2c3e0ae37996530eb2e2d8a1129c089f1b26809dd1a0df893eabe978354d306d708b80d05439dd9074c62e5ffd41c57f45de8ea42efc9584a405a8b6eb6c128f086da1448d3d95828d7892f28079798451fb668cd5ef8022db6c84439177a8fce7b312bcd2cf1ae2f853847871e12a3bb1464763fd1da4f2505e407a7093ba0d33158cd477022b386a21f2686d69fe29f08430e8da94839549e1f1ae436fe1462baddedbf4d3f57d3c9d80c9c374a732498c9aae6933a30e3a5f056c005a35376111fc529a60dfae2d562164bbb0737ffa4e0851b0fb327558153deb793c4dacd6e9473ad696ba83b5f03110895e8d0dd13f823b4ff6a85a1bc1403547d599bd6d0a1e633d7923d0616357192b7bf1606d5ff52f90a4ebcf2264556037ceb8890819b803c407c7507d175d62885ea6e30863bf6b689ba0ccffa3d94c74654c954f4005807e042b30041e9c7cd4f591f44be3fff7c8d21a74430bb2e53ac7e8037647bf43e1b33b33e70e6909c9c7a670ccdb334b0d018a08399f6b52ab67a787792d1fc3f0537d1351f8f75ea798f481fbe6448ce5474cc2df79bbcf9ae750ebd4a13182a3ead486e481d874310da4e43c3dc3d9e8763881616c20e348af64e04f0feb368e661643ab4cbeab5c7039791931ebbfdf471ed4c15d43012bf6ffd7305820cd4fee79345b3743b8d15ae734fd81f2db6d2a5c921a1bc1c66c033f6bb7a8eb713936f4f9e34795f2bb7f2dedad23ae204c5193d410a8b079a37d98684dc0c90ac37fabd082e4bf8beb3a173e877a5f905c20d5fda0821b373d556af29b1216cec76c970246e9c31677f635f3ab77f1c3608fcf3b5b3ca70398f5c0be3255c7798d1ce0cd561cacc48243660429f6e591e3c03c7aded0869f57fa3417fc4cac8884ea92fece68ff689371e6ed6508d24dc086d82119faaee3cab928fcef9d2bd2c97bcad93b726c3c49136ca2e63a2e0672230daff269c469ebda098b974ffa96a8035830d5e6e592c572eb15279772e954335966a2ebc72e3e177e6c8ea60662c10a7f89f5b4c5b06b2a1ff05c6141fb62d384c3154de58627b3a012e1db5ce7af62a898309be5843b133688f7515654a5dc442e59e9b3954df1b68effa97649802c00c02a320d6b2916fc93b656117906f5f404e5bfcf38c738e7ee28cfb4362617a38aeed292a495cb623b321e4d66c56fc7b2c4871e0aeb11b3a2fecada2f3c835f319eb256d37e8a562d1d2884571e79ec0232ac7de4933bcc6f1de2f9aa98ab10ba913c330ffdfddd3c7bbbb8142424b791a1a8b574cde006362d6b895152ebb6dc40b57683d95cad73e0ef94f4a5e4ef0ee5ed57a6033216e2e9a67e0fbaad57f5be5b728e30924ad666cb9a0798320b91d0413890f96cfa6543465a623dd146aa5e994a6ec733997953d332ecaa0ecc5f02b1846098bb16f3928de3e4e636596945eec21793cc97dd50a5b4455de7e40a05517e2d349ff48697e388e5babb20f07b17941006866ad0c0eb6955909f00c21d6e33386129ee2cebd62360687f2a503b2978a192af6de46f1aab226083aabea6af99fea8d43619e41d8f869db969abfa597ada8a18ff60c6aceb2781cf5770d94e2bfa5016f2a4eee63348d6ca496ee7f238681eab7a54e97d7356ca6ea9b13cac73706568f0794e928a7f81bb27fe7b64be2c6a02d3b2ad1f2ee9e021261219e8b90f79991ae0c9a769221085b2462b91b1dae96a3640d8ce3761cff62736c545fbca8865aa462213531ff22a31dafad0a9cb01e0595f6e15941be915f360a40d7c1528ef2f88167ea5fc6775e807d16fedcd74045dfc2ec0945607f3e64bd20a58adf19d572f2c4b3b5c49b618baf0eae343a01fb51b1d09cddd181421c2dc4345d32784f3f976c74e2a601028f576e31f9e6381194a8e2dd28633ed423f9d20b0a05433c24fbfcc025a84091cda598c33d412de5d2e6b3a713463e2e8c294adefc7cb41a7fe0a3df66c53819082a3e6ba55114ca9a8faff5f393ecbce2f2eb62affa10599a2249eb39a6e6ef89784cf51093bc8a322979cf950ee496eeb859a6faa3e1da5d17d874f6b6d4052c5c470bb3799cfc738084eff879bfc88e4f3a8754515b6d95423d278cf0de0b1b872f954f8c866a22602da287744a9bcd282af4477ab081687cbf766e6069ff233161b915571d5630f78ab724ae15783cdf52915f1ff8be746a2accf4e035ee8a4a7459889403c73befac752d38f5448e8fb297addb09a85f862776c0bae5fbf805b26b10c06c0fd46cca9b4f9392c6f2ba7fb44b75a7975abd87211b8bc8d56872e5f38436cec1012f4741260426913212bd8b967730664f411f4202cef83d263d929bdf54e361168ea7392860b5343aef0d61f1b7fff79957f1e60c7b9681b0958a658bdae0ee908bdcfc0131d182c9f461dcef9dd71e2883f2722970957f46845ff74fac33d7e6b7e68aed03bc4b02c13f06a0c4e8b73b51e3c97d651e56b6fd62b1094f08f0bc3d19629433db692ed65e569ba60b8dff0b88d5aa9326ba8373741dbae797fbbc4a7fae146072db10b1ccf2a0aef8cb62cb6e1cd83d0939dae5fa604ff5c36ccbf15da0e9f442b94aee9a21020eeeb8396d14de645fdc02e42b9a5f47cbe0afaf30ef6925520a2c0648dd83cd9fc354914c472a51c6e2134419a94c8b8bcb776a36b6cc819aba2d82991860d29e1c31b3d5d2fd15b165a24040b0f1c5a87292281fedfd139401145afa61ffce579422f8830389ef3973449ba921075839c994a08c251a494b4fba8b82a0947acf1715da9d5bf2a451d39f2852b7af2e0d83b9f4dc3b15c8679f11a891534c7403b6b3c89a975d50251cc475413cd467c59f8336eb57e75d5a120159a26012ab2998a322f61843097b1364e16bdb6efa58204db778db2dd48f2a0562ed1a7ec19cb1f51394cf6664e865af2767cd707c4dab7c4bf7bb668698059789057d5ec19b5368aef928eaa1c80f6e407a73e9bd88690118571f9c52aefb993b1f1fd1ca085d591c5eb75dd99f513d5d67f1f2eadaf6044c1bf37bc8773f2ef296bb086c844a3fe19503bbacc789447806e2a0f4d6555821605b00360af5f431f2d86edccf40d2284f96aea80980091a1d5582c03a67788fc31e432d720075ff0b5d6c7cffd1144227ad40960210b83d717624db3990283521de71f6caf305a1d5ee5e266e63c2fb142e3dd4b094c55f4b2d32a16764dd326fd3bfce056957b382a33e9c67cd28eb38c16462e3ebd296e417ebfd9c08392effe22984eafddd694348bafcc16648c1b9eb049e6a0e7099c2e46a1af574a8bcfa1fbc7a21337870667e7e4554f4e6de2fb128dba4eebc94fbc6769dda9c0f95b86bbd1e7d312e349ec11f8fc906681ca12cba3f79697f1cbf2cdac9620419938c0ccbbe5c6a61ef1a6aa291e3a658dfba28dba8d1a11a14ed06fafe2fe106313f35fdafff70d4331227e4afe38e8ec5464ebf50121dea1fcc42203abd6ee00307b8cc00b2259641f7a12322938ef8c4d6ed700a0f95448f9857e8f848773b5b08f43eeb503fa34155d258c2e77b53fe182ef4235c6d335662d7a3f6a8f09be2e90131c1e5d4ffbfc14afb9a458a6d5045f9b2f9315a04f0d48a0b7865fc6db510430aafb2ae7755477882bb14a1e2d67ae2868b587a163010f266b8708b6b24fccfa36c3d8ba701fd0f686dd1b93d3344477fd186e5a8b9bd3ae633d4e83bc226170e72fda6385ef51e71a0367dbf05be0b652821e2129a000dbb67b016cde0f7cf0149698edc5c273dee778b5717ae52f261b423fb91d9bc9ad6e04d5fe2408b20bf63ae693a2f823bd8965198900f5a29d7c5af5db14eb6fbe57d18f4a6e5d4e2916e4bbb48f93fae1c3888068b3eca55825b51ef82fe33fa8c0e1897db14c842b5e7493e87eb4a90c46d327858c06eb490f664a4a7aa33f6d73f284f9cb4492854ff19509f262ed1a473377b18eb8997b94b51eeff1d15541b35f1be1a207e892734f9a749105e4106fb498a3e955250e91cc06aebe8db7c43bc5b3ce714a4ecd9517e6e2bfc2e7f18c52c43867f433aa46400f2eaf23f3fb0cfd2befbad070405753ade993b6cebd74df10dc364939a79f26ec04d2c66e11c0db86f9caef7e79050260f4b65d2bb0a8cde08d877cbfc6d6b47da189f308148e3ec240411be0f6c82e7ac7bf8582ad03be5243e11f1a3fc54526afe25e608c9a322613e486b173854f6dd92501fc68bae83811148129f221ad7cac808261a677e3c91aa174b9613eec5c3dead68e69c7fa47177954d93fb8798534374f2359ef45e48a998065c64906748d7b9d218a6babdb704e2f30878670d03606b784f0c51e2278e209445987b60e820f6be3876aec4fa72e11dee9336da4e26e16837494f6274d54799814c494c73ac31cb244f2b27af3b0f33991035bea1b49ec3c275b1c5b8366f80850", 0x1000}, {&(0x7f0000000300)}, {&(0x7f0000002500)="d3ac9f65a300f3196c9fd46df3fdf7db568543d3a6eb2d3b79e4a3c90e6159494f9ac20bf9b3617918e62e8ca4c3f6c5849738b08493dd5477f589af6feec05aea8ff2a9d295758692de0f378906629333e6eb51410f664290026ea0a9ac9f33457a8f010d166ec53d03f5a471967a25dcb3e3bb54162091713d88b99a416ff360481e2d5543ffd19ad4a47da57ad9b383fd6d9df86b1f2b5fd0799f0c282d5a0cacbe08cee4803b1ee2203ee28878eb5b785cfbf649cd9c59476c42255fca00984879", 0xc3}], 0x9, &(0x7f0000002600)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0]}], 0x98, 0xf}, 0x40a) 16:01:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f00006e8000/0x1000)=nil, 0x1000, 0x4000000001) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x20, 0x4}, 0x10, 0x5ec0, r6, r7, 0x8, 0x40, 0x1}) fchflags(r0, 0x0) 16:01:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x190) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r1, r2}, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0xf3c) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x5) sendmsg(r4, &(0x7f00000025c0)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x440}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000280)="120f2c461534ba060cafef9c5bdfff8df6d112e7fa7568cafffa53cf6b940226cca37d4bb0f37f59fb53146aa2ecbf076f735b627657e6c5de4d92514f9b865080bc6129cc09da670e9f78e43be9a255003dda688b5e38414b08e830b850c204122d447f4fe49061c761c5a408e2e660f5", 0x71}, {&(0x7f0000000300)="8ca6d1849b5725bb18f712b6947c6de65ab3d1838ef936bcfdc4c2a906124fc95c511ed36dcfaa198eed783d0d36055627300ad5e1f762f51c7e1f07fa995975e31cf2bed79a8b24a7f733414cd8fdcf461d1c3cdac5bf4cee22cc0877a8ecfc8a78a835a447a224922c662936d1b5ab2c9c3c3417348f2a5d994274c43d808660f9e4f28d1efbe5bd4c98f22478971b2b0fb49d6c94c20b28e87f67301bde10c750529c274b917815463b78e9f1c85cb497cfb037411fb29a6b2d4b9f132953b03856e969a10153d1f000636f63dd5c5629932322a5a3b5e868bf50973c38167e0ccc82e21d7ebac23e74c88c77ea20a0ced6c1c4e46ec6aeee57475fe6fa2ebb4f592d67aef4468088e66d6cb0a375266852b1730a39abbdf4e3d8f070f3fd27aefddc34387103ac0ed24d097cedbac80d98cbd1823e0d9f6ca48a260a1ff1de382ec80b7ad58108d0d416931832e6dbc8e3ddf194bba7e0d848db0747057527e6074c6534693abffd67d35d8da3c50277b7ea3bfae0ca183802ecabfa1a913e0cf484271d90b360d5a132fca5ab17e641c148f4ac645fe518ad1faee45871a7657ad9b30ce3b192b5d026461636917bf8fff6ceb56399018b9a51d97efed327ab2549a51f2fc594c6113d76e273529dce21f73fd4859a68c6a7dc021f6fc0b1241c88d906a03028a3dad160c4834d4b3812d932d2b9da9ac2cc6a9a9e5ee5950998d6bc18b4d95bb11424eadd31ab223aa954807c199632408f55e0c7131acd0d2d31fe055b8946444464955199bf0702150b7bad1caced4e63d38be3e57818004fe3d4b9b3f75e6271b7b76b8a6fd66f9af52ad01ede64ef31c973c337be8cad4d7f351650d39ff38edc58752e6029f96996459bf166ff81a66ee6ad570017204b24bae5136fb791750f22b15041c149e1d57c8913ac3180dc9ccb561b8e33d90098e280d00b57185afaf7abb39f8ec3a1549f7258d2d35fbd47cf3312c10a232da43e70d9f5c668b5d0228f2a2a6f64e03c7d344a8d5ed73bd67af769d44b82c0af163aba43e700b9cc55993b9bcf65c1881d9c12c819a80a0aec3ed44a9e9ed43a24c34acf21d63bb65c62fa137c64bacf18dbcb4e4488fcb4371430e2e3782412f682d0ea8733a4ffb9be246943603050d6a2bb44f10695dca1cd6817ccd484f828fa68dfea6116ef4a75038546efc214c7427f61e5b6aad19db29a45bf2f9c02a41e179e674a5c9d7917395d27de5fc1896fc20ec883cc7e4d4b72560e26d69eceb69f9d75d2cfb0ead368200db0ec1ca7f8f3b3db5b1c9c1942a32f7af011ec50520b1b7d069770b5fe3cf65717b6f12d9d27b1e3a0f46242fd21db85960f068908ad18cf3b321bd572f81439c10e689e1e3bf22dc85560cb3d21693764e9075a0de7aa620009377b250e50150ccab45b7a9aa05b942067b0ae0ae2004a3f7595004da47de9ce512123d050429e94a2ef875d4c5abb2715345a3522bfa2ae5fef48a15f1556c57397ab66ceb0057063e77c1c38b12e10a61e297ed58e60e90a5676d2e3e7ccd7f5a0251bb350deadb6cae2d403a2b7ccb08da85b998fdfc67e2c7c1cda12fada94aecf5dbc8068841c7fbeb54adff7a03d658c31066b540f5ec6e4f809520ce862d0e60b7a582332524ceb638debd8a55a93d04c80205d93c1d55af051164c12d307a4b1799e14e63cbd6e316f0aaecf0a33ecbdc9a4a596ec087d71c7a5717d4cd7705d4ad4ef2c55a27a6fac9976a918c82c72103584e6c84db28df284a3d877111b7ee3b2193a65916dba192a3f9cd58e97b4422915a5ad342b85f2b8b68f1713644d99a6a29fdee7edd321033b309e8433e4db737042d313c97c24b50f8c4aa55f85a5869fdf2c943ad50037502d406a007fb25170b4869ea2bf04386afa654059c44e3b50e806a6683fec8cf2d7c434746fba512418d17a15b1f6d9de6d281288bcd7fd4aafde5af7ca60630faf12a8dfb14034a47b7b9e4fa83c7e83f65afb89f675679ba4e5008229ea0fe7e8893038fed74edd1c5b4cb4cb4eee02c7f0d096569370e3715b0355bcd507c01db085a1e971a93a178b5ad40d98ba674c49216c4ae4a703661f5bca8b3a4a72f0ca984ac76b71ab8dfa0b4218e47f692694ec304c80c021a08ec14165694ea03ff2bab44af8d3c4058ab89d88381fc1af51d4cb8d0c5ae006d24b5cdd6992ad18d115343fd330b6a928e79405a25c365605107d471d9d82d8e0f24fbbaaec0a705787c6c8bc0a70a739397ce438004188a966795194be1c250f0039421b9859d1ab144b3cc4987ac57d07f40dbdd55a43f8e805c4b258e6c70859d8610bb101f4a18248ab7b7aacaa9f26fc57dfb7298246be0fae6145a40763f7bb875a6b8e2915837a5f84d550a6fb5cd36610b6e6dd89ae4beb4fb6fc94e73d21b76d05bab255992b2fe57236619ed82030cfd0e254cc7fe35d69da2d579649101fec905ba5b1d55373b538b7622d0454d3de4632d4c0b1a4c4208fa3fddae56fcf03bd24c3b96438b16ddd54e276e9b2927bb6617447966c2ee90db900c3f9e90c93e6efcce23e919432b1f0cc0e50bd2482db0ffaef42727f14c25c0b4ca356419f19064f1f32838d7ca1844b26928041404dc582817306a97ad544d639a7f4960f779d1716401abc7aaa63c9593b862bfbd12771e40f61e4e2673759ac6bda1511f805f9c82bcce038229bbadbd1d6fc161b3d4b990107ee321b59d83ed9fbfc8f30e569ed473ec1ffd1fa2ba605b7bfc0c466f46a6f48c89ad4bd574c649bbff2038dab12fe1e063d74cfce0efcee17914c72e3c5de55032d2f2115bc96a28093de7ff5fdab3023920e55a8f5e5f24d9d7086b5a13bccc8da51dd9d62af2d3ee2c52fbc04f9b07c13fdacfe4a8eb0bdbe0684149450bacb22504fb0e6cba5879a3bd411fae980ddd72324455b980782c6fa3338ee4f88763c36181028d8dcf76ff5cbda933909def0bf5057178ebb3bc0083f9a3b507f044e9e42120d67f8e990e18db83c36bdfe7c3fdbce8ed6302cb6d126efebe2ce27165bb03614b619f0bea8e9f986194f34149910604041707d72474f0b094572ea7dbbfb7cac2a8d80e9208b95d35fc9c3f8a2c39312bbbd33fdd0b88ecf6798d3801bf6092cdf48d35819951108b5ac0c6114993b5f407158954d46859317c2d15f243bd727e75efac9934014650e89d07ddadac13bb8ed8238bc60c5b30c5a91693716b9a0b16c4cb82c9a9c391b9a519d2bf7d8f936163ef5c9a3b86b50e5ff331092933c6b461ec279b8daadbf80a03e59b2ed8806fb74577d90a090dd47eab7057abb8e6bb7f31222a0e50e41c33daef39845147cabba3da2c98c8b38fe296e94bc2a3d865dbff8e5ccf9ff7302ede2a281b8fbbffa749ff155d44ea965a70c36409ec878e3c313a59d092e7d7600d80728be86d1da9bcbcea3d93bf89964f771a45c039683109678966f3e8dd3ef8c0106210f2c6ccdceaea20d08d90944993c78fc3a0651cdab9be7cfcfea23137de3e55045b20b43a4808a7a216a998f74996d46a63a5682519b460fb060f8fbf4fbde17a8fde3741506ded9156cfcbcecd6b2189a37b47cb21d264d0cf1ce59636362bcbf58712c111e20040c81e434255b82443c95f608418374b5b68957227302dea1902a83d86b355c7eb802c3aed05f6e6e842a878f53d6728d4cc101d9f80dad70a081b8556499d74120da099d8f8c90fbf542bb8d7f6d5ece853bb411271a9306b9ee431cc57dfa614aba3f243d31526783a14794af74034fbecf863cca317b9b37cffaa9be46dd8c59b6f3b337f017509662c8499096a8371344d7892347c8bbeabfd24419d613d1bfbe91218dce1414890716fcae5b66df43c6d88683740b07d36a33079fd18bd3b19d113a6e2d1af9065ea2c9ec8e791194709fae2884f9ad8817b8c9caa0a65054234b75b6ef778a41357ecc95a19cb239de30f45eaf6ac4d3586bb24d6bacf5b4a5c44e75596d8e9b072bca46a63029b9b88e4549bf96e285aeee8b55880908cd795bb647afd90588ee254d6bab49c18c42d34088aa21a92671adc04bb39c269aa6526a100ec74e220cce7181fe35115dbb2ba6c886658a310b80b1572325c91f6a3ae721baadcf72ff0d06957e57a820ca5a7d7eef1fda6e7f159e123f14932c05b93e4145ec0a07efc30dcb5e2ceccd1cf4a2a6cf362ccd421d06eb5a22346f116e451ee0720642487eca2ae6cf1345c2ab73c30e860fd3837bb5ee042fb588a96de4bdc313d47fb62e47ac3ddbb950289eea4196eca1cbe1fa6e988f68b40a2dd5961fcce0fd440b284e416010e5dd2812d877bd1186b7ae034c7a38aea48b4322c931d7aba4cb2525164e353a7be0d8b842325baab341a74bd04ad1215193524702dfb7063d1cdc303f269b97ba68c5754fb225c682036b633b544a855e2e88febf173bc3bbe1dbee60dd7101a9186800b6ce73cb86a79339df8fa202429241f051014bcba11f2713c234cbd8dc53768daeea005b3efaf6d8783bf1fc10aae3792addec5ea305f60e687585cd61552edfb24cefb68c8cc04427a6a3a04cc6d6ba832e37cb2c6e88d09d734a29a86f2423965fb1e72bf48564444724471acd84e7e9a516760ab11b182b29f153ee840fe53716395f4aa37a5fec8d8ac9346f43dbd5db59e78304942b8b0440c77cf9e1b7f8dee888cbbc175041255532cfa36e49a0a68bd29a8dcdabb1a7e117f26a64c9a63d3dde7e0ffe2cc5e8d908ec18f213266f4c54b111e470375fc4e2b6c233017086d8658e55d5a5fbe0cdebecddb43b2c3e29b008b78137f8dcf0fcbf3d5f7d5d6f81ff96134c8d3bcb8967b64eddb776103c01668ed35e8086c0cbbbfa21873911982e50500db3694b3dd4a556ae2dd45dc306e32c1f43432385b388527e2401d5fe968415b3b6591c12ab6807a798f0c0133ed8995a31c625dcb4fd08f27d820a93c1fd37ef3927c099144812aa0b45500d815a2b018cfac29fcc68e4270265d9c4f0e589c7ba2a6b3e8580f33e4d277d0243663a67872b4bb976965164e582a51285b4c5219a17e62774368d6826d6d950eeca143be17a28f56878914ee20dae2d9ba61e098399b5d796a09bd749866a51115d343d45d902c3925914b6dc54bd5bee20930c5208c7c879ece497ca213c67d6a99a7d24e65cf0b2c915f08cb2e950af68b7bbcdb2318b9488026028ae341a25cabc3963dc710504488e061fe9d1baef420ed9a3a851a8115f0e422366f117d54a2d804dd905e2f73d6bcbfddffa2445094f8f5a978da9e3e111513e3b3d98b97760041394cb1dbbc4d0085e67638c9ae56cd33ac168281e473ff8437fced535e1244bb16ef3987667bfa058f545ab4b7b510379c7ecbfaf774c5e52df513768f6db982f2faf389fdaaed2f09a17338fd0267e8e2ecfec063d6d0be714b9703ef33d95be0e610fcfe45ab1fe8587c17ce3507980299e6f0f35fd7838872325384cc13634ad8a09c51baf810f5fbfc99bb4d8942ad363cbf7029cf08cb8ada4def2b4be9756498e4472cd9c90a809c43393c1ebbf493c8ec056375f90333ebceb3d35626d7494487dfeeccb0666ec139935c9e8fe4bb579f11d3aa22d8f36266b00267e11036c335ed4920fb2aa3f56a62b20d27c2ea6f1cfd5f1a6f73c09ab2dfd8a878837878a6821418fafadbc3c2fcdc4ee3fde1e33d409a1887f6ea365f228b8ca53c08134e41968c7325417fc2685efd8b4fcabc73ecc15ed75b5b94b8f779b94479d4c9f4802f6706027de", 0x1000}, {&(0x7f0000001300)="a992f24c425ba0a78247c3b1ad550c292a5845b40b84ea0f2fea8ef2a77b6d75e277bc7ea87558e28e66f74f93091ba7e4dc7343c96ad7f35dffde114c140ac2137b61a0eb0f89b859fda88c620330d61c5fc0768dda624866827231ca3359a4134fd57d7ebec4d2daf47269f9f88f47cfa265e73ea50752a5196c3f60d9620946b8fb234c2ae819d6355270b7fd71ce730ec1000e48d306d417f6ebea2446ff0c7987d8cce620436b5c30ef12150041a844b9d81f58bae4c57d59e18cb813e4b9583ab9c21c126a81693ee3c8e207eb0628cab1e4227b6310c172502892a701015c73a5689393f25c8c2e236ced4753063cb1badfa204a99713cd70daff55df07f52cd44630815a5434ac9dbf975f1c82bc26bd6afd1f71b0e0ae263d473b79fc6419addc2acb2a0772695cc8dd5c92c094e5af171edd1883e75b3cfbde846cab5ea4600278e22451afdf2f48b40be55a43ab11d88be9388b4a97c0c0f1d35754aa8e90629417cf534e972ca208269639d25d378d4ea21f83d97afa2b75dbdfc14fcc04564ddb04cbdda19064992623407b66852c1146989ae594123a53b249639de225cc064b70f661cfa490c917fabda4cfd1671058eedffc053ab445a9c12c688df567dfaef24356b0979d78f5494626cdce02401afe3687d02af66117d0d405737f2bd640b5053e50a8769493ce7f1260e0d9c76726020e366e7a12186726826b57abaf78f5508f4fd61b07fde066902db45eae51c2e903e268d9ee64240ac29b44f03e07c1fa2f4e518b3070f34450259be1c04334f23ac78159ef624b6a7591907756ebf205f89c15888a561f01f2fbf1ff4b7bd894b1d7bd170432b4774c90ed6d79336b7f4efc4516cd1afeaf995f99144da346bae2403ea70f7e090df65005ade53131857a280d03461dc0bb3592956f2e413804a9eeeda56f5b3a9ea21b5195b6caa0954372f6156a29cea923146f002e4eb1f268929ad8e96d2b4993224e902ce333e25166ff32438d7864914fcb9b6e32530cb0961171ff813c01414919f9eb5af13388f8872767308adf960581c8fedc15ccfc293bcdbd93a04707eb2cc6f90ad38333fd49847a53c1abdf5a8ab065933d72a970dc8f2febb638a04af0d07018d32c27e7aa4be1da6b4cd4737f676ca218826c7f77e433317250b7f58d2e75b39fc0205d336ea04368881c2f70337bff8306d3687714de695e152dc7412281a5cf0d404f97557720b5719e0afaeb8debe44c2d753a8d51461763c8473cc3e077abb9243e081b03a23f9ef2a668248afdb418e1b723ec88b3c81e6095950e515293e8e4d936a2b054b67d49b4f4dd7fee56ea2d0333e8e9c17e7937b4770317fea200899535a3ff7fa7fda7cbaf9c334b670d5c4b91750e224fc73095a6197673fd31ad40fbaa9722c2b767c7752b3f83f4d6c79a32dbdab19328c1bbd287136ed2769ca1b905e5b7514417d9523d1fe7eacf896eb28f2d3b7f2939d5c16a5f58d79423410d55847831dc066e4c31eb6f4e5afc51de0c62b2ae70c0549e55a721a756d315f60c7702b185b098ce55959bb6aef78fd745860869ebf473db1fab70501256a9847e11bed0ee43e126f073448ed3efa92886ba9c2a770ce2fb39f24ee5139a7f016afd458b68886428fd071469e581a598f87e4f0db52f831dbe0f7d03acb5f640ae42a8b4bb1a5195e08929e745c0a2f03ad565cc030d36216d11eb6da4e7721a0003e77018d8d1c8c4a75eb88441c83c4521088c9e4ead7994cd64d1e2356a4fd792cede845ac604d55aaf78a61f9ae66a06d1c164d3b95d2cf5df193849beb09d05a85ab73d31bc00d6c5613b083679a3721001e56665697f2053ca3b3688a1f51da59f11790570309cb364872a34b20dd6c17a73252068388bdca2d7538479463ded914476421c9c31bdeea3800ee3b39f1749b970dc5fc860691ee9ac4013529948b348467e2440b3e9e3f9823338b369c8f7703833b297094670b5ba9af40a6026e9ffea8b4a67db0ad152931163349c6f95435d16929db0a7d58a43b513383be7d829e49fb798be9284d6152c0b1e18a0bde2825c7316855936289457f7685b8ad66b0d0821af59f5379b1a21006b471b4b395f1494a93c5218dcc34ae440e761a67f44b6d10392827db29a5956d78a5bed3e19f0d45528ee985c80553d97bfbd4f0a19c797dc1a4cca473b7ca6995e8322926bb434d3ff79c5ebd03dd978221a0ea9b016029ccb87602687c7fdaf186c6dd0a6201ee6a39ae411c826df4a309979e13b9b4ba7bc7fb36a71855f53f7d016530048ca2f0a04338b443a13c86bf15c6192c31a7eb04a38a7575ecf418d1971ed1d07e984998a7d073b9088bd2c9ba4fddf85649d0658a16c0798a757bc0e96a95388e1f2898361a4678a1ddb364ef445db2c6c28396655cd1a1bfa9a41a4d2cc9dbfbf63090ea5da7f9aab1cdde88f00c4a84ce75a142c26d2bdddb2058601e34d094114fd3f08d11a1b8cfdb0d283d49d88119cbea6379a825b42628ff416d6036274e181952e32a8da08997f3f16078faed15d7f0f3358fe709012fc8cc05d413b35a8c788f0b2b9557caa81cf9cfa633479db32b7fd06b30d82fb81afb85d5629aad0019c6a9691d79f8f7ef6f0c896abf679951b4103acae90e61cf1fd4c9b98c84187d5b7fc28212365fc52875384bc49a0f56c403cc1bedd86d96dd6c3c7fb433ad27a866f2ff854ece62d2aebf28d388638fd12a83bed9e5f7fa60fca1e47bef07aa82ff4f180dfe4454d530deb702512af7827e1b34b3ebdf3800765223af4cc915750020d2d6d94e2f5ec184bc100734ded08270db84e15e5d459c834763f562ecacae6c1c6c73dd8ee85eb6e97711d1fcf919ce37e4f286d4515e0eb3026c24393307a4f95947d49671dfb76bafb3374066b445fb4f920393d21996403c557b7b638c7aff5d9ec9cd2f7ce6563ea8e9eff230bd3b9c1c4c5cc09fc0ff7ddb62e4b94c150974d6a5c282ffd13282d3c527e4e04f0e7af2aeb6c350ab96a011e672d77c159ea4550a36cfb17133274e28d511df378cfbb82e91ee4f308b9904819ba5711799b3600a1e81687d9ca980ec232a10e362da86c5954fdd00c1074db201c0fdace1b38cef8f8874a666aef7a6f2d12a17a51d4d6b55ba05355b5a03017e2036c1bc614a9af4fe299293cb9a417caffa860dd6efbad54e20a20344699fdcbf443b896767ab089d2394d991445aed037d17f681e834c6e97d9744f89faa08073f92601598676618bf10d57585f2999604a954930d5211c34bbbb351e054119e0ebde0ad0d609c93ee541b0ea1f6be3dd0a858da8de729eb544d7a777e8cda7d13d265fb7729648a1a78520949b5c65e5161c93fadc5f73fe325f8809afd181b1f7def8802e690173c5b98ac8802e9a867632eafc42dc63c93d5248db3c6b7e04d649f5793c52851947278295c20017c10a1efc97b7af59456cb0849a99aa2cc832e5d5bd27634a1d947c028909f76120bc895f0254bff64423e22eab7650272a3ac39eb6d0283dae25109f55959c571ec52af94ded178613a9956c778b1e9d392fa1b5ca5528d740d49859ba7e970f73303156f5f520c054f0810b898eeedec528525f4d64d1a07b824999623872c762264464bf4c077dc7ae2b0223eab77a9b6e7803de12ca0e357f7dbca86bf24941eea42c1fb6aa6391735b810719ea35ca9ed14ccb80ccf88a24dc48c497b75f43b5bc768824b7ac298cd7abe3d72f8de034acb11044447d6e74ed5bbb7eb53dc610abd719ba6c8a9ad8c87ee17f376662366c0bd69915d3312ea03cd7793c8e89d7900bba3f095b82283f0438c30d95d812a26b67f4dfde575994dec0ec18f831b91994ffa8939855d6ff7d21f1376f237aa6cfafa5c0ba0d5756571139c86d1ba30a7e209fef0d30b7dea0e86f4ff368986060f9eed62d0dec732e7a3abec0ac6f5c492123aa26a84ce50c34db9ba6ea424c6924ededa80abb5a7186f9bc007f407a263502bf72f4d137e9ca791a76347eed580e6f9ce917f0eae5a63ab4b722fc4be7fe8b67ac1956b4c355a636e78dfa841aa7d0407c9cdf0c70c6b5e922064a07f0d018ee64d1fe74664365172b586ab615fdff86439d37e3300b0c7090d7757edc863261783829aa0b60fd989528a41b7cae2283aa70dc89b39e4c631471e7c314ea4938cb1809d51824a4200dccb037487d5188aa030748d3a09428f2acf5a59d48c667de11b7e29e8d926ec9f00fb199c369a9075d0e60c7fe4f8cbde55564a3118c098af85fa031947db8cc44659884ba7225085457397363e98711fe8695f818a9481b9abe700ec7246787f291451970846dc7bb244f6f162c3dbc6373a24ebee3e332cbedea06e7d621e63b43de30f75e406e9704708d7e66d1393b5e773b4625f5af93ad5c6271c5d8eee6c4b1163d2763a780b1af6f42edb6aa17be507910c790946d1eeb96feb493ae4b59a95454a1b86ae71a98d79eb62d79519dce7661047d4df1c939071ac3860bff50795cef504196f8b5e553765247da84ccd13a325885151dcc5d90cc89822eb242348e94b741c2eff5519aafdb0464c28826bf6d35fdb236dbb32caad021082658a6b6e28c43d552fe129e1d42cf34da9be7cb542ff444df268d414735b6eff451613b3d26603bb8989c77abd00b42a4d57053c4c3cea730945c7137717e5f23a0f2fcecf8879f752f9c31fbe01d98400b2645c2041dc39dbaa270604e9b60360a4252f47f9ef1892245fc3fb0443d8945c1fecfe76c702575a559fdce5939d19cbe71291d53029c06dbd69d2f85845e430ed239e74e0bf465bee44add94a0ed64287566fe6f9b50c78f718fbab513eec57fdf571313ac3c1e036250b92c61f73ff6dde5fdee943ddcafdf42cf7aa9084b3877e856fd5bedac793bf9ad39d4d408e7780b72d522f4293c2445b5ab8978b93204a6831b12c0645b95ffc7065dce799e24bef3789be9190bbe391b60f97ea4352ce943057cfffc09729bb6d8f8d9f51895edd7d9642068d92c8eab4a27d7b7664c8475f278448eb0c01cccded8f2db1deda44c6ed1ae7967fd065f642b55c93e3ac353d6995757ce29c469a90da8f2a5eaae6c0b7ad1fe82a0c0ec0c80b69bad54defd0996502953d979f87d88a222ca7c71f5efc0c85fe9094284df57c06694d71a7138eec00d14a3fa04b67716a35d7f57a7af093043d4d410889af7148fb2e6594a303b883acd7748b1a1f056ccf5773e9782aab1adac81c821f367bf6f7a3d03daad81429a3f20a51abe616db961759f4bfe7d0c9c1bbb28b05751932581f7409b074240e0c03ad9d863f6e2220e86a55fee022c593bfa4b2d4158fb9defff283c416a6422202682bf276049f701247d2adafe31e45080c5e3905cc5ab2f4aee73edf7307ef8a5b511d9fd6a0b45fa03c537e26d9628609c2030a161199b8a22a1ffa4ac61a512cd27688a84fc8020c70729289769f5ec6c949d84a990bdf919a2b0eaa15f40cad577dc00d217d7eb7b3e38c12feca1ffaa853a215d13758e403f9c205425d0217ac1e403f8b26381cfa211ae1e5d3e0f83179df6833de91f83746a4dc4d2b43522abe9d00156e1a765f83bb95dcd360d278cee2a3617cbc55eaa08a8205706aa4f225bc4047ee0a45a57dd49881d70dc4f2b9f1ca47b8c9b5dee57f2e3cb816698bc5044b5bb9ae8f5b036580ad0514ff58eec51bb6101669ab90b2a212fbb8cb4788e3898f17ad5fd17d07f47130263f6fd692fab816fe97b7a85c7ab", 0x1000}, {&(0x7f0000002300)="2effb86565ac243bbdc396e2216ca23e5b609a52b79c10ec7d1fd8f846c92b2827a37dff1aff3d5a7e9b3ce8bdb820de2d2e21e72fb9296963cd832825a1dc91a2458c7779c126abd1", 0x49}, {&(0x7f0000002380)="537a8bce75209fb3b738635b606db77d50e0adbdcb885e2dfd7b0019dbae114a99bc22d681deed3acd36ec26d4a53b6805ec8703792d2546e82927978b8eef3c4b467275222e2c9f6cafabc0a46e8f8ce3b1a7b006a414904c00943cba4e6bd1070a60492e2f7a1c2a9955fa1593459e569cc06be105a3b6c002fbe3430cf78736b89f91ef32b465d468a2f43325ecbf92d7479a01967f421eb1d93ffe1c64bdd7ceb184aea7e04da8132e7eb0aa9813198634a87eb45ed7e80df70f3579f89264c76648fa86514b8ae7a364d6c506d7c2", 0xd1}], 0x5, &(0x7f0000002500)=[{0x68, 0xffff, 0x660, "82c3775569fc789c0aff6696bf06a10bdedfa29e558e6bdf31dda6933ecbb50c7522a17533a25122a90c141ebfeb384f4b2041df4f1d09bffd336721984f2513794049ddfc2abf47980623bbda52bdac3fcf"}, {0x28, 0xffff, 0xfffffffffffff594, "b1ced6a522413a3b79909c8b1048edfe2fffb7449a26ff"}], 0x90}, 0x2) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002600)={r3, r1, r2}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640)={r0, r1, r2}, 0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002680)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000026c0)) chown(&(0x7f0000002700)='./file0\x00', r1, r2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000002740)={0x20, 0x3}) connect$unix(r4, &(0x7f0000002780)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000027c0)=0x6) connect(r4, &(0x7f0000002800)=@in6={0x18, 0x0, 0xfff, 0x4}, 0xc) bind(r4, &(0x7f0000002840)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000002880)=[{r4, 0x42}, {r4, 0x104}, {r4, 0x1}, {r4, 0x80}, {r4}], 0x5, 0x5d65) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000028c0), &(0x7f0000002900)=0x4) r5 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000002940)=0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002980)='/dev/zero\x00', 0x840, 0x0) dup2(r4, r6) accept(r4, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) ioctl$BIOCLOCK(r6, 0x20004276) semop(r5, &(0x7f0000002a40)=[{0x1, 0x5, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4c52}, {0x7, 0x100d, 0x800}, {0x0, 0x6000000000000, 0x1800}], 0x7) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000002a80)=0x3ff) accept$unix(r4, &(0x7f0000002ac0)=@file={0x0, ""/62}, &(0x7f0000002b00)=0x40) 16:01:00 executing program 1: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4d0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8010, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:01:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmod(r1, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) getgid() close(r0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x40000001c, 0x5c65}, {0x8006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe3e, 0x1, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x41, 0x7) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000001740)="755235b45ea82a6a561317d3cbd9331116538f4985c44df82f3fa7daa41e6ba95356e14b6a170c234869d0fb7f948cd719b853e8cf6666b27acb5465a237a7b7ce3d280f797cd04b209a45beffa35280ecce398d1ede6d7503415cc4372a2cc03a81a55bd6d12682a6d40d9d5f74e443be383a2966b270b3e9c28269261ce8069658a32e946bb175584fe05ddcda8c3e02c6cc417bbb61f1b9935bc55120a9b2c649ea1f8b30489f43a002474604478bf1daf320c95bc45206acaf6732c1ebc50f785b88a76247788b8b57da89a3b77a24a36bacff0a1e8621b44fb4b7ce977a950eebeb4d9c345a5e515a7cbde993825a69a1ee481e0195a165c42db667a6bd8b24b1245041d1ae8e0ec46183fbae625517fd8baab2db62e0433965d5b5fb5076d63cff8625365a28b184c11f4e573fa1daccbf24a3220aad21aa946d07f338164c20d563dce35bdf236421bfadc2bf132b9e9cba9c97d016f7fe829ceb9d7698ccf757d10fbbf6a3f969686b2792d33624aecb30d29f7d5c887a2820c02514b4d22d2436f21068996057fdd0d9104763a544162a4d7497ad062e4372e17e2b3a58a57c46ddf8b6fa44e21f4b7bd15ac8d1f0f6625ba20214a64cd211db483947cbc2bbb9e803c597136fb67205ea1228fe7f97f1ac570469bbb5dd06b73bdb3089f8ddcc5c2a3b79a60179c8e40cca2f409eebc285717d17b82939e513e9239be44e1b5d9cd2300c6b6de11db43e872922015e585b43ff05333d2417ad71ac3c97cdcb471bf11aa27d9bd92b41ff48d43fc412917b5143f9c1975c059a7ff73a0ae10a38a73692b1ffb2331535d5325726e79533a5dc28c63570d26c5948371149e0fc44e506eee32ecac95bd0fcb3c927167d1c1f08ea354ad40d87d6d1e62a176f18e33cf6e7e72c83f9bcac973ecc07bafd8b9da48a34eec5f9357890de858bb4bd92fb999532f2c52ee7c4626bfa73e5c35bb452fcf75709194a783c0bdc6d2cc6c788de49d72143ac47f51e077181f4286e2a9bed871a7d96d25a0b816bcc2d1402a221af544a1992b793f63da2fccb74982d4de3ced56b52997197d3141960291c0a24b51d1a00703e2c9edbfd8e04187721efd9dcbbd29fa2087a4d0084aaa9c19fd3cf8b5d0dc6c7ce289650a843cdd666a113cef23253a7c3bc9556bf2a12afc6d5af95533e5545991dda61dbf82a283a3dd7f7762d699bbbf26156094a37d704536a378a97f3ce1abc9d4e0ed48aaf2048e7311d93a07e5621738a05279ca3527a309cba0cf45bde1672c1f6d794bc0546a30991c1f100afe5ae8aeddd1dd96ef884ae980f85a7f737a40a23286f592acbb08d30756219853afb38f2cab7d216aaf5f660bf7541dd4c722f8a395c9866063ad15249636c6c0ad2d99fa62b1b7e93354ddf184e6fe2a16e26afe35862773acfb6828e8b7336bf30964778115191e34828b1f4b7ce6acc5fa4040fc285be0d395b69ed114b8666e5a6bf4abe007ae687ed4c7244a58d1ba34c7f1c9c5518a43d8b403a147e03aa582049850f2900a11bbad06bfa38b48eebd6f4aaec972143ed68be8d23682fbcb8beb0f755c7fb6a4a4364574a1ed9421b835768a3931a04599e75aeaea140c7f9351cda1ca6a13aea64cdf7bfe27e9ff5b24f18b918f59673f23416118edbd6507da200103cf298f8a2bbc5d626d6e23cd4718210c3b597beba1e6b7cdfef2f49edeb206d555f18afde58f9d032163904224f70e6d6db01e040cb6e474c13c3768a9fa31c998e4ded67554b061004aad7da939c31c8bf09c82413d84dc600c126fadb6d7654fb0d6cc17bb1754fd6a1baa37b0bd4c6a38edb9f31ca3f2f0a76a8cdd1cbd64b6308e45b9f1534076a8dd8679ae8b8e99b686ea16ae3449fb10e866f7a941f3f77c7f887a4d3f2a875414d54ebbd1e3c77e470f02622056ccf88a204371ec7f7bbd76008682fcb50070ab946c3c86e76b6d447051604fa53982742a02e01294267ea8fb7ac3b767cc9d618a179e9b08247b409dd96209e839e14f5b4dd61c87feda42bc731895baaabb5382b75cc294a79ca8f6ed0256191183738451fa959151720ce49511239979b8d7e58c275cf8d9e4749cd72f87827538ac30a4aec1339500c9e9a4cbfc9256286846c62336022e032567f29464cb6f5b235c4b8b1769fc044b86134997f45fea5cb4a234bc6a020ac9a9c37decbfb8ad2daac6e32ddeb7099843c5fa60c1c7c7ca633062e643d519eda36a40382a1113d67770dc503367dd1b54db9b85327401f343653d2f6977a467e7b1530472867a6d794cdfd0faf20bf0c21e5ddf170382f2ca714f9a38504f532caf57a7a52b6edb0799182c8e95d3dc194785baa876f3b74c2bccb5641e7a575d0f1c0ba792722f661278813b124626fd9489058531189ebea5fcaf8eac3db0dea5455f28a666474e823cb9324b4c40df4c61a433bd433bb90adc23d741970be43f7ffb47a5e95c29b33df1b70c889ab16c431dbf7c6493c1323030408cfc4ffd3b05e4ea4fcb203266d726f52bad8d51245006c23983287a747c8742c367ffed7ccb0786e754892b66a90a026b8cf8bf2960710e1348ff4291c5409b9ed50da50aaa6f21fe0f20746d623c8f38b3f062f82ab13874ce917fa143e8ec34045f5c925077f53e8671a10a3c926f2a4e608f92c8b7f1dca214a529fa2c3b33dfb5f3eec240dfbe6e0fcfe72eb44068ee950d2e02981e4e08e544b62496b6451cbde2c77bdfa5b95f5abee56db0bcd09e02d19a3e46930ba7477e11e45c58a95945295fc4dfc28dbb48e220926c1b4c124e3761920a5fa951fab37b0914249f8fbca23f9c06edb6317d3ea91d705a55ea9286b7f6d7c7d5076373b84e3626325d166423763b5790bbcfe1a74ec83f2adfa8b305d0c08fa5934dd79f396bce91c4946a537a692845bd178a651a1de8c4d05c850e9064714fbf4a1552c3a1e3e6d019dfdeb0e2f646bf8993f15308d5ac58bea271073cc54a6645f69793745a825e2bf2f76cf62083a81aecfac8bde4e08f8a62962a54c7ef8b4b13d5b6a69469e3e833fd8f8860aefa4ceb8857d8d344cc237bfe5f84189788c14032dd72896a5681ff5d663ca9221470662116680e835071998e4cae43b7bca2cfec14c728514875c4349ea0dd0d6910944de2df5e64aa2b53873edbd3557085ba21bacacc5aaf4efd9f093725ce746993cb9797b9f87ba8f427fa348dd17d7da90b6e718ed4bd37a192c3ae7a4a047d75ec4989486c694abafd38fb7c603f6a65ee46dd646cdbbe4e0854f966e5ece1d004486ba70ad2a3e0cc07be266b8166126698f16f8fc0b49c0509d80a6a9be8fd43448aae6c71918622fc705f6aea80bbd4219395c1ec45e9b855f17c907a98bccdbe989ff80faf4052fe2f2fa3bc128f59821b715cd07d073dada14c2c68b6a1bcefb90211629311a47e8daba99e4cdeb0d8e377b842713e266d818217c7fd2eb26f5cab3d6ab98a2a0e9ea167b39411aa09f2ac02d2bd03e9f631ecda295dad0c7e73f176c1c8189cec908d7f220e4a9e7a2e033e2aae1a15d81e8a4165407ce8e60b33baefac7cf03717852ea3c91fb8525ddcc6b66e607ff79feded3c3c6316cc1b522cd78ed1dfe956aa1181729f6a48a222a1a192aa7fdcfb8937b9118b085a522986ab032fd012a492c8e0905ce9286d0b36c774e37cd2e56457e8c01f2fd6e3474a12577c92ecd1bd11ce0fa14b897abd0b82e5b4fc6e44011b2acc27fa9c50be757aaf4bba78e5971fde4227e6397d3a649c6a02cacc1674dcbb3687a9776ad041a9557b97921ef10b667e09655ec3afe23b4271d29764d46b23323e21c9ae8fc066f4f2455322dbe85dbe94c226c9def9596da0e7102f224982909eda57eee32b9d45533e4ece2168153d3363a312edd55f05b598155d3f87cc1d96a2775d62df61969c79a9e0a61312a5734a6b6f758a3ceef9d33ce049a9af19ea361050d13d384fecbd1e3b479a9ffc1877ede46c9a929bb37080b664133215b08249a706dcdd0519e95bb040f9bd734345c326bcc8d598a2291748731722745bf470d25586efcbacdda160c6e1d591cb7da165b7f481b3ea3031571bc18f43fbeac4d1d716564dd2edf7eab4308590aa7ed800bd8a33b8a7a0b3efcb83f1be567051e0881d087d360a78e281f642dd9d109ae6eaa106455a857fac798ce453c15df00d302173b1757e42e6cfbeebef166fc56f707c1650ad5836dfb346811a8c436ab6b1dea8a9b0af063fd2de6c11fa10e5d94bc3a89472f0ef8aea8a2eb6fa232cb524507870aa2425b0f6ddd49ace6f95ef05b5509fbcf9fb3c086e004157e29706ace033b708f871ee580d3db0b3f438bc63b3ea4c39e2fefb1560f84d0896fbdf5b3e62ab2890111e3596218ca43aa05cd5217ae72ae1f7e5f1a63a3a6c295106d19c654298d9409c7726d0422cbe425d991be5404b946d8f4df31e38a8879903829f836393d386eb789d341ebe448cf77388a8f0cdafe971127d52109904d10197689d5388ba5556a8ac245e978edd6d175f91ebea18ffed3a7ac651fd6403d2310cf872d847573cbe479c85af4ac8ad18c30728bdd3c25401fa8b13d9a2b073e4eb1b621b163dddef9198b8f0b5c0a52b5e48ab747cb57b1c8e14e3bb718bc61ae529243c151fd0865108382c58e6cc976f92fa533198fa1c2a1012cc981e25af7caa42d5102cd724662ca5137ebc6600064de49e29279427daaddc9b1be31be7f1094d8a78b110632aae3ba0aba9e9b4ba3418434ded4095f1a3b82f1b88033c36c80760d4d29df9045bbd74c798d6910e8b6f25d5b99a361630ba784d0f138ad15bc1fd59dfb519ddff36b0867c05ae153b36e42489eb0eaab2f4a107eb93c4509dc2da19503a7adfe095566c2b8dca6d013f8caff2c86dcb208043185132e3f72b3ec98b79b6df000c91dfaec9cbd6b2b0d2a3199e62fe4d9b9860641cafc36f00da16b5be7684879b3592b1b37e0e1893c302def5f951e14fff29429658c223cb7ea5fd6f47715f6ba1f446587667212a83a9bbb1996d7ab4c9961c6626fe1b210868a62868b90809267281f78e91c5dd57ab1befe02da570b8e88e357e34b8b00e83a468fa7293eca7fd80e52edf80958c4e6a03ab9a91e1a85ecd50de3a2d3aee4c68fee42e7a9c7227b4fa8dc88cd685016c00db0c0955a3a00bce35b6d4c5945797b4019773d6f4beb0f972d7752d95b4ec54e526022af7cdac65d73400c053d6f532bf812027572f4154c0b53f47b8a4d1ff41e0b50a4cceb772fd2a3fbf9a08dd3c69ef3e0d5d3e8565fa4ec94766d3371ab7b9ed48b52968a24c5b6a2654b63a050700325c49dcfd5b90387c6fce79f036d0e3e698343a63b34ad69b7c2c7d5825aea5763fe77e06bfbda8541fb58795eaa9b247b15916082889735f9402caf0f87fe109f054145ec97ef9f543deec2afa2a53342be2c93305dc69ad27e87dd8e9df71c66e616ea92350cc7d54248b492f75889777a81979470013f8a4d1915e4a99fca2ca0e014599f83ddd179e2fd5531b1e3e9d690a35daa9fa62dfbb952e33253138ae69125c61de3c04b953bd8f3bebdc4550620091cce163d0c2a80e660cb80fd43dcba377961a91781903a1c445d8b124e84672a75491078d46a88d777ff8563c627f04578e040ba59ee56fb26772702ff8859a4d98f0dbaa9b44b0a2ec3495a913f94b957e406186910a79302503a1b326fd41c8811fe0c63f49e7da3ab1b0d48bfea065f18db7d7db08cc70108369c5f672f", 0xfffffffffffffd3f}, {&(0x7f0000000200)="3b4d392e941015cb9b9ced99107e04000000432472c5963f6bd7c9260c8210e9cddfadf5a94aaa18eb1fe79b6b145d6272f8ffd99977647b383bea48ca103f50d602ac763d24bb0c1b4e7b40501f58487fc0a21ea80a0d4e0397bfe71ffbe213e7c5e8d52f7b804a17c502a676c88035ee58034583e1c1327550ffb01c46c6fc7ca8ac7750e60cab1e196e757caa686fc134d08167e0bdf21c", 0x99}, {&(0x7f00000002c0)="c990445d037dc66656c90b864434da7000b7d351d1dee0248048e528bf1abd0128ad29d44d8c149f67d23c40ef64714b73693b07065f930403115981246c0a0d1a5a17ca25131ea77ffbbffa633d91a464ea689465f288ee41bd71c1b66bb114aa613531bbd7771e3d608ea0fc1771334f855d9885d0c3a66105bb90696f283f309ba3c1f696298e8812150642919c67f6e23b137093dc9595adb7b95654a32b41257d787af7139ed72ed0277b1e0b9339e63c2aa59a44d83a00c8432e8964d5f74270b630dc541474", 0xc9}, {&(0x7f00000003c0)="8b1f50580bef3d6668d473dd1ab2e8291503f1a2e42f0ee2e1987b03853b1448027391350301aa89723eb209e8", 0x2d}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x80) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:01:01 executing program 0: r0 = socket$unix(0x1, 0x9, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$inet6(r2, &(0x7f0000000180)=""/228, 0xe4, 0x842, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x180000000000}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) listen(r1, 0x101) r2 = socket(0x1a, 0x5, 0x3) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0x5, 0x5}, {0x8, 0x5, 0x20, 0xf9f}, {0x3, 0x8, 0x6, 0x3}]}) 16:01:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0x2) close(r0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000340)="465cda1bd80b4515ca1d27c5cbd348fc9edbebae404e33b89b277ac25fd0551dcd0d76532003d2f2fe5428906d860f67f636f78b6f82703216568415714a0bfb67429e54ebb0fd292ef9eee68dbdefdf7e091b30a4", 0x55) 16:01:01 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x22, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x100) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:01:01 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() syz_open_pts() close(r0) 16:01:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) read(0xffffffffffffffff, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x1, 0x8000000000004000, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x38, 0x4000, 0x6) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000040)) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 16:01:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) accept$unix(r0, 0x0, &(0x7f0000000100)) 16:01:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:01:01 executing program 1: r0 = getppid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$setown(r1, 0x6, r0) 16:01:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5dd, 0x95, 0x2, 0x4, "4c0bd48cc586f68db2ee32f2262aa6dc737d3fb0", 0x5, 0x7}) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r1) shutdown(r1, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x127, &(0x7f0000000380)="7231dcba5385700649acd710a2c0e18262392a1386c2eb782dc126104cfb758f67716f2c0c712e5fb5554aa01ad66da485bf610ce54fe089c992ffcd61f3b78e0e3484512c95335270a61e8cb4cb89523620131524053086d441d5e41bd01332a5aa1b900100008000000000a90c86a59ba46c65752e55f91eebfde49054baba4e5ed3d1344b6052cbea242b9277bf0ff63c3048d9aa1c30bf02e600d5591834cc4a37b9a6a9cb3182c454da8fa090d9a37324143c4033ee5a1340bb32504f1e279dbd9823b244c03c7958813ec11db2ece7bd4c8e52afb7759b42347429f6a465eeb2892254b4b732e890e1fbccbc13618c1f9686a94852b0b72e8e09e700694f8d2e0e77ab599f5fbc6d117978463f5d13f2ef21f7666ac88305bb9273fffe70838746c2d1af") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20180, 0x160) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x4f44) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:01:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x100) ioctl$TIOCSTART(r4, 0x2000746e) r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7fff, r2, r3, r5, r6, 0x10, 0x4317}, 0x1ff, 0x80, r7, r8, 0x99, 0x8000, 0x3}) r9 = dup2(r0, r0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {0x1000000}], 0x2}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xe4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="93138e1f11cfa4af53cb4e0698da6791bef652e4ae8c987fdac107a14a54fa212ced28d89d8b2962439c9d9cc8abaf462e29fc91e853680a2a08653fb1d98712f984a5cea9768fa8208869eee37bd4daf88461b33cf093b21e6ca6d4d3cc3328816f62458ff3b97110a103f58d3e6c75f5096be9a07234195ded213320572c3f864ae5f39dd77df501b2ec07823adb9b50f1e38c08c788f634b541692961c3fac0965cd72326511f01e87bcf8c42f060caa320011885e349770ebe25d846c0647f6cdbe83991f2b70ea6442f5c5c3635410f6a018cd5e4bee3a869d315a273f4c9b1b81a6cbd42e403ab8df405c70439b4", 0xf1}, {&(0x7f00000001c0)="7c64941a47500d98d228dabd4d2ad4d6178a259bd65817889ce84fb43efa46f9b662d2528bc87c22a1aa4a1bb139536a1117c76d057132eb0dcc168e04085b22b80eaba2679752fa909043f41d797844ddf101ff2e938cb44021bb74aca4e7e7f71fa5cccc9723f36240f7bc60d00b93c5523ea2d3879b5ad36142c6cfbbe5aaf216a3e64bbec5d33b50dff4690ad810", 0x90}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xb8, 0x8}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) close(r1) 16:01:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x4) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/5, 0x5, 0x802, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:02 executing program 1: shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r0 = socket(0x30, 0x8003, 0x7) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x1], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)="a70b708ec401996f3c74db07945570de86c9cd708fbed1b47dd309bf016c2717b0", 0x21) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:01:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f00000000c0)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000080)=""/80, 0x50}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x102b, &(0x7f0000000140)=0x4, 0x4) listen(r0, 0xd50) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) flock(r0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:01:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8000000005c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)) syz_emit_ethernet(0xa4, &(0x7f0000000340)="3352c21d044d7c085c37a9024352164ffb5d2029f8c4614e9f25277254b23cbd638b8abd0e506d531bb37724497cb725c766fdcfda531ed1c2f0277f73c35807b05148cf347a5b89ee5ac2153d3f6618e584ef071dc6d1e7ccd88a96c637b2c55c88780e1a4d90e1bde07ed5e4ec1ec2dfb48896aa79b2660e2a63849772b5dac727168d2ac93ae1ba4708edd8f19f9abf89b4064c7aefa2454f22852c4a57a6e2d2a58a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x10000, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x43) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x6, 0x1ff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/63}, &(0x7f00000000c0)=0x41) writev(r1, &(0x7f0000000040), 0x1b) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) r2 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) recvfrom(r2, &(0x7f0000000000)=""/20, 0x14, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x6944}, 0xc) 16:01:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x10004) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xc}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xc40) close(r0) fcntl$setstatus(r0, 0x4, 0xc8) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0xc8998162503a43db) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) read(r0, &(0x7f0000000000)=""/24, 0x18) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/121, 0x79}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000180)="338d300c9c546153e22419887641f0b9a698a7ea97063c3cd658f77bce4e202ced42a4979cdb5ff139c386e0eb8b17dc97400e8c1f81d90572810c91f1189a1175d6da882e07d96b39e9159482382ffa4a89880c0bff928396d2b144ad963c221eeb100d9f21f9f5189370cc956a8790849eafc334ceb37cae07b9dac6eece0bee54ab75fd973602a41d8a766c886ea21a", 0x91) 16:01:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x862, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) socketpair(0x10, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x6, 0x8003, 0x7ff) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0xa, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10001, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x50, 0x80000010, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x80, 0x8, 0x2b, 0xffffffffffff612e}], 0x0, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x88, 0x1, 0x4, 0x7}, {{r6}, 0x0, 0x50, 0x2, 0x7, 0x9}, {{r7}, 0xffffffffffffffff, 0x20, 0xf0000010, 0x3, 0x9}, {{r8}, 0x0, 0x9c, 0x2, 0x3, 0x4}, {{r9}, 0xffffffffffffffff, 0x8, 0x0, 0x642, 0x1000}, {{r10}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7, 0x100000000}, {{r11}, 0xfffffffffffffffe, 0x80, 0x1, 0x1000, 0x74a}, {{r12}, 0xfffffffffffffff8, 0x0, 0x4, 0x2}], 0xffffffff00000001, &(0x7f0000000500)={0xfffffffffffffffa, 0xfffffffffffffff9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r13, r13) setsockopt$sock_int(r13, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 16:01:05 executing program 1: r0 = socket(0x10000000011, 0x2, 0x200000005de) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20280, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0xe76, 0x2, 0xffffffff, "91d5dd0cfcf951b0fb0bba27fa2401c202215878", 0x3f, 0x8}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) 16:01:07 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x0, 0x7}) socketpair(0x200, 0x5, 0x4, &(0x7f0000000000)) 16:01:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x86) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x82) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffc4f}, {0x0}], 0x9}, 0x0) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0, 0x5011, r0, 0x0, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x60, &(0x7f0000000140)=[{0x15}, {0x3c, 0x0, 0x1}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xffffffffffff8248, 0x2, 0x8000, 0x8}, {0x10001, 0x5, 0x9, 0x6}, {0xffffffffffff0000, 0x23, 0x4, 0x1}, {0x100000001, 0xea, 0xa6ca, 0x9afb}, {0x5, 0x96be, 0x4, 0x7}]}) 16:01:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0xb1f18be340975e25) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) 16:01:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) shutdown(r2, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000080)) 16:01:07 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x5, 0x8}, {0x6b57c305, 0x400}}) getitimer(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x2, 0x7, 0x1f, 0x6, &(0x7f0000000080)={{0x2, 0x6, 0x0, 0x3f, 0x69ae8000000000, 0x80e2, 0x4}, {[0xffffffffffffff7b, 0xfff, 0x0, 0x5, 0x4f04, 0x2, 0x2, 0x0, 0x410, 0x8000, 0x7, 0xfff, 0x1000, 0x0, 0x8, 0x4, 0x8, 0x3f], [0x100000000, 0x3, 0xffff, 0x38, 0x0, 0x401, 0x9, 0x1, 0x5, 0x6], [0x7f, 0xc543, 0x1, 0x100, 0x9, 0x1, 0xff], [0x7, 0x7, 0x1, 0x4, 0xd0, 0xffffffff], [{0x2, 0x100000001, 0x5, 0x10000}, {0xe057, 0x834c, 0x800, 0xfff}, {0xc7, 0x3, 0x9, 0x5}, {0x1, 0x9, 0x80000001, 0x6}, {0xfffffffffffffffb, 0x3, 0x7fff, 0xfff}, {0x3, 0x8a, 0x1, 0xffffffff}, {0x0, 0x100000000, 0x9, 0x4000000000000000}, {0x7, 0x8, 0x9, 0x2}], {0x9, 0xc017, 0x3, 0xe29}, {0x2, 0x4, 0x6, 0x65f}}}, 0xffff, 0xffffffff}) 16:01:07 executing program 0: r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="822f3a00"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="9a06e3030004010020000000c7fe09a2e3dafe8c36d583a3eab3466b066d1566d2bef1c4ce5eb3437b71e8fc2cfa9fdd856dbb8c9df3768d91cd96806d85799bf4b2ee9559b434df11e493562c0210e3b3547614bd8d49b991aea9bb5b537e7743ea404a46ea5da371af6e61e6995755c214711414c23b7dfa350b8bf9c487b1c26feb7636ec5142623286087b94f1066f9005c7d2874f63772b653bec91216e64f077b2c2", 0xa5) fcntl$getflags(r0, 0x0) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xfff, 0x8, 0x3, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffc00) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) close(r0) 16:01:07 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) nanosleep(&(0x7f0000000040)={0xc2, 0x9}, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bdd7313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd81000000352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50df0bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b751e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760087000000000000009cfb82688678440700c68d490100000042cf9418c015105d6eb3e913453ac940ee7ed007d13906074a0f46d092c24dbedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa900", 0x2fc46db9ec1e77e8) r1 = syz_open_pts() close(r0) close(r1) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x188) write(r0, &(0x7f0000000240)="f3874a44c55cbee9b068690807d3c854f1719c263a6ce7b2e61c478761168016ba2df987fd37f3870249bfb041c75186f59bbd81a06d028f5aece86c46540d1aa03c685597fd48e1", 0x48) sendto$inet(r1, &(0x7f0000000180)="3fe22da606e05ece6389a4e6eae9f3ba0df8e57fee50b164c92fa4b4eb6093ca47a2177333a220e0aa154cd39e523ebcd4aac5ed7428fc94d13cbefdf4db580b41dc5573cfc74b5586d58fc263eb6fd291cb976b2fc58fa225cfc7144e47228a008b6e8ad95c07185c8391bd7b1c7d334a070c1f55f0416e112bfeb9c32670a201e62c642c432a70a1ebcae5dac0bb0d7075484f28", 0x95, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x142) r1 = kqueue() preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/155, 0x9b}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x9, 0x7, 0x1}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) 16:01:08 executing program 0: r0 = socket(0x10000000000, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) r1 = accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0063faa961ddba89945ba5c92ff7a23c8c00000000000000000000000000001d00000000000000000000000000000000000000000000000000800000000000000000000000000000000000007d0a00000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000d3c6c5ee2886c0730830104d7a07ea49857ebf81f018cc8751373a695be34a2c16c2cf62ba39fd428be0fe51a20b6f4f8374ba1563d36acc6e9ae623128edcfdbc95567d0ce240744b9afb123264ba39d35b8057bc3106bdd8bc611b9c27a14dfe6e3cdee4f7112d5cf389b11d74cb6d778ce75a46cc252f6a6679834b7001e4b3463735abd6c38f7818e8bb7d2e7f756df28c9dd743ae0308000000e4c0d6aadfe8f97bdae4a3d6b3738f49fd635eac7b85315984ef762c9fdc76b6e218415d97ee5caa2f2e632c54e5b9fa73ec6e251024b04d494b2d70eb161585ebea75e6a5983ed294125bafcc2125ccd7bdae7b53532cd6ca7b2d8f46ab3738bffcdd0d24e98fc8c0a57650d1e36ea2db7e49045c3a339b75108d8d566f2654aeebebe3151818e73b88febda896a107318754fca8e5877f107f58765fd9a28e7fc86accbd9f5907c4bfb7cc3bcd69d101451973fd323d421561c36a5d32c3c50c8a97c6daac64c53aece9b31813936c8957cc63b1"], &(0x7f00000000c0)=0x6e) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:08 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8201, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7, 0x9, 0xfffffffffffffff7, 0x100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget$private(0x0, 0x7, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/163) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) flock(r3, 0xd10b58c8a1e7557c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0x5) write(r3, &(0x7f0000000380)="0802dd78a30b3b7e4e3742af77b6cb3be007203acffa561da838bf072dbfcfad1f14ef9d3b964c0dd80e652c2feaedb451d5e0897837519f4098a0b5903ee6841bc93f573125310d8785eabcc4d020897c65e43f1819939d2d644d534a9701f4a78f955c2b4f8fa3d7bae8210d8453696114bfe84ed8de53e9f9da05b7ce5d4fd3542a374e174a0b0c9e8f5a31a441d2b40b924dbd948d9ee7baa3da36564d652d26a06def90f5d50365e1fb405304c4cade2c24e1b186219bf032ee0b6707592fa9b7389d2e52813c345c2c23fab9ead9c010633c85c57eea7dd5a6baadc6ac027a5ba5283de64e0c6744edbb6b19c71c04341fca609a063122c8d2db75397abc17aa275b3905d3ec945d02dfd4cd32f76a42503f98adc03895a4ec021afae002f5d20e33c83198e938f7432391106356043e1219443391062886f5d0bc2944b45112399f43b0cd675937968dcac81bbdd692e8fbaece21f7a43d62b6d80a42d98565f7d71b0f1bb69752ecc5c1877bd8af9f4229b6a6a317fb03acb286bbf0392dbb5d817653e74e512b3ad3633ea20bfdeb61b1bd76b6c1ac5d39cb70b30b0388b3cb5924bf74b9a917744178c50966325cc7369c4fb5ecef8e2a5f753aba102e63691d0ecf9b08076ed86e271022add210eb77d53d4ba75bea96095efd0f3fa394c933562ca42d77aa35078eeb8248d0e0f409499e12af45081e98b91af8c352f41c03310b0861952846eb52c3492a0340625595288dfa502d42a188eb31ba9e7d42b13d95d4d6431a124507da06bc49630f2ecf82fa6df5c4457dc48c113aff900fe48ea05b76fe7482fd7c2968aa0fb98a0b095190948bd2e56d7174d11d9b4f35f3372c1d583953b5198213eb49fac035f12e39b854769f7fab956fa790c84ddad976c37fb27c2832969f3a0cc619b63395d316937fef06bc78b9e75a6c4a551d86e2cbfe3bab69210aebfa2f70e8c7cbe5ecc1ecd806fd620c436c6d98fc8f8817c6402770d5109bafb3df9ccecf16b242fb62b994e20d25a7cc76e476d80a5f03c2e04aea36b51b3a4b30b21ad1f1525ec0f4145ed051e18b55f319a9e93dd084fe1fa177904148729c7de4d6ef76d5cd8a53a7f9938433adf3abf3f2e13cdd90a71765c1567d503c5a73c5f1cb01b9c877bc7f51abead4bf0cb4dd8018ee8c4d151e8e61b1e280b1968ca9166f1f5a707f94d27e3fd14ff836f7e680543615c310dd3e24f18eb2ba3aa36c3b5feb8fcda1f765b2fc2655cf136216e01c08f3fd23c722f14bb9c210bcf8c5accfda661f0c08caa83872f8eec0e4ef5dd852567745a07dedb785948641d4a531fe3250cb5503c2a2780e1ffa142ed3b4d5df9fe7f40878842af2c22394bf451d383fb83fbd6a57237381c3226aa319c9892d982895e2b00ac01ce089e66f81e16239bb1d7978a1f74770818ced56343ace9d4a771d35adbe76459359515f5a4b06b0746dd4b40b9006bba1bead568e13395993e49d255baf676cf35bbe1558c503cdb4b3cef3bec0abed86ae3a6ab2698694340ff51be9f6fce1f262ab8ffdad610cf8d6eb27ced469d07a39cb8f4ffb0a8b238c7c88f668a685bda1bb7f22eac0b68baaec9dd88e52342f3aa56b5e0ab8a29dcd6275cda9cd0f6b5daa191e60442b36c37f1d3417b59137869dcd33c43ddebff4c0687ec91cbb6f7517288ffe16625d60c8d53508c09df205fa12f24181332688f8725cfcf52d27a20eff77cd740bd1cd20ad5dee23aa9e57923c4f0e6a13182f033d1cd44ba618635d77693280bdc26b3e29629f117c95997040dbcc367fc09de878b44d60697a6d861dc61c029a8237380a0db3bbd852d6c6bef856da8fc83baefc24e0a1a26b549e49255e2aeb9b8f4656ba3ebc8d14bfd2a38c31d062d0779318def476c728d1dfec85845ad8f2f504097aba48dd6c4856c438e6eb3191f6f58d9f5f16b24317b7b0653e71df58addf23818aecda33b04caf7204269e4733c1515f2f0ba27089ae6b5d290c726b148ae1c77994a1ce7712879a374fd1794be10e7fe5f93642ce1346e4a2e3974f3e8992e6bd9a6bb3a66dfea8e3342b266e3d07fa279672572da9664e522c1001c8805e2559224bfd3b0424e093d56808f495439ea8a8e5ba5a5057e81ee9d0322437cde654464494d8474cd44285d734080cbb171a25a503d76e1672daff874a15a1aa1a2c5b80638f9b59d19cfca182773fb08e38a67dfce6950cdc309593ce85a5051f986265c4d5f7b713ae8bc2143071f7607a5a9c16fa2f5484ee6b8b804af035102565f753162814275321a450102bb1c7f0ffdb36bea7b00f3f97609f65ab001ea51ab771f06e45c49f9705c3f6d23ad3e8f7e035f2c5a57576d1db5116277f110a1d9250abf460d4e3be4181603073d8c35b86047a070f35fb4347a76473afe3e9b674700e5d6241ee2e0724cbc77ffb8d43570d6f258fe8699ac0d6120c16954c5bc5adfd98087107f5c9de643e4e07f2688ea9a755238524bf0c2b8812c95b543adf6c5828831c25fda9c5f38db697020fb6baac01d64aeba4e337fddd42c4d7b718abfeea6157f30e250f4388fda7105a8322718f132746a7cd6fa3259c9fb1e244d58e22e51a4644adc2d1c3c2d96b3e7ac8214c61ea946c4e2e535ad49772f7f036873a0b20ba6d2b2968c2a482708edf64d933ef302aeea4db881a386582c952b2fd7ca007e9ce5f9b4d61cfe1c047860b0f3993a4ee8b32940a4c8d788f750b9f089551d745d9a252e52e057487d14564309879e42ebcb137866aab2e20a0c7cf5a3e3ff6212dd43e9cf2120ef99cf98b27bfc3a1b3ce86b403ef4809e76876075a1e98930e07e2f398646b46a1eecc4f5b68f5327e7960de684505c89b943705bb2fef5ad4f638580d9792ae558a7cae7f9e0c2500bd4de74e857473316ec35c28aaaaba7f17ca527504d8695b490f45556438b3830410ed90a1ad56c95c57be27966fa6fdafb0c204e6c34547979d9f25e60b04041777d2fa9fa91620b0d353106e21a36f6ba0563b0e71eebc17fac7a59dade51f42b841ca13ddd1ddf1f26fff33058c2dcb701b1b39a8710b00c538480959d09c7d9de54153816843250c5b03c74d412fb1a0630501ad07d32c8c05cf5c193f42d059ed421a3f2bda7f255c8c44bfcd05d30cc16238319b2efbd786770a4d7f8d81cd3ae99d11b829b00de9fa6d836238b8917d873dc23000c89e68cd00930e65ea59f81b18767563333f7744bc3cd9f0bffbc10fdc1ec9232298b10cca65eb9e1c9d9dccbc7a7b64c9fa8b0be2e0fa5307e119afce8002b6897b3282b89313553feddd5e8b9a24c521f70cde5dd63fa94de2742cdea9a0be5705ff144a1b94660adb39d5cd41177f2703f5c7a8023102addc6a60b036ac26d66a7f55e6b80c4753a39e347dd349a5d5c3f8b106f5a0f44552fccac8bbee2b611463fe125a4b33fa3b1341b8d8595450d5545b2d249f154a3f6ea9032deda6beee2da865b1e1ad7edff3beda991fffc3621340da7cd4ad6efac1b0e69cb0b9b9e3fe907b75eabbaaaf95db9b9db46580aed4031712374ded1d1a9cb97ed100afbc1d238d1172ee6b4c9cc914b652a60b67a6fd1fd7d9e7073c3e27208dfe47a997700fbda06b95a1f6812bba0a3e6aebf2f3ef4cc18618735a3990decb74185e55224ace8393c8dabbe508f7d8686a2d91d5511b4ca21b37338641c9d23b1391705275d48f54b80a2c4bba31a74434f55dc02f03a5ef8a9f62e8d0677c96a2fcd58394d3ce02ef4f952bf0d423681ae933922affa1382312a518a30ce72e93b41a185deaba79a50432e29d771f844a83203bfa6db958fbe4bd40fa04fe20f0f1effa3a673228b68c1d390d521a4d9d7912fe9bc908204d4ed41b0230c85637fa8b07b1edc09b1766b0c5d58db77aa1ac28e3329507a2b62cc6cace830ca9b52ab9f6dd5ce8aeb5ead25f6e1e21c2f70c0bc0e471cf41238ecf529e771c897e33113702175e1aa940f57e58664b677d6c0523b4cf8aa63ea26259b95d563839417169fe3dcb4f08e5ad44d7a197f42425484f90ce31bc4b5a574222cb28d83008955fd6e529b18c75304e9eb73f356e5309b50eb1ad8013b3cb3b27d8faca67cda76a8b94ee430b273c2ea54be3e15f9c88e16574ce2209d16944f971d6daf1961cb64bbd13f77711f003a43d31ac4f8ac1f975342963c687785ec14618dedc4f83348615022062d61d920d3b1b7e48f4e7b6a33d9935d693f67dea44fe412408f967e554d65073f0ed0899d5796e2bfbf23d0ea68eb5e069627a8d907be3dbb61027f58ce13b9df13f0783a7dd61fa8a7f152401fbfdf9f4597b629b0bc881e63ab32695527dbf02818e2c37971b4de14651127eec0c88a402a565f5160521606b959f2ab94650ee373df55712bbb8e81674811075193c25004afd567397a4e1436cdda240202798f72156d91dcfe498af937eadbe11b9c8b3576f2bb587de06c31872af1d43210a35f7f6311664b559c196b74c1b07b66661cc0d70bffb40b5bfd2afe90797fcc5b6713bd1da4107836c6dd197602f2fab9731cc7679453ec0dd36cd0588e26df3d33290688b4dd33a10b2372b058cbfc4beeef98ad1bd7a1e787b8a713f88846bbee6520dac192b579a2367878cfa631909901580030c2346135027c81f33b9134bfff2ac15c666fcf10a94afe5dc205a31390b81c8ce52e985b97c572ab189162e67ce7de8a84293e5d57d2eb69fcc941e83bef48dcf15d9e9f83ed21a03723869d8321d6fb8b14a449d2ba7cd6f7217b806c10101c7e672def3d069bf2a040e846e681f186ba3afa227ddace363aef7ea959972639c02f5d0b1abddc86852ae470cbebb9233f3e42978e8fd565ce58464ee554d6a50a627c3bfd4839b23ec64aa396ea465e421880450a0e1a552f15407d93d64aa0b4a9de24253fa48eca45ff936e90cace7984775ece87a859c96392ffa0b8b32f31b7aa59b47266f11b4fbf36439dc6c315a02ffddef5893495aedb0b85829e89eaf480de5e17a7e040b531cadce462d5396e43f8984502ce6bb32720c460a8af216e930781f96cf47b23eec3f7527ff10c239a029f6158c0044809418abcdbf0cb03bfaca2a547f2a90b99cb7593763b8ca0816f79ecd87fb6cd4b3f669ae004b6ec1713a2a0ce36a61b21e3cad9e63fb52658703f5cb67b81f5d8ae70974e89951dd63c8bd2f2aa366308516cc308eb07d4947e23097e9500c5453ad01d5c0b3945f7ac9a2a144a74a1dc2594668082338bc9b45d0499dd848edaea88fe13c09c664f4e2f2e001cdeae9765eb25b338fa4f93060f0110b02b458b768629f938aed5b60e89b05bea7a7cb31252c21f0e84ddc115de8622d267816c800d5f8d8ace71ad5afc6f6ef900e105feb8a326aef211bb6de7d41aaadafa385e924478b6c14731b0c8f0d339ad98e650374d2575e2d269c67a425238e0c712ce6ca47e57a2e3bb42a9a369e116c0367e62657e6ea644b5f6152b74ee343994ab2385d4386ffde583dc0be00410eb8d4a6a37f75674860cc06e90fe803c493ec29bd756db5e4d81f035a1f7df1ce4dc45865f21d2a2c36b3e1f774cff63784b3440b59ffa389664186b54b9b5b89752d86ca718d72fed8fca5706f11b6be0323835b4730ee9517b06caf8f73a1e7cd5b17c8a74cdfb9688bd18ed544b0c4d57e0fd016f7358574abdc3db8795db1fc647524f5d2876f17d348e5f261a42b0bba87729671960f119ce5e08485198b234f36a53bddf934ec6a76906c49e1", 0x1000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/85) sendto(r1, &(0x7f0000000140)="f5eb3d9d19c97e85926b83367276a942b986ba24d3a49dda86279ff1", 0x1c, 0x400, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1}, 0xc) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8800, 0x0) 16:01:08 executing program 0: r0 = socket(0x38, 0x0, 0x2) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) lseek(r1, 0x0, 0x8003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:01:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x4003, 0x47d) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x2bc) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x8) setsockopt(r0, 0x1f, 0x800000000000a, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x0, 0x7) 16:01:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) r3 = dup(r0) socket(0x6, 0x3, 0x2) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0xffffffffffffffcd, 0x4}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/192, 0xc0}], 0x3) write(r0, &(0x7f0000000000)="ab46bb3aafee5201ab5f9ae2605a52dcdf9a72be8e095f0845f17afe17b1e850ae82877e6bfdbc496b5f84d2c44e86", 0x2f) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xfffffffffffffff4) 16:01:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9d, 0xfffffffffffff801}, {0x3, 0x81}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6ad) 16:01:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x25, 0x4) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) 16:01:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00004be000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x5, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="7d55c004e30f16aa32055c0075fc369a579f065506fd479074275b732075c5b50716e0c3ca1a57a8da6ed470fd28bdd1afaf2e948ef7a43f0250dbbf530b260f8392fbe08b73d7d857a73fe38f51e6fbe158af", 0x53) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = semget(0x2, 0x4, 0x20) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000001c0)=""/93) socket$inet6(0x18, 0x7, 0x7) setitimer(0x2, &(0x7f0000000240)={{0x3d700000, 0x3f}, {0x1, 0x6}}, &(0x7f0000000280)) chflags(&(0x7f00000002c0)='./file0\x00', 0x10000) syz_emit_ethernet(0x3c, &(0x7f0000000300)="94174cc5c86d4ce454a3a4f4fc587a2f2f8b1b0ff12a74b1d68a15d72b3f3c8fa8864eae8ad30d958a5c88d24913e0b37b667274d16e914998d164e2") r5 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getitimer(0x2, &(0x7f00000003c0)) semget$private(0x0, 0x7, 0x4d2) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000480)) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x164) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x21) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000580)={0x5, './file0\x00'}) bind(r3, &(0x7f00000005c0)=@in6={0x18, 0x1, 0xdc8, 0x5}, 0xc) lseek(r3, 0x0, 0x0, 0x0) truncate(&(0x7f0000000600)='./file0\x00', 0x0, 0x6463) shutdown(r5, 0x2) preadv(r0, &(0x7f0000002800)=[{&(0x7f0000000640)=""/15, 0xf}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/133, 0x85}, {&(0x7f0000001740)=""/72, 0x48}, {&(0x7f00000017c0)=""/22, 0x16}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) r7 = getgid() getgroups(0x6, &(0x7f0000002900)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f0000002940)=[r6, r7, r8]) 16:01:09 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1002, 0xfffffffffffffffa) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x7) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x41) ioctl$TIOCNOTTY(r1, 0x20007471) syz_execute_func(&(0x7f0000000180)="0fb48900000000c4c1fbf06ff344d8b9faffffffc482959cc4440f50e48f8978c2dfc4a185dc627f66450f383270f865df1d5100000036673e471845cf") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(r1, &(0x7f0000000000)='./file0\x00', 0xc8, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) 16:01:09 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000f40)={'./file0\x00', 0x7ff, 0x0, 0x2, 0x1, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10820, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffed9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000001000)=@file={0x0, ""/108}, &(0x7f0000001080)=0x6e) sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000f00)=ANY=[@ANYBLOB="7806cac70e3916d21dabe400"/21], 0xa, &(0x7f0000000e40)=[{&(0x7f0000000b40)="bddb4d8cac7203addfe8e79c09cd2c93c158ca5abd0d9cca27e7715eb2fed3fcf24207e8765f8df0822b085cf9d5f154723e53c4d4fafc4eba90051e29e4b7fa3e2b5909df0bca5bc9b3b2cd583dfac6c2d8b8b2788d6c719a308c8b4d41dbfc60759f3cecfe24f3b1ff328c516e05245916e1806c1f851f36d7ef1866f0cec55b74b7d7ed39e9a6ca41f669b85b1d4da216d50afc4a5d728187db4367b14263e1c7", 0xa2}, {&(0x7f0000000c00)="979e8855706c638053a2acd1363e5032a1074a29ecdb3b7754bb43832268695e45e694876636e32264a152b7738a895d441bda62e27bf61898fe04b2456ef059d3dfa710ebb622b250e3ff90cbc3ae0c747089cccf95cf2db0c8fa2d00ae530841b90425ef631c506f3ac32dd2b379cce802ab342d9671701762b6ef492a136e9ec11830", 0x84}, {&(0x7f0000000100)="cc43476bce5625dc42498103a564af508fc4a2a24c1ac0ec1e70b79f9090db0b844d36958b816b6c88ba2563bc1ac59438648008b7985dd846b515a1f51865789d03cf", 0x43}, {&(0x7f0000000cc0)="4e5693a6cce5575d5cbbc6ae547d9dd35e1470ac76fb5fccad3e4c054c0024dedf59e253f0f453bb7c960f00c83500717e4dcc3bdf31fe97d9e6840c72b1ad16b749dd03214146c14c15b29d96d8ca8787062d77690ac845290e388d000067cc17fc1402bf4ccb9d126bf0ec74bb4735fbfd0e781f64d217f8463c9a2016b18808be6e76d98d105b660e2240dd7ddb8f69df5094a0507b0de9b7ef2d35e1192c194049e480cae16f6ec12860acce417cfa", 0xb1}, {&(0x7f0000000d80)="80afd3ceed40048ae14ad55200b1ee000e87e4823b7c5af60e3ff2f3bbb31038ff04d4ac231334354efe5ca3cb8776f30a8bf3bab7d69570eff470d90d18de8b68044ca3b7cf6164f8416181f31be6e3803c896777177670ffc1539c99c4b621974e105fba5691b803c7bbf197320f6dfa318b65ead72203008b2b7ee8bf64acaebaa70688d4d309c68b0eb924f6da38ad7a618a22", 0x95}], 0x5, 0x0, 0x0, 0x1}, 0xb) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000fc0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/86, 0x56}, {&(0x7f00000012c0)=""/130, 0x82}, {&(0x7f0000001380)=""/222, 0xde}, {&(0x7f0000001480)=""/192, 0xc0}, {&(0x7f0000001540)=""/190, 0xbe}, {&(0x7f0000001600)=""/87, 0x57}, {&(0x7f0000001680)=""/65, 0x41}, {&(0x7f0000001700)=""/104, 0x48}], 0x1217, 0x0, 0x32) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xc) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/184, 0xb8}], 0x2, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x3d4, 0xffffffff, 0x1, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="10150000") 16:01:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000100)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r1 = socket$inet(0x2, 0x7, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xf0000000, 0x100, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0xfffffffffffffff8, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x500, 0x75c}], 0x64, 0x0, 0x81, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x90, 0xa) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x7) close(r1) 16:01:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pwrite(r0, &(0x7f00000002c0)="78be1c9e272ab12fb8e880f30d05002445aa2b31ad9c4ce3dfced5554151", 0x1e, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffff8, 0x101, &(0x7f0000000180)="3b823d3e30365a313cc2da5154a1fd707d041b63347093591fb4edbfeb436cbe4befa77c158dd1580fa6d7dd9a0835b6507c6a1b5fe521915fce5cd3c88a24a6b4a0556bf75fd035a482e4332d244690b4df82efa93b365f8a3d07951fa1fc3350ce2001950b9a9b786b020b72d03318d65d9733d2e5bae369cb095bab6d4d19ec85cf9696e412925ff369cee9742dca5f225e87cdfa6e87ebaf2c3aa8ca6d9b61572de96dc7", 0xa6) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe4a) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000000fffb) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x3ff, 0x1}) sendto$unix(r0, &(0x7f0000000300)="25884148fc83ac2d100a322ec0868a237b20b15a8c0747315043cb3c60cfda2626459bfbeb421513c8d30ae8e0144589f319aa9faeddfe9e35aeb123428f2e0635dc2e0eef4ae97c9188732dcdf3c5078be734a7507a070ccfe644dfcc430bd508d0ed2f9f09401a6fc2a3e23d2134e3b34d22fd18c1074f30ec3b668664fbe3ac824d77ca2cb3b19fe00b3210171f1dbef9b26d5c4ca61e2740fa24115ccc31cabfdc2741130628101043f8ef3c9da783d39f67faa5c3ca572cadd516ef170f2753caeb4719f4d29815c8c4ab68891dfa355c462fd63d20c3ca9d20811667b15286e203c25e049a9ee15d3788d82bb134f768f0e2371f26c206e87f28381584bcc009ca7f294b1e0f66c0c1b1812d1bc77c6a719fea4fec8814a85fd9e8253c6c3d2283a63b3a9f921d8a4ec0e981eca27373bf3d757d1e4200e189d21acfc72f2f9ce7dede1458d071718c7496312b77b3e14a7123bb7cd6b13c60ecb93731c6d6d7dc236507d964de8c1cbd664b418c594c584bffee62acce9000b606ab598968ee78691020d785d46f1f9ab48941736162cf677468e911291d13c82fb81b500fc8d36ef15741b99facfc30832cff49a01c745b13f8c00c79db4d539aa9eac170596efd9089d65db71f16a3006444d9877628721414635984c5f5fe5433f6b95b8d8a309c9e48b656c693c40713d90b5479b27a9f090a1308c099fb2fd574283f65f4903686a58f086ee8b01fd033fd7adda7f1aada7ad7f7e6b4ceb781526071a89c1e3c3633cc56e9fea12bddd95f832ae3b54016c46e83cec24c7df437acc8653f3a6e3a3a55b81751477c605c08a1d975e9a25065e36bb9491d02cf56b4b8fbddcd1e51cb8709dffce677dcb351773064e46b97571d2f1bedeb978c72872755389a6112b735b7b77115fb8f9f7333079c5667ae568637f7b1afc9bbbf1ea26f511a50f0f9728457eb078d37430385b6194d76fe2628fe7f78403b5935d037cfbc7d9c2d6882b05c196e877e5d38e36d713005e0b9c2981ea67b9fe310c727ff405425c6b44365b7d50c1d71f1f06cc8e9d6d7bac689b07bd8ef9038dd98e77cbac580c8191a5600b0d599d75948c7a6609a5301ded23cde85d8c82ef887c76525c1e67c7390a0bc921d58d57c88bdb8d7725b5cfafe6a776b1508dc2f5f4186ed42badbb4a6ccba569b772f282f14b847775995fc413d383f8a5d001c1d116c589f35c160cca42c6bcb4b1e96d21f299bc81d0adadf3068b8e50cb349f073fad7a01e0a2975a77edcd76d842fe5fae692ad177f55b716408a8be5c2bfce0f1be57b6ac07fc8f8c36c48e1f53273ffece175d5cdc6aaaee544a43fbefe1adb62da7e554f6205b51b3cdf8c7de58f1d8f1bbc6cffda3713b1121f1ae008c5265cd68251dd658e31b8b85a05e0567129f766b4bd0fd8de61797f05c539c201b94037db2d19746635adab5b1b90827db55cd7cdbd40d593f6a3534a7f8398c9a136a4f124295f95f25381853c0c087ffef0d73ad649d6f85595bae7504f8fd81547e87311a41251c5fd3b7228e2e783d8f4018d4bc4eebd6765b58570ec58679409487efdff2405b026e85e5b91fe97fab95e027aaf9857b259fb224c9d7e087bbb48d7ff51d730c92f0ae4c2e513cc1b57b018b7e379ac436aca5acba530f84b392001e752d40ece688806ec41cb60a8850588ccd0a4ea8242e06f1737a9eb6eddbaffc7a155cf8aabccbb80f210764a3f464515ac6d9221a307d46bfe040ce4552a7ccf233491ee84c60eafba533ccdc3b23e30a7639d86e3688116c5fff9e07b12b7a5b7815c354c800d3d093c48b8d28eadd9534173e5aeede7b45160b94d72da73fb26c286ef0f12dac9dcbc7c371367aad2ddecf7b398cf21684cd32f7e3f45fd008a8d3baf2ba1d859423ffba0fe1dbf2ed82dc3cd9decccab057acfff92b9815564de44bd173b4e5dca341f0ef5a39b80dcd261e335feb08d5318c6fc207a447fed3f3813457654f8c9253cc0522da334f94f41a8344413c0f145555308996bf36c8945669905428af4d445b092b07a96e49412460ef2e507085eddcd00243a492c9c4916ed0d2c8dae0ac81509a5d70aa18185384390d96fcae3847122e064503f221411fe7a75599be4fef3770242fc25db4bd1780facd16e896357b33e1dfeaf705b60f32b49764838fee6c2f0e8846b6230427af0c0cc3c2317aa9351e3fd3c59f68e228d79649ae07d49682e4672d55dd537022f2dbbd1a2e3d80d95b887376c1eb06bf3d401bfbefd26e4f3020dd868eeb52f3166111b43f93cd8da4bd8a23e637078f9085c2d82302bd76077c22bf8d4e81062bad2f594d556b3e7c7c5df71c4b565ba3bbd95d217b6d45a518d55e695cece2cc7a387a13a83a9c53f47474b143ee3a76df5a8751d495495e42fe129f1ab1c1f762ee25c694ef911ae79bbe944382f6d4d76059f59962b039ee9e2844fa2121059c90cb685835de1a428e1d24ab5422753bf8296fedb223a9747c9ec657fdb58451a89932f381378ea94d033aab4597ffbed9ccf31e85c3b0beda399f29d416343812034a6dca0c1b789da3becdc0e3671b2ddb36e57f0d966906ace7a9995f7f97868a6c5d373e5fd6aa7664c5afe10dfe70f0e70a68b4cc660ebd5f20118ed099901b89f78389b99b98f359e3b353d6f704e64fbcbca85b39f1a1624115e5fad59bde6cfa2064a5b9d85b1e7e4fbeb2b978f72cbe8bd5db9a5b1d7245d8486228791c55056fbd25bdb1b9196c070a78509e3834239a169f417750a18b12aaf53726f7775b002d6eb490e26e608e66b7d4063026a5ef294928a4c1ccd7937dffaa08fcb9c79116f828c291a979519660823ef4877d8b101159e78237a7ff955e84504d7e907758d2d03d10e53ff841ee33aeecf44c2e98e0ecf29e27ab8a63e86044b799c310d9684378aecb0dfab6df0f18ce84ab08178cb580a60732f6de7a63b95612590375529a6b27edf78130b50955d679a3cd5b5e12245f337c569aae24e70726523e5a94a75d04635e62d626352d1009f61682020051bbf77192bf609ac93650e8e1dad82eff811a4469fd8c3483a3b2f38d04cbd30fb5be8ea1328a7fd3a734ad97d75e4f112cf8890505988e2458eeb344afddf34440946c5f1d7b8a14cdcbf1a13ec429756d87b91aa330c80f59fa34c107a991641e30ff76aa03e72d538581d45b95a71fc10d23234729d9072a68271d362fdd773bfe966c1e00a90c42acc209ef1485cea8c615d26664a90bb22213e9d5abd0f2cc2b9701ffa4dc696571d3dd49807c9b96d1ba925f4b48ba4a410c834ac8066bbda8ec3f00537fda8126ca89126a0ad2a5515b657c0a628d2943d47cace9df29218febbd15925da288d9fadb4c04ab156efa7914465977e1da15bc25ef097ee0fc2e4774971e3838678dc3f2220aafa40089c864f9da8e65f01bcff67833decbe73aa3a3d98512cef000ea31dceb7649747b5e6fbf20fb60caa19d62543d6cfc604d1a07d5af2899ae40724d0e3b76e69e3457b026147060548a8899fc78b5cad7ae9d9f0588dc967c542a9976c171ec729c70ae39638cee4a021167aff5f0c49216e56b957fa2e55c3fc7d432e3e1868097f590d47e9ed1306636d8a9208bd67033e8c0d79d9ba0830d2231588a4cc3613ca9fdb9c3bb0c801b60fd2662353e686e7528820954457411e2137b739aa81536fa729f928264520ea1da9a7c519d0a5d40e0c3f06ab00bc9cb2d5f8d26e01e51882dab49313a96d50893bc38f7394d0a84ed0ca6ae3f8bad36859e32821dac0a28fe43962706cd1285eb7ee79b45ab4380a6ef5d83e488491f454902af06b9eebbe458d2dae93893ce458fff1fc58cf0c1f90dd41802971cdff7f6fb9a616fcebfe02e1adc48939467045f0e8d32ee1fc71720c0dda6c13d6c53622b7846d51c189b2b4a1c70497fe13f6559d137ab014db338a9472412f799f8c5ff071dbd1b1bfaf413940bd41f8467b23638222aece7130c6e836cad2207759cc295f96e294e9bf19facf5aab7de39dae9fe5af450b35401a0f10e9211efcc92cd81f64b8b91bc526b108ead9b2f283358eac696bb931883489ec501141880ff204afa63202fb7557cfc1cd21fa390d9207fe30ba56377d277b2a6bc6aa2421438c48e1b079cd4285560e8808820715d94ae3fc698393951b370b82d879ba84589ca30a706b8fca151eabd385cc5cc3f183bc09695abd186b67563c3337f1a5a2b148ecff605085285c5e2284342cf0165ec968fb73346fe664343c65796990efeb29dbcb684c0e1af36cdc29133e49740e75f7188cfe2103e090c7133a1be1adba345a30960fce4341a01c5b069ee3622eb676ad712f19a2cad425c466c82a3291cc65672ad1d277cdee7e735bc03ee528d6d980bc85424ce361949c54154fb5cd670f7750eecc78e8f4b00a3799fb29382140d20f7273bf5406cbe756f521c24ef7b5e9c4c77871229cf2b47fcb1a18af6bb2e4be0f744e11d7f2a0450fc2b15e3e12fb5a31d4b8d8432b21d67c8a449773cfc80202eed7c9ad4fa629babf4e84cc376b11ad8cbd427c2b6df622624a716d48de7e77ced1c01f676f38a154956084a221ec3472ac7f11c38cbc73b434164618944d311bef0c5419f5ed8d101838388a0b8b586ed256d00565c3315709a446dd14d5d641e7593bf16e1d67cf73657a14e3d7d28c4fb2741904f7931bd3aa1203674f27ed0fc36a12ea5a860e9d0845b261ac7410c666540d6b34acb91306c0ae62d99cdee0523902553992e2f56996289a096e39e314e8f992b04b6aecc847172353847960eb29242aaac4f9eb9b14f2f291beb3acff1148c32ed119844471a5845af58d61a8ed6f132cd8974377464e47ce7e296e1e6c836f83e3be61970e841d319b4be3c9c1654a1da0a96263fc2b88e4c8289fdfb4860298adf04dfaed37f19c99e216a9938e6cf5051466fa179f4bd9f4ce9e928d4161a945345c94903ef859695cedd6ead86eb0deb7417df7f6926290b671fe945c9cfd02675bfb34a10d9e2073a5ded9a97e20488af4adafb648a3a0eb60922dc0becae05952306ee36ea0f03df4a5eea751f59d36cc1b961164b8d550496ee5ee46174a9d6c66714025961c5b75faa3ba87d4c59ca53ce18b16aee7b7d14d2e6315948307f16b61afb4992a721a73dcfb33ae91f924202378ae3321c7ba0108842ac88d2627a111c16422ab617e8024d6af8c5804aa50aad9d0562d6d5b502760cbd36abec01a50c60acc10ca0cd0b209d885d2998bc8a785d50cfd1333d87acc9de419c9e184a4cf3afb57877da6ab9bddf8ba6f3e44b0d7fcb8150b04b39c480d37101dc4d2acfc5e5b4e43e076842d87716bf7939aa68c992a2d223431020caeeb3b224eb44dc0f99450687f1e4e3b8657bc50eb2832a0b2bb2addb6220a46a0a18292fb61f68d35c07271ab80f99cf85f1f75b9d6d290d0a3129dbd05697a64c4aad24c12342b5f95d3c55c9d88dbdcd32862d6a5f07ccb7d04efb24600097db82cce41eb19f660ecf0ce110c3f9c807d63f76c6b804487862679248e8de0f3c7ca65a337248ac8d620318b2513f3deb1d72b2f6c54736dd93272c8d38e900b5b456b0a6bff0cb26d340ebf95527d9a5db660285742ebcf7906f4dff4c945b923f0bf62d3e0cad859855efe5dfca47761dd0464f6769760f9af04878fef6ec9af113eb4b0ea3531f24677b3f122af74e6cf54950a20f4cbdc84bd614df9f4b16a2fcd8fa11fc4bd347611ebf6964c2a", 0x1000, 0x1, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x100002) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffff4, &(0x7f0000000040)="b6") 16:01:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xc0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7, 0x8000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x2}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) 16:01:10 executing program 0: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) r7 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/213) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r8 = msgget$private(0x0, 0x30) msgsnd(r8, &(0x7f0000000640)={0x3, "f45c06c1a09464aa0941bb386794726e1c72faa90b87d721abd2a23f18aea4c563dc31d49153bff5ee95540caacdabf21530b3d45d0026137ab566dd5b34b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d81d81859c7a22fc519a107874"}, 0x6c, 0x800) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$TIOCEXCL(r1, 0x2000740d) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() pwrite(r0, &(0x7f0000000240)="71d0139f995c36e9f87e00fcca589f9683b2b47040de7945ce25af51e35ce00c214632e9063921ba5d44bd758c5ccf1ad7e5c8e8dbe78f094fa9982d2b3159de29c37440f22251d44d3c932dddc1521c368324d526f0aea3bffa17779fbc7f88c1f59df4260e34daef3311196385f833c7de3ed4ee59031a6013716e0ca5e7993cc7933a934d", 0x86, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) sendto(r1, &(0x7f0000000300)="37011e9b9cf389dd97962854096513ab72b364553fc05d4da375160c58fec717b286406c1e9e41399cb7fa9527d9918cb3745e0febdf2fae7d23", 0x3a, 0xd, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:10 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r3) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto(r2, &(0x7f0000000100)="1f1236ded690fd96803a4889439d266aa07114590a294f4391a0", 0x1a, 0x408, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2}, 0xc) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x108, 0x4}, 0x8) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:01:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = dup(r0) sendto$unix(r1, &(0x7f0000000380)="e1aee531c3e881cd84a3decd561d8183d51331132db8f4b0a9327ec13e22b522c03f1a21ff95793f1f4adf034ab44e39370ef8ce3cb2fa48922c1d15b85c340ff9279f816d2d112395f12690a0cdc58b714522e3c9e1938e664272b6069c8e198032103fbd8517f4351f8433c6751b17b2b011bfcc9b5281eb97d57b2df25236ee5ea6aadb23b5d0e36d9ff4d555178caf8ebba2766fae78d99c1d16155fc3d8da95f13aa882e769361da403e5863455f6ae48138a139ab4cf0c157ea4c8aa460129d48fa90c1c2200abe2a274f9a20e3ac3c737fc48eb0a17eb74f76e7535f8da5014f01c09b3e9230b225eabf030c5f334837635372fb621adc3607b239f2fd9fe02377c1a54f61dda14b2cd84d0a491bef78e4a0f2839177f7d7eb76f1ee9767388cbd519c06331393de9e1613c68e9ce3055ad3c18db074e2a1315acb989a334ddbaa1693b0f55cf2506eb8c41b3792cdf922f7081bbd1e8f16d09ded4a4a0be4e87fd79aa8e70f69f80434298b34b15a6105643fd652161838e3da4ef4d4169744bdd06f65a634e8f826621b71f868e50f6055bf29a6bb2a6fc4a3c6ec42386c0b1c48a4ce180ba3620e4f58be36af5e8e5e6f0c72d4bd71c175dd24274ca3205407fc3ea4a3b1a9cd3bd8dded38ce8b738cdd953dbcc89f0420f6b5e2951a2e4bf601dfb942be8f67aa47bc087b08ca72cca521933a5ef2b14b3957daf62ed2a0963598fed86af06f9993d2e2a4b326cee468c319d31b0e8a8d4ecb3e89444a0c1cedae1976a69ab6f7032afe803cc52c86bee119842955b9719075b57aa436c65d393ff6ae6eef0a5eb15dbfcbaab3d621c3bbe45e62ee0886b122422615f5da27bb03e065fb0b6488b8a62a9b7d2d27c40f12954c1efb7dda3f96459f36636a5a6cf831db00065ce428cde265b3a38b1fed84e8987806447de9a31b146260fbd24167f888c924247c90fc8df0945698a935718b323f2703dbc730e0b167a34a56bfde4fd4dcf0ae28d78e9f424dbf2d1dbd244d6e21095c9c510c4cc323293925c83a936496b7ec69826f80db80d445a2e0f96d43149fe0bda67539b1da2c650aeb2bc505149f2119ae7eb745eaa01b51dfe0e5ff99b2eabc24483305420c216fa63af314814525ca276fbedab5b7b9d0abae4f882de6019e5a62b893817bd6ed21ed835a465f3068849cc4e8c2ebaa19d024a2017aa4e6cc98a45b4fabde3b97d7032db1ffae1ad0d3cb7b6e159eea8b1a3ea5586dc2e6db7a973d91d3f9ea79500545a8dfed9993fdf614e2723bce4e2beab8a6cda137a7afc15815b38f4da1a3ae7a459ad874fd3204eaadd26b83e2ea6d250717e004b269db4699d58cc66033de689a9c373b47f55265a21bc8b8be96963055fd15e48877cc52a5e9927d0d7d22ca8257192fbea7d2f4a5a822998ed4e1d14e9ef67c80306ea1b9478bf09e57bf0168e6769e301654abd910587ad4076e007276d604fe3dc5cb5a763ea807807484979966eeb39a0170f190b598fef4d3f7bbb395661c800a04d90901adbba054e10e179590594a62ddb16e04388c0ec527d24cf79a69b05f82f3cb7371dfb2defd0d01da3e8aaf8b590e767ab2a46ae0d638c07a2b59ac0244bfa811abd82933a54bf314c9f9f669176a56f080995a79897efe996f2a09a370c9294898f77e12891785d80ff8f56f8d02d989b1016d87fcdd33936f261f842af0a3bc833ef6cad310027c68bd589476c3b70d40c582c91a77961a116ade4af1ac15862315b6c861306c49fa1d565a22164964b26a8265bb42889b871961c2e76716a3f4dae6dd7aaa72b3731d8cbe6f460fe025261fe2e1408ffa426560f716138c6aaf2ab25732dd7324feec8ccd181919a35c652bdde2b5a0f5f34fbfd6c4a42ac9db512988488e739ffef87c00d585ad5eb49eb50d9805adf85336ce8414a7ddd31f23a7d3da3c617e0148e877a56da3d6d541b098ce96cfec9662c2d280ab1a97da58ef5df5678de64442c96aecfa6761e2477678bbd32204a3145cbf0ca8e63dddb286ddc3cfde2ef1e3b6ce9c33a4c352691c1013f3bc7ca4a8ad40bf38d1152188148b49ec8b4e6432f18ae2308f8e37ad7d9c2330d2f957e34486264acd917690dad861fa652fae0f60e32d73d7d3c44f006f7f2ee193e1a9debe7fd595970666090cbb461b0d88c91e4c60b9c29a96df481be4928a7765dcf8c35844c2d64058f4787d7d77cb3237c7d6a921ec351935b0e2ad3fe357bd66a8ef72f1ab86a0d987f66039ced0a4ab22b48c7cc6b448b0430ad6d784f0203f672dca2d119ded0c5db6768e7c4c28699b7a5d24f058a71691b8465112766c3f1ea3c21bac5bee65c6453067fdbea0206443d41160a396cf2cd709a90ce402c44cce33f60c152d92ac6776c368c25dfd873a707aad2eb9ec87aeb010c76888b23349c257b726930548092d15ddfb074424065f25a383b98c68fac40a66a6981045364a9a423b5660d122d816559cf34e5c6bf08d3b5e3ad11a64475083c449a7a2d1bc46bc70cb425199870506f18ce7096bb1596f56a873ee05d9eed97a33a84d394d146655d98daa1b2bf70ee324ce616f871f4203abd3221ef0138789260082b972beb80f4ac00e22230979ed7503c0caf5cc665de1233f4348e8c555ea166e1a2b9310bb9f3f9dbdb5598af80dacedc663da0d46c40cff3ef70678beb18950a18dd98faf83696dd495c9760152f90c26bcdbbef8c11a43b8fad15de0fe6ff738e7feeb3c04c04775657d490bec8ec52253e144b0b3d290346d24cbbc091c719bd24e4dcc5261c051eb118ed8b17129e8a7663e8c7853ae069fed02645dda16a4a179cd7deca8ea6e6241f0aaf9517b3230b1fc3482dcd99d060a2b08b1500d5904e6bb1900b1aede34158f85a800764f15511a0ed9d762759d4371ab9a3a37b894927e90debcff37f2552d4dbd25333f79dc92adf35719dd5c0ee056d6794497ba44a0c8a476ab84196533358896f3b03d4a828c5e5b3f7d5114ad6b8743b240a09b537cb3fa2ffa8963f65e2f0862dec3fe3da79ae74b72503fc0f0d4f670461b36a05dafc8757cbc7ec1aaf6796009d36a1ea8d5445c1b0489113367fbd87f2868626fc24910a3e2c9a2029c211473a5beb323fc47cb2e4cea7d693b43ac9f4f758f31bd018916c2d960f4259486dec0c2a6f4d2e41a06a2fd97fb17c014fc0453b21cf24e98de7e9d9ba284c22deac6022d544d197ff4176f35f36f462fbf283cc719c72f3450606ecc78f6388a7dd3b205650598606eff0b8e1847eb4a3896dc87ad1411e08f9b6b3e88efce3096de4826281d47b7c342590bb55e025b7dc9cc07f90ed479e1f3b1abe3a522d54514e592db99beeaf2e4ad298cdd3b78a006e9cb4dcebfe4c67258063a4280bf739a1fe1fbe0a1f009d962de2a067c41afe33a440735450267695f22f5bf4665f7556d4a4c20c1d7758043f7f7bb7932d2b88b795978e3667f248e66863738c6ce3b8ec64383019c599cb82f9c28fa3b4006c66a52638a058077c7e27b06291a10695cbc534eac40801d3b88127d863614b850622a5e40b8afd0290efae413f6d1c7c34c732735f793afcc7e9a028bfb05e9a14e2214948ed571506b1272346883a07ced8aec6763a1753c2ac59577d45ccc117e57c6c5ea4b808dd43f8961d3f19ec5690000b228806c9ddf9c62f672d2109bb602c107a61a0532f40516d9349c2fb5f09ad5d8717ffc1eba5d33a28bea2bc00ea39d389d1f086422d18d437a9e0110f8952521257209f3f3a0648a49440608a0b0a8efe9e26ef6a09b4f39abbb8c85e8475e4f125e6659b5f97ef3de104c0625eec2cc45f0dab379808eaf39602d4b07c7a4a850c793d1e9edd9f97977598f0b7a4db2fc15bd83064ea48bd90f3e347e0539af0c55b048c8b771766f255709aa6c1bb418fcfeeee68e9bed80097ec6f9476eaa6bcd28e15c76f6cc831f3a2a231ecc37d9ea5d51cf1abb16ff90b49cd54a79efb2dbcfeeb996562ec3b8093fbeaa9c757e367ad620406a2c46a52f6306514be0dc9d491888ebffae6dd84550e25b4ea990971e0830645e80e138e43df0032c40fbbd894b36534b36886cc8f6dfb7ca0a38e1eeb897b095be205f9c3135143bfda79c1a968c6abcd77c116a88ce1cb715a0c0ed488ce36e9511279c2c30cdf860a32c4b7abc0e9d9ab77587948ee72bd8310610023d6b1c4448e305eee1bf9dbdbf3a9e043046cbf74f3059e898d677997ed32f9a0c2c7e896d13973b7afc2c4dccd5789bad0cbaf63bbc49724ba34a3c1665b4e34e77fde77db4829155cb2de339a930f6d69207deb03894e820622ad529904b9f7793afbd8aceae007db620589176927cfde804e66706672eef38c47f602aa3a269cfbf604f2d04b582fd56dd059b6202f8add690310ef5919d54a20480acc648037d0fe680259b91c40981463d40639c9232e05996caea22601497ab266d1de45db887a3ca38d9a681cc2f3dbbae1e198e2d287a0aec610a98fbda26392819fec605dc80c91ae6c398cedeef961d5ecce4efe9e17721c3423f01c5ae7ab86f3f7fd2d7c226e73b782f54bf9d482d14ca6f711d982e64b304827ef83adcc7aec0d5cd9a36854041428dbdf7ad0b78d7134a70a6c7dd632c37fc23dc16303bdc2926fc4666b1b84221c9a9f25c9a7ccf6adcbd7bdbf7c9bab870289773e4045cba875531314edd839cbfd51a8bacbd62257d518d2934e44db98acb791c7e4ef998cba273ddf5953ad53418d7d0d520636c69db462e959636bf119eb16fc9f47a4881848b56a9bfc5fed90c0f1dc1b99e12bf0a399305ba5fcea090416b209a9222a75d59efea5b67cf6cd9f44a76e65bc78ab3d75b6bc36898511e31ad6426843e69e8597f2f3a4f776bd4ecb6c3823092eac5b43a691e6bc91ee7686f76b4259f314370cb1a5b6fb3555b52c15bf3f39582bb19603effde0b3ff96ee87f36e5ac7b052f3de7caa5e818ce6c9fc6e75e2b2b92a50647ffd90f5f34c3a87df8c15406a915c7ef699f6cf5f4848f327ba68827c496fddc394cc108e5723352aa8efcd5f901b4cefda89c681de656ae72089cf1435c706198b61c63376e896ecc577e51fbeafa3ccc2fc8a5a70935f1f6eaa6a57698af9a3f0786888e54ee368a03b1d467b2c3d328279c8a4f81eb090afb50da89533b9f3e97e66103e128ae1d4915b66ec7c451b3badd74c0f8d2d1c317901abc43b0e6518a56f8314964751a98b5874a2416887088fb85a7eb3738d6398cdc30888a7e24cbecdc0dd96d6389ca440feaac346ff4a03fd2a02da5afea40b7c2219d0796048dcfc7ed06793e69e8514e1a6ed3a908a65fd75f371a968d4073d9a38f3a1a58d53ee3f2f4a5b7d0e6242108236e212eb361de3e1469c5ccb5a643e08a8ce9a2bbce7ecb930f37a1ab266b0f96cdd507a17c25c872ca507764fe6de381202972023b0b5048b32e4d32ee6a9b79e1c0b2eb33ca6ae47a0235ef91ff08c3c86d69041bec71bd3961ce200192ebed4a67ec50d1207adaef6af5f4e06f4033ba8d9dd097c521b365ff65b572b61bcaa21912cb47cb7b8f8dd61042c6773387fca89f6d4598eded6721db5bd3429e9a39462126be7fd0021e84e876f290dd68b9accf2faa8a4717b53bb32ecb016787223a441394e8db1bab26f1ac895e497db1febfb350c0141b5e30420cf8052c0187530dc3fa99cc278d6f8a3173052565da970190f76e190c9b412acbaa5c2322ae6469c03103c0a9b827f873c0e9d5328c8c9cf7d", 0x1000, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="0017651e521c626c17874fed000010fa1c1d1a9c24a789e035262c399e64b04c"], 0xa) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) 16:01:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x10, 0x3) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x2, 0x10000000000040) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:11 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20608, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20640, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x21c, 0x6, 0x3}, 0xc) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000e0ed0000ff00000000f87c8a5b671b1b542a538706800000a7140000002900864efcb05cdcd24aa957a6f42392beaf4c00003e000000"], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x4}) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x6, 0x6, 0x3, r2}) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) dup(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) preadv(r3, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f00000016c0)=""/4, 0x4}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/245, 0xfffffcdc}], 0x8, 0x0, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x87, 0x2, 0xffffffffffffff39}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40000004, 0x100000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000004, 0x82, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0xff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x14, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x800fffff, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x22, 0x7, 0x7, 0x3c4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x42, 0x80000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x94, 0x21, 0x6, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x1d, 0xd3604474fd954127, 0x6, 0x80000001}], 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43, 0x0, 0x3, 0xe8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x49, 0x2, 0x10040, 0x66bc}, {{r0}, 0x0, 0x11, 0x40000082, 0x0, 0xff}], 0x2, &(0x7f0000000280)={0x400}) close(r0) r2 = syz_open_pts() mprotect(&(0x7f00001cd000/0x4000)=nil, 0x4000, 0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:01:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x6a9) getsockopt(r0, 0x0, 0x80000002, &(0x7f0000000080)=""/144, &(0x7f00000001c0)=0x90) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) socket(0x1a, 0x0, 0x3ff) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x188ccd9, 0x10000, 0xfffffffffffffff8, 0x0, 0x100000000, 0x8001, 0x5c, 0x0, 0x0, 0x8000, 0x3}) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x150, 0x3) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/156, 0x9c}], 0x5) r2 = semget$private(0x0, 0x7, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000600)={0x8, 0x4794, './bus\x00', 0x9, 0x100f20, 0x2, 0xf4c}) recvfrom$inet(r1, &(0x7f0000000640)=""/127, 0x7f, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r1) 16:01:15 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x1}], 0x2, 0x400) close(r0) r1 = socket(0x2, 0x8001, 0x6) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x4e, 0xcade}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x2, 0x809}, {{r1}, 0xffffffffffffffff, 0x20, 0x5, 0x239c, 0x401}, {{r0}, 0xfffffffffffffffc, 0xa, 0x60000005, 0x4, 0x2e}, {{r0}, 0xffffffffffffffff, 0x1, 0xf000005c, 0x6, 0x401}, {{r0}, 0x0, 0x62, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14, 0xf0000090, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x800, 0x8}], 0x87c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000021, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x5, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000005, 0xffffffff, 0x80}, {{r0}, 0x0, 0x10, 0x2, 0x6, 0x45e4621a}], 0x8c, &(0x7f0000000240)={0x1}) close(r0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) open(&(0x7f0000001640)='./file0\x00', 0x20100, 0xac) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x8003, 0x9f) preadv(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/252, 0xfc}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x7, 0x0, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x6, r2, r3, r4, r5, 0x20, 0x100000001}, 0x1, 0xffff, r6, r7, 0x1, 0xffffffffffff0001, 0x1, 0x9}) setitimer(0x0, &(0x7f0000000040)={{0xff, 0x3626}, {0x8, 0x180000000000000}}, &(0x7f0000000400)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r8 = dup(r0) ioctl$KDSETRAD(r8, 0x20004b43) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x5, 0x0) r10 = getegid() setegid(r10) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000140)) 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) poll(&(0x7f0000000000), 0x20000045, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x3f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x5, 0x49, 0x6}) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0xffff, 0xffffffffffffffff, 0x1, 0xd80, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x100000000}) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:01:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ec6728", 0xffffffffffffff02) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="033aa989563ffb2f0bb43ea210a26fbd2dd861836dc839b4e89fb632dc0b9d2efe0fa0707221e9a0cead62310cb717903e1f0d13e2961eacc1709c7ff5b0da1ae0935faa8f7430cfa829de42730f0442b2baa4fb6692bb6b4fb39383ffacf7f39c428facd70b4874ac863095b93ac82e421be7ea245e1519fae1b76371b33d1d1937fca71b6b2d5df10fae30a64a6466c6778f9f5605e567e39cc69fd01c4825b59c797b667e136103d7fd715cabdd6f831241386b00edd61ae270c4468a46efede2e6", 0xc3) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) close(r0) write(r0, &(0x7f0000000580)="cd0361b4e42f7a520cca4332223f7e620ccc1da7b0e1b7d8148a408310ee7d349688452c37c505852851e9f49789e97c23e10904b5681b788d51f026a649115ff7fde8de8b3edb4757e48257796ee4c3503d78ff3839fa88717d5c7f8767fa1b884eda837305f81d6b075d3ec1c0765beec72ba913da76234b55ee77a97a11c1dc4baf9c0d977a4db66aec6986a1324aba6675cd8d2652fd09c6f443cdb8e7332b69df0dd59506a589f4752a5473acb93a8da875feacf21a7c96eada7d5758b11077bc980726d5b9f4dcfe2c891174d1c5c2b48dffb3a59a2dbb4d349c314921fd42cad51199502206676455413264dfda64f3c8c3054c95d2b902088fa325fad30ba84771d8f1fcc60d15a41c55e7658d564f708236c21a00909051505dd6b10b7b0b187d2412877f0c5d0a082d45b60b958350e7409b8746c06b77a54c500dbc3d7645d71277bea6126078a518c7914d83ca0f10a75751ae313cc0a9b1907354731e09c87bf76b41fbc2eb6a251de6326c28b083c7bd87741ac581a6a1b7a8a4867d1a83e87d69ef465ed3cd556cd5c416f439f24c93a9596aa88e7a2810f07793c7f83a565f06e5a87d261fd95515323a09507ff67ea7743757a7370b8a3cf75a9abb5894cb9edcec3369d02d317291a3d767287b56a4611eba419f9915b7838066b0f4916f10eae04ed03349293cbd40d177ad1ce1c4ce8d97f90f7cfa9222f54cdeec211a6690b471667942e143140b074f63dd054eeed6bb454b67ba4e2c05e5efc7871c2afd9c562f226ca6fc67a7f5877ffc37748a570ace66b30bb4391ed6bcbbe72d71a1283130bd309340fb9e2479202d0d06d2adc5d73848519594ae37af3e8bf9641cf2645f0027139d3f721acfeb7f540bf6827ed2d9e75ab46e78995f76884ce6d95d0e5d0b901dda8aad8a32829e600abae06c041ddeb464d2adf48078cd93eb8edcc222fc5fec612df092003234ded0844228058e19f5de640cbe7d557814e9aed1761967ad6779032204ae96ceb816f3ca63dce4e2ef0dbd4140e4fea2c90d0e4d8841e2d2e3d01df84df4d6468e78d7de231c881a7c54a59d4ea70cb3c26bb944b8eb6dbb353520ca6b4a8bde3b97fc7a8eeebed1f3f1bad1a40f763996fa2bed024557bf388010e193e4a26c2249e64ad0f3606b8ea33e317d0720cf1e3edcefac4b01cb93e5192de699c1087d002ba430c0d4e32b674ba3e69552122ad413e752e22d1faddeebe41ebae501a5faf4ad43b4bcd6d91f184b8a97f3fd07d418548c87001f9d6549f2c880a0120f93a645d4b4aa5c9dd91801f36245f95d061d1b58121de46f01e79dbc0527cf1f421cca9c6bd38dd240d44cf95a7b2aa01fcb472d922aab00274a8cbd41451300880474531cba1e560bff813c87961338a75d529e313150b7b424b27a3231914c2378b7dc026af3c25b64e5f1884a354d7420550543f6dd30ae8fafeece9e8a5a36a311ebeff7f7f72c90bb86c4df567c17832fe45f1cef4385959238cc8acdddf818e62fa2df6d77bb0076918776117d0c29341b043d8aa84ce30fa82b230293eccc74e9bbc8fc5eb5db660bd3badc6e0eb59c0baa02b526407253f34a72576119aace2d9d49e76ddae3d1d3e541012ba3974bdc652063d240c70ed209942b72912b2223f33b0bd4d7841fae8468cd83b1bbd77592e53d9c99783c7a139053ff30b4e2f2915a6e7a04af1f4cfb9021343c3480299c93e72b12b3ef1be4dad03597a24a19077984606f9fe3eb34c992f9d9e613d25eacd7f9e1b88ab4be26f71ef288c957bc10e6b48a611932f300c57ddaff3ad9d9615655f04bf6e523bd2806d2b7485a935debbb94bb4d2d4346b2740908192a539c5e71fb4e956a1c93986d70e2e70cc9410cfd01c7d576376f54daec46a1271175c23d94b44e6b67ce058954eb4d51a31fbade4ee931b6b5dee56e4d30845f5676fd327e8047b096b2f6736a88438bc97bf6a6e11217626a8309518c06ad14845d82687dbb76b57551644a11ee683f3dd1ae0610724515f3d9b2694f81d76e24becef0ed046bb8708ce6ceae55ec97497611a4e83d5ed2cc25bb28131706c520b0084d65e8ceda31fc361b29e97835e6736c07445d3d870fe2e1a44eeb2fd1192717eaa96268648b46d825a01ebac77dba4ab011e2abedf9b883fe3b0ee0dc75a180e79c271e1f59c31f0899a59ca6ad673497293c4551614d5e48d119e5db843f5d130620788f7257463b787e5b36e472f369707c8b1c0130cb40cac281183d19f8c022b34107a8c9bb7752a322a39105381ea179a5d7b59d1c7aaaaaf09047814f696efed7ff5540391c115e1c74574d6e29c23a070b90ec2e0ef79a6da3a8b9bf7c3c734be3ec3761016a73354ff3f1d43d69f44dfe2c87cf707446096c7cc779faea201a7039f66c9f36c36a9336211c84cc540f3e734cfaf4834b60979aff9c51173b30a9442486d4d2e244a40f071ee23136bcb31c3327d9b275c6dd554945adce5230471b3a5573cf700f220c25fbee6ec910eccd59c98ae178944dadbb57e3284e5dbf7d4cb8b4b21e017136e41b8597bc7319af7bf75c3d1ace38399492464a19582a2c3283f5eb1c33ec5509a0cdb3ea0cad5805511f218b51bae3bb6bd422fb314943f84ebdc8931a3d2923ce83213be535076d4695768d7dfc05e85a2869985fc994dea3ee31f30484ed333de324bc2b1b4607b443242b886f11b5bf697857a4239e28599ff0dea636e4b4b6c14311ea825341114d470c9b47c5b62e69f2b75fb4cc3111245bc197ac8b36a6c8e41cd7d04f1e64bacfbb22c00933539b051304a5f069c0657dc7d72a1391a57e642e9d9b2c4d7613da80f6c80191709c9ea8ec3205807d39c71ab403af0450561f13682420cda4a4f4a7df33e1db15e9f3d9828079b42878e0ce10dec3be5f3f20872029e53974cbcbb9e421223e31806e6596a515e6962045b54fb5aca69bd6a487a1670d0dd6d1e11aee4d146cf34a2f1b4e98f3312af23edc53ce742d6c7cb6cee82a02c7f68acba8708fdea90b6bab405a3ff82776e03b12332a64397f8465afeac117f227750816ce88c44b4643039d4b9e738c422cc27f616de1041e2fe60374a6546968236272f7e450dd74d8758519924b0fb864f16aaf2d4dfdd4d0e3978e1552e8abbcce4c52df2dda9f15c6bc1c2c10893b7518ec2f7a0e775d16d60c1f95921f77b700ea6a80e3d30de1f1af128ad28e4fe18610d0e9bad6cfd991eba618b9d4f0f27fd18731cb29ff3a763a84a11a8d6cda675f3a1555fe60e23d0218f5cd74a8acc44065abdd6010777b5130654e6b0d47ad105df329412163b62a19b2d83dbf49950b93a5fff2546a29d5cfbca26381a642f03dfb720f5b611340081cf2bcbb0c6ad2290089cc1194cb138d6677ba7ba9a9cc1aa673f92ea2271f590abaef83b3fa094b6dbff680ca9dbed916f39be812923b0323916418f92e104aa4a3c4ac64b7133945284dd9412b174cb79fa32730b77cb020071e6096145aba200091a52ef26e66b515a8253e69426123f4f6d7ddafd2d13f126abec4d2f1d76234c4cc5fa1a15c412fcde1d56e7b30bdbdebbf6895a7214f34999450f3dc3166cbe4db96ed225895a0e83fc190f1a07349cbf84cb3177d126772f1e4574e0ad4c07e473c958a204449a89a65f542a8085f8dda26739c6a783c83de74a618ed5db3c57fe8c8a3d95f8599ddbf0ba35c1e32567787644a0f42aa4f48747e91faef8a4607754e21241fd688f94e3b96c081d01a359bda7ab0edbfe90c321ceb3d729fec8646628dee3de5a57a9d08bec46ff05110c9684abff8145acd24523f26e623c96dca2d8088179085ae48157da83dd5ceb7ea400be2ae7395ca900f13424f7e952df3d9270c8fca13890bd66f9ab2487672e0412598caef952c8bed530378161b6cdff37e5b958b58aec1621e904bee76f18fdf030f3d464efdc8d8e2218427260f21da8d8b712ca97209d50c6e7d758348cc009d4fa59274b922591f06f25cf587c69905f6abed0787b7a0737b1a5dfbf46029c5052ebca6be707114d73a28d644da11de1c4d4b4965d023b8a3bfeb02a606f8988d933554726faab1bb15f32348f658eb7bda6ba98abfae0233147cf7216fd58837791e366a3651538c8ef579c7fadc3f268e4dcf6187844c508cdead343357c081177e070831c721709dadb09aa5d4fcefbeea68c5f6fa21fbc849a470afba6b7cfb27ece7c2881d999bfa91da21bc6a0b6b7b842995a39d7ab909f93fd7c0f3ce7f89f9b5b12a307954a1cc296cea8d9357c16f60ca49c769f614fe2efe1bf7a2ecf9a451dcd2acc234109bdaa8a21948388b1f8f28df259ac0274e56c79e8bae938f8c3f86648f2d6f0f1ab23a3a6753644db8b32264ba43fae933d237996a450816abcc59a978d6afdf2a5b9502850734fc9e7b2deba1d29526e73fda81322d51e7e09a58ac551e6ea3c6989428512e2d7c751603604b2505e1ec70fb0dd6fee24c5d8de10eb9d7f393c334b7faf5cd8022b89c6079fa5ceb1ccf9f3b9647b862112b4407a071a904515d95fcd7312006b05cc713d42340a3f32438fef0e33e990e32dc4388f410860f511abed1df8a5383203b2258499e6ab6302cb49c6d57ca5587b74580e10f1aa69040a164ae30b4240396bd6fefa06aa5b29592b7a985a7b28e94b20970ad8dc081c85b7fa40f3272a8ec675a7bea9802c7851bb384c8bbcd55af9e3c22741956554230efaa1a78a6199816f5fe4275e681faf360d33142fa7a44a076683359165513c6b5f4ffd060c56d2e773ac3c525d0b93b9911c34d82f96654100d25f9bb360919670da35afa5ae96f651bd293f2ec93993277f6c0a236976f23673e81fb68b309010382ebead4152e5589d434ef88235d7d00248926e1290d75513584c260a9b119b39503ac76fc67bf43319506f8638e9565c4555b23cb71c5903933c73b1b91e96bbeaa4399f28b46bb098c7d30c1f0470859a98aee578d75e5d793e37d2a09f4c2fba599b60f3c92d16eeec7dac39862e6c6afbb2c345ddfe08c4e1b40586a8ea6686f0f77858fd40538f732313083c7fb9f371f596a7484f316e529dde84186bff04440f7ea533cb7db7e13952c0224bd2aa3725ccbc3466f53e34210ede480f42bf3b25a448e68e05f475744542ebe57e1f974b2a23fdb3a6ed36000795c55e1494e6c12224679abcd4d4812fda7a515a033e63ae14eff928be1aea427ce0085dc44795558fc2a666227b4cda04c73460c9997b62ebea72b38b45f4b1d26e284342027a20e15af47e65c6b013b2be347047de346cfa8bddeb2d55b9e8c8bdfc39341cb71262cbdea961a1f37372967e84e0b07d17a00441daf9c50b2e7bce514887b61264ed187d2d0f36383b8c150ac240cd1debdafad3cd5bf4b5dd79bc982ec770b824009811f848072533e484dcd4076a2ebbb0d83e48b47494def0162514e23575a7bc3bd225dcc16569185aedd8945cbf83d6a354cd1820e543791b154724fa6081a3bb3e7d9f996d8a3a48e069bdd81460d4efe156e20c820a0d3d2cd8a53a16119fcbbc5d2709ae51c2de01e9d17a31cb15f68eec423a28a42ed52bf8e474d7f51d64c41087162a89888a131c7d6bebef6cf645dbf787dc894554073176c5e04e4a6f96af05e841986b737a6d1b71a8ef71e22d541a292751ba33987a1ffd7cdb634c48f71a4c1ef37be03d584357762e14a93fb6c9183d240392dead438df1d00d08919529e24740f64bc099eaf5c8b33c322", 0x1000) dup(r1) syz_open_pts() 16:01:15 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) close(r0) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x215) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6}) socketpair(0x0, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f00000000c0)=""/112, 0x70, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) connect(r2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xffffffff, 0x6, 0xb83c, 0xd900000000000000}) syz_open_pts() 16:01:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x8}, {0x0, 0x9}], 0x2}) fcntl$setown(r0, 0x6, 0x0) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x30010, 0x4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 16:01:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fchmod(r0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5}], 0x1}) 16:01:15 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x40000002, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000037, 0xe586, 0x6c16}, {{r0}, 0xfffffffffffffff8, 0xd0, 0x5, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0xa, 0x3ff, 0x10000}], 0x6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x401, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x3f, 0xc753}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x1}], 0x4, &(0x7f0000000140)={0x10001, 0x6}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="0d74cfe242df5fe7763528196f4bbd829f990c2cad718dbd1689bb867f7367f47d0c02f246d8fe2378e12bccf1542068503d1357bc706b03963a683f8ab3f921af634716ffae760ac834fe465da29ce9d2540dcd36c670c04959c189ef04e468ccddcb", 0x63}, {&(0x7f00000000c0)="dc2047684bc8dcafb9551125051222e36def29a20a3627c73058e429379a78277d34ae074a149704b36af1500cef8870a283738803f2", 0x36}, {&(0x7f0000000100)="3640f6712774424e9e6010a23bf7ad80add460eb4e8ae18e8f91cef60f16c21f66ff005273462d6c8231fa58fb46cad659cfd98802738ee3ad89ed7e4af0c239dec22dc22fe4981f94682ad2d8e7e3925364d602d0647e271853d48d474f59c744c850092c4a64ab97ea6551245d3a92139a9928decbe01c6ee735e09840206eda1429906a7ea2bc4a2a18cb437b25a5f1bd0166e7a253a251f88b4987e9db0d37b93dbb84fa8f298e6f66f6599697179361b212f4fe51aeddf3c444e0edd688bb299e94d279f334d4983a0fb6b475359810261ac492", 0xd6}, {&(0x7f0000000200)="dc09c3f30417a948e416ff4167a053fe4e5cc76eee985ace5e05854c7dbef3e71f414c372bd545072454655cd5482bef01afc01b696e3a2f632856555cac3ab6a2f84445e860350f0a7cddedc5d4b7ed23aaabedad235c0fa01e8e4a27e2399aa4c015bcb8f9dc8fb37855a640dfc75f01f07689295c0dd2f83c3bbf62e2481ec686b2b414fbef90938f05ba09c25448a49b895ded55ab235e110084fba026f90a75655c38d20a77cf4d8837f2f897016877033107ee46e0690935e30f828d4130c0c1ad0730b926e2afaef708db416f00", 0xd1}, {&(0x7f0000000300)="02482f2dcd3cdf1f43", 0x9}], 0x5) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xc2) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() pread(r0, &(0x7f00000001c0)="c9bb1c1e88a9d9c8be175b31219b2346097549c339b01f4dd7070d2ef9998c38cd811eedc121f5a2b64735108f00d132c3e0902ee0d2b4dd7c4139d7b80672a517e8a1efd4adc06b63cde0c068dd17e3623ae705e2dbb3ff934ec96963af01b180a92e69c1aa6294a9c3f07fde8f9b9752e5179aab9f1f0dbbab24b18547b2672357f46270ab270e2bd951574ffbc6d6a620eee7c2f4f341cd090d2c381a7b2f16f66b0298a8919a841dfde580137530f495438e861962c98cf87dd6692984eec13b09dffecdabbcef96bd300f6035f0cc205af4b51ed49a856d52e5a049e40050db6429963db4ce0d27b50bfbbbb53fe2226f", 0xf3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ftruncate(r0, 0x0, 0x8) 16:01:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x80000000}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:01:15 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x12) fchmod(r4, 0x108) setregid(0x0, r1) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) getgroups(0x3, &(0x7f0000000100)=[r2, r3, r0]) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x22) setregid(r1, 0x0) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getpid() 16:01:16 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./control\x00', r1, r2, 0x2) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:01:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x7) r1 = socket(0x10800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) getsockopt(r1, 0x41c3, 0x2, &(0x7f0000000100)=""/24, &(0x7f0000000140)=0x18) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000040)) 16:01:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6, 0xfffffffffffffffe}, 0xc) r2 = socket$inet6(0x18, 0x8003, 0x8001) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:01:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:01:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8000, 0x5, &(0x7f0000000180)="d6273415a570943d363fbd553381b96e5240d4a2b8ecb7df9508d17fa0bb8316733dc81dacf34023ebe34fdd2faaf8ed4c7d6d7b463ec919424e451c978b923b2128b09033dc6d0b812bb9109c8fc50dcbed02dc2e211b6345cb90841632412ed8ffece11b5b5119fdda25891bafa244dfe268ad8334ce6838f18bf2d4577778348c8cf371e952685a94b80000e140e5ae54d888ceea8d4cf5fe7b1bb35cb1cf5f442f29d98e7ceac5a546ddbdbfca1648f11b08a18bae9c7217b8bd97f7033fcfffee4ab84122287e48f3d1b210333ddf2b576198d70c94f93240d6231a7d19c9fb4aa209542718634c29d3bfbede70999fd06774a1117f948009226618fc5a4203d34968f129cd43385d3d0f17c670620638716c423fff4ce31a041457b77ed3df77fe91dfec3ae50890f3c5bdf9a95845a1b2c6cd3f8b111adac6fdee6a5428b4a00feff5e9d4b1e60385ea042ef68ea69f4052bb3531879e8782c3983deef9cdb619e74c4bbf67e4abe32b15c31dbb0ea6fd468c47a21b11a06bd2074a9f092cbee5cb3ae173ea630a39f574e14d43ad24bdc05d5dc276477fc27e5c450a90962089f70a212d0228bd5e611c5f0a9b5179c787004b8a054194bd65866f96888a72b62e78291c0a680790219afa9a367ee25083bed32ae801726ae813d0c6da5e1a432238111b7957b68d28bd88f52998e024001e7f47f1ee244854f1067fb03d17c5d95c441a109d0c056af0a819261dc084abff191587dda9f009011b90b47270004a1702f72366c29a675877e10cf588ccaf29e0b57b03d84a37a7fe7ed81061c9d61f0cd9ac0558ff36b63a647de63ab0728399369691c0c855b942041dc2bb44b1e7f86c7045f4bb047d068f2ece706e069e2ce0c838634b9eae2b365a832b53f087af32866aeed015caf4971d76a80423945323c22f7fa1c488b00276f33e58992d68dfed2f581c52436911f892724fab136e67f992add491a34a380988329422d91949652acab06c08cb4f78f137f5ebfde1610e965bdce898132f27c3715439d6262ebfa002734c28f97e1bb3e7e92eaf84061af4736aeada8ce73958c1bab37d0845ed38cce2081e084f71cb45b95188f9b732c95aa3fc6d307818146779c6cd28985d7aae5b003d3ffabb0cd308d757abfc2a643de5b4e47241dd57979221d7414402a5d797091617971da978d66ae89fa15ab528be1733117c68502fa2a29c51dd6ef3ced0df1b2aa50b55342887f1e6454f8b490913bcfbda6fa6cc014ef3d811e9582c28089758847cfc36f1213012c04d6031ebbf801e1d4bbd8697fa0d69050ac5b56aa5f37e3ea815349013cf5fef7d75b21cb48f3263dfafac599bf6d2d64ba476d8ea54c00547b0857920697b355b05969cb7b7a8d47b36d60330cc70cbc518cf5050c9e556dd4b8032b197989c753e6380cf913389143c3cdff450dd872fd752d4864ae52738b32048bafe070e8681f5326878b591dae38273327aa5041f39597b3ef70867f6fb64eb3799f81099d0e5966fd1031a59d650f540e9722554e0f266a23cda9bd9be7b98b1a01e333226ed2b890f96c8d4356e5132af02af3e67ba92aec04c379a28d5daa2bcb1d8ba17e3d8d1faabde177b567f3f8ae80aac1125b1618b9e08cff7737c2a2fa85314c1a364cf07153194ddc50d112e0abfc6a55f68a2f9e49c03866ef91b9343ff96cb8e0a23e7f89c01635ae5780c3bcf357230b699bb1e60324f1eb2f8c8d79b0eafef1487168a1b8972047601d09c01a049d6ab66ab4fc64b243bfa9883f033fa44ba94d900cc5b4a1ba31a60197686cbce5bb5c439a32b1c878be8f263b8d61addace478d082eeaf6a474321d4486c395032623b34c72d8212d96d7014dcb39a7b15411351262f2a68509ec15dc7b7b19c4331be684f1fcd41bf7fa5c5ef8c19c74bdc402f2414f39b782e15b9e60b6bff08f64a925f07931aefc0da2c663578990ab700df38654b01a29ba8ca540f536973e41510f566ebeb832ed6eb87126ee9f7da96d3cc7b5f678994536c73aaf8ec59ac7ae79f33da0db330f5b0cf6574ef63779bb3764cec322910956d71b2f2659b6e254e8d04f1368ce2d65e528a5b7e7b447394958e07fe506ca5d1d9c1f43bd7f8abdf9a0617bf6425a71491ea61d135952b84c89b84d2bb35070289faf9afae5f87573f75717eacb7e9bf09f3fc7dea0f44f69d83dac8e127dfc539037b90b6963838d6c99f35e468ad9d09a372cfece91ae30843645915093ae1dfa2cc6acb650af9a8047baa9b02355af93df6151c12c3f1f2645b0a20b4cf834c1f646c9cd12625565cc714e4332d1dc86c8d6131716eff2339eb168e213b7f30866ed21549ae08472f61b0ecd935a1dbeedf39ffe2b5192b4f3c3be1c4174910dcf3614f9a17706ea639dbff3a35729fa6d1e617e3bc11b07468495ee6dff8600ecc2f821237e8ea1075c20dcccd47452ccad63d6c69d02da58047b5cb6dbe69fe9c8030dccf119c65857a7b7b9c4e24ee82989fa700c1102fe4ddcc7654b1d3578fc13ad88f0f20cc21f2cbd7c94b011fc687bad24780f341d9cc6424c4248f3e662c3483ca6357cfd2f97bd9efb66048b36aa43dacc3545f3ca4ace539499faaed487b529569a95468a053ae8d2a14dae686fea566d755f31f1ec5fb1babe1c50b51cae14b671d0fece6f31317875a66fd105015a2a91406c70f570608758a02bcbfc46ca5362da64bc483fe351833cb018313289ad5377198b14eae37fc598c8a226bbe4b0538f890fcba878907d62aa33e3d90c93b856241b20915f41b7e0ba5dadc62751b19438e57093813462dd9a8d6e782f26f4d3612185eb697215699953dbb537d5e37189003768cb7f5d1d8e7935bc6b09b8dfccd0f0fcfe70ff91ddadc441a8f9ff4eb3c980dc22723164847f338d58b055c0dfe4b0361443afdf48561f5df20d484e57765af3a8316aeeabde171a71860f25ece236520aac97755838b63501d47c96c1fa1ca53f9ca33007b23dea6d75e042d2623d55bb016250d8a95e686fca64cc771cbd6aebb259fdd43f5610fd7e9eaf8d7cd0ed2d8518bd5f6b3a7884e7873b43cab7704a31119fcd1a9a9de50ae7a91ff61cebde015baff35cde91e2243d9b21c33b38409313a50a1a7352fb03d699403b0b1890ad5273a96400f64b620984c7625e53733bd880c6dd74b4b619955045a1c7944b843cc9babbd1f958a399eaee6fff29357720f36d39420716ca8ad745372c88dd5c7d1c439372e72371e41c6d7cc4a454187b6cb04f2c0012c3f135d349b7eecba8732e278c9066fbd7616d2d00b17d0a88967c8cbc3ce5eb04d79042d2c311df9ec154b6bedbe40b9b4c578d9499e016fcfb7faed233263112e76ae49eb171e05cc22c3c2b5fb6eb6f82a2620f2fa9fa6b236eb9544682e07f0e82693d5f09bd24b64050a77792c732eb8bdf153a7fd8939993e409bf1544ba2d8b059e990b14e42bb07454dfc3e48fa02e23153105be8f4efa186347250f57736f9d1e12fcf30eaf745a16c888196cd4c567af6c4c911653c244be755b20ecb275f5bcd2cedadbdbf45cc3244f1818e40a0c9dd1bae5ceb0fce1ebfe5ba6bc2ab366035ad2990b0ff9a593e526b76a5a13e700ef95194abf1740277c7f7adbc818379e1e23f60c0935ba5e154351d4583a2b43ed49132e761dab95f4bf8de0bac28ea2ec1aff2ff23fc0687164bbde7660a08a3b9e812cac4fddfc6b46edc46b19287e818861168ed92d7323dc2020619b24657ad3e421c1469b6fa8b86731306287124533edaa4a6bb4c8b2489038cd65f8b431073b2813521e77b1f918c658d86e0577352c6018e1dc9a4eb0f9b150ef751233c897b8143372b24f3d39c4c27290507aec1710e027a376cbb6ff6423ea8c5a890ebf5cfc73a3b037c5f6a81c6242388c89d1a9d3b33d7f370a32b8280630bd3d1cfffc6ba91ee7510949ffc204002979bfbc417ea449b08dd08fd4475c86a13b9b65bca00a1418e6d03a8e039a5ef22980427bbe688b511db7e184509f7a95e1816fde9cc0033f12cb5cf724addbf2d828cd5ff830d97d9f4d6327dba9227dcc119220235f69026f883f46b5bba7cd1318eafe38efe340d38eb8d1d0d885fd22e5a0dc733f28497336a0116634e4ec54468c675ff8c33bd6949fd8ae5d63489f5fcc8416c727f1aead4d77d90048cbc60095fc7cca00fa5bcd94652dd67cf7e59e2227efc7c40fc07fd3d12c458e3684142569e4506ed2692aaccc773481b00a65573a7f998be9f9bc260de68d27eb543623659d5d2b2b52ff08e223eb778cb8652d6b4db7bcec947bb450332d94c9b841f12bbce00deeab4598ea2de519412f284f0b3b871790e58d27f343d47aa9ae3e9a05210a20ec91004d0f536b49cb3eba96963df326f0ac4ea493fa564c4d54cc5d4bd2e983277e2ae44101214bbdadcdf77e4cda2cc7d945f99ddb41ac7d50652ca229c8f34e3916f2896a9ccc87622c53aa1579075fc05e6a80ea1866a42128e1aa023d9d3d9cd50af84b8188c22577650274fb9ec7eb54855a9b3cf04f638e8fbec3d72f99566a7bb3d8799a845a472d324c4ab67c314981ff7e56550e8056b4b1010d3ae7ebe0a0357c50aaf91a7845e6b07fc0079ad06bdd2efe46d6f3f81f91a634623e2289e4e363ef4158e28f5e36b7bbd4dd146bb561ca91f0feb1d4c5365d1a520b9d8e3d154fb83fc892500a156f3f924d2be51a5b6cbe45942d36492f32eefdd347d4f15bedc02f03a85d8b9688d4ca58b297b86971a5a3d64500646a596b725dfaeef6cc9a3b03896a54c8c8e4e1c0d430b82ab645014ab57d6a0f6622969aaa98692a40fa61e2e808b611dcbc3dd1ea2e63a4f623c98ee607a4a8121290da2517b1d2cb1054ae582591077e6a156ca008e9dc2f96277450fae2c76d335e793e055e7c60f3bdbabc6105aea31e2ce98f1185b1217f7046ad9d454556223f9b99fafa1b62d8045387e4312327e02956ae1e8bf2167a613cff3f96df95ef83ab96ac2aa90a2a8246d636b08c2668ce2610db6001bdf3acab1769788bdb00c8a6209ab8d0e3383799d68ce40cb4fe111a227b616f595acdfec3ecc7c9ee75ce120b67c8a1818fee7e40098470c8c8bec8e79f6dd2e7d905ab8339cbb318f3a3f02d47bb89dc44f9225c3b727ba222164816d9bf4f29ea2f04cbdb6b8085b8e2c07c19d9a2589b6e5279edbc654afd3a277027c05c6e25650b8116a2cb42d6dd2a72ea6b72f8616d84bda0ae4ae61539918663bc45dd115ca2032482dcda57fd4ceadafd3add50e1d5222ef2611447501652740eec57a2903b0b218da7c86c017b22a6140f2bce3bf7a8d9e0ef6adf298f6bf8657b057b4ea874b0d5db35658d56e38319744da7f3335266a49944917e4b96fb217544472ac1ba64b67f400d98678c8b4723da379e30f56e86bac815b734e77a2cb84f399d361a3d41a50dc228f906032ba6ebaa05c7093c22be7a6e35c5acdbc395c08fd6c57248192616fd2aecfb71744146c72a6e9e0298027ac4c88114890d1d447e45e7e43100a8c8bc7411e59506d48ee219f7a72bd580efb54b3ffc5134350f16d1028fa026eba829eb1d6f55191c3a3e5468a3de92395417a135dd0a92d4e4ae0543d9be0508944187978c655a88e00814e61c57ed4bb1bc28d18d9305a38feeab97428c3e6893aad1fabebbae5fd6b9957843c1335a54064dfba9964b1a22e54d220f5d7203020ba95ea72dcb208b6a2996de05b844455ad22d6fdd5f491a652c5", 0x1000) setsockopt(r0, 0x29, 0x8, &(0x7f00000000c0)="900000800258ccf234985d26bc0d1b7bef7688c8b0cb7241809b25d7f5efd763030397f6afe36239059108c08329771661bf929d7f0800000000000000834d51996e780fcee5d95e152820d98bd81f803248a03fa478f471e8a30990088bfb478a901ccbdabcb1629709ebb9997093cbf203c9440f69c7d9aac0b72419de8063431f298e", 0xfffffffffffffea9) 16:01:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x400008612b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d7", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa59, 0x11) sendto$inet(r2, &(0x7f0000000040)="d252a4b5069952718d717820532114cd704f6a00bb89dfe09dc71d784ddc052c6bcfc32c44f8ee5234bc86b832244f36231c8168e6303337", 0x38, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) dup2(r0, r1) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000100)) 16:01:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x10, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x80}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0xdc80, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0xc0000001, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x7, 0x80000001, 0x0, 0x3}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffffa, 0x52, 0xc0000001, 0xfffffffffffffffa, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0xd6, 0x6, 0x1cb, 0xe0c}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x4}], 0x3, &(0x7f0000000180)={0x3ff, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) recvmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000a80)=""/143, 0x8f}], 0x4, &(0x7f0000000b40)=""/4096, 0x1000}, 0x840) 16:01:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) read(r1, &(0x7f0000000040)=""/195, 0xc3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x25a) fcntl$setstatus(r2, 0x4, 0x46) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x119) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x5, 0x7, 0x1000}, {0x4, 0x147, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x10001, 0x1000}], 0x5) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x14, 0x54) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0x80105703, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup(0xffffffffffffffff) close(r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0xffffffffffffffd8, 0x8, 0x84}, {0x7, 0x0, 0xaa8e00000000000}]}) 16:01:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x1, 0xf4, 0x8}, 0x44bf4d98, [0x80000000, 0xffffffffffffffff, 0xa27, 0x4, 0x7fff, 0x9, 0x0, 0x6]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, r0, 0x0, r2]) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x48) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x4000, 0x489, &(0x7f0000ffb000/0x4000)=nil) syz_open_pts() 16:01:17 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800000000020280, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_gettime(0x0, &(0x7f0000000040)) socketpair(0x6, 0x3, 0x1, &(0x7f00000000c0)) select(0xdc, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d, 0x0, 0x0, 0x4000000000000}, {0x6, 0x0, 0x0, 0x8f7c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfffffff000000000, 0x5, 0x4, 0x4}]}) 16:01:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d2283a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a0de29e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4df0a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xa1b, 0x3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x200) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000b40)=0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) setegid(r5) sendto$inet6(r3, &(0x7f0000000980)="cffca67a7851781bebcf7bff141212afa10f0be885e485ae1f6142cf244dbef34fc0632acb1f8ea77ee5adef803db078900c1ee695dfc62c37bcf120a1f2491dc52d7a4e567652d8083c2d4f8b8fddc944fff24f0ad112b7501d523cd1ab5c5c36619d797dcc09898805e063a8d6a51dc41b1c079cfe21bf934bd3696a1e1c55fdf264fa84d620d7f5aa4fe1717d5f11a1bdd5bbf270f02d437d284c41174f240426d2c0963c8d788bc1aece4f1ba21ef1e987e34a487c94d5e04a0409c9b916a935c4281e1f89f4c28d563a18684e384e5029fb3c271bc858d17dc89714406a92533e12d44502f08d9c17f872d10d48665de3", 0xf3, 0x408, &(0x7f0000000a80)={0x18, 0x1, 0x8000, 0x5}, 0xc) 16:01:17 executing program 1: unlink(&(0x7f00000000c0)='.') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x3b8, 0xa) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8000) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x22) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r2) poll(&(0x7f0000000040), 0xab, 0xd) 16:01:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, r1) write(r3, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000040)="e8de5e6beb261b62b04c85cc599f025581031170d022329dd6af9526ac95bd64639fa06d5c2f6f1baf7bb0da8d") fchmod(r0, 0x20) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:01:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) shutdown(r0, 0x1) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:01:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pread(r0, &(0x7f0000000040)="54ac01f8f7d2dc44415cf68c6ffc18492ff861c9b4a5a9670ec987f3663e5bd851a85fdca12d578e72b3fd22a43b2bb108", 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:01:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:01:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000030000430000008a"], 0x34}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fchflags(r0, 0x10000) 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) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb34b42cc30685ace4b790bf6208071634df6b47a1b2d0793d9e756d0e38088c8a312d7c07df1ee985a400503e039c010417f1b23d50acfe0dbc32865e58738107eb"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21, 0x0) 16:01:19 executing program 0: r0 = socket(0x1d, 0x0, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8}, 0xc) socket(0x6, 0x7, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8408, 0x105) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x2}, 0x6000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, r1}) 16:01:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8808, 0x0) poll(0xffffffffffffffff, 0xfffffffffffffcb8, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x7f, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001300)) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) r5 = semget$private(0x0, 0x6, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r4, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) 16:01:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f00000001c0)='./bus/../file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x40105704, &(0x7f0000000380)={0x0, 0x2}) chmod(&(0x7f00000000c0)='./bus\x00', 0x26) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x13, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "851087d091ba84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:01:20 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:01:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7f) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) close(r0) 16:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x690, 0x180) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x6, 0x0, 0x0, 0x7, 0x2, 0x4, 0x7]}) r1 = getegid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x990, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) setregid(r3, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) setregid(r4, r1) 16:01:20 executing program 0: setrlimit(0x0, &(0x7f0000000040)) setrlimit(0x2, &(0x7f0000001400)) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff801, 0xfa8b}) 16:01:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x19c) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xb) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) 16:01:20 executing program 0: poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x7fffffff) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) lseek(r1, 0x0, 0x0, 0x2) getdents(r0, &(0x7f00000038c0)=""/93, 0x5d) recvfrom$inet(r1, &(0x7f0000000180)=""/4, 0x4, 0x841, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000003880)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000240)="d748b48049331bdcf3a6f010058b3fb2c7ad1aba4e20749a7f93ece5af5690688a99d4335195f45eb413e56c1b04b649e2dc6d16fad912e0f52c4d517daffed7dd9f46904b087b4421eecbe24c419fd75f16db3567a3353d6c936f8f204ea0b29ada55a6a32c256f416e0524b9f55e471d257c37afd00012b45c831593af73a7988d149249854979764941e5aaabb2a5e3a27ad44c29d96ec334", 0x9a}, {&(0x7f0000000300)="43d1601c0e4300d66748f195ffb97d0ea0f58022bfd8367d633e0a444df6ee555e9659646d60939eaa9e07c675bedd137f6b14ef1db83544aaa4b864d0ecf287d418b9720a3475289b150149493acfd1ad2e97bfd5a7ea84be95a17859b522421dfbee5ef8a0bf6ef41cc3191a9b50bc00b6551719bb3925f068c96a47ff56ce3eb425e6bcef5a7f35a1c3418ea624eda22393b92171653faa42b5be95b1eb2dd0be3ecd43c10c0f42cdb37b171254b3303b009c4f2b4625c8a3aeb22b09b757b40aec6e85dd70527a6ff8b014a44fb17aa072d898d8f4e3b8adf3a46395af8bd67967de22b88d4251842690f06494fb5fc6a5a79cedd3c6189f289606a21379a95f6c6fb780e556fbde260934ea6f9f04239c15bb1002c6ca2836c62f492b94f40d18f9649b45eb9e75dfcf490806794056dc3a752045961f20d517d3dbbf150d063379a9006773183b4327d40951f02a240283ee49d15cb593e293df6acf6a8d34bc6a4ffc807b303c82602e6c7b4f5c9e0cf862cad1480aea5732c70de2851bf077d87a14bf7d2d9f2d45a77deb92c30314a194b4323d0a5edd383eb2ee3d5fdd92481445d4277880f5553b5fd495eed6b7caeea6aac3f93cffa4c13729cf31ca134850d0757a41a49654a33c0e439666d299893f2b91c614ef8c9dfa53a541e22b0badcb2a89d71662068ad0b0b4421f5b434b38b26654317a53dd41e243fa37a444ed2d38dc415cc01762e9ee551881be824aece7898b384aba78c30bbe40b6be776b62b32eec396aa4cb540220f23c2a3e769b4a16ecb02a3b525f9bb6ece8ee694f086acae099961e58b8856ac8b3ead5f37e4c904c87ff777f32d194c18a4110c6ef2038a5a629e14c5c78705f0d577b42857ae3b93b81cf561dc2d9e5b6027a59f5687be611b0ccf1a42161f130df9591af586a22e504fd319a04c0aa7d751fd509dcce530ba726720d849b6bf79c67effec993bd1af94f0a5ea2f291dc35b06aad149edfbc56194011f4298587e22c038af566e20a0fde54f90a4df7bc4d8f89e3be61328a557d33c2e7f6c9d49b4d7c120ad5cc8cd5f7b875fd807380ed9e055847f43407ad926532f4127ffad4f4703452007ff00fec201940a36004f0435fbb3f61f984e95f5fc875855fb28f56505f456bdbdfdecd397be0d9995a1a4cf703dd9c9a13401a9fe65bfb7d928f8b5622ce8269082f9dc06c312fc93422a156d9d4486f73903362efd1d6b85da0fd21c8b6ea61db6d582b78f06d7d7806bb1787711859980acbd75d960330c2f0789b9f8c889cbb2884a7b0ba2f6824a98995f92371a5650dd906828a2ee5ad006469a6669262369e8790427811d02761eb647079fad03f7a27bc85aefe909ed5987a3bf51f8836ef1d2622970f19fd605c41c30822061050b75b408cce500c5de143bb20c9bf0fc3943021ff47d35b1db092513a8355c1e211578c0aeb572a4bdb45af1b403133ac6ec98f0226dd924225c4e6ae93a51645b2282f5dd70a329e79838b4d0676e810875ab36db7688abd3c227ae91d823de6689dea3022f9f59e6685a96a32ce15661e5c822a553321d67db88efe10de2a1f9187afc14ab087b66d8e3d636081ba2d09f76dad118d76d50b5fd4f7a224cb8038ac2e98e3aaa8b67c57629d5ec883d45c2a731382eb1f2c4080056a6c2132da813c2d1a82e252fa9d07e2896ff8a4dc8c0bd8174bb927bdc75389de0b398b18ebe309b2d71f27a3a371de543335510fd1447e5f94b592182f8ee3b7dc313903e0c24883893ff892f10c9a2d2a070a0d81516001374bc62b32ea208973d4673635a1b5bc6b3e6fc30cae5ce4f79e4e11ec70f97e9bc88ddbb5885a4efbfd874dec80bdb888adc0bf45afb94c919eb5f599ac327c549357c2275d42ec7f90cc65434941a9378b04d73a4f2d4fb5aa57359ede9b6ba3a3e694a3becc9e9e397ba7cc515194a94f071547b10b8f7e00ee163faac853214ea1cb1629cd9f5ce46a198dd16df30dc31ccd256ba540d2820299bab48c07323dc4f5ad8035fe3871099e7443856f90147bab82624f87d37450d09bed6e5de3b704f35076db2af9e389d83f7bdcaed0a95924de8f097440e7a6e34363d477305025e3ba2be3f6adcc3f1ce62eda818f56a60ab3cf1a6c53985abdab907c77ecade98127ea2f0bd28f15e41304db8fe6e44c2b94d951b2ebaa73eec77719c68d93a05b277c2756b4371876cd711ef80f399e2556f17e79d732eca5740e18cdd2850d1d0008b7dc52a1ee6c50da3801cd61f03905e27d0bab8f5360966549897c93a8b46a8c89b0a5778c698d2be987c2ceeec2d953da0dd0d1e6ea715b5477723c912cd92d5f9f359545a03e6e089f5d54ed1a4fa176d31544f5f173403f245b988159ef9f54c3c310696b37a4e4af0028dc2a7b57ea67cc4dd828faf66ddaa2b1ebf86411616066fe94e2574bafb80e6b6e72828ed93babb31192d0ad28ee3b467e6584b387ac980b68df9071fcb721d906a23a1cc942bf31a09c475a425d6daf82e68bb839868e8672dbfad8aafe593ea786890a749f03776ca1f0ec1c27480da2137f1eb85deb77c25ed1d12af1e6b43644cc05d05a8c0646eabb4cd0b2ada152ceb33aa95baa1135cc67bc92a10dca18ff299b36e1e45dae70beb1db704c948c2323266cf1e012c689014b21b4c8ec56b562c671814ef48878d987aa845050a9a44b33a2d50a571fd26b2f13dc2532fbd7dc927af03eea8adf4d71eb5c32b5161477918df564e1aa393bb5e976b05f6fbca81cef0a6d1b460849d30f8852e7bc7fe947f688a147f5a4794b8b172aaac732a96fa1e0615415d48d1f9ed107af37849b4f2d362016cc9e643da136b25814a3d029f4592e9aa522931d792ff5e6cfb4226f1a02b3c9cf14dfcdcad272e95a0548db400dfbde560ec968368eb55e32f8fd64356e828d4fab1ccd9aecd0a23181a38992f844925a05c2a5485b410b98f06faffc7e26cc232d1996cd600954ac059dcea6fcf304cfe05de3337e4ff64c40ea59a60870f942c2759940c25498bf21fd75d9589b53018d011b12af4769477e328a1d25b9676a56eaf77fb9beee76ff95c9ad7908f7fc93e183fce562324ffce0936fcc922d56dbba8572b9bd23ee1cf7f59c3985b841409e853f66095913da4932cd9482fa84d333325ad25641aa96d3c355c65a873166ffcec3fd53bbd6a060090fd675a7f5534395befc26f4ca86261223427a150840dea361fcce34b1034325ecb76a9805ddc778cc7a57d1104a0c0cd6e6508bf1ca0a4ca76c845de2be16aa3ba60b90c1ae59782144fa23d0b486d7a0e121941f1f5945bbd6334f08b6342a352a04ad71eb77be5d693448add20d39f2bcafc7686a885bf33b0f8b3a37bed655348266e0c9b908e28cbcf77cd54a5ff9aa7fdd9a32ae92c189d0f6ab3f3fb5d2c5cf5db2d25e2b0df8647ead138403e5a92b005225a2bbaa2d5b11bd2a3a3f24578b3dc3634f732509b07b3179971675532a419d158c96f5bf4d4a47124264e77c4b4b42438cc0390752600e76a1bab31c880a735d5adeb7aa2300e5f5c97599601e79599c9613abe82f4e93b233dafa4dc0008642c52ef2f1b13d094117b3078723244e43f6c71a115c3ef15a2032305ad2b0a04fb0d7011f621450fa920295772e45306b169563d1174b908c2eb88b9cfa20644ecdf84a29f431a86c03b30dc1f7ee32845dfa7b6e2e47f3d9df288464c5a9d00509f0ee524f03fcd042283ba5857fdb4737522e65256a918313fee35113d974a932ef9698ebefef7a3a80cd7b37cf89b7ff497e912c02774ec8d2ad17572a637478a7874e04fc6f1dc381810b764f2e6bbc701bb38108165bf8e03b185c5a1e214782f17500fdbb1cd23e1fe64c6c0313afcd584a580d6c44871cbc83d04dd8435f9e6f817099df4000bedf6d83f3615d55da98769999007bbe76efa1571a0c3a2092f90e1a7f4b7346a2a78c7a17db41c838e8af159f590137b4ed8d406565ecc9352d246a70183a8ceec7b2545684d4810aaa57600caa24bee7c9efff5fac2f39d993b68dedebf0953d8e0043ef74a7e38cf4701ebeb7ce7e27f687d7002f1028bef749a2e04b36ffcce0eefccb86977ed66b4523604e08dc190f8b31764ae694dfbfb2c30729a82d4ea4efe1d487ce22543490bbbba37651db61ee1057efe2fcbb1fb2e034b8ac79fefcb1c4c816da33d610bb97b1ce7c56b53d31d3deb9b6c7afab2b3fbb40d5324d14be7e3d23d729290fae6c7dd3057bcbe89ec3e69fb2a570572840044cabfa59e18ce1821f376f6c96d3001ead6344e5680b6dd6190318ff08f38756c33abae3ce7ade1b7e5bad469ca9894cf8e389bbf5d2ce182c68d7bdf835fa5db19c651e3139d882a9f1ad023c808578e6baf4400a50bdc7b4dfb238b5cd57460173995748e76958fc4242e4c1c30520a01fcb908b4e00ca323ad6d57ea5ad2700cf8286ae1aac254425d843cf5488933a6c692f27b29f9d1a376f7ff5cd59745be00b71903dd161e2607cf8b1d6fd53935760b8ea9f0f452255c66c7d28c26428a7295f9c59dd42dc4cdc782a4ef9d30d98d5fd63c25b94cd1fcb212960bf938111a5925bc2b1af26f109f515d096d03f53d3169e2898f3e656c6c0c1fa9d5bf70d864847206e4c9e9ffb2402842ab852157da87138b744f798def6bb9bcf6f3b71e4c5f1de5a9b41d57434b289fc9db1bc1af6fc2bd4fc3cc5de9fbb9ca74469cb21a8a1423fd12cdb362f08504366a139b821a20186b1c508901c84ad1a64b9e778d4ad8e431e2509b94aae4e6758c1c0ea88f89f0175931cd43bf2dc425193e6c1731d0666dc0bfa72be859445072837836f14ef7f12120d5a06673ac4a0cdc75a30e27b0824719b4119d656d9039819c8d461909d7d911c3a10af3ec4e9442995eeb92e8e84ed06e2bbdd9be67a33a7ce20e773590c52040ad4c2cc2f450a0c64b5ec608de22c4bf536674dc10e9c5e2ab41e8d39fb95bad0c8a7d8d8bf796da1770580fc20c208aafa517db640d149e9e73757785d2e9a5b1bd6e2b8e364cc137a593500cd1f2a6fefb2524c9eec922721f7c4bd145208851f60f1453c72e30a2fb47b68f8d466eeed4d27197a4ae4970a476428df84d24c8d5848548f129c9399ae8383a5e9357427ef84cbc7c8fecde1e01a645c223e08c13e35a42a927ba3b903d7bb80d1416271e57c293b341da2b745eb1f9344e2b86bf480f1f6a38d56b4a8ec712904bf109786edb3ab5ac20764819f43bc0324d4f6e62e9cda77327010bbcae899bfd401fcd3b55e64080fba203dbaf8c1bec4db61608bc3e649b52d7d3a93999d312b47da284a6069b1733c8c678bfda8199bcaeb04c0c11ceea7d0bbf1efef1b5c12b3819fa42c6b16d9268c1615c51e758975272313e1dee8fba88640149a54a90b13856ad0b6c67b39c9773db5caceeceb4c985072e6ceaf912483e4a874e3055bfd9af0f6c2848f46faa8574d6e4f4e9b26afe8ea831188d02cdf2bb5b1c77e80f64e118301a7a58f4404d265c77a3ec72b30c2bff40639acc3bfc03bb6a6329673ba4b3ad356e7ac71a0e4d7d4f745b0e11d0e8dc0920755c643f985bd4b6f7a12c0bb37e692305caff8b52e9e373194dc9444a0516c93d396b4f3c4be69c5bd6f83454d865d9a61bb69b0bd407cb59410f3d91606f24bca83d727a49604bb318261f5a692eb1ecd25416cbaa6acaa8c31af14edea2e300ba41e0870b06f445bb4a141ddc45a36b77c314b8e6c8037962262bf638e", 0x1000}, {&(0x7f0000001300)="c8dfbaa599b325584452c3098d1485b61c8ffa9a21ed59b4dfd5519915c1d3e0eeb5d7ca98f719e221b3e51280832dda4542111da30a9ed524a573c9b53cf130bdff28536d3057f895772c9e2b555a71b76337a313df61d99bcd31ca666573b90a9e3ad332e7a5adb7de820f5de09961cebb847e4f09aeb7b6d3ac9177463af1dc261b4ccfa85d349e2e4528070a769e5f0da82264411dbb086a0910c7f82ec3f65e7b39d4876ca6bccc1910", 0xac}, {&(0x7f00000013c0)="60b577cf5721e1a7ce7fadb9ea7819d93e1abe406b3d12be1806f67002513a10ee81c8c34637dbe6739c77e1e69d36797481cd2edde3aa6cbb23b79cc79845f0377025be4b2db39318529bd0deb83c8da6c837fb34272c553892f6171ec896804ecd0699b366587700b9a5dd86f0d7cab334562394385318a08e081fb203c734106c5641d473b292e4cd2574a62e6f2bfd9536320039001c5157c3499f34cc1518bdd414ee72e3b9cd20b98b0e7d145003f8f878d1f8bceb745f069de791e19f3d30475305a11fd2f145075068de0d71bde4b263f8615565ac52a7ca6f16068c349a3374899b1e4383e38619c83990dba37d8ac359e9e2c114091aed0ab76c8873c7c8c343b4134e98d67e8b0d16a2c72e1f76b286fd54781a89cbe88c4060c54bdeff96156283c29f3614833095588fd6317b4e8092a655f93458aec879cd92296d37fccc15153f48506758ee342b1987ec63ea7cb5f371029b98e9573c529e480f78f53cb0ddc1652c6b0c1d1113600326f4aa30b72289fa62ae4b70710ea4eff5a011ca40e2df4950a2f50ae034d3d92e74c6f143b70e47850f0338016427a72fe0c59f8170963fb41727d810c979def7777aaea2973bfe20e3c2192302cb6c92f2939abe5171cb49b09fb2a864c18ef20712ecfcba01f3a42a19d1eb0be7b600f5d00702002b8951c57080ab08374a34c287e1baf316d9fb1024451d94019207b42ed6394bbc5de13ae553702b269211019cf62a59c10676588de9edb00395e9a4f4028fac0b2fee365c60d37b51a172fa4c66bec0b760ce7b3c8b3b0cf7efe4da9db2c1b0615e643e6876c1a8908887e871d15481bbfb156977c0089f8ccefebcbb0c5e5cc1f0b0548262701591b90750e4334e6ff5c75b9c6e5e582201e2cce93be10b9e9626714395e8a6eb8326bd247ef574ad9d0301ec6a8e4fd16c43ffedc0f3a5d7d061e355edbb758f0befdf2a15edcbd6a92936cb36ef6e901846e4912be1061998f5a3fe69b3f0edb6ffc3b686cbeed6f2ffd36963a379dd752de434dc859e8e9ecf1919d1484117097ced32f609071f52824d9b65a54dc120f41f49b1f9c474c13792871fa1596e97fa8b8086279324c01b637e2276350f6856da64063d16fc4a060dc7c16bf65e6de8484d9c5657f4595ed7b9a5726660b0ebd5e684e88402449be6e743761b16b0757aa834869483c46b7951481fe2491b58514b2c25e4a319917aa0778e62cfceac45b142b960d6774abb99e1c3c2356170b89d6647b6100e2cdcdfcd04b7e7f8335d1a6acd876197ca7e1f0c0eb53815f05eb9f1930ab4f6ed6a59db9eb9685858a7ea6a75e617d96cf9ccad290e13d71b68d466c5cb8c3cd69542e94703cf943f3b8ec2e2039013fba3ee6edbc195dcaca0d580c7aecd2042a2c87343d74cb7a3a1aa26203dacd624de1d51d3ad68be385db2d2787a9e5e06997473756ec69f176c99f753910072e11a55a042a424db2aec1e1a447904ef0acc0331cbdbf69d5a5eec5003f717f0ef312799ad77de156ede19549e56827eab234739517a9dabe4ae5cc83fdb9bdc40ab0b2d610b1da9b72aa97e6dd251e0a6a65ea5b94a09dc2c5aed42567ea6a990ea0789653e6565b85039b3d1666b06668018f9b53e13d7d36a040324076d70dca7196a0810aed7dd0efacc2c7de9c0fb09e695cdb746c19dd9cf8b4515c5b00b57e219e43d4637571462f6c8d2a80789c17b2e1d3e9fccde6c4c07b535c154987304a0416905b260297670cd8099b6853e39d714c645bc9ad01ecaf5754cd0212f0c56c2154390b790629ecbf70d0db97acbd8c762b9589d6372a09d4f24c895d1cf64e206870d84a9977bfe6d2af516df8308912f5a249fe173ea081b6b04c3732fa7aba95023828f3a72ef9296e60a080370dac4805b02a1d4225cbea805cb4789ed86139a92cb2d60558db39dd26fc7cbac87cfa3173438b0d01292926c4425c8d4dac9b35fb691602a5853c9adb757ab7380c4ac4eae05ec8f0ac6bfc9dd1f268a5f16efffacbaefec88274c0957c4eb8f861ec0245285428161af4255394d51067816d29e13e906f470e82e562aaccf717cb40cf37c08571c569f4af2c323a23ef053a010847cd293bec543ed30774008572962380f7b9344f82f186435a54a478d4ddc361a54c1b2d5aa6b3a3b7b0bab102b6e9b38a1fad784e2d179068627f4e6da3ad4c072ca386b2a8bfa5ed7bb1767b29ac649126b797e8f812599044d5eca270c07c474623a98d63baea68ce6737ef860f4c52cb55baf9c68bbc4275ad71e4383b9b8b5734c9dfb1daf9e40bbfe5c4db2b2fe6525b3e78d267eecc4670d51ababcd035352f44916819c39485694b0d1660dbea3e264227043b8dedff159eb5ed91b2cc75a8be68d446bed25587805fdc1d3ad09822ec823038cb562f14c9ba3c8784efb04af54b290e8fb97f30b5181f3fef8002b5c731692be40323534b0e219c443b6bc2982c2a5b073db1c587d042a737a897ff79a2c36209449e2491906003f470a47c0c2e1ef146d1b3b18ffd40e790fe9df06c79a5a76911e94efe85763c5b09b98c3a92dea5b3a82b4443386a619400c7a7f6d2c7f236d6278fc816c64faefc08339fa18450664d2dc62250fe3a6d7e23f57afe4a75ddeb2e2a988c188178527cb8152bca9223590ff2139d79b201c2b55119bc1c3b2816ea49d04e35b375c95e0232111833c5d70cdf93dacd04aaf773e5b0fb51b450f68ef023d00f4e99df915d1f6b9574dc1e24fcb1e6bbadbbd00eab7498f9210b27612df8ba0908c010d5f0fe165f67253800f791c3ebafdb0fecc1642e61fd50dc46ccdd404e1aa90592b84af3cc34916eca5b6f85d30c8ca3046c6ef428c82d09a667c6e6c03d72d6976081ee6358de580d96868da2a52c4898ca96f04362861bf21b42fd172216215dd4feff5f18422618f11a4f54adfce07b7ee62f31fae7eddc1a597d3962a95139f3844b119af9bae6bd025e3a5747683047b68137d7bacaf1a6aaf0145fdfb989514011b1ee3d8e95df3d4f65dc0b980ff4f642436b0a85d84e6fb74ab5b93e664c03c27bb22893c860b509faaa449c70f5fb3a3371d41abcf982049b394be11b1d6324b64c1d1f6dc6dfa9ef5ba155254c56d5e751c741cb96d0fa1247390314d87b2663e31516d756e2d3e538ef226c1469c07e4e337bb8d6025c70cbe5003f3152dc482581d64581c9e3b12a04e72bd4ef4f3f5a22807469015d2795c9024bc2c5434ad7aa728126c7a3040b0e0b0983e2b2172eaefd7cd750b3053794ec839e05b00ed32c054ca733622d06b228d72506681b432b7589540f3beb98e968b3139b107a4938a9a353ea9c24711b4150a3a647ad2aef97ef785d72622ec7fbe43c65c5827eb96e7c7193ebe7b55e6da9f5caf5c91b0016dd9464b37bc0e5b5143a87c4e7f71335da2b86da28dec680d65d2ecbb4b298401390778b5999a64cd010a77f9aa9bef1d0ef5a803f08a77fe6861badaa84274b49f652f82b67ae2e0d3a7821781abac743df344aac1409ee642e9497618c0a0f60a7a528875af24d24ae3582044415304b4ca0df512bb358e5f03cb480992c10c66961d9324af996444b4084c40b68477d364fccfae365d7adc05bce6455ff1b9089d0c0abc41be3fbf79a42294c66aff50e9b3c62d04781adf7bc77bd5faf62c229f7717cd60c54e12228d29cbcb1f5c0f8e9d238683bedc51207b3e8a742df117a4abac9a757b2a1d28219a08b72ed3e65f600279e7750c67b3ca938189abb89bf6ebb1e0dd6bc42a8f52a0e1b411917e7d3c95178b161340a59c9cfdfd4ef403398b03cc22ff0745aa84066be7d8f0d25fea1d29101d6848691df474564a0a87bdf6ee00eb230c126a7cd9bd802cd2a8745b8d436ffae13037cbb8c82a08315b3967f006542703a67f110598a2fc26025b19fc2cbf773431fd868f3d85ed239dd414c089d1cce765924f2f09da899d7a6034124e3a02ed29b1137d68b5d33ee5e30521423f67ab028e6cfb1897cc662835db6099af677f865c818805cb81f85f75b1bf857e076b300c3f4ad3f35f4f49c1da89b81bd3839d071582ccf3d365ed2461168016a87a09a65528b8319d3f5d91d4ec5d7a251369494a9485f88efb48f290b37bc7b0afedc3b3b8c642dd752bd118bc1c036bde15901006d3980da7d1723bf523ad16474cf2ad403088988433acfcd31481370942aa2556b46565cf76a9850d0aa9ce612fa5c244e00a3d1124c67c7243e7c6c368c1c70e89bfed0619f3ac189b9fc13d8aad864a29fb87aae9c8dbf4dc6e628cd5923a5c2f1da4352d7a10b397918c783ea8f6302a2da2fb1845d8054b01cf3548206cf7727e8e2902aae3eb8d301bd595abc99428142a11322a8dc662e125aa944b0585bbb88dd7e17abd500fbe81b262de7cc5ca59d036c26c6ac47bbb0d676ffc5448dc9500c6e66754fe39517f1737a6535639516ba7c9eaf40f4ddd918480c58c9b87a9eba5dd6a9c912d1bbae58d0d6bde5aeff7dfe5fcb9bdb8f3e28f2ab43e89b3bc6f0015a3e9e61ce1517d00a2badbd2f2f51c356f96c279e2896868c83038b55d79af28df5996488fab553263452d0ee2394b2fd7abfff580b63514fa3843ce8bc3d90710775c4fafabf152ba62a9c39b516c835589c4a3b1b202e3274a844878ef8ae474cca817dc76a8365998a643070e769417983ac3b4f9d4e15c9d6a8675382ab90f33d8f16e0ee2a0c5f92a789e50369d5e37275b87124c0d616391be3145864a991a941b89e5cb29a6519d27b8de8f32fa77ea1086f2b2afe86eba4ab87c6d0bd72df49548a272f9be2b5e2366327b261b7aa3393b3fa8c84a23bb0c0c8f508ace0b374eb5899413ecc1a432541014dbb9cb3540959b41410e9670aadce8575497bc3f3bc05f129c69fe127d120cb8c1ef2da101f064ef84162487cfa557e341978616d9225c930ebdf0e869529dd741fdcbb6106ea3149e7cf7ca259cdd813ebf8b26c6a52fa3f8c8b2ff85ab01efab20cc935fba8dc08163c13541d04223debf4bad71baf9fff491687a0ce1fc2337e047e02a4fe5b9525caf4d0ba8d7841f1a25a2e391162979a4a17e75c4865cf0358177c0b73177a468d383ea66a46a2a4a77d2c71cc59dfa93ac8d8c46db2e4f268ef7037d16ba5e640280bacbed0b0943ad0e7b9cfe315ba61999e7edb494b3e3dc78f6647deb9266b69eddb18f35250a0607d45411d45492de4cd0371dc27a18956d18745f1de018727c5cbf2bf18e980adaf3c147fe1fbed461c97a12aac4bf5b37fa4827cf0ef1b2dba77dd8f22016ee66f381079c95d76d5dd83a4c21cd35a6d4f46aa7dd599b59789255f77b42dd8ef8d2cb533022095b52ba1d7cc27ef77d431aa8355958375265bbf4ac16929506e975b1388d633c3e942837ed78927482c48ffb2261c724c91dd88590250291769070d5a4181c9889be2f44f4065bca191a229ac72a23b2e76f09389e8e6d6792d1266ba884320611961f3bd228bfb30e1b84791fa9c44418f4057cd1bfa31bcfa6d37a254d14f70a4687c8428222a17d70c37571e08ef9109f0e1f186ea4e6bccde704471eb08c912e3d2ee82d945c32618fe6a01e35b8239d7e16bd685c95acb1f7fe3f89c331b699353a4e5eeb06821a61e674f6e78e781f1946e81e82f1b4f07f9dbb218d3a50d541d9f8ff0d9ab927a2322ad0e6b993796a688bd7efd86df5897dfebaca1a408bcda369d2340d12cf8d6d0c953eb87a052ea274d0593a36b90379", 0x1000}, {&(0x7f00000023c0)="5649cf78c8ad6e06bf3708d9daa0bda387c30e397f1a2f0f198b5be6ec8e311fb80d336f755dd223cd4787fe14ea42951462af5a0dc632c6e6f1e0bf513dbff2d5b16d1b0a2749ae39fbf18cb32c2ae7f33c5267615eb1e80a6180d57d78133b2cbf24d5029f099febfcf9f5b93378a9c44416ee5e4d619c48446102d99eea842f778664957c08a3255d7c85197beb8684107b95e29813770b2ef97e55849ab2e245afe459450d8eea8cb02f0db89eedc6b17065224658a19915feb65f18d09d00275f", 0xc3}, {&(0x7f00000024c0)="9b025e6aaa55fd884e8843d82d87d10f1d0914a18e7cb3077e62c40663b1872a06ef85468669e89bded33c979c4bf994f86b3ee80690d56b2c5313194480414d3890b57131022a48c9c27632f04d50bacd84f4262a89e076369510e59c4986a0e765b6ed7fc68dc9e8cc7831a08967f09fafb1c61a5251440c4cf0661dccd7d0442a44290b89f4ab95f7443b6d62c720badfb42370a2c4408f672687648955daf0266acff07cf8df4038054997aa6628a19a167b6dcf99d150103282745be365a92cb66266fbc904c19d6c9e80bf0223e97036f683e82d9dadf2", 0xda}], 0x6, &(0x7f0000002640)=ANY=[@ANYBLOB="c800000000000000ffff000009000000729dfe48dfcad74b2bb619e8285e915f2b545acc95f80c3939a8a569fa1e0ad8732740a6caaea0367f243b7e82be2b51af9c1b39db1972165b70fea37a3c7531741dd23d368562847a6fef869c9c363d84a8725f0f89d6ccd79a5780feee5949ec05cb52bbcc32338a685fcf2a44a5f1cebd4cd603124b74ca4550c8683e1cc95db4b15cef288a4f04d45d90c0d2ab76fcc44893020c04fe43f23a25adc28053885fe683c5c7f694bf41a8297f61fd2d8544c600000000002800000000000000ffff000001040000bdfc4b4381e4172b34c1e4a484ea0ab1c6b6dd0b2aff000080000000000000000100000003000000e29d7981b9dc676473e2dd8121162c901e9621b83889f6974fdaba8be74cd1236b278236145884a12eea83911419f4632806fb31ebb13a759eefac4ecabfb8d4255786185ecd0391da0ffb97870942b13e7f0cb21112c4d5423404cbfb2ddfa4df3bb06a2b87a2beeb9407f8f4830000101000000000000001000000000000003446ddbf7c7e71284c654a3c475f25c1fa3bef1df2f91913ec0fa905d66853e22c3f016504622e94effaee570cd41adc40d345da635adc09cc997c64331321f68c3bd72edb4c150658145f98a31ccf99a94ff7d7eba56395c91128f48c3a96df0b76d60d7a38def192ff57ce0d88e51f316104f0ddba1ba04147ddc17916f5fcc77d48848be9a0f8318c43a6f3f6782ae6c220fea7e9fd34fcf0cbc5c52957ca90afb451664170ba2a1f1663ce803bd3bd3c82aba12b8646dcca4777a3c0ab299374d86b05405e321882f4102be93fbf369913776c59ce4f922620eaaede36134e6adffd3036f813a57bd6b6d3b03074c2f306efe59e159b4b6f044d4afbd55ca7928442974ff6c760fdf7a8a5dc028877baa409dc5832fa34e39587ed1724ec5f37e9aba016f319ab643de4862159e59e960a90e7ed8cf39c43447ddd96523b41b64ea16998847a06aac7b477e84c44dcbdd1f7b3a6a56681e94f58ea94bcdeb617f4464707c91295df36dda47d84e261bda4a5119b3194fba754b945f938699efb8e1e693f804ccb52a5154bbb4b6f2e518c3af5037c2929b55a2354ac7e88854fb2488af04e5f50f05c7be6a26ee7af63ddd3bbc15086f34cb7d21b414443270ec95cbaebdfeb77185d5610f225e8f58d1e0f242f787843a14dc3db3c6cc914e0fd51135218f0d08cf52ac0548f355db360ad6b000a2f4eda52c108093d1d9a38378c7aa8245cac5f89f8b07202d18d9343beb7363ea3162bbcb07cca3489a0d688a89bb7682d92bbedd7382c97309f714aad81e24bf7e4a7911d88665c0a50c91dac4fd28294ec90c6ba2d86cb47c13a6ed3c0e5cdca58c5274526a035b18e1904311c74a0e1569fdc4872fd80cc87bbed5d9a2a330814fbe4980b396c7ed1b8c978bfeedb04dad50aae954fc5d1e6022ea13f5fcbbb24fa2ef22a521360cec6f4a90a8fadcc2101a00087e97590b179dceddf6afcc5355e6b955ad7356e3f7e7166b8daf2b18ae32a72eebb838b20e987e051b7b25d33fca446f60823b12c9c8115874f153a98414836c00f385c94daa527a9dde3c8a521f3369b7b7eae4bc182e1e93ebe47b1fa7c7e484fe6086512dcf737a43b99341865c957e38a84c69ebf2cfe766cd8b78d97167ecc5d5ba98b8566deae05d20c90ec24cf4bd112075544fbdef6a53ffed38c2f3323ca80e957a297e628eecd04f0dd10b502e272d9467d0622b7ad2ec74f6dcc212828ad6c3322e18a4e6fd5c5eb26ca6096eae00470668e748d43df6c51df6bb9651f0b15db49b1664ce177471e53e844e88b078835a4983ac3d9d166ebaea6db7796f01ea0bda74fb0f62eb670598a9444c82ba7a6c023f4a87d92a56b3b1012deba962be3238201ea6eee58de9c706b27252186ae07f11fd1047eafd912ef0242775102b9d7771904783feff2659de23f98bdac46223017f83c33b9019cd9d909622e1229943da339c5b19469cc97c08c920e162e6e96e2178fb3b1926e75bc7ccc8012e4ade45b76eeb07904507252eb95723ba7dc98b8f79fd55f02baad795f802ec66803affbe925f31951959439704164b820e41d400b849a2d8de98e82b8d470051c05343c615ac459846a1f7fffea9756b1c984f4dbbd99f27c0290b3c25ef6f8c689514e1ee870bf842787fe6e68d116706fd433889884e8e0ce080ed8806e0f2f4c400000007e088e32978e30d5461128250923d2da1cf0924cce92b9cb88141050e695035a4d28b0918d890446497f57d54ff55be371ddef48c3638c32c031f80b24b5504750eb8d2878decb3d4216a34617f762e106c6d099408ff2ec8758cf4a378833029b14bd72922496f7b00f77a1ac838f4d1895ea4f95bedbbb534317b2f79e0ebf4e9574c2b055d8647ddf2ef91d94fa353371b087f1c23b11828a472a4ce1ce86769cbf44f752385528f70dccef4949eceeb930d6ed95cfdde32079a67694181bc17ca4b9b2935740710d3c9a0ec44903aba9391151f09a7eb6f5b15b54095bb96c9fc589927dd892aac70bcedf954afdde16fe83fb132ea28c9c9659c777ca6fc172b6e4bee61e8e8351820992bffd2b1c2c365681055b52fd6ebe95582c055d298bc55837f45d196173f415c14d2378e790081de36df4bdab698a726799a6c12f53553767174bd11b4b388140c94d8b0a2abdf4132784a7b4d806c1e6d59eb291fcf5860a9a1a87304f8377f0f7ab28aa18a663decd34a9d66aa6a385d00690378783432e322f47e278659e61ff8f2e915213249bc245dba7f53131b2f40b133aacb09f7a565f1e501b48f3716f12e67eb3d07846942c125f8b261ff58386ec25b36bc540ba2d8f69762e8fd5e52bfb32502f564b210913bc3d8e4f7fbca9a4799a59b215a163ec694b67ed0231a214b00b75258b4d2a51f12af6d136e24545e6040a18d4ffaa33d1cd014f7aab940b7a460ce472a774a14658c1882597f3398c76f090da81eff2a8af38428934e99e4fa58d560bf953531128fd4663e03593376cb88f1b52d5c6d31bd85fa5f0312baa10215e453f98b9e04b977b78492ecc93995c548344fccab8ddfd10e5b8afbaa22349c319c366a29b41a06a0cf351f8505ba933ece2137e2833f6f599e1b3776e27d047a6bb65f078db848a53b246e0191f7b8b0267ff87f14a3b482815d511d90b45f12f6d43e67620657f7ca571adfa3c25629cdd8bdd21d72cd3a384d09f82100200841c7580d28028262ee3a57a90a713e0ac248686f3eb36abe479f2dc1629214b7451b3e577b176b4cfd1b718b070506c78c4a25249fff7e51a80cf34ff17dbf7aea36e8c888c7477e493c756871f00bf77cae8e6ae83f2d04d6e9a9fe2c687418175ffa5e85a0a8c4ce4ee563d152f20d3e38cfd1b1cf7dcdcaedd13aa36efb4a249f461636a759fd6705ff29d60f5e04464ce1c0b62542a3a75744af8caefde59de96f9397772563cea16d846677b80b876ddc816905661b72f6c388958798da0e1a0bfe7b3a65d8e40a2e2cbc45e375ff18c803bb15cc553a13d510ad6148eb2860eb360f80c211dc6c7670ecf91508b4af47336f997557627cd1cc5a09f032fd1866147c77ab2a3a915082605533132b36358f9371f8a25be1237cda4cbafa2f2002d7c241ce99fef8c2c88c6c99ba2d46f0300c0a5e723e1b836cb80e89600a4d602dd6f1eec69a16cf5e76bdc1bb2dc32d702b61b495d108efaa7b7754be080dda5243dd3718cf61314393b799de3e46169f150480dbeeef89e61b23aba6dfd357d2811ee2ebf22f4c418b44fc3454bb1072e64b9ef4b6b7bda39aa456787b9061574ccea7ac22eaf01c1e85aca5f48d13fa872bafb8a2589657dd4bd877a0bcaeff113d7ba41ecc3a4a441e795df76a874dbbf124b4ec06b4df3ec22a477f7ab6cccd32cd50e826ed1ea672a97d2af51c7905e08f1dacd81698b5792ab14f1ed90b4d764a349c8201e786fd48ce6434faf953ebd14935721842ff64dfaec97a3dc337dc2723c6c9e2b564830cd16a17af177b76d44fe75016637ceb7f909e5bae5236540218c958fb272f1e284738c81f8d90a42c1713a41ee05ea6b6037285c05582add4a2d028a1fa1ba9722706707d0905be8b7eb7ed2293e5a86eeef96cad91a670417df7607a80fb21fb27f10507e7c1ff709ae8f56f3dbf3acfe66b3d73993a3dc9d8312c203f93969bc316f9fb598669c37e95dcd91c7482adb3f5eeeb99ab3ff06e0797cc67bacf4906b0609e50ce8efb3681f006ddb93f58aded3d70bde505fe9bcadb308aee8cc66084513b6cf21fe674a83cc669bda45847669a88b3f02b544dbf0a5c7d107d84b22f1b903210a381bd2b500a976f1fc756d870237623b9c4b54363aec488e2eaceb7818df8e9042151479bda9026bd7e3542555daea83d98b0bc6dd0f36c91f4343fd59f1dfbabbb74859b1555311f51256faeec9c054bce56b874367f4591b9e149b80553d080000003f3958c36c6a3914709483f5ac4488a678ab5bf007f628c25e9aca99bf4e27f997acd329f7481f5756132eed9b0c60ab1b843d5eb80e5eda998ad9f0aeec39ae110c69ba6f854a3d0f14c4f26cd8292dfd7106cd40e60dc0a1c7df09e2c1bdf5d818de79b567628ea08431f7fa16afd55ce318222a573ad590da066f9840aa553887ecb2f34f54200e5a8782ba9bc095f9858d4ff6a4a4cc47a851fdf9fe406a6456229c8e8f5257ede0ab16f8c47a089659a5eb5e86dceb16fbddf77487ea0cbf832dd96a32a5a396e5e4b3bb655197824aa7102d03aa92a5ede539f374b3588c306867c9753334308d0dc8435e047f69772ac4289ddc55a5a983087d68503d8d0b735e42540735b877b4d3ffeaf16fa66b8fa0f33a80db8e620b3a62f143fea7dee329a801ff0e7d43bd30d9e0dbbc884a1fc40c7cbcacd84eec392f5d7e9bec0a8a27ca194686379ee204cef9193b3930ad245191f5b144e0a51fda23c3a80027af61542fd5a48a7ae2460efaa034fd8127909868e673df1f0151ee04c53e2b4fbe0cce29bdeeacca6da94b36c3bc173b81251caf81c4bfc3f3ee1ff2851d628b4cd679d2e402ba004205fc00deb9e62bd1cf911ffa5860d2ec9306ab2d9909043439e1e865afc222d92e565e4398bfc73115a5d13aebb74db405b122b0d564e9e68155b179133b312ce8ee3850a4fd5401703f149824ee34ae18015f31ba8012ee1cc19d0b6358dd0cbea4c9bc86777953018dee3f804e9706451615fe6b2c506dfb78d68ea630694d8f14eefc0adbb714ad48eb44fd676e2378ec9029346edd9d30ba1ed2b79aa20e41f615c805de54ffe443682de1078cdb5ab9d101587491f31a8e8ba66646c8d5516463ca3c535b17b7587df1343e5514a19535f338e0d0ab1ed9b7bf3c860e0c9c5d4fafe0c369ae771a2d04577886bb1c9584e4d4c980f5f1aa66ed91d984b65fc64820828f69588dbd869286ca9a0a25c7baf6b7d1c4a48737f3ae9bdc91cae7aab581897d22265f901cbef68ac892726e01b37b1fac792465f9f149463ed06fa171b7a95af238dc26f97ec0bc8c2f26e62fa2b5fb20f090ff916b85059a4aa7dd7c67c71325fe4ca39d88225e36d481468ed57b09a452be333392d665324ac1aa67ad81b5d4609bfe2269349416a24004c746883a441fdd227b20758b753766d6f00f92ac99a2c5ce967377611eaa8ca94652551152b241384a9ee659bc60da44ab40a8c40432e7550f6734c851033842a861721a3785c0b8588b6e77fb85ed8270f27c820095b79a9564988b72473cfadceb9bea4d91799061b43bf55b8b8915aec01d0577a44783a01832717ea390838af120aa3ecaadbc932a1c01ace1182068eef339f8553cf01d678ebadde3b8eb70f4add93b2ef4884e0a6bc1f871dea832becab7a1d195d4e7beb10d392cef61278f1a35a6c9b1ae0bfc39c0ff922c26c5e889e1ccf082b0faeacb57f12d50530a1671cb485edf35084d4b4438642bdf892695423bbaf88f6e1e49231a38fbe35b3c116a9c56b64c7835a466c1ff9178556c43dd3bb55ef2baa00faa3a8d38c607ab8fa59bb56463d9f9cc556ddc4e5566cccacf6553403078cbec7d5f0176f042166df831ffaabee3b5979e16e117263fb23d2a2fe4ceacfd55f2dd9a74717eaba5615a20304fd56c4dfe3b9ab33e52c3e1c9efea32d4e1be42bbc8d1b5445a170734aef99232d229065efa47d008f44ec6447cc1f6232aaec76971154e764e14a0cfc4e4162ef4b05aed9cc77a40089a50b81687b349218d5ffff40000000000ffff000003000000ac927cfcc2789735c399f33881a91e838e3486384191c7d3cb2559e61d7db94e855427765e96c75d22d9d806d4949393f2a7effcf4ffd713d6aad32c93054641bc601ff280b76588f489da000000000048000000000000000100000002000000f23195e7e6c01b0a6764ceccb5f05d40a5a9f4e16bb42dcfbfb5a3e85801ebfc570229ef23dd2be1d66e22238673c34e301fc820acdd9dc4"], 0x1228}, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0xfffffffffffffd78}], 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:01:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pledge(0x0, 0x0) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x80000002, 0x10083) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000001180)=0xc) shutdown(r0, 0x1) setitimer(0x2, &(0x7f0000001140)={{}, {0x0, 0x1000}}, 0x0) setitimer(0x1, 0x0, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000000)={{0x10001, 0x80000001}, {0x1f000000000000, 0x4}}, &(0x7f0000000040)) r3 = semget(0x0, 0x2, 0x40) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/4096) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2ea5f2d6c014c1c25cadcb920b96bc03a5c55cc87a9c7bd8c991d09d885cdfba3883cf3fab35821c01c750757cd49405bd5dc17eb0c3deacae309cf24249076feaaecc4fb736332ec88f6aa5e259f244a4edc59ffb7969e9182dc3dacb5378d5e9468c5187b874493ca19e7b", 0x3be}, {&(0x7f0000000240)="4dc6309cae91015f02cb7c6be8978b855bfb5a4700eaa93f1076701c2dc2f22f151608b71c3f0e14a1d00a945b0d21bd7b10c68a258f4f68b3a4ed2f637ee23199cf8cf0d66334fde25d61e312c02d40357168e8a10cc77a2ad2314cd09e319a9ca8241fd645c492fe4026a774c360044c765a9c56a9c6ae58896c7e2587f381c8540ad04eaaa8796ba1a3cd3486fbc6bb83243e072ccb55191888881a029cb7753913b734c9a05cb36a8bd5ae960f504f11ef65aa8f4a8b2ee277b7d043b5fad48640344c19fe672bc9a57dabc0c797589d7ca0c90c4d826348ab2f48ada9db945ac9012ca7bb2e4ae43494a33afb58ec711590ae3fbbfb7bec9901109621e5cc371bf984dd62cb39e18f224442fdc0151bd5b033b3ec8224cc9557f423537c5a20fc8109be225e4ef153135c0222fa50c941e7920f753052a33099125757a8d95bcbaeb6a65acb454e388994f4516cca82bf59a6fa531a4e99856d015bbb7f6056edaad8deaa21afeb0351a557b92175988657ecf3405252480a76c28bf0046e0b9da1b30e7ff4f705bca7f3eed1ad40ac57364b619a68ee3c5889d1a945564b953391f64e9c1635129a2e3ade4c77b89981f03a8d296128a9ae714357e01aa8167332ea106669e10aa1257c146661b6f4969a186a139894ea7cbc1dffd12e82026bd745e033ab9160d5b6669ff51609394d9fc140697d8af7afc79f39f7fefeb1cede0b4bbb93c50dbc378a6d75dc1e50065ba4b9607fcc0132059e19d7027d72dc5360f7929931556888993d2ac26709ec4c3940f15126dd5bf8f5b6f5679f3e8ee1e20b795e4880660b6466d02d911fe81c366f1ba408e6ecb40b00389e32fa1e6deba85956e5cb046e048de1167aba9dee95821eba971f0830139787ce377d4fa396fb08e1235cdc6584e4486b143495c23103773299e4342026d5206b7ccd9c2d997f5f7dc550206a4affe97bc8b37dd59dbdc9c7e8665e6acc6c79e820ddb95736ff1f28a14f502235a45b2c9002b2cadcb1bebff34e88c7ad6f952eb6c0c5e444c1e37e3938b7b04218c68cb1a641730310354cc319e9efb903566a4f1cf08169619c1de816cd5d5eae8a4610ed17786d55d7e9763dc48d7a40674a625e845274a3218c49727fddc566b12fa0fa13a55fae79f5e1dd85b1354319be1d300a19f3f46e3b355b72fe33f10ee1d8b5ce3d219e07f44be18276a1864b9d64ad196cfa993b5585980831f709c04dba08aa5221d72a7e237b22f991580a3b37773ca7adb8e06dabea3264333692d7977965e2b30b2c5a8553f5efbcdc8c21c6dfe34c698ccebc81d26dc8147841eaed3c264227ed99ad164bbd22c6057e49d1b55e56b447de79b2ebb703c1858dee81a634a64b76517270abc513ae25a8c9382da366d95ba5b6c4aff67cb57e1dd6db0df71046df2ad1bb92c2895a886e1122e53737c2a0266a5e5d4723ce057a0e04d10c2b0e93c3c5c6978811b53fc9325d831f0288d4bfb9f4176241a1e0a11e3ff8f89dbc883bb576c52e9cdd979433320cd15986925a0b55b693ec502b5922f76ad0cc595d72f933e52211382aef0c93a693da89dc32cc0208190ce4166269ed6b08bd255b180856b89da74bce0c3ec0965b0b49b3705cd48c03bc36bb1b714524c375e79e09064b06e3281b289d3115265a48ed2c6a74dbeb5e5a558c091e41aefc19bb8430d7a26e8679c94c1774e50baa11ea81437f791bbac2afa81cf8046fa4f3d8d2027599bb1ccb9b4853c46cd149cba1535874ce4d114af8f690bcfecdf0d569508e3e9af9d01c51d5ea9aa3773a908fa55cef21dbfc0c89430436c5a0bbd5f48c670ed1bdc8148f47ee9aecbd29422a2ebb641417babdb5116b5a34104dfbb34793b2077dde0fb1370f57de04dc3c5ea00774ed2e7671b4a32346da7380d569bbde1d253ea64defa695a93fe8ec3a2ef57a5b0f004381c0c271fffaaa1f003060c6a809c695934d4b61c4c871bd7d6046e7617ad596630dfdfead38d43cbabac2a85139593d38004f7a38a24f3db76a56da3f61bd041619290a76e6e4637be6f520b5565d62ffe0a1296ecb5a1af6b2f6d9b56faba07d838a9ad17c905ecce8150067fa9c144b1abae45370411651acb93fad60cc1f4f012e20eb3ed1b3fcd6ceaeddc7c43cce268517579be1195a61380c0f1008c2e49493c0d7d7caba627e2953723bdffdc312078dd5ec23f66f1dd2051afa89c08a9a1d366f41206374b97ca02c10da2a68e25ddaa487d876265758fd5762fdf9948ece0dea65d514231c8871c206b0b8d0fa23b4462c11ab427590263d7b6d6274526ab5997a4c14facdf1bb40f29711f8c089f4ce831aaca8d4ef19bac06c083674ee6aa0bdc00e7a059cfc5e27a97273faa23130b90a2dc24d14cefe08cd458e645a7272a3721c9614dd4f0d2484ce3d4109369d1d7abfec5718c222bd6f6a4616430b17dad3184052cbfe306e0d53ec4c8fc95a67d89ca77f5872d4f3fd584a07362b297733b6fef0b5bf8bb343f53b789f6036119819a128414289c8261f925b30a3590597fbd5df910faf7e97818c30ac08a5e382dba5e4c2a8cc8df6a1ad6c2e0092459117cf421f489fd516545cd3ede2a2408bec05c712f16f792124235e7219d97178addf77e597985132194a697869b1629f66a4c87878939d03bd4114fe5a79e6e7e79fcedd9ef7fa4481f2bb4005a257a38f3e288956d058ad54c6092ce328ded0165fef68a220379f7cb96e834649a49afd6d1a0d10ea8c9d1a27161ee80ba439df977d2c32f33dae1a3434f903b15a8fad4a8c8f395e0d67058fffb30930483c7bef4d1ec0cbe95303b7927707d388975079863a2c7806047060e94a3c022fa493566a28aaac2d3036589a816ece79b4eb2154caf42148b85a0f648315471b7514ff9649f699e72b250033859f6eb3208eadccb9477f5b1e150516ca7d8536414ec4bbe429a368a141bc67508271d35ce3c38882cca86bf565568af3d92074f387c2d376efb833b6f04aa876cab5bb8bd30e1883f5a8a01317aede2950407b1c02e5cd1bebb4729bc7cf49a1d4479ddd570472d4f89880bbce1b0ff1b046c3ba1748bbc9b566aa83153723e4d06b0055f76db8edc0051d30330b887b6eac1eb9bd19f68bcf179a446e154acb64141d4f7c5427a46aad60a0226d9eea937dfe6f8a7b3c47d02cf61f5fc618f3828c4af4e450df66d88038f28a77a6fc18c593971156158298542278776b031a7af60c5c67e06a3826b37972be9ab20df31241954a00ffa3d819a517f59c189b2032c1da626c17586cb40951713b433e9c7942cc61e179cae9b58dae0b6194e025e55dd2e9cd1d2db81ca1c1ec49f2927af9a58a5ad479480d80ec6131def5eb2aeab98e95b00416ffb8df53484b7b4bcfd04db660b29f2833733f229f475ae6cf34c356c1e6a776e879aa144833fe4a3319d9b4ad9a23bb73ceafd518a209f194f0d1afbfdf5aac382f88cfa673a93dbd42e4ae356e524f861138377b9d83f22cd04c855d86926e1f6d1a57868213a5444bfc04ef4a32c59b64f2e292deaea38cea218daeb304921728d94ae569f2fc1c615d6054d4b88286101fb4abf8fbed45bd5f91042b63266d24f13d9f8e89eb261f30ebf3e50d9c2b646194a7f394b6bf4ea1eedfd68f3802e581aba6f54f22cb696f3cc9af8ad82455080c0903b34b1124109245e71ba543efb9fd0ff4abd1e25589f02853f6c7d9e54dd71a87cb6160f3ad90abaf9e6e695639477095610b324560ce8e2bfafbb0e6e304537cd01ab983f0dc642c6be6a78e925427b612d86b0575111a7ccad019501becd0af8480bb0776bc78361df064dfc4152ba395e31209e4597293564a656ce6781a4eea74f279cdb7bc4df248f826244fe65ac6d432a8ed4e6a2ba27d239108e227cf24e8ece1295408621f2a5e1b20c0fda2d05eea4fa439d5697cbaf8c2abee81094dc2671db655ce0cc27887a44152bf3474699964761cabfbb7333d07696052ea59ee00436fac401a89774a8c04840245de2734bdbd2b691b1e5f64f804e171bfe8d2af165d548ca91663585d489284af00cb10a5bc22e95b6ab3f965673168120f26c8eeb1f0d1938b1c7a53580c72cd95be73a188f890ab5376870f6d2fe38831823ef31fc23aa68466afb938554097ba6d93fb4f51bdddf7549c343d9db6bc9638bdc9d85edf37aa83edba120735c342fe796091d090f17e2a715040f5f3218ec0cecb97790a76a9550344bf2ec49599b944402f2e695c7526bb3749c49740419608f5feaf3512a28af6cea5511525195801c596d6ee2c1d92f80ef138620794654fbcfe64193015b5e9819252622b470b044bcbecc3215c4889c0dbbcef4326a13ae5ead4a33d69d6a0585ef0e2658f9e39fd475ff672e024dc3c6e9762b1e96a11554a6bdf6eae36873e43ea4a64bb05330c77b228452b9c737811f48b7f9d45886f37c14d4d81d7d8eba207bff2fe3546f8d9a5d6de30b781dce8ffff0683540d149068cf20e3555c09bb142433abfdebad30e872c57ea9bcb8c64158f3e2cc92a48e9539d8833b4455324c92618d798d47b900b2d5ff84693b922c8f0024a3f227f13d802f5fe881aa98b18b552dc0052e9926a50471593ce64813ab95b0533c351c945bd4431db54d8c707aaa19ac9b7e07192c00e3bcdb11ba760199a5d55f77820e0c0b1c8172bd231ddbf8eba66e331670f86f7a7a21d0faaca04ca03a84d2038839b669546fae0fc217b6185949283454ff45ba8d68a93a86bf074d7c8063514fc1159d3f40fcfd6c39320fd4bab68e20d55b29a7f9332cc5f498262323ea6145bfebbdb341b4cbd128ffe936aafe8ce2bc0580bfdf424cf5f119e0fe79b5a41ac05f567a438560ea45dd2eb712cb40fa84ed7f484e61ea2dd30c065a134901bd928828d706044a4af159bff2724ec678f0a48c7da1ac869b5fa18756683f388a943df27ad7c14705f925bf98457b2082e8d3a6e7f8eed97c39bcd76bb424f1d4cc296b2113753c88aa6502434e8b86da725329df51f2eb422c11e3d67673dde651d683d077ed19f03943981f35f04813ff8b368ed2b3b2163e69b9b97206ad20e7a2c47dbfe1ffbe423a05e47ab4006ce4afdc248cb873a702584d204f48d76a66a2d0b15b0efb50abd95f4f42173a407cdea8954d31346073cd975f90b91ba750eb1013288b858ff13ca32b6feed625661b3447731d71bb154fa0241c94d32f1f26dc21173e322f5b81b71afcc0159a8ca18333b7b11cc29b2f483f0c5c37206833230786924c34918f1239678bfb2a02bd259b5018f8d5ca8e9e4762a90f14c5727c656943b3468d5dd7cd4e41e50e69c4f57356bfc1460b7c7acdacd5e4efa2cc2902f0b302fdb0e5b9c319e50d649a4ad227d9dab6957c8c3294e8dd21c0b3f58e6e35843f7da4ba8b711e2f748fbc515aed0b091aa9f15ee68b47272ec9425f73b7386a643d6c6b2abee70c2c522558fb016407f4aa53f28e421997495c4128cc91721929ee521c05e99e5662036a495eabc21584fce950aebfc7c525464c995f1b53704e10595f730693a62a1316cb6532e3233826db917628fd727710dbd070a3f683df88722da9ea4c51e9d374dab344cb52c4f236a9fe387d4e10d6b029e1c32fb41d56f5ab0303f69b7d0c7b91da1c3bb35741cdb8b23523c9d1ba15c070664f1be921d5b3c44846ee8bcc1946315ca7b539a55f6d5c5083f25ca66dc03f38f9b7aa072439348c98edcf69dc21147764dae0d60ab63fcd0d1a", 0x1000}, {&(0x7f0000001240)="c222d92c2424a7ee3b7fa4e2ae5512653f722f1abc1f9e1e2b11f3b156ba09cdaecb32ae530e13ceb1f62c0667a9169ce8466ba612e69efa43d7dfe3d9e0f87c907a0f76a0909f105536ddcea071bbaf6b071e835d5c56ff35f27b5c7c3db3daee1ad599dc06be3f8270e4af10d825d2832731ce05878d791218e60c40c711b5db492513e2e17b61e075f1dcfedf5cbfb8f5fd5c692be2e0bf4ef83223bb4f75448b0f52c7a26fcc96f8414fb78e8cb459bf2ef5641591238d0b94bc1142cdf78ca503a8c042497d70e32124faee38d64a08e483c0d6ff7176d755e6215dc6b0fb51499adae4942717875811", 0xec}, {&(0x7f0000001340)="48f1f3f6ea167946366d7940e9cf0d389c00299b0ab00f72651defa7590945a55d115e72f124faef368c83e14df2c21b84e2a5dc73ce02acfbf6f95f35976424cec22222f170991a90487ea301eb574b3618bd3e49f38e8b83b407f0c4f13d7a434fb853e92d350d2b42e91ebaef6024b03dd93ca2c3da00118aa610abd10bf90435db26deb385f71d260eb70bddd91b84453b609c3343f3f9a4d000f23893ec6ab1ddad2c088c356eef238f88255a20848c49671785577dfee6a8ed4f95272699d3f04d24d7c38cc07a55c00774fedb261474129f44746ef097939e3ae62559995dbf8826e0e61e", 0xe8}], 0x4) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) write(r0, &(0x7f00000000c0)="1c644f61f2dc2a185213702ac45b66cd78ad8dda46cfa2fbd5c9cfd9bedc61b63e4c91ac74611957477c51913dd2e50dfb1bd99c77be54c4d51791d154336df73e5012ff801b4dc381150b67902a3d6528e4770ed52448abe7cccd1001c664236df4f8c261f92c227e576766dbd8a7d0678a79edc654", 0x76) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0xfff}, {0x3e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000180)="06b031c59fb5e3eb01fdb63a3ecd542887ac04f9f1c3c10eaba8a4eb3454507cafda299897d7453476cb9f924b00000000000040906754cfad04c02411281ab2f5920c724a58c404") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:21 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000240)="87ba70b04c090a5e328daf037f1260274b173b3a8062b24b01e171480d33acf79566d43232a00cb1b3d1e114c0e5aef4fc14f39392ea45b31573f5ec995e028f8612fd6102f521cdd286d5086235d53618620b1c12a7a528dd0b7bf6551e311b8beb1c257c3900d14a11ca3657c6e342803d3b77f414195015341f6719fb20b2100edb24cc0ebae09de729ff8ebb01c07369a571a8fa50f2d9c751a29c62a88909b9", 0xa2}, {&(0x7f0000000300)="fb0189903ae77864009ef223ecb3f8919e2b27ea209803ed1bbc1f31c8ab931372ea85742f377a950e3d852a6d1c949ed694d5b940f6c6b5de867e68cd420f423b8a1970995d91ab64eb6a5c3fdc5627460fff798903646df0c7ace88ca75bdf7d3ddf149533cdc2a3c79746c89434f9478b772df474e040857121f7d0cc8e406bc06f341433a64fbd6571964a4abf342f5646f08026099c6de9a8e6c0d5013f3b8e30e76ac4729c74879a265d5732d7cd", 0xb1}, {&(0x7f00000003c0)="e60af369b26c15c780b7dac91767c93906252eebe82ba466e3af212c97e82f3ae221e4ad5a92624d2e0f0ab140c5bf794ddd1f2a03d83dce055ba377da2c9dcd4d4873d96dd13bdc6d9e2135f969394a48a9ad8486cecb848257b6cab704b986c8c586435cd19ad7b5025a4af43217384af0c6afbfc4b6f90b312c0fa014d5c975d8a997a765c1043e9072cb9d93b9fbf1bdd8c9a27017ebfc8fa3510093e31f01bb24d0cdd7da9d422125c16cb42e15cefb69034ebc9755aab8d9b54222127add66e9c2616e51b06649779492fb246cafff7c9e23", 0xd5}, {&(0x7f00000004c0)="dc5de56e4ddd6ad9afa3829dce04cbfacff3672ce04b900f62d4b373b6e1c26cfcde7d2d679d80a270e78a4de2160f54960ea33be12bc74a84ea8905cad9b72d02bb373d7c6269abaa4e326297dfc10b3a16e1c138499c011bf7e1c95c4e", 0x5e}, {&(0x7f0000000540)="c2a2f4f6f3db326e39767d2c935e4fcb665e9999a8ff23a355aba8aea4e99de88ab1c9da224744c63effccb6a25ab6a1a8d4f0cb894ecb50ff1c4d269e52d7132c", 0x41}, {&(0x7f00000005c0)="44484b58b209c2d071d4c4d52ffe3bc980b1bcf37566649967d92baab0386d1c906c804c94593b722b79d0048b409e5289241e067920246ebffbc7503ab2c4ed949f4eadd1e985c06eee5f003ecb4b9fc89741b258fcf8ffe798becdfae84d2868b56562", 0x64}, {&(0x7f0000000640)="24a2778fa1eba021f9664d0337404ee78939610bd7251bad3cdfc51913c742a43b62c94e1458bdfa6a47b216d53ea92e157a5dd7e9cb07ebc75958bcbe652b0f77ebd088fa90fba3feec967ddf519df0c709750c55fa4a11177f39", 0x5b}], 0x7, &(0x7f0000000740)=[{0xf0, 0x1, 0x20, "8327db45f6e0d6ea05c6b9bca7fd3e2b2e567de62e97be5d14c36b6954c353c830a45b4d6af529e7f85a083d66c2d46bd9fac331ec35ad77e089ec80e71ede373323bd952977dc0d9a0d40da2078a7d968664eff05664ed435d44446cacce532d656dbb52af918e00a3daffc28bb55f7a30c0fede38cbd7cf60997b1c9aa85a7f604cce93e7481a8497668f9912d4d6b6074910c195befa45dc1ebd74e3fc686e1e263a7223b4056cb3c8d741e443ca1b5dc854fbf5b111cbf63d6a32cfce688616af593147ccb9161d2b77406ee0dff1c7dc1907dbe000b9d662bc321"}], 0xf0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) r2 = semget(0x1, 0x0, 0x288) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/129) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000040)=[{0x7fff, 0x6, 0x0, 0x20}, {0x6, 0x5, 0x8000, 0x8}, {0x20, 0x4, 0x1, 0x836}, {0x6ab9, 0x400, 0x0, 0xb316}, {0x7, 0x0, 0x7722, 0x2}]}) 16:01:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4000001cc) accept(r0, &(0x7f0000002800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb770170a616840e5c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f21b5c10c2f9b17166a655cff22b02592006d00857d029c5beda3566c832a3155268b671851531e97672262c04f1cda390310a3baf1597a82efcc3949321292804ff010000000000009fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e94f8ba8cac7197be25cd2b860a3e874488a339ad8ba38332943203d4113626121d86195bef8fc2921c2250af08994ed1cabd72a73eb7ec4c6fa315da6c11d3924e15f0edc13c7cfdfe724f61e980d18d5527c3f821d4c73b04e8546fb31035016707e0b714a75d07cf036c3ec3db546440d050ad852989e1ce74fb88f09517172c95893b5a1d3afbab141d44486d15225336dc3f1f8fc498d9bc9ecc83641edd08aa741bee1d3d0215370d65d59bfbce8b94d606e4df4db68c8fb41e1ae0635eea0aa2fd80a9721aa4f34ee34ffd7d34ecdd765efe2078a57c1dacb8378b8ff9bca1ac998c137ce4ee07d1ae0cc64c39efb126d7d62a98e89b"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x8000, 0x8000) getsockopt(r1, 0x0, 0x0, &(0x7f00000012c0)=""/139, &(0x7f0000002600)=0xfffffffffffffdb7) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2003) r3 = open(&(0x7f0000001200)='./file0\x00', 0x8004, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r3, &(0x7f0000002440)=@in={0x2, 0x0}, 0xfffffffffffffe4c) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x4, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000004a80)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) socket$inet(0x2, 0x2, 0x0) 16:01:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0xdf25) r5 = dup(r2) r6 = syz_open_pts() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x250) setuid(r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0xffffffffffffffff, 0xcc20}, {{r4}, 0x0, 0x80, 0x5, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x20, 0x0, 0x10001}, {{r8}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0x9, 0x2}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x32a, 0x5}, {{r8}, 0x0, 0x58, 0xf00fffff, 0x20, 0x7}, {{r4}, 0xffffffffffffffff, 0x0, 0x6, 0x0, 0x6}], 0x6, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x0, 0x8, 0x6, 0x4fa}, {{r3}, 0xffffffffffffffff, 0x66, 0x2, 0x82, 0x6}, {{r4}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0x2}, {{r8}, 0xfffffffffffffffd, 0x47, 0x88, 0x3, 0x3}], 0x1, &(0x7f00000004c0)={0x3, 0x53}) 16:01:22 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x8001, 0xed}, {0x3ff, 0x6}}, &(0x7f0000000080)) 16:01:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x3ff, 0x4, 0x3f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x56e9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x86}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x13}, {&(0x7f0000ff3000/0x7000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000940)=""/186, 0xba}, {&(0x7f0000000080)=""/56, 0x38}], 0x5, 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000f40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0}, &(0x7f0000001000)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000a80)="ce12172a6ae2936d195fb7ae06d1a69e1079d07f0a570dfd9b38f3907ec3c8a6577a841d8baf78fbafee9dc2d5e89c3de025c329d36751fbe2aaf3ff9bfe8a50db05e2ac74bbb44966f44f41a00686955c0e7d6c8d3ce756918d375c88b437a2d3442c9e6fb696e5cbf572d25c1b723e482554aa6dce7a3f15cf0b9e66187354cbb036418bda881aafb957a8137ec6409197e25683b5b45ac110f19aa00f60b16973b24d2e1e9f7b54750403cac67d320820d720fee9c77c21644798529b1605e3430a826c464f66de6d8293c86f03130e677b44200701992ad0aa16c23471b6d1ee71722a64dd518805fbc2d9c173", 0xef}, {&(0x7f0000000b80)="ad8a70227e4ffb1fc1e8af94a5317a0a0b83adb0b4a861a90154afd6475bcf410ae1ad6828dcd5aba5e1b681e43ae6ff8f32561a0c9bf8d9078b41b52b66628d29a8b45c0723826f882dbfd2b6c9", 0x4e}, {&(0x7f0000000c00)="983f43e116207555624ca939015d3a677d51e36db1b7cace07871ae3397849932e3e573cc07d06ced4d52a6490b7b2beb26248ba7c161ed820fe29203125e72f45de0461c2413741f2d7a3834e721cbe247d26b2a22321b76259", 0x5a}, {&(0x7f0000000c80)="ff20c368ff8cb4941dbc7f4e8ac59013a035fd5be8f810f976677d5ba0f17dd1327e20ae5deeec9708a47e9d8a925b5eabfa907fe2a27efae8633755723c338af39f860d8b86d0502acb4497f81b367e8d4674bfaa1c3f658e3827aeecf6aadeee7249cba00ad060c6563a8c7b019d150aedf96d10c040648258e6cb8bd1b6b4f609d5863879cd85ab94bbe8f167ea466356143f671e79e600b7a3979f48ac9b7a1c9efde0c14000127d9e1355506ebfdd667827c9153a82bb2c25dbc5339807147565d260e45086116f79d5d92db9f3b349c99d854c54d8f870974d979dd0bc0a3ccf4962da436a6ab4e1ad089b670156e81003ac2fff446c3436", 0xfb}, {&(0x7f0000000d80)="f35f5354c833df316f189773635769e07467097c8d50a4e6e3452255190703c2686357cdd46d127fdddceee939d976122fc6f786288e7cd72e01671443e5b6fde6270fe13b1c596bbc2eb3400c4bd3387dc421d5f509c23fe092601c65e4a659cc9f", 0x62}, {&(0x7f0000000e00)="a2dd499893da933bf2756928b2ffc69347b56787f1c50eef8d2791078158156f65b45f271fd105ecaf3a8ee4c51c724ef68e3913f85656ab7d1d631ebb34d5c83fa4456f02ebfb797c58125374e927a70f205e113c20d3664ea7fb82e9cae8ea25d87ebd9c2bbd80d5b10c8e68491e56123b88c12632b6512f57bd689ff2437b1fb892e74db100fcd902c304324933e484a66a", 0x93}], 0x6, &(0x7f0000001080)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x401}, 0x9) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a711002000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1e4) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f0000000000)="93cb59a68ad57448f9e248056e3399465489350dc4d7d18e9c26747dddb385af32301d44462eeaa4", 0x28) 16:01:22 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x2, 0x8002}) clock_gettime(0x3, &(0x7f0000000040)) 16:00:02 executing program 1: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socket$inet(0x2, 0x3, 0x102) 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="4c439d51cf84f0b23277e40e412f0caa14", 0x11}, {&(0x7f0000000100)="95fa34130a8b3b2806ae46", 0xb}, {&(0x7f0000000240)="b8a350b9718d28b0b0e348a48e525080c16fb78508a8e987c1b978f61c8cb29f976e7477be93bc0dd82b15c72d4d6b873c9760997d921c9b38304e56acd87e8833e705ad365b1ccaa2ab009522961a61995c44bf219566be8bc811ae85be7aca66d702b267a29ae05bbfd54d5c627be9a760619e9a018d56aed86e674fa1dd2ffc723d3250fda8b77dbcff796bbb2c799e0220da48660c54efb57f30284bb191419065a9a370d400b0cdf7a692f8bb8afedb23e982cb4c9cfeda2736e29cc5d41c833e85ad95d58ddbda1c7d5f1815b2b6794cc5b714d0cf4cc26439cc27f10b0a5543bea52f586855", 0xe9}, {&(0x7f0000000340)="208ad0017e684f383457363ab17555e6b2be7a9503c16f5fb0792e94103ac50cfa6e3064d7cd84fe9b0b547a317e1ea62f9e3efb0112b157853de0eaa632e1153b0b3e054eeb6069e71e4872157a19f49ea4db387dde30e6b576a940e6cac5f194d645b2", 0x64}], 0x4, &(0x7f0000000400)=[{0x50, 0x1, 0x9, "838bed528099752456aa5b9e952373c2dd7c9b8ef81999cf30bf09762ed8122ef82d4245ffcfd859d8771274280a8dcad8de0e0cfb79b25b8ca54626b7"}, {0x68, 0x0, 0x100000000, "3805f4baea954844e05974fa26263b74ce51813fe980a0a969ef396acd9645ef883c129b0c8409b43f9fa5a367adc71c63447a1b78a6aefbd6428ff231d3532790794b2bb6765ed6ee0c50f549ec2369492c"}, {0x90, 0xffff, 0x5, "4e40344550b32ab7ca5a4f14308c0e2582e4a43633887eea82c8b837bd40593619b1a4405dacc0b95589fd9c38199b2ec25399f47036257651c06b1e26874edb561d6f511c19962c8056aa269fb2e1254413d965fac002e468ec790ba3ccc0fd55e53f3424f9416fd6b55fcbd6db6e14ef51fa2cff94e25f4e9c6a"}, {0x90, 0x1, 0x7ff, "174e59edd95b4598c981972f71d66a93adac5958e477b05c9740e27f5f91e7c210c8623f522ecc5436932e31b273ce6cb246b3a7f7ca9fd43e60fd29eddc70eb629aa855ed05cc6b23112ef8e48989ca684ae4f27003e17cd5a0d9ebf96c61ed329935a62867916f099034f32e6ff7869f1b6bf68eff3abee137d9"}], 0x1d8}, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="40002e2f66696c6530001e71289c44efb152ae54f1f56f60b5b608a2eedfd7778ecdf6a198861cf917234b9294a33d2a6d340c52db91225b63d6a3199282f6e8f9ccce16cf7d4f33f82d0ca1d494f7b66f23e0e5e383e631f976d878739bb3dff26a77bf6b1e49b5e94e73f6280e873f4f36c0693da573554f172aac54de41598f61294bae7495f9e468a8ddce1580efdb7249a771120b471365528fd0bfe70bd91869c307a1d9ab9825bfcc86a319d320b9c430d91c209cad44b39317e5a7121389d383ce58e01813056ebb3c6837de30933c7e16aa4dc1ccf6187ed2818fa9dabf4ad950abece1e2c7d4d705bcedb87e71"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x3) 16:00:02 executing program 0: nanosleep(&(0x7f0000000000)={0x5, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000479000/0x4000)=nil, 0x4000, 0x2) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000300)=""/164, 0xa4, 0x40, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x189, 0x0, 0x2f}, 0x0) 16:00:02 executing program 1: msgget$private(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x1) shutdown(r0, 0x1) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x859, './file0\x00'}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x7d29ab5a4a6086ab}], 0x356, 0x0, 0x56) 16:00:03 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/6, 0x6, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x0, 0x100000001}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0xd97, [{0x3, 0x75da}, {0x3, 0x6}, {0x0, 0x400}, {0x0, 0x3}, {}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x100}, {0x2, 0x6}, {0x2, 0x27}, {0x0, 0x40}, {0x3, 0xffffffff00000001}, {0x3, 0xa62}, {0x3, 0x3bb0}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x80}, {0x3, 0x5bb}, {0xd48dbdf7be185657, 0xffffffff}, {0x3, 0x3}, {0x3, 0x1f}, {0x3, 0x3}, {0x3, 0xc6}, {0x2, 0x7}, {0x2, 0x101}, {0x1, 0x3}, {0x3, 0x5f0e}, {0x3, 0x1c2a}, {0x3, 0x2c4a}, {0x3, 0x4}]}) linkat(r2, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) close(r1) fcntl$setflags(r2, 0x2, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000380)={{0x400, 0x4, 0x6}, 0x2, 0x3ff, 0x100000001}) r4 = semget(0x2, 0x3, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') readlinkat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/153, 0x99) linkat(r3, &(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0x4) r5 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x80) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000680)=0xf30) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)=""/157, &(0x7f0000000780)=0x9d) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000007c0)={0xffffffff86e6d705, 0x6, {0x28580000, 0x9}}) bind(r1, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000840)=0x2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000880)) linkat(r5, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x0) r6 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffe) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="e7defc0000000000003000"], 0xa) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getgroups(0x1, &(0x7f0000001240)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r10 = getppid() r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001100)=[{&(0x7f0000000080)="f1ea6ee9f33fcbc88beaa6125d13d8dbd764b6b4d30a4a4a6f1b41880032c8fcea9193a9054399c2c09619b58f56d04afe4dd82c38838aa88019131343386f83749a812ae147155a392d11e850f93c80f02aee450ff3641106d93b2964168c32e36b98ba8934c421027f87f1b1cc50732454eea2a25433e60c5b1e28fd357427863294b2129302225b5e3bef4aaa4bcbbd267cabaa2e5bcdb2c65f61c35006b0a96fa9b6721e6f2837f9faa017f825dc5b7a77bdb295e2315f2b8f0af1949337a93dcd364ed958b8cacf833031f68ec6a24a11acadf536faec31859cfe80b763312706f8b0d138b99247ee77489c4fe8fb52e38dfaf14c6396fb0a4002ac18d58af7e72355e9c948372ffb44a6fd9c1032249b64491fe88b32ddb6af28b7d87722efb489a7e4bbb0c2cc706f030eaf83beb355bcceacc7a0d400bae2540afbf4708af6cfb505c730fe23c266688ada45c1d17f9a73c52ec8cdc30b393d63176a7965a3c275a8be3ff5e219b49dd803808e72d5ad91f85b65ca82e9676f3b5f7f25c93e96d62c65fadd05082a172afee709fe32b58459f3ca3983ac4fc3de226a16367572bad6f500e3e3e9061640d4a672888bc88b4227c2b094c867a2edb29b61cfe1a5890a90b08b0c1175242b416a86c385dea141c3df89256b8023a4ce3d91f15cff25fc486b728ce40d416fd7f83f9363923aa756bfe5c6aba0e97e0100bfe4c5187302639a83b48a032be56950d75422b04d16cf0f429ef8a7ed7a2fe34061fcf0c25811aeb0e0aa9d31e5bf98ebab96f58e6d4892a7b375f153f67b022c8dcd0f2fe075b6f013a14a6c92ba017d36b640418c123f1ba57a9670862ccc302fba72da3e8ebab373d6684c163eefcf301977cdbff22e5a366a1ae666d4ee11211bdbf02bbb1bfbe33879bd40855dcdfdf6761961d5e514f1184b6386ae72818a2813fc99b42cf74a6cfc48005f1394047b84651ee7fcda1e0c4d1ca273b8120b4214fc4f64294138857a33f261d6ef4f7183fabcf19c0baa340eaa9853c79d1a769772a3641f3ec415b62b6f708b640e9d072e80c9fa31d2eda85d471f8068e849d6b0a9cf8db8e067c2990e5a5d7a37a177ae5534c3c513be7b97be1c128da48b7189a5cf99dfc5cf299d7c41d12d520eaae6f952fee0357ca91de848f0c0f2a447c7c726dbd9952bbd8ea3de7754101bc7007b440cb2fa53a4f7846844f865590c2a0bd54a6e17ea21930d975ef0cc940392c3cac1976922ff20258d61de83bac05b886fb5facaa66e2996e993a167deea87b8cb8f1cb6c58c84b934f5e8c4cdab7ce092d409d65780d63ecc6f4400259bd92b6282f00384aa5f606ad97838c7f12c245ddddff3d2a9262023022ae7b8d40d57b52eac2a9ff5b5927286a02ee548b05fb7cfa214d44b38a9805cc5cfcffaf1656e9ea3ea13d9944ed987c1d98057dd2481addd1ad904e932ee9208f3b1d518d86c7f21814709b04ca9bc2c5cdd2b823f06c0cfd789e3a7d929a2d613832cb24d8458bf4b46f2ce6cb9d3c38a5233a62e65c48ac542bd18f4e188842384deee1d860ca18436143c8fa39e5b19288eca6416c7c03dfd7e8960d53f991b15a722fa1a18e867bed89cc2f0d7c0edbd575ca3727aa1420654e4dfbe790d7579492da31b176870bcf965a49815216f760ecbfd6ebba3bd01321f3ebab22c9f050f388e20ad7a836dc807030afc9ffe7300da68e515f5c66cd1c09e4f390992af95b01f52b8134a0eb910fa0e352446c3a8ffc973b112e4a45c363af0408496a4ffa98544cbc0bb5f38d2e71c02e7eee2cc94a69265e90fe65cd9f3616e8c3d5ee576c4205ccbea68f6a75cea009d4b08ae257d02adb7a7fb7bfc1123990b9ddfd7e773dc116a04e5347cfaa0c7bd4dabf5d0166dc31cd50172613ff81ee1609181b470299697786da00538754971cdf93588beab3fec0947d02397ed1ed6fd91d7e4fe28dcdb7fb9953da67362e4248c9f4cf293f9deb7905c54dd941d2acf98a351aea252af1eeb243c2dd07e6bb1bd4010547ef4ad942e4a9d441bec253c36778a0f0a21b5f661f9b68883b31886ab2f1a0ed98fc564a501d59e62fbc9340205c3a4297d7e18c58cf64d002ebdc4520a1e20d44d82b9b9374ff98db09c03314b61ca598f68d87128166a30d804514120e03c594da2183c36769e5660030c8abcf8f62882686dba46bc44ccdaa6532e8b0ad4a100509e948e16cb5f15e8551f1605daacaed8579db00d6e97c3c7f1e690369f427e253e501eddfc5766968c479d5b3eb511ad30ae95c03bc6baf861b76ea5361d07b1707c56d3f4ca7e3d23a3120ef43dcdc03412f71ccd53197ab3281316eabef8b36462606e6749497667513fedd14a534424aa5fc90eb057a87d023ed2b6732d17f2dc04191eb654a1f090ab5e97602079e4a86ada40e377054ecb01dca1d7cb5eb374eb598cc81cce2e2dce2a3526c1f6833c41c3c67622e9868b5ea9361ecbc0856caa6bb4c60da4360d80ae39383dbd3eb31edce70fae1f1311fc48cf86fc4d690a9166d11d5c770a607aaf00e9d3d10fe14439819bf65f770c6424dd0c1e48d53e7ae50c7dd66c55e9dfaa5d8cb54a5e58a4892500835cabfe1edf798cbe937cb4d3ebfeae1c596cf090157b6a033a85762305faff3f557959dc43eda49e21948c888922a952f756472d33c592e9f11a6624b3bdf567c945d1c88f10a2f574bbaf0f083f665eb75a8a0f87f2fc28fc9998de5b0f2e0696215d22565a94672846970c9ec12c92b739feb7affb4c0aa58493e23c8f6828229b2618690ad74d2ac0b4cc01c75fb9749625b000047db24a1748b191cdeeac415bcd7ac0bd2f047987e0911e58e3a1f2812adc0c4c88ceeaaba9a9d83c3332be61771ed42d2ee5d1eb895162f7d334eb568a9c0b52f03bf2af62c119e98435e2233a7b888890af387610b6e39b7c652a627dd0094e5b8a360d6135c7e53a3b9bbe6007ff7faa0e6f0396a89e17d59d868df65fe93809f49704a4ca3e1bd7b36d9b8dd1cc6fc90c1c76bbecc15c5b024be03551d36c6f0d0bdbda49cc56fc4fa625e15101d4c5e28886a87def12d2ddbde95cd7a33bbe7b4d116cbd7da0032e4f9deac1afca7022674db776dbb376c492debeb8610b6b4197d6db5847647c24f36fa8a3edcc02fe7a21da66d6060da54bc5ae340da7d797813db7d09954e0d96c9caa3c9bbffc3117ad77b719da166414939abb4b0a10742923e6a99fcfaf8c1ef5c0fc9280799fc0c7afc3c88e90d5234e0dd5b6354ea8c97a566392456fd983b757673de31e4fef679abc4de106536410f164b0ae4a863274b8d47c5abe66ebb6c02606271a1b0fa3b8cdea8ef2df71a93f0e4137bc684d23217290adc6f5b197893f2f6f34565ea1960b9b5b784fbece153dd1b6439b1cfdbbf46e5d52ba7a58455a2fdf8ab8e24a55c0554a2c68a58f048cae8e8a1041e12b32a2f0952f89bc073b5030fa51f701e558bb2cbc5c9b402d003c19ceaba7de70bd71dbf2cb3eecbb01a505a98dd5245e657af1b7737b3a9cdb6980b6f418e1458d24cb6dd7eb1d8e3e44af9d4b53304cc010ffb39733f6ac322e97e8f9caaf8cd3c747e0ad8671b5f016e07138bac12f846bcc6167c51cac6ff7df8a1e2454a9ec5230b7b3714a6777df8d8378697d46572af1fee370a967586bbb95686638192c893c8d48ae318ab221e0b3c30d1305d62c60fbb0e71692cd738ff504c7b94c90091dc1b140e8c7143c701d8e54d674836a64e2b14b3c34959220ab2706c163aff520915a72f8499dc661657b112cb49e90eac27d1cf7294ea88a69c0c643801da59085c8270597040b599df913d789c949788d1bbc801bf1745a2491569ccc237492e02af82911f96f0626ea2263cb3219ccde3dac733d8e6e1512b468b06d2abb77415d995d8c9eb02f633e7bc15e34a0f7a92bc047f4327a032aeb5dc0edc960132e03351db85bfc9fb94f46822668863d0b738c442916fb8222090f961976e9e7f055d66ec09a3cfadd0540ffba80f25fd503791f7e741fb72404b5214edfac0bca6a801be5021767ecad16deef3206a0a1a1db48edd5bd3254dde6f3bca5a6dcec19a5a712254dec2fb6cc777c141f9af2e4004ebe7e498a18e609aa3a06c8d93d6569a3a37178b06f9a8ea07db091fc73f56a645cfa4c10e898f0c90131f84e50ae33dd1e3075c3a679647e116aac986ff6716614d93cc8c1ea1d344919760f6d3fb346bf4b60a8b08333eca8677fece19ef80e66e3b0b3a143e7dd58398f6c875896f1ce6c6df8cef5ffbd70c275e8e0e6ec9ee93b2c3a3fa420a6f30025352632e7c8834562745522ec4318a9f61d70ca44621df575cb4a612db73f974378094a5f4746cf1ca40ff82d6efb9468a05b6c907249291bf2eff6e6858dde4c6037c120075ec324bd03783501e15fdf5fa3fe612d4d139aff61b75ca2b1b779e74e2713913803b62f6b0e9e157828710843b23652160a05d80a530b7563ce45d64e632f67c59e0bcc028264500264f7c7bdae0ed0fc0e2d0e19d6d2a7cc07ed1e442127f5167eda00d4f5abf6a02e91f4fe38c4c6ab91c06bc86d33b10e1b886d49b0df387a5049595615c191b8b47d58c1b97be7db526c0bd0b744969c9d871047549642ab2d45152eb3709c7ce82452e9a350c03f77f7d7b994387fdb1652fab008ec84a2f595c934527ca96f3c79b351e2b303b9f79f8706abbfb8668c3bd64769f3555c8dfb9cb56cc5f9e9596322b6b5bd9dd6b4e42e5977a89a99b70ca9fdf4c91d11fa587e316ab744ba2dd5f68bf809153ad8c64fa8603823cb42730e63d81c19894ab2544fa839830a37f4855bdb6c3ca83485d8387ba5b88c6110625e1921f6ec5305e3dd4a53c5f6552e1adac783addce45530d1b8a3b330ae70c2323ec9f4d3137619bb2fb4c2d9d3a88ec0206a14cad4b02fddbbe9689b470a7e0ea4e0d7ebf87def2294e5b0c52eb57b5249fe9eb7c4da624060c0fb97818dbbbe2a5d1e595403dca65e57c1462d99fb06b2b8f23df83e2dad1f7d71cd753775001c816ef0b53a9d511d124aea87aec2f1216e005ddfbd56b45287c6c3e54be7f20428734f1aa0500a39986720e6791d7540775a390c419ddf9d4a1d3279c5ea7a4ca68b0943adb3235935195d0e9fec90ea93b2593e3597235111aa45df63fc2973c18c5a9c4d1b7294a451ccc15fe3d9a73b3a0eff15fdb67d5f791a4eaffecfbb22b20bc4d994d066e9a14df5016bcfee8c6b200745f5d9c3d0e0a443b666dcfbcfe17101a259a907b98412100e13c0936c17076d13d8d118d1657953bbf7b6d3b1a21781031c3d7cd161900d504d3144f6f6e1f1d188432d09487f0b0404df81b1c43dc291dde4a4b0c2608f484b6acdfa5a2d86631db2780624c9334cde1c2da7cf7018f8122358151e9f5f6935adc5e22cffb120020b85ce216573f5f772d05ae950a638146c75e33f7a413e0ca16dec04c5bb2670074ecf3405a8f6c0710b8323877f2270504f39c70656cbaf8eca0de603001b66475cd9102fb00850f47c6e36a8ee076ae99ffb80e7bf92b4dedc767b83fa2353c7314d0bde0898a74dccfc98c70a9ccb6a7b7649d27e7065b38d58f867f0f3320b79008258599eff60980c9d657886775f90088b0d7a39425ee51009ba38504ab9e12b85c7861e71ebddadf562bac162800a9cdc9c6ed816d222105ad79c593b97e3355dc3a070ae66533be34ae7d4aed396f3009ead25dfcc622f8da993f363958757e170d0517a8934", 0x1000}, {&(0x7f0000001080)="a4a01f4c673be0f872c20cfe864272a32147d6cd0cc0b166aade77da8d9cce257da04396f035944f1bee4741706f11ae2b0979752c717bc008fdfc37ff8c4558c998ccce5f1016619fa3fd7229fec01bc6adcf8fcec1063c3dcbcccc1039fe9b3d9e6d845aa6c498de72f97163", 0x6d}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xe0, 0x400}, 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) mlockall(0x400000000000002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff7fffffff, 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0xffffffb8, 0x200, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x9) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffff7fff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x7fffffff}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1, 0x2, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x1) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x68709383, 0x1, 0x2, 0x0, 0x4, 0x0, 0x2b, 0x3, 0x2, 0x9, 0x2}) select(0x40, &(0x7f0000000000)={0xd20, 0x8001, 0xf2, 0x604f, 0x4, 0x9, 0x255, 0x3}, &(0x7f0000000040)={0x8, 0x2, 0x100000000, 0x3, 0x3, 0x7, 0xfffffffffffffff7, 0x5}, &(0x7f0000000080)={0x6, 0x2, 0x101, 0x0, 0xc14, 0x5, 0x8, 0x80000001}, &(0x7f00000000c0)={0x7, 0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001860e6008bbf3e3a29000000000000004e341dcd291ccf49f5feffffff000040000100000000001b27", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pipe(&(0x7f0000000080)) write(r0, &(0x7f00000000c0)="202498513b5f3f8fdaa3fd7b0eff3a6d71a14ac107fc09a910733eca20d4a71507e999f531bf3766c2bed78f9f3df0a78d9ce49f2ba634d6d56179fb00d98e65c983aebb1b4834bf3c274b768837544200c719992d9fba67165a3ad32f20af23c68f32c91859afd819b80d1ba64eb660580834c62649376a023ae26ba62609359c7efb1fa682a3cd6e2ab7b1692b5de18537105404b78214b44a83ef07d20be1", 0xa0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbd, 0x90) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x2) 16:00:03 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x1, 0x7, 0x5, 0x8, 0x1, 0x80000000, 0x3, 0x100]}) syz_emit_ethernet(0x180, &(0x7f0000000140)='+') 16:00:03 executing program 0: mlockall(0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30330, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) syz_open_pts() ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() setrlimit(0xd, &(0x7f0000000040)={0x401, 0x3}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000180)=0x43, 0x4) close(r1) lseek(r0, 0x0, 0x0, 0x1) dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x1, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x7, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x240000000, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) setuid(0xee01) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) fcntl$dupfd(r1, 0x0, r0) setegid(r2) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0xad) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: setrlimit(0xa, &(0x7f00000000c0)={0xc385}) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000080)=[{0x1a6}, {0xef, 0x4}, {0x167, 0x4}, {0x27, 0x194}, {0x67, 0x1}, {0xc7, 0x8}, {0x41, 0x9}, {0x2, 0x1f}], 0x8}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0x3, 0xb31, 0x5}, {0x3, 0x73bc, 0x9, 0x8}, {0x6, 0x0, 0x10001, 0x7fffffff8000}, {0x100, 0x3, 0x2, 0x10000}, {0xffffffff, 0x4, 0x1, 0x100}, {0x21, 0x400000000000, 0xfff, 0x4}, {0x81, 0xffff, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffd, 0x1000200000005}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0xd) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00', './bus/file0\x00'}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x2}, {0xffffffff, 0x0, 0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x7}) syz_emit_ethernet(0x1fb, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000200), 0x80000000, 0x0) syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090050008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5033af02a7d026ba8af63ff3728381ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000040008a371a3f8000400000000000000010000010008000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1387ab1b) 16:00:04 executing program 1: setuid(0xee01) r0 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom(r0, &(0x7f0000002a00)=""/10, 0xa, 0x40, &(0x7f0000002a40)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x9, 0x10000, &(0x7f0000002940)="c97b055447bd19c1810a9c533cdcac60082fc1431d9798785bb5d2d06de0660eb7268173d745379534fe0b69f0f38b7b1583e656d70f5512fb343d32e86c5510f296b8ee1c2e44115a3bfe8d8b26a89be5536dd64a15c5ede3ad821c04f981eca17e54cc59d8a81d5db3d69f03c01a955dd299724b8e8c8474fd0ea39c6ec7d541622a1ac0112202f80eb7167a18c40865", 0x91) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000040)="8b62ed1436b4f0807684016c2405ea04066eb00e2b964f7179bfed27acbf3d0e444defccbe738d3b4cc79ec2dfe637c7ca111c935b6b76eec8dbf1a333c2b3a29e819ea9abd2d30829e1a161aee960d67c36ea", 0x53}, {&(0x7f00000000c0)="c159ea96e137ee21ddd78fcc5a3b30f8b958c9fb4cfb4c1cdbb0f7e14677b7abe0c92c8ab7eba36fdcfdd7468f45693adf5342", 0x33}, {&(0x7f0000000100)="b2231e27b4d9a606580430d71eace0ab2e1bbb035b9059f689ed75d2c5f302249561a28472f7d8bf6a1d5bb01f892c0049493074adc57c693d6dd75d1e1a66c4e9029ee9dc53d55d5f5a1c3f2045b8b60099f2b110b389dab2735a6cad425cd69ae5a08f5f2504524e69545c2a6fa1c98c1ca0877c418481a2ed67aec32457ba679e3d0901206a4fcdf8fcbf211315a580a3723304fb83e6e9e77ed4d35571c5ee499de221fdda068010a706a8666171e0394c37cb31cf7080e303e65d5169ba0abd35bce0d99e9b8b10", 0xca}, {&(0x7f0000000200)="35ad9e17ecc98550205f45a949065a3edca62278ddbfa9238f1ca310b9db5599aa55fc22bee2344a7589676bb66ce9aeed8ea661d36667b8f49ebc989ea50920f36cbe0abc4f3aac63d4a1d465ad8b4aacb8ba", 0x53}, {&(0x7f0000000280)="ed15afef3b04531acade7eda671303cabade2ddd90d5c491eb0fec208c", 0x1d}, {&(0x7f00000002c0)="84981348b41293ff816ea88e247e2d25e17c8ecf604b2a1eae7392a2a272a4dfc8ea4b6eb1b7079e4eba0c3d7ce18d9f2109a3e2f501218479bac69103730760acd40f9879b8b3d0400ad3972740bbde5439e61c35705e4ae4cbb35733e678c00a2337c76d7c3d9f6732c395ed2063a396cf6875a4447fd962b769c1fb0c172de0d789ffa31fa83fc9767cfebe12a411c11ecdeed54f7c901a8e55a2d2a302f1d0f4012e8adbf9bb801a2c0452e2b6ec04f7", 0xb2}, {&(0x7f0000000380)="179df4281c386d34e35985ad466609e4d3e1a434c5a091c168147504e9569d498e6ba7ceeac2541ba76a93cc71969e18d596be97222be4a7dbd75aadb96feb1f33beabe3c62b792684eeb3c19b24a5943bb68dbd75c7d8c4fcec0489cb2859b1eef2e6416de27241489c54d9ba239428647c023d5b533ed0bd2da83a594342f89e2dd96342bd31d2dd84111118e1634c125cd1a402e6c7da4ca47b0d725079d6e79011ef5a7197812adfa5bba70e447c908c9e6a2a846a58cdd82ad0beac1279e0d7a94daa8f9a30d2c1f302bcd4bbc30d98dc03d258334e17ad", 0xda}, {&(0x7f0000000480)="5b0ba190875702edce36665c50ad12e2891cbcce4c3bb22da4fb22751536f5cc78e717725acd8ed58bf1f29c7f980e01d219dcebbea49c8e7daa4d6d2f9151de15d78ac8d6c801862e5a9b7f9ed055de88f129593275fa0498606b0770f0e3ecd0dc4762dbf1fd74c94e5d859b807e3cd613fcd90f13458e1c279be46723fd37258c104ba79f3caa036d39976254bc7d69e4f15094fb0734daa17dfd98d7013d8ec4698d12074ce9130e3753db1abeea487f474bb9f8b8e21c2544d5a83eef3ff6713811a348e1912373d8e0fe291421ba058c69e7117f97e89616ae4fc02249776f90a6af3b11fdcc26dcfdaca1141c2c5eca817f26645ae70b7cbd72e3fca69ecabde5921197ca635ba755785973b9bad5c35561c762d685f576223ba4e7f8ffbe8d1a1831076585d8e19b3620592c93e5645511c2ff526b7912563f15687776765d5cc5215b065078b7659b1068daddb9f73207a03e7d85ec6d3f9060ef23cc5e41a5ea4c0450a76b036df840e5e51a5bb8401d5c0b29781b3013719f789198b02b9ace38307dfb500af56a14696440095ff2efdc64dc3bc5d64d0d673d131bb3735df763e5ca89f548e790644898dba699004ca92a78cdbae90eae88d42ed568b305f79dbee35b42aa33886ada14e58aacef9e61bea869e770c5e588f43c7a6cf37e50297f620a29deb203297a45dea0d30ca9ec96653c9de409a5e6fb585e25fdf75be369228bbae900cf84fcdd09ebdc1ab637147d913ea84bd186ccc43291bd53665022d36d062056c7f64cf53d7b4e19b9835b8bcfdda5bac506de063f0dc63bff5f6c8eec9b4cd34941d23c333984f539c9f4b43a9e9064044532c4e57f4a7e8a0a8e0cb4eb49bdeda3427840882c8ee19c79a84ccae119a4ed0c5dcd32cd120eab32971b6bb8b0ab80a04aaa759cea3e6bc6ae2849be3a86bbf27f3bcad236baf1629337d744741e6345c605440da5d2f2687d2af5fdb9d874501974230875f1491ef3c72a3f848f2cc4aa41d241c2183c2bdb0af727115686a1ffa0f6d6548eda0cc116a27fd219a1065e216bbd8879585e59038727768904660809472de513f5d5aa7373f0bf2464d144d7a671b6ef13c58547d090923fbec4f24f42fc806298c837f0691ea774e6a786cabefaa565e6e80b6a83b56f16e93fc465cd22fd54cb8128b2abda515cd9220a64098f456263b9549a6859bfb745e87007f11e1707d093580fe1f408be78ffed9aa9d5ab46ece013022b0d8562d49c4136cda345bfe902ff802e651739fd1aa0433187dfd40efd9d112dc2f8c613f816c108d2610b99711627dfae594bef96d03832fddad6f86ee780a417d5d50d86122446eaf7f1d7430fe92e63f5fabe596b752c6426d1fd72960ef83eb12408be5d5b6d6c0ffa49ba272b15ed9125c0eae209ffe9c530f3b74887ecf08c3957b5211194c8b5eb5e22e74e4c6fb7dad29d42afa3487a8f3d6ea3655d829f47f992a7ac8aab6853aef621c8f10419fc1ad2aa7dfb319ae22141321e612e032f682322f3bd3d4bcfe448f2344836b899902f1d6438d9cbe9eb30bdc596b58038573181306100ea28cb85450e84692843b323f15be40bd54e1b4e2496b72cc68e8a3d327e58fd3bfc68c04e1a2281d47baecad9bd85e65cc91b74d1dc25e82a1d170359ae096d863e419cea395d010b3a98502b5046fd0b2a004dacb4b743b39f7eb37c4f82b187e5650523d2c96205781785c79a51d5cb946b7f8fd9ca4707e3071b269e423f73d103958d02c7a8e932c45269d2f857aa7bc1f7e270ea4f734d183f26addc36a3b79286ee1fcc610ef07f1dba661e399ba853dc4ddd4b05482c2bec1166b71839c3ad3035cea5e212cc0ca4d379ee4dc4a57e890119f0035a9f9e1a73a05350bf75eee257d59d3348a536c6448eb046b6a42d3d4c7a5bbfc0bd00993965921eedc1bf95a431b556d9e4099b0927a117f0fdee51cd159e16a9e708a5723358646e6e17523f8eb55fa0ac361007f179fd6222e4732ad2cf9197bebb722fa6df833b274a43277db7774504402268633d4fcfeaf7953753921cb8512208571c6f5d05dbbe585d8da9bf012b9e6b4d25242ef774c679074ee04ec4d91559bc943e9695b5966a00bd3ee18105fea75f5826221481cfa1a6bbc4bf6efd2adb1471a45a6244ecd71ec11e449b62e3e87758aab60d9c257a079337a1361c7791420150162b72eb63c57c4041ff068597623ecbddea3736443f2d0c57061a8a690041e5fe470d60a5b5170682281a8a812473891980b32c366a43c52a6d9f5a58d8d856663215c7158c98ea139a935a4248dcad0cad2b3063fb02b3559ed376b04893d30a6b9ef40f19bf19b713c4bab2226e64f2468faf4a71a0bdb98e09d05804c52ec5cd466ad7a87308872b28eed9d76880ab6c26580808bd3237af9c36c252c96327779a703ca4bbbdbb606c7513643b2844ac202ae2ef15b96f4e8b69d1eaa622602a6034149329cfb5ca72a4ee17417a9a60b02a684726a669ff9808585668c5ac60561ebada04bdd0fa064d562b5a6faf846392998cd504d1e319165f38fa09329b72a1494dd0f53c1a4ea23e2c93d61caa97f27a3c90c447250622ac35a57e3eafeeccc44607d6f589cb6df33bf8989079090443169f677acf4159b02e00a92dd0123a1b5536a5d41becbd14bef612f20e85f114f2d89d323fc5806ba900f5e7d05b5c6531a0e4c521aa774a2936e097b0e928f6280ac27457b1de2d5276be24683572061f0fd3055ec5d015e6b50be469fa84b7520432c9452bc2273f69866d6c2cbcfc39be140c1bb8383fe9f4e1532566ec3d5243d267a36911e746bca097b3c4736971a4745a1b859c70c264a485820fd35fe763bb677485e5d495f7c4b6c2aaf351e5fe9deb6d40ba71bb93b8959757eb550e6d2175211c0fa5739ab7748b42bbf026359506fd828464855c2801a661eca9972d1fb9162fa85ed26a2a6cd14002f2387b71454c24ae81045bc793bf7f9073800bc744f3b4a68164e052fbd466e0220534e302ddb329d109d9b7b6c9f58c41ae8dd7dcf1937eff160e0c3e65f9e9b791331a9d39c55de2aa74dee01f079f9b933df8ebe0ab14778b0f3428a4108fdd0d2f8ceb8fe13302a1dc8f3ed7956bdc4ae53a41a4b91da8ee3d1b3ef93010104f3c17cc5c9f6e0a04ed7534989c8fb7feed13b2df926980d2bdff4df2197505fd6cfbe62b5d1b3456abafe727620ee5092e5d0364ecdda036f12971cbede67bd2f0ebe690625fbc3c15a231dc1ab2fc0f17364c87a3020d3b1fbb303007949011cb2981e2963074e09cdf6494b525ab05e0a4e49166536f0aa7bd5361db767fd267e2ea2cbb1ebfa04d048a1cfba84918dee471de557c05eaca0827e9dd3a6a773ddbc14b400ad1dbd38fd75e67ff6df80a06c71bf31261cb120b52296b3ed912a4c9f22a93d1aa92ec2bb6d557742547557a3fa45c71928729b28ecfeccce6a36a3381b64d9e506f239fad31a953a67d74a95c2ce99261024a095f5112b0c012f0ba552e62cedb9e003029c3eb4502e9ed6f5792dc0b170bf9d44690f402c158e3b3345d56dd93b7b354af371a109e10bfe05298098b6eab15cf171c9a692ef4dd33bcc83401c45541d6936b50a4398004b9301152899e26c3830f5e9817ecba23245205c0e2ec021d72e1961c45e6d3e432ccebf37e773081339228081e964f7a3bc0692dd716d3ae2c3f62343a5de38dcf566f118fb3b66503c634104d8e48b5c952b299c63799a260a07fd43348d898b3fdde5be57d6c93471b191a5725a38e100449a05798bef414b2b41514d607325ddf22d3f1a415bc58fcf7d749aca1b99bc76353de76ee4ebc720e5f5f4cf26aae26355cce0330c21e731312cc58db6077860f56ba9b3aba01d355de535f4deaccabe8ac61e4eaab3e9523ada2d635038ba91cefbeb58bead9f44d309096fe50ce93e071ce68a2ebdcf8c0c6f81dcd9cab7034cb0c2c4b3a54a6ad8776b4132f1ed875e6dcef01717fd0c47b61f47597d115cf7f5d8d8b9bf81babee5016d9ced503e56e40b5a9016a65fb0b224353cfca5d290728d522df685af536ed28c5ad7d9fac47ce0d08fd1ff82d49b00d4ece745fb9cfceccc95996e0e1e70c5ca57f0251f5b4a6015654d290a813654513011a95940ecfc6194bf7dcd13fc55d064773a16a9d10623f7b47758e2b95e73eea1c899b409292f2194775f8a021628b862a791cdf58c841f776a54f48c9d78acd2cfa67402daad6c0997ddb137fc463e128927a22b786ae460d2a3e94b8660317ddf63eba57f4d0156214ec98d3e92cb0422f058e8246df3d78a8e01917340032d284e07fc13d8c41990da1146c759277f8d759c62c0f76549aa5b95d4889a4cd844c3a43c17bf0319b43bb097e4ae1e5ee63f2da97698760e28810aeafa9f98c03335ac201f868fdb1a1800baa320234226267b576d4eaf1f785f45f64e205f86946d3ae0b244fde908b49d282311107fe86b2436df48f4c68f579f8d3c77fc9d10711d7a1a91ec93668adeefa392946cd05891386ff484dde1fe5f0d615d74108dccf41b4e3106cbba9aac98978750d418c9b2af449f7f6e07b85452e6a1855d8dd12e317f16ba197f57a8390a26f3dcb0b554dbe9a3e1edcb3973238235373e67233d2ba767ac2f9c13f536abf9861f7ffc9305f6cb1291259eb364574a3c777a683e30571959baf86073f66099eaf5908e0af82f2ffabb5ad206e6d48d609fe082e146167c97827ef840cbd967471796df99c27ac262fc7bef05ee0b44d6d8e0b53b1902253615430b9a044aef9c720e3a5282aa3e345f67167792978cfada4562d73e1c10e3e98a40c6b13771123d0df2cb09d0d95cfae5507aac6f8c8e21dcd0610d0f890886814e3ca0ead9555cdb775528d4baa882f3174cf314d08f4a3f70db2e8a8dfb0a8d456d2189bc254e0b5249d4ebde13065e9f35bd6d746e96dfa5b69f6bda28ed7c26392a1d4e91aa6cd92b9e56e463e324009dfc8a4a48ad25f1a2413d8e535fbadf25d8f3f6bc61450104334faf2c13787edd53ba9aab4ea923f5cc25186f89f0bfa0c99d0facd419486dbac46690b40ffcfd117f0d6cba9c0480e5959b2992890c0a032d029ff9c782ae69a10aed6a266833c72c1ae5167b7285090f8c18943b357c3470c658f9d9499d6f76f60cb09344ad0d545e0cc4c00626765b7e57d529885d4eebbefc885fd1d5a825816a8e4510255f5b84596700b23ed2c8e3f30126a5e85f4a8deb7460fa89d795858721078c29273083a99882779774af6485c29af3c1f0233822a560bad8386d399d7369d33bab51d932b9ab46330c19e9b72bbafbb768ce7de456f203dc85e860a0a8350bb375a219ebb22b8a5336304387ca7df2e0418f2ea72905c72a0235c25c455e09dc872668073a3e492c5274567ad6be251764eb0b6eb4086bd33a6ba48677424502876b125d2ab53789dcd18e80000ba835f74862ea2d7fe0d07a897788e4cc0c3f9c386430f71d04ae55c14d2a798e2baeefc0a22a55031e887bd4222d4e22eea9c38ead4dd3620789e488c0a10521174b0d973f439d42dafe55965629a2b7306f21cc5c5edd0b3127fc24bd03e98695dc0ec6a29be0469a74b9a53bd06ef03c83f3a42156dc29ac139c0ccb9aca2c91907406dd05a7c2d4fa41b2e3b3fcd91286597d1e12681847e8e449512317c42094732c641640bc664013d566d4ac7c259826f55cafc1375300ec1ee0e721f671ac9e4f0766b72980a327e0d8d", 0x1000}, {&(0x7f0000001480)="ae5f5221e78e699d0e5b48030ccd98abb3b66334bb6129c781e18209", 0x1c}, {&(0x7f00000014c0)="5f3d274e959923e69bf0b3f148481f29d8b7f2fd60cccca03d0d5d0c14561b400a994c0318110001f12321df8ecd733c3e1e52392e4c586081147fe04ed60a2f85b7f597a7bf0d38908eaad9433bc1dfdd3b836d33b81571bcfc24e5b1984b1021e38ba1b03f9df91d3b093e0cff8b2aec1339c246c46165fb99ac8f702273a51ca6d0819abb91762cb938445cdc00ba46c7104c9fd2", 0x96}], 0xa, &(0x7f0000001640)=[{0x100, 0xffff, 0x3, "4c21391c5bdf94b55b00ac8ed852661720879967249edf01e75b3ef7827e98feff785db16f2eb4918f7d8780b426484e2a4d0d110cbb13a96619611febe1f98ed21f89ff92eb0f5529c76ab717ea3bb192d44c3e991721952ee2da426bcb6568d3f76055158cf7437f1d7b317c52d5ca0f2cda094423644e3afb53cc70e40f11139b1bee84467070624490fdfa6f0eb23fee8aa15d7492477d05532253da0791b9b9a1ef3cf3463cc447fc42ec80fc05a64e92ff93f5c4346521abafe63006b23592066469ea5ac93dceb2990593815712cf52169c0725e4a0b69b4b4ceee6d6bf06563631b0e0f6c16118ba555f"}, {0x1010, 0xffff, 0x8, "a5e200fb207c08d37afbb846b431ead4569d7362415b0e490bc5ee1bbe9ad701de4583dde674691b361da24cb799d660e03f84682936611a17794ee44d8476847c66829040bad0abcdf5d37620c604e805e93afba279062ce28f2a84640737493f4fd28274fbcdc217a5652a401456857413982e155b6c1c7a8e359aec6843f4d6d4441fd929ed7f7432253d486e72338baef4018a078e868f78ef7eefab3e19a9ce60d4267cf43e6bcfdb4a8ad3ebcd06906bc6741acbb6bed5c8453a1492a12aa84a9a3f72789b84a9b57dad41d5889d230313015fa6a1774866dd93e9f3a39fe0847023d05408bf2904726e2ad78a6a401f040c5eb7b7462fc044986b483f0d55a34a9ab1779c51098dbbb528109c6b284f33b336eec4cf9fe16adeff410bb8e23e23a2de552c851404fa1a49c5c3141808caa247da64b5e3ac126e2a3ef206b1c11e24bbad8dd44fbdaac04d3fbc4c8db22262f3bc2c1c869ef30ee3a8f182f4365c34bfd5e6c197eb2b30f2df8ab057705a1bdc1f6ca2188dc1683797d51e7212108bc6cb9ad00b1eb2216c1c6a3d24ff922ceb35a9921e993f9f6759542d1981138b89997a95e5a2b6e8a6c328545a60352064150b5f01febd25cd3eb7336e646227ca3057ae0154e6c16c91e577f5b7777549b69c00d3e3b0d07ab2b997af379f2eefe4ec11e7aaab6e91e362b2521f73fac42dc99a06a609c6907eb192fbfad8a6fb9babfe82f40841db58c93c13fbf1dc9a456d60866eaf66650e40a21d5de239189fd81f99dcb01c7705d58c0ff40d76b97b5c5169b5bb966596b3a9ead80e21d8798b45aba40e2b29809efea98d655e307e0b424bc924db7f7de49f4c88d29f6bc73728d5cd5225f8b7fe8ef55677b74309e0abb0b2a9c507f3bed0333456ce85f756894465455a3f987815a2db3c46ede0e2141ff06b3798f199d0c0b5404dfc96029e6594b905a4505e3d6814238d91b67b09c06906bd20f0027827dcd530ee272db1c52b3fd17c53b2cacb9d79be93e6abe6e39c414e046167b9bc1591a062c82ace25102b1f43ae3d688cb1c1a6bd75746501669957acaa8d30132645efef039998755131dcb15e8442fdc26ff371b25980c7c82f1cd47c837186ad3b635536ca1615031cf13bedac63a6305f41e0b9162185776f990f1ba4b6118018ddcac23b8555dc23e56df001f4c8efe46dd990c0bb05f03d7a73688df3a1f32817d6cdd014cf067f4ceb1be80dee803c088e3097d6093fab52660470e0cd19f9560c6f8ff5afabccf38bcb08d6d8fed69ea9eaac3a3657d47098329f29d6c100f7f47ab531d2cab0b976543d2782e218340929b3893d59a29dae95d25373c449e362777813f5eb9af99caaa05ae981f8b1505bc9453e87947768527125dddb293f892eb7b60496bdae6b6e9e8cb94e427cd50b5b486865b0937897dc56e99f3c4b3f370b5907b74f401ad5ffe7914847a905fa639a973376fe1b6992f3a660e93923c9605bd5ae899caeb9f47829fd23841af1369df9c6d396a3f5855b9a455f4e26cdcbfecb31e5017d71cdf6d5857adc0b935d422c5fa2b4631f82fdefa196df08848e42af0d3118d23ca4a0ef92d0c25c432d56837f6de45b2bbe066bd1b954a8674f30b2b95b23573c9180d5db8fb2d169c0f8aa6b4132893f75f2aee71faf18353058df4482fdf0363048b73b203076ffbc01fbf7a52f365bf389af548283fb405288568f7e9a55ac24c8a9ea7c8cec432328c59eb1a2ec5b7bd48f40507ea9a6e40eab83e1d30fe06714011a2216206c42d7a770cd559f053e5e41f99b3f13d8aac1dc226a54e3d7d5446a0d2dcd01bb41ccc30e756f301d4e27c4667835d132ab29c5d604f351cd345d911f1e7c20cfb044f716fd8efd1573b08dba9d854d44c05cae24e51645e05e110d5beb1dc39a32cc65658892ab0aa1e11c1b746ae0a42cd2935d3c5412e8617fbf5e9408926204560adf2a059555ae2b4e2af625f9265943599f70a8d2088f6437ca13990dbf88d5a822536b3ffbf2a300edb95a750cef16d5ce50af228a343ee29354f83fd8f035491cbff6667e2ad13cdf52f6fd46148c077a43904b1e68e209eb5d10b392175cc802e2e59fc58df2e2a34089fb7b38d3d392913d6df43253d266defa6856e01b657ff37905ae0a3dd601111791d59d15a1572944aadc2cc140592da568c762e71b7fbf18e9b62a4809b3f18f457ace36b85d07121ad07737a9bc18c8909a77eab0594e6d45c3f31239ba5fa8aad885b4dbb5c568fc9ba12cffcf377391a88d28c15eb75eae213647b149a72b54cff43a83b4a6a268abf2322964c57964443ec4060a5b58bea4dc08dfa898b8d1f2bdd904937bd9bf89ced72871af10172fc4530a2d36139d576429a996183967d8be53068e23d0dc0df1c7287bcac4edd24e1b767882b3cea48723df78725d7dce1aa0437a3491330a1f19640ca2af392b9c980b745f9fbc0a24d3b4c33f067703c3c91624263921304562cd725612f2bb74e33e15c41a7ce2e7e03bf215f72f99aebf60e87ce4b035f7c178f63187164ed6990c47875f9f9e66dc16c3dd29e6bb50b977991914c50e7fd4338640ddd268a394d469fff46d95a50677fa3bc16f75a8236d912d5e4eacd8f42c5cd07f15edb02c25a90a656e3bf9e2259a0e4b4c3c696a4b2cb29b368366a155de16a8e7959bb748f924d6bfb6d3b699a29a96ab106d049b0afdad25f2026d28fe24b9878237b4f0012178ee323a5c92c6f7fc55d78c7277f0447bf4fb68718595b3dcd399a423b88e21cfdb7eee0ee39de5aa691aa5e278b2cd959c30234681748104bf8124257f6e80cae7e1366d435a329bd6936ff6377c1d31a74b6e5c9ec75d4dc6ffd86bec698f653413d3455086cccb1fe1d24ab18ec4e6a5b021ca7490eb55cf20cef7dc1fdee262da0734a1cbec2fce2bdade1450d8d37e078170c873d390bbfd1718bc597fb9d953006177740f3b590b3b762666a66ce89fe9776d56f5a41750910ea2610b320d58e9aef63e736154b30252844eedb5429bfc3a3c533f7712ae2384e90a459c5160cc6f55466e5b23b6cb5314500b3ea736ee7c73b26a2b3123fb1e5ee978427019053c2787a7ce910d36126ab66a1e14905e392cc93a89a5e2004ed02f4ff29c2b4319ba2cc108acc7d428d85f30897bcdb11772a8164aeea8deabecd40a8b3a783903ee1a2d52f77c5b28b9fb473f53b6b95edff36b49cb9ae67a246e90bb890b7518f2b600c4268452def9103a6c7226dbfcc01a4bba9d6dfd48c23442928a2cd30042e6ed6823eac0127211b111ed81f36b41437a265b6bc3e65373ef94dda3db3533087a4a937fc72d3de292a0e91eb6ced3ce8601f7ceee7a8bea81234fd080256a834d243dc610f2f61f45bb68041a62a428c68aaf2b4c0f990bad8d53a97812fd197c263263689a1e031e0babd035fff5952441c4c64aa0bd134478d44c3d6677ae73daa1da4669b08b47c6ee480e3199f806bcbc423a5bbb751bd85a0e7384d43b1586c50e4c4b7a83cb857602cc99f8d1d5a89d487f1d21fc35ef404e844bba0d3fc25a5cac79b6e982307e3ce6610213d3b5d42e314b29db7436718e124b25d7efc021580c5e6a68e984b7f17cfaaea693d45ecba80b6d1adf16ea6135be99a6c5b4d4425075fa90cadfc3ae735574c3ebacea48104081f3db99f323ef37c673de51baca61fb6370a596e04bff79fc905540496cebb497cc48c7b4bd6406549f99a5e3c919a00950d026d3719af4b555d81d450cbeec12d401a8957038bb2d905794b68a0a605f72df2c94d4194086d0aa38234a7b24f49dbcf75eab31ad7404d17e4c003d700764802d18bec4aabc6c528b2b32e8e9cabbbe541ed8f704700d5a5b70bf94bfaaa92a5e745749afd714b22835e9933655c01f1ce6427222df662df85e699b936d2d3bdd262fcaf7fd253870e6567a0b632e2cf24a83790ee8aae165c30b419b0294fa89c6d0c83e155f6094a221a6dc8eba5b86affb0b36276faf3f9c32f4806a9da45be39c79a867aff0b45cb3ee3c4a051b0457fcb2626fa216e2284570c93bc9322f4fad82ce2a31bdaaeba044856af32b2fa25564f230fc557bc49c4ae4c4d139bbee90b92521a05a3713e011dcd44be25b53a771dddba2befb08051f31fdc3e6ef2989dc7afea7b7b3ff7a705dd44f06bccf70094c48001b3db7eb77b906863ea5161479057bfa06c84c3a7ac95b8887d0fd99e32f2d0a918f523b25df0810772759393a9b2c36980987bcce2dcb58367d07ec6a47c8543ae58b9d84b23974cbcbed1c4268b804a7f1bfa90a59a7b2a6102a649542a571ffd94a2dbf2b96aaf51b3b58b51206ee679ea7fd67fd101d6d549739549c792be626a3ef6c2160593fd2897c940408fc184d871b50167ca08de5a967e733b5a6724b10092da426cc369a403d5db4754357eb115a919aa4b000a4bd61f9a7a619f2de02f8ffafee5477e3211e501298c3d1b3476ca8b8ffa4e7241c234f52cbe6552f7a63560c6c9e2ba609c6fde6a1c64ea8431845a024d95cda1218c0a2edddf8717d6176d4ce7ae6e708ceea05dd9d4164a9a39f0e854f4df3637a1bcea515a0e99165da83192caf5a41988d98850628d69b102837b30ab80d9792f4672c84cb4e94911c2e9faa84cb52202df017738c5e2f07c17850f56b2a761fc9b66d8982f3f2fc1a11bd28dfbeceef0f52aef8fc2b0c33168ae654ff13f3335c261f604ad75d3bbd12a63a7ce1ace0e92bb12c531b0f3726c2e17f762615fc9e746a35f577b623afbe43b87eb414745fe458ee1658a18b1490d252bf801eb94c465f57a81af753f6932e9e39c67486a00f0706ae9400a8d48e694ada27de2d55778248036de63bed1255a4ffcbc096ccb702bb9ab2e2689fa11288a382a3bb286c88b8a977eeb4e1816a5708ac8895e7ead4ab87e412c2e6e0c7faa9883d6cc01a0232190500f48763e0bf0a3c841ca03c6fff4cb3caa342afcffc870202b375693b430230dbbb4226fa9af9e196730cf30fe337cbc905eef17da667533b5c6d75f133b04449a7c0c8fe8f9b823ef02444b17351cf2e6cc5759a44f9dd58b21e3d5d3f884f6631121f9a5e7c584d2dce895db76ad1932c68886adcb883ce1627b280eb12deb893e95f36ad4a6342576456781226b420c17c5670e9c8a918aab6055558c7618660b6ab3ac76dfbd8d3cc5235c6f54f185f5006b19bf3d100c8231a3aed2d51846cc934e7a91c64a372315d749a958b8936516ab3e38aa833a7c9815d7407abbb0f0cc66d4822e3c001709dafe0a3bbd27f4f86326afbc60e813d8d04c6898adc1171d5343eddcaa78d7f59ded4e66072a8ad8707c7e3275fd46e6b22c42ec61721afae4efaa290c9ff9a172f8aec4548215b66ff57750bfa5716f9d00855b52c40d9bc6b638e6f2126624b1332975ae7e8b546174c83fefd59bfca5a515de33509f0dea1499f3b76e54ba3438515245f8f68c629526b13ea4195fa0d2806fe62b05a0833eea80ba3fb073f250c4942e67a0c3955a2d7c1820b0ed1e0fb0618b13bd23a7f50a8969827fc64fd5283d3949cea9d003adb602e35faebb37f9e528ad571f6412d7d9fb1eaf4d4478e083d89aa2fabb45dcf316141e79c926a114caf38f5942232979e1c928c226f74cda836d09fdf182dc9409d0c47cff458fa9b0ec8137d256b31704cae914494b25b8933b19fdb1f0f65bbf7fd0401a1e142cd9c5fbb022c0793a3bd2b8b7127bd77112eb7c2c136f17d464cf16c"}, {0x18, 0x1, 0x41, "03fea1e141eba4"}, {0xf8, 0xffff, 0x2, "40657d2d38984f6f4c95052288071b9d962fc9a605288677b9c0da294ba1eeec4e86e745b6f1dfa1b6636022340287f735a4de44f3d00351a1d7af9a41e4671171f872d65193e9a6430bc8f12516b2a750bf4532cb358576b16d7f782e0049b76459a385a1ea05a6bb85fc7c93298efcbe57a31d50317ff35edbd3fab14bb6d99c74c05a6dc1d0720a6658ffc11189c6985faeb91e320d2b8f667eeadbaf48d297e27a37d55309ed7bdaa78528a114695f7c95eaa713fa5ecfc519183c32396fc9cc32c104e0f6fce687843b74092e285a799b366dcb04edc96fe6b6afc64b86ad"}, {0x40, 0xffff, 0x8, "0959d53e47bc8f1c037395d45a49b0d531b9ce1180de6e46b22ee3c979e9e855df94df92585b3b1e39648daa41fcf754"}, {0x20, 0xffff, 0x1, "d48bfe133b08b5bbd62e2e599ef006ac"}, {0x20, 0x1, 0xfffffffffffffff7, "620ac95c842b0a31397c"}, {0x10, 0xffff}], 0x12b0}, 0x9) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) fsync(r0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:04 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@abs}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xf8b1, 0x0, 0x7fffffff, 0x0) chown(&(0x7f0000000180)='./file0\x00', r1, r2) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9a, r2, r3, r4, r5, 0x0, 0x80000001}, 0x77, 0x8, r6, r7, 0x5, 0x7560, 0x80}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:04 executing program 0: r0 = socket(0x2000000018, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, 0x0, 0x0) 16:00:04 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e3b06ffe0e489582d7e46851fa653342ae9ae9c83d3a5de21812fda655bbd7ca7cff9bef06e518bac1af947dea9a447d1625f37e39d8f3eaa304b7e30ab4e42d21eb45f0414aef6478ab", 0x4a}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x824, &(0x7f0000000180)=0x8000000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x7, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14, 0x400000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) fchdir(r0) 16:00:05 executing program 1: geteuid() r0 = geteuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x888, 0x0) fchdir(r1) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xed) setreuid(r3, r0) utimes(&(0x7f0000000000)='.\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)}], 0x6) accept(r4, 0x0, &(0x7f0000000140)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x44d, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) socket(0x0, 0x0, 0xfffffffffffffff9) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x420, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r0, 0x20007465, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) close(r0) lseek(r0, 0x0, 0x0, 0x1) 16:00:05 executing program 1: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x2c, 0x800000000004}, 0x3, 0xa00000000000, r6, r1, 0x80000001, 0x7, 0x7}) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r7, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) dup2(r2, r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4, 0x2, 0x7, 0x100000000}, {0x8, 0x10000, 0x100000001, 0x901}, {0x6, 0xf7, 0x3, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000040)="b6f4133550fceb3260104251abf80a318e57803fb4c33df66df224bdcf082ba31b7e8cc0c94b40fc3341f685") 16:00:05 executing program 0: r0 = semget(0x2, 0x3, 0xe3) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/207) r1 = socket(0x1a, 0x4003, 0x4000000000000000) listen(r1, 0x9) semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000100)=""/89)       16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000000), &(0x7f0000000140)=0x4) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/161, 0xa1) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x8200, 0x10001) setuid(0xee01) linkat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000240)='./bus/file0\x00', 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002eaf66696c0f1f75"], 0xa) r1 = geteuid() msgget(0x1, 0x4) shutdown(r0, 0x3) setuid(r1) r2 = msgget(0x1, 0x80) msgrcv(r2, &(0x7f0000000100)={0x0, ""/236}, 0xf4, 0x3, 0x1000) sync() ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x25, 0x40) r0 = getuid() seteuid(r0) 16:00:05 executing program 0: r0 = semget(0x3, 0x1, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x66, 0x8, 0x332, 0x80000000, 0xffff, 0x80, 0x8e51, 0x4, 0x0, 0x9]) mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xec, 0x3, &(0x7f0000000400)="b99888596c2e33a020dc53067127a5f264521158b314428402cc04de919e711301b728a2876ae555b55ac2684e421bddfc7d8533127099f3786ce6007303e423feaf62bae6d8ed5840d1232724f3149098ad4ea223604004cbc668f8c5b5ffe08f8a5c1a8560e430f8110fb9e9f0621b47f01d8f50420ab3e91827487beaa1c4cc6fec738b81ba36385d91e6a41eec69c975826ec67aae0cff2e2c24b665312c1eb1444b71189106d64d1e9f74474c39c9d18831d23b048d48683932e2fea0921a9247446c5cb28c0d2fbb", 0xcb) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x8, 0x0, 0x7ff, {[0x1, 0xdbd, 0x0, 0x3ff, 0x7, 0x7ff, 0xffffffffffff8000, 0x4, 0x6, 0x2, 0x1, 0x4, 0xe6a, 0x1f, 0x1, 0xffffffffffffffff, 0x80000001, 0x2], [0x7, 0x400, 0x9, 0x1f, 0xfffffffffffffc00, 0x95eb, 0x7, 0x101, 0x4, 0x9], [0x2, 0x20, 0x1, 0x2, 0x33dd, 0x10000, 0x800], [0x100000001, 0x2, 0x5, 0xbf3, 0x81000, 0x100000000], [{0x7, 0x2, 0xdf, 0x3e}, {0xc76, 0x5, 0x0, 0x20}, {0x0, 0x400, 0x4, 0xff}, {0xb04, 0x7, 0x2, 0x20}, {0x4, 0x0, 0x9, 0x1}, {0x1, 0xffffffffffffff50, 0x0, 0x2}, {0x6a, 0x3, 0x7fff, 0x2}, {0x10001, 0xff, 0x2, 0x401}], {0x9, 0x7, 0x20, 0x6}, {0x9, 0xffff, 0x924, 0x81}}}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000000010, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/44, 0x2c, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 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) geteuid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x3) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa00000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}], ['./control\x00', './file0\x00', './control\x00', './control/file0\x00'], './file0\x00', './file1\x00', './control/file0\x00', ['./file', './cont', './file', './file'], 0x2}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffbffffc, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) write(r0, &(0x7f0000000000)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x39a9a684) r1 = geteuid() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="ccfaea1a19c0709db565eea456d0446520e9291621662283f8518d9b2e7fd35b4eb964c2ed731993ded076cda73c5416aaa30e1596d930fe281d8604273736c60d90ec7a2c77df7c1900849f7df78f6df39a4657ee46d3d0bd7a439aefc360e4d07f04c0c105c4d58d0cc42b365364b247", 0x71}, {&(0x7f0000000180)="d34b5beab372a4a5a25edada3d16e9fc2ad4bbc459efef5e1e9af1d8de1ab9ab06cc77a791f501670d8db25d70f364046449a899ff62daf1175b4aa7b6fca85e4666c0e72fc8bb6fb70ce0c6e8e4c96664ec2e66c4fb0b7212f972d38b4c493382aec214bcab5688ce9aa9b31ec50efdba6f41e7983b5b59ec0da8f88b0ade3cba01645a939c7c4253fc7ea2fbeee1844c5495a2453cba82c93d", 0x9a}, {&(0x7f0000000240)="999309711a1e46c83254990b6b2e761d5d7397cb4286e487d355544e2a12a73ed8ce91781f7c6627a4efb36f5d1815ae0f2a699936fd30448fbaf3f3506cd356870ff589a8baea4c5253899d14125d928b5cca97052c2cb2cb9409d928c956", 0x5f}], 0x3) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="57adcab9615a1dd45a0776", 0xb}, {&(0x7f0000000180)="dcbac6e60743e4dfee4ce6e980317492eb79fb7cbbad5e364e6c44e5e8956bff677396707b184743ea8ca3a9d1c28add8d1a2ad851d233382dfe1bad3a9a34ee6ea752893c97b358933f28d8e969ea80bd07b3b9c3", 0x55}, {&(0x7f0000000200)="17f0571b7564b2e0c69569e147da32df650b832dd6418c3ae537d5407a653cdddad269c915fb1c14f98e5f47ff6755cc503c6699afbc204ddc6b5055849c1bd4ae7e26022c47cdcc95432d609507a1ed2e5268a8ea5beaeb9f49f031619e24343168e55a4bead4988a90419eeaee28a12dd03de0addf07126388f6e165099ef01514c87c5be90a7a6dba16", 0x8b}], 0x3, &(0x7f0000000300)=[{0x18, 0xffff, 0x3000000000000, "b6"}, {0x18, 0x1, 0x9, "62ad00261c"}], 0x30}, 0x400) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x20) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x195) r3 = fcntl$dupfd(r0, 0x0, r1) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66694c5d10b29f3c3b0200899e00000000013000"], 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x228}, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) fchdir(r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = socket(0x32, 0x3, 0x102) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="d728f9512310baffcb98e4d2c85730262067a8f6a5172ed616779b2032c44d3499c8e5501a1a2d6c9787e9821ff3a4d69448c56a77890817822b972a0bffea583fb9c7b7b0bae5ff95ecc4f90efd5b00fd9c37aff47ab5e8ef3107c7ad1118dfe2db0c52ce08969ef243c945d1f232c238ce40a228b6fa4570503bf7a959e27a3247bba27e31ba89247e4067c289ac831710368684fc0ed5bb6eae5542d216ce7ead80", 0xa3, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x7fff, 0x1}, 0xc) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) nanosleep(&(0x7f0000000000)={0x1, 0x4}, 0x0) shmget(0x1, 0x2000, 0x9f1e76b5ccb3d879, &(0x7f0000ffe000/0x2000)=nil) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) r1 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x3, &(0x7f0000000200)={0x80000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) recvfrom(r2, &(0x7f0000000180)=""/119, 0x77, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3fffd}) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x202, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getitimer(0x3, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000010706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x3ff, './file0\x00'}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xfffffffffffffffe) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) sendto$inet(r0, &(0x7f0000000000)="7975fd5f5e61c5a0ea2c7d8ed8eae82ec9aa638b8ce03e65dd98e50eb2b644e7b182456cbb9acc8aaf1f0a86b9d70fc8074b880e01a90d71411deb5b1cee406dd0230d6b9f33f3b57736568cecbc674c116029dfb2cdf2c9d2b18ac600d09c97049f07a34c2e56af566d123b30b01e2f49d108242e92c78efa26819e347bbeb6c3b22d04f4c39d1b2e47486076025715f12a05c43c2cceb3877c7c046ec0c86ac1ac2d", 0xa3, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffa4, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x7) 16:00:06 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fsync(r2) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) open(&(0x7f0000000000)='./file0/file0\x00', 0x1a0, 0x0) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) r2 = socket$inet6(0x18, 0x1, 0x9) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x86, 0x5}, {0x0, 0x7fff}, {0x6, 0x7f}, {0x8b, 0x21e}, {0x8a, 0xd1}, {0x5, 0x5}, {0xe7, 0x8}, {0x48}, {0x43, 0x4}, {0xcf, 0xffff}], 0xa}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x25}], 0x2}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket(0x2, 0x2, 0x0) listen(r0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5ec, 0x7fffffff, 0x9, 0x8, "fd58d74ef782f8038a0d0d9ae9e44af644879f5b", 0x4, 0xffffffffffffff49}) close(r0) close(r0) getrlimit(0x5, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x208c8, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) sync() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) fcntl$getown(r1, 0x5) write(r0, &(0x7f00000002c0)="11b976128ee2633f28deaa0041d4807b183e7e0d6f4346bfc65c2f267fde3623f3caef24e3314050ee047abba06b97a9e246f0f90766bab0177104f040f0093591f85235058803da9cebef909dccd3af5e5cac6cfcb48b7e64ff74626a3eeaf326f56999b64398061339fc92b698de627af7bb16d603d0a06933c71707d6d4a652ab5daf", 0x84) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0xfffffffffffffffd, 0x7f}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5, 0x1}, {0x8001, 0x6}}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x46, 0x2}, {0xeb, 0x4}, {0xe7, 0x2}, {0x101, 0x8}, {0x87, 0x9}, {0xc9, 0x3ff}], 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) read(r1, &(0x7f0000000540)=""/141, 0x8d) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x800, 0x4, 0xdd, 0x125faef5, "4c7943d5b067a58c01acf436ed358a6e27671b1f", 0xf8}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000640)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x2, 0x10) semop(r5, &(0x7f00000006c0)=[{0x2, 0x4, 0x1000}, {0x0, 0xfffffffffffffffb, 0x800}], 0x2) bind$inet6(r1, &(0x7f0000000700)={0x18, 0x1, 0x7, 0x8}, 0xc) linkat(r1, &(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00', 0x4) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) listen(r1, 0x7) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20400, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x10000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) fchflags(r0, 0x0) 16:00:07 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x1ff, './file0\x00', 0x5, 0x101, 0x8000000000000, 0x2}) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x88) dup(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:07 executing program 0: r0 = socket(0x18, 0x100001, 0xfffffffffffffff7) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x8001, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) socket(0x10, 0x8000, 0x9d2d) writev(r2, &(0x7f0000000040), 0x0) recvfrom(r0, &(0x7f0000000040)=""/18, 0x12, 0x1, 0x0, 0x0) setsockopt(r0, 0x1, 0x80000000, 0x0, 0xffffffb8) setsockopt(r0, 0x5, 0x5, &(0x7f0000000000)="ac9f8cf9a194194b1fa1355caa932e1d1abe9dc84c59c5797e9d0ab994523c", 0x1f) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = semget(0x3, 0x1, 0x104) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/4096) r1 = semget$private(0x0, 0x0, 0x3d) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/219) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000140)=[{0x53b6a95c3b029b1d, 0x4, 0x800}, {0x1, 0x1, 0x800}], 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x800, 0x6, 0x8}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0xc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3d, 0xfffffffffffffffd}, {0x800000000000006}]}) r1 = socket$inet6(0x18, 0x1, 0x7a) sendto$inet6(r1, &(0x7f0000000240)="7f47e6de3d6f50c3fa7857da03b8a7e33149fcfc0d9528a87d4ebf506a5ea0b59bc7e79f9bd52574a242d1a134fda4f94ffb31130580bbc9490629d670015fff48a4c32f208d68cbc55f284f167fdc5ce3e9e8dbba5c4f67ef0442245510288ed63227947bbdad198dcca7e3405fbf991d82104fa16419a820d9a95580a4dbcc10f424731c2f08112ec62aeb7b27a016096c1df1a75159d7c2c09254b194fe5b5b03a6e42e46fc90fa67764c8a069b9f1a7ed7dd01b083925d03a952a22556eed0c11294b4c1f56fe4eeb33ab4533093ede5a0aead253d4fb4e9735abaf5682956a1f0adb6ab5428fa540dfe98c3239e1779421bd3de7184726ab9ec5a2bc1c9167b7c1fe1c743f0c08fa28d8fbd2e9fd3481d10aa7bd6ebd651768080e0b8fdf1f119e2ea5ff729121fb7db56c27d968906656cbf657412edef26421022290ca382a1af719f916298786d1f39c4d5bffcc873eff33dd016eeaefc18f779de14db3db67b2cd8ea03fe02ea335bfd40228dec07fcd51a5f3acf6f68e532cbacc56c0337506dc1ad4aa422eefdd722a12c2132bb215ac9ff8ee7f0a893d9b926bfc3a9f817923b6aa4f664f6efff44c21b751aa16e31880b750f98722fe0dc43f4cf3f201cbf7b4b6e74ed2cd1a48b696fec8a50397d6dd1e8a6f96ca27652bc3042d6c4ce437df2a994c6e503bebbb3a6b4bb05a6f195bacf256571d6d9eef5d904305cb1202977fcda6092623bab895fc216387babef889546d09327ae6c620855a2b1de89ba45cf41aa897bb2a9b39c2bda9571aa43c08d40a7895eaeb673efd6dfb1cb266f4d1b1739fdd6cba762219300a8d46ad4c6e1b2bf1fe0a245ab5506e2a6b05f4401cb8f4688ffd19e5d105ed839c41054816752be525592fcb2dbe9748ca2d2fb8e017da0119ce2d7c4fcc09d163cd1288af750cef85ffe3621ead0e562dcafc395c4ed103fbe13b61609a9ac84b273e1a25aa938884cff27d2984d9daf1c2bdea29942b67bb38fa0756177df8fc280d8246b471d42ad7680577a6311fe6d68857fffaed1e4e7c91769c59c60c76c1f9c54b56a271a9697bc170ea95aa034eced26b5379bb1fbdd758d0f58db0d5e61a3bbd40083b33588919a5a21d5abec3ca15e6c84f90b477bdeff50eef5515f03c609f9b8b40544701ad30a3d1c874c1dff6bbae14da52121d1558b6919fa84a998f4bf85d12558018d71799d0f1f8a9badc48771544cae9dd1e57f9e23f2512c352fd81c06c609df899c4e0177bb2324087d94860999a9180f923ce24fe14c07460d7cf1a4e321bf0ce4687f614d88dc628b2370beed3223d4f51db243d5551a80d98373e9283638f1caf2476027b08b5ee5a15c946ce44940495f85559a84378a197109aa9cae7e3c65e164ae30fc832e23c88d361b1acf18ac79ad1f325936681367f05764bea1efd72d6e957759a78a404b1a601619db5ad88d294bc9d1bcf862354daacb92d8216a5d4e79f7cdd9ac1230c22d5557c0f20087e5720e285a0e890465f09c829a370f4226b3c394dcf6709ebf9eb8c40023c087c643c378e1d7ce911f53247f1016ab5abbc6ca1aad2195cf20173460038bed3490d58bcb7923430b58047bfb1b00d93a2150017b0b71047083a68179b29326c82897e96567e496be3b106748608bff691b941b08bc556125b5ef7aafc8222d77682736b75ca2443de28f9e8f78cf2afc0058f4349a1b4b69cafce9f9d5950129ca812538050dc6375fafe9ffe1fc1c33d411f86c7fc68c96121a477e864338267f7beb01250e26739786951951f1027d5e0ffbe11ccc2d01772f167774b8f981d9f348eb3a4ae4ea84a3ac1641adf2252ad868f4b05e91a5ecc95d5a334d83e13dde3c78a5fd185a4e05daccd8186c6498e3df77aed90d38d64ad8659904fdaca2ed1fe33031acdac5da34508017326ae26677b066078d062cd14f02f49e250435c9242cbe69f69552d34dbcf29de50e093bc1c76cd790c704634bf7d91a51c72f73af0542156abd2588ebf193869d63e4afe30665d39e770ce1328819b51669821619c5a1b015e6f7db477c3c3a9cca8788b2d265212ab5912e3e3c615d4ec81ff3aa2069c9f4686f9005c88372e303a086a5494182a24d41f958020f7338fe83b65d00b38d427e3af63b068a6babb788cc04c764b031963185b8b9ee470fb5c033651561f64fa0eb9f664e693eaa40e101a3d44920eb417ef187f6568b0d777ac45c9f7fc9d09b4f8878dc96992fe7906edac0a6c9c6a690691faae585921984cb3d16e0c141fd8f3a087a5571316b411947c76d717cc63adcf410aa58a45bb5ac3733a8c83ddbb0f76327245efc747d2d96fdd9d099b8c2a82b0daff224ca8118641cd6f6dcf6b8a0e5e62ee95c787bf3078bfcb2b32a5bdd4ceb15540e63a6a828c5de3364bdcb3061429fc510d22f4d31c7e6368035fe2b3c4a07296e2c9f12532bf5a82c82ba0d29593d3a977018216eb5916e39770ef109b75ca93a0b9a89eb0c2dd741de5da841b88d0fdd54929ebe195515b3f86db5a50429b8e214dfbe83616aa9ed1426d015308918430f0db468ff31ad5f1a9dd4993be36b6875c1063aa8e20f584bf168f068f273bee2897231dc650c5fe3b59706fe20cfbfae637b7000cfcc3c5d2c2682719ce802f0297fad59e20ec3b82da6b27d324ef20b5f8a048211525c0169e7f335be9c7ecf341da1e8923a6d29a50e519675a7403952baa53cfbf12be7be9d7403261b57bdae619012f6e42fb24191067fea2b95fe659ad638bca88c7904902dcd0348bef1c91e588ecd6b3a908f1a3355e1c4c9459b5379f030dcccd2084be82ee8ec38776761d9c003866f31e5060403738e02c7e3c727b1cafc2b5ffffae39d3ef90d1fbb7d9051dfcc4f4dc090315a6ea478606aac6360ca6afcaad4b431e23ec583699c9290e882945f7f43640c768dd7e16302b7d5d2c82515cfaba29d1dadc76e08fb66507b2b845d9944496a00dc2a724298e672e46aa88a9ad9f19e916acc87487b6742d5b000636ee3e5e071b8ab9dc3248e950f4f32afaf5893f41bbcdd8fd40c035e4ea2fd94dbf2f1dd4ac1cb14f99490bd20b163d5bdb11debe82fa48fd0a82d7a4c05c198bb50de485989b835db88eb7771d437e2bfed490b5bf01b97d618ad6144a9396fc756f9a0d726a8a3749d015200570a47ea87f24257b4dd384673315153c0c9958e7b335998210db7b990cb7eb0b6e07c28d2cbec32edd0067dbbeb5323647e26863c4ce5f9f14c5db4c7e3436e8443891a7d21d3d0207e77a8ad9c734a964a9ffad611ff380bacf1227befbe8691af17198d6dbd49b02548f984716d6640029c24c1b45af9c7e8d20992e7727e536d63ba428502f80fb97e05e057ffc8fa1da0f74f7ff6c7494de06706fec8ac7e9e15893ef815698afbbbab778d8ec7bcaf4c4c83f1ced886245351db47ac405dfa488543e35acfbd80ad9d6bc56d232d10468b55b71c0bb7ef53f24c182d4919411fc5e2d34fe4418ba95e5b35455a7f97ef0f659fc73eaae227f6611c2f7296053ad9af492f5e74a478d7923ee9e43bc533ecf8d989b7fef4178b01196d4c45ebb0542cf0377fb379cb651a20de7494e593bdb9d84ad65e82cf6c17922310ccf0f72b166a19e941b03d27d21f7210d9bed41835b176b495e9c412fb278ca327621da746bf40e8244424598455b0c10d00e1fc20917131d8b3ed2bc1ac2237626c619c1ea45298f3d5078e872238524aa2ba234b74e0709d8819e9b144b7ca32f6c875ac8061358dccb67df997e74b41de1e58ee4b6ea3416b5ebe634c5f57ecd27ff7ee210e7c9ff52c4fb72bc2d8c5ba948ccfaee336fa2fc24684deaad7cbb7ab207cf34986d73f37ce598eedde4a7cb002aac2440790df4eceedf144958c2e4647a25abb831c39b634fabf6ad1702be02cca8c93f02a899e0c684f5e9b481083e409e3c2b95c8dc5bfb87b65730ddda701327449c038e95453509292b2ab76a48007c4343bf2f659e71979d6cd493cb84d24b7424092e524da282520c91a20a95c0b77082b92ce3037444d7a4d6cbcf198daa05761f6dcfdb525020566a28a29b3c80cc45e02df31a81715d086b689f39ee9049e44e45089ce72ca90bd95d4bc38441e4400ef1431c785248e4d14d1f19e86abb86de17fef326db71e78fa58f7abc5ab951fc98965e32fd0b3a05a89f640ac481bd66472febf362aa915452875d611d1a7f3f07834a29d84a6a4f56caffa9f72bb93d3b8a63ecd223b6c7c5f06effabf2cce034c8ac65b7cb80144d97aca39713242a76f8a917ba600c8ccb8b0240f245c5070d82709d2d6728cab8e9bd89c25ef7aa8af8011d7e6c47fb42da28ad481598b4ce148b08995ec11499b850a20ce03df1d1aedba0348ec6dd3831568965415b7e50abcb61812095b8f4e0ca235952f071fa9593151b199c0391d101d8811200bdbc14118d603779a4c3547e28c13e322e0d14b483b3a259c77adb4090803eddff422775ceee4da6a7c6aedf2e9bad3dae9b3272cef11c7b5b03179375dc693ddb106d874881d792b79dc55173c36dd6ed2b6b526905208160cbb2615e5ffe10eab6c0085e16f7df3b8ff4cc04bf242457c0961e5e6544ed99abde15b7b00a748608a35a0d6b46d7c4a9ab7f43a69636d3a620aed13bad3a5d3c3d168ec47eed237d3be42bd3d7ec68360457fd3f35b5680331eabe87dae3e4356af18cce6acc7b9df7edaa0c5c40ffb652f4d4d1989ea6b9baf35a1ce2a793f90e22864db511f19d44ee77a6e1a5c98b4b0e0f42a4540408316250677ad526c12331686f84e8b95e56812acb624a79de11f4392d2d258f42f1591aa68b62210f1b64fa7c14ed6193ab865c211086ed930fad9c14b437fc419fda0810eaef58b25c6f869f1e665a81aeb6b7a695e3471a2ca54d8b5288ab9aebbfe768e831cb6a28f1d240094df4d035fcc3b60d9be9fff5a0f198343c55f343b724f722c13c7753790df8ff2325aadd1e70974a262ab8c5c6807336d89c74fbda357f42d68d542467da0d0882cf79f463abdc75b2d2fc9047eb1071e52443593f56d6753c3eff93757517be74bcfb4d5bc2f8f21a3aaf3514e8a87798080601e4bfcdb32416e01542a0c79e88c36f5610ab259cf6f53ba5b1b99961ef98fa366c98d7a37e61449d8c005517ab518678de8fc780359e108eacf3c7572f63a15f740f87136d9d4406bf4c4ec5e1e3a3cdf9e27967900bd95fbd71eaaa06cf006f4bcaeae7fdbf2ee98912ed602288a81d015b38b6a3d4498c8fc8d98f9060e024b3c1d1329985282bf5266f8c0034bfbc69102ee28d052fe851c31072375b1994c9a0760fd516b54096313076237e8d69129562adda97db467204bb26adce581dac0f8d129539424c3ba2e9b111e90a0c445c0d120a6442a5a82b37d3e5be2acc6d68cc5dd67e956dfea7d9216c9bf44ba7464ea5a0cc23bba824994c06355309abc107d68bc618c4ecc4f32d0d90ab500f40069587ddc26f58f9370e722ef41e275c585ffa33324234763876855cc4de624070b41ba475ac9acb460a7fbe937137666aab747b09020b7b5e83d2bd6b8ef9705bd80313f048db80d4ed7c9b9e972816d5210b990a0bd5fb370cab9413eed6f2bc80a178fa2ce8dbb731742aba0a6d68d61ddd64f77ae4ef4db248eeb7614f8f342bac77971c652253851b533608c70fab81038c1084d2cdd7fde3cb06afe0eab0fcfd681662ecaae56872651e5771338052068cf43add112311712f6d1ed54", 0x1000, 0x1, &(0x7f0000001240)={0x18, 0x3, 0x9, 0x1}, 0xc) pipe(&(0x7f0000001380)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xa, 0x1) recvfrom$inet6(r3, &(0x7f00000001c0)=""/78, 0x4e, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x6}, 0xc) socket$inet6(0x18, 0xc000, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0x4) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xffffffffffffffe6, &(0x7f0000001280)) 16:00:07 executing program 1: mlockall(0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) fcntl$setown(r0, 0x4, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, &(0x7f0000000300)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10001, 0x20, 0x3, 0x1, 0x1, 0x2, 0x80, 0x3306c3d17305e565, 0x2, 0x1, 0x7}) shutdown(r1, 0x0) 16:00:07 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) r2 = geteuid() setreuid(r2, r2) setreuid(0xffffffffffffffff, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) syz_open_pts() write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x6, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:07 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) accept$unix(r0, 0x0, &(0x7f0000001180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = dup2(r4, r3) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x3f}, 0x8) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000a40)='I', 0x1) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) 16:00:07 executing program 0: r0 = msgget(0x2, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20881, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x4, 0x6010, r3, 0x0, 0x0) msgget(0x0, 0x88) 16:00:07 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x7, 0x8000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0/file0/file0\x00', 0x101, 0x100, 0x7f, 0x0, 0x0, 0x9a4, 0x5, 0x2, 0x1, 0x2, 0x7f}) close(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000edff0100"/28]) 16:00:07 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x3, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r4 = socket(0x26, 0x1, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x0, 0x6, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x29, 0x7}, {{r3}, 0xfffffffffffffffd, 0x1, 0x400fffff, 0x6, 0x1}], 0x101, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x11, 0xf00fffff, 0x146, 0xfffffffffffffe01}], 0x2, &(0x7f0000000240)={0xfffffffffffffbdf, 0x4}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x401, 0x188) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffffffffffe}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) setsockopt$sock_int(r0, 0xffff, 0x103, &(0x7f0000000100), 0xfffffffffffffea8) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0x10001, 0x1, 0x5}) utimes(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000080)={{0xffffffffffff8000, 0x80}, {0x2, 0x73}}) 16:00:07 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0xc6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20088, 0x0) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x800, 0x2, r0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) lseek(r1, 0x0, 0x0, 0x1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffa, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00", 0x0, 0x5}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x691, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) fchdir(r0) 16:00:08 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3ea, &(0x7f0000000040)=[{0x1}, {0x6}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./control\x00', 0x28180, 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="ef3a072ab4066e83c75a56727f1c37f1df062f9db8f1819b052dc9cc0f2fc52d022aa0e49cadbe3cdc9059926be14a240f980224415ec21dfaa7e0d2ba41116a00f4ba8aa815bf33a4c0978d94733a412d6b4546037b97ca12cd685bfef574eb793bd338100f47a051143799929ac6bfbe8b9c2e236d260fdc776be9b3dbe5c51dd76d07e1847eacc8b183ef39e56a5805d6e2ec8624122df25badc97c62a334cb18908ee63ac5e9a901acf224a46854fb19907d19d3a529f709a292401bbdc9bfa0fd34c5201739ef5844170960d25c3aaf948c301a9cf5d237c8a17db62a91d97e491e19fb3a7540b1097793221a60f72fbf14", 0xf4}, {&(0x7f0000000300)="1d4846b24b4bc0103721828c2c3913689560fc164a533c4cbdff7244468be53f467121c59beef42af01697274b76b66219cd88c171be8dea2643cf2b29ceccef1f84f5421dcbe1e914c824c6955f7332f4a810ee072bab1a1a56d6f22dc772b9c3cfedfd8de3c432f92044906ad2bffa5f1c7e93fc0a77acc23f6a8e7389a6ff96221f9bb9ec803d138d84755c4fe3ee8860761d274b692298790d7a48131cf9594dcfd1f3039f0e0fc4067758182aca6ecf5a383061c35487e70ede5f4ffa7361052ce169c32b0f8ecfa9a7abbdd8b7b4e3726cc4d98a0a08da7ffbcdd5c44ef015bd0268a8eda2ff473182eaf86b1f7c55819a535157735b47dee167", 0xfd}, {&(0x7f0000000400)="a41a66a4eab0f927e4a0f487648504e8468b52c8280168fc11455bd7e1347a6038cf97b7725220b8d5088df4ebe3bce26f0fda00f65c03d198a5f1edb992ae5dcb2b8ad3b57f175d124afcf5025654716a21637253020257c018f302770e516afff2fd780f02a39f09545e01a73336f5801d255f7caa1ab6120050e1495b545a008de64ba32bcfa5aeeddf4f2a2047e2dc267cb2079b37a54dab90a8b7ba1101e8304048d8685cd4238d3497225ed2509e19e45d66663ee13b7b0a4c7ad4b0f5dc3b37b53625d5aecec3ba46ee6e979bc4763dc573038aebce196cd8cb18e4e8942b4e5b1fa0bf4f27df4787dd51547117a299ac3b4d1345a8d6291e080f", 0xfe}, {&(0x7f0000000040)="d7024a16b5f58c3f74d76dc7a28f5ba7a6c6", 0x12}], 0x4, &(0x7f0000000500)=[{0x40, 0xffff, 0x4, "e04f2ee40843be31bbb2428f9c024bb34f9114afc1d3247df2849c1a25057fb2b5a7d77b7dad8794aa16ef1006"}, {0x88, 0xffff, 0x97, "54420a10db805471b9b1d4aebd14133a7943a4203b8a76e7cafc0947cb4c4f609e7c99a48c8d737d66a2e2c04d71d40acca9279c57ffbe6d27884e570a3016f6e87e19081df7106767d169997de9844b6d717225082bed06a9f81e48738382762afa80615f9417951f8b1772402a983702800c741f39ce10"}, {0xc8, 0xffff, 0x7fffffff, "f3419e79528fc828ae066d490a4976a689c357c9355a909afa4badbee7738cb0db5c230aae4d823633d979686c0f32abda097c734e5236bdc215f061d387301df49da81dcca6dc2f79efde1152bcf3be934ec60c3bae106561503cc90d937d58af7624c4240687129025fb0736412acdd520e3db89f757d978b3713e05211eb25ffe7e1849c96f96df689bfd0b79fdaf2610247fd41a8654b5ebaeb762b37b9aec0424682c718488496fe28c41a2d91d51"}, {0xa8, 0xffff, 0x401, "b25c04d7218d2940e4731b5f71687b89ca44bd9c804145646173e9345995ecf8a7702e4b17238ccb88fb2895958a98b345ea941c5ae0ab37536155d07394ce9df8a6725f8f538085cc887c4e18774a543a971992e8988f4a09fb47833aafef9e895222de025de6e5fdcc7cee6d4ae9c7a244daf3efbd989e15fbc856e629b6b5a02246578188d8402d9441a5545dda679e99fb34a7df6bc2"}, {0xf0, 0x0, 0x0, "937de376a653c28b61bad368de62b9ceca6bf51efbee420f971d2937d30a8158e0c3616057b3f6bff968d45a17055eeaaccbad217c49bb6aa7c10d49ea2bf082406e58ccd7c264b788a0693b3fcb12754ebf69f7a90546968a08fb258964bd2086a5e5ec83a0ce9e95fb29fc06cdb4c3db7099e26c4af54e9bb4e3222c5e7802d1afbaba880981af74aa4160e802ef3c7b9a77c209642d88b50812f13b96063805f165ad555fefb8558fe0bc57ec50b1a375853cfe9ed5a5735e7fdf1cbed4150216340601bc2f0373704059e7bdd2c6a5617987e1665e2c110603"}, {0xc0, 0x0, 0xbb, "8a1a0224f63b1284d4e1f429197611915b64d614821bbf79954bee764558be5152ce20fc81ab8e54d6546457d5acab01e35d86ad67914f52ef6aaa278fffcd49717843719691a4e23c2d32ea40d4aeaaeab4810f59352e9f367bde4a73cbee2225ebe497a01f9ca61eaf158e35640785d2ca19d9dc3348d3486a24c4e42e1baf8c5926af04035ccb8e8bf5a788c1757bf7a817486c680128ec6622daefb22b35b98c2e044fe02ea55b28"}, {0x78, 0xffff, 0x1, "6059f8c29c7d89297fbfe0ee7ae9b5d125ea9f32de702389475e166bec3f1ebeb219796eb3f027d2309fc62171b93517dcd909a9617b7095445b996775a6635d095c390058ec1dddc9ed4410dc8ef3c19b9eb6af607332dfe5375e1279ff5b8e97f39434b8"}, {0x20, 0x1, 0x6, "aa7d4e5fd7555792273387059061"}, {0xd0, 0xffff, 0x151e, "a9787dd1cad0962f34942ce25967bf2d15c912c75f6c274b31c62894aebbc2800243eb9008dfe9c0d4c79a6a23beb6355594941aff471aab804a82b22cf804dcb8c9113484ec41bb9602a213d619e3df1d5ebf247650e7d70ddd246f4e5708df746c3af010eca2846e60139932d0fc6bfbe6a0614d3c4e3a0b1e279c9781aeabfcf45b1876cf9b99c4d511cc49937669e5351173bdcd4a7403effef7c86f34e2b63a8bd519e8af20472377cc986c130b1116c055e9fafe06672263"}, {0xb0, 0x1, 0x8000, "69443bef9567b8558bf6a93d6443fcd48cda4db598792345938cbe023155ea6e534b80856a9aa9f684a73c183f8208fd2d7b96296c953d688d064c90bc0c45492ad3dd08a71c16d04a1f2108a48ed8ce3a0b0e4918316e8027d7d89fe414ec56a839d005a71cbdc731d3125ea8c2a48bfba93a691289e069177487a762b51781f2a9ff569fe70902a4b0dd9c2797e1ec7e900d856d4c3a6519b0298ed702"}], 0x600}, 0x400) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000600)={0x1000, 0x2, 0x4, 0x3, &(0x7f0000000380)={{0xfff, 0xffffffff80000001, 0x2, 0x100000000, 0x80000001, 0x9, 0x40}, {[0x4, 0x5, 0x22f, 0x7ff, 0x8, 0x7, 0x7, 0xbb7, 0x1, 0x3f, 0x7, 0x5, 0x8, 0x4, 0xff, 0x401, 0x8, 0x4], [0x7, 0xf4, 0x40, 0x0, 0x4, 0xd5, 0x59, 0xfcd, 0x5000000000, 0x200], [0x1, 0x5, 0x2, 0x7, 0x3, 0x10000, 0x101], [0x8001, 0x8, 0x80000001, 0x78, 0x6, 0xf96], [{0x101, 0x0, 0x0, 0x17}, {0x6, 0x4, 0x7, 0x996c}, {0x9, 0x9, 0x4, 0x28000000}, {0x0, 0x5, 0xe1, 0x120000}, {0x401, 0x24, 0x401, 0x1}, {0xa0000, 0x8, 0xfffffffffffff800, 0x2}, {0x0, 0x8, 0x6, 0x4}, {0x8, 0x1ff, 0x5, 0x8}], {0x1, 0x2, 0x200, 0x8001}, {0xfb6d, 0x3, 0x5, 0x9f}}}, 0x8, 0xeec}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/!\x00', &(0x7f0000000140)=']\x00'], &(0x7f0000000340)=[&(0x7f0000000200)=')(\x00', &(0x7f0000000240)='!}\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='^,\x00']) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xbe30b6dbe0cd5f5f) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x101) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20200, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/54, 0x36, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0x7fff, 0x1ff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffd) socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/97, 0x61, 0x840, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x1f}, {0x100000001, 0xfffffffffffffffa}}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x108, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/73}, &(0x7f0000000240)=0x4b) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3000d000000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2c5) fchmod(r1, 0x100) 16:00:08 executing program 1: socket(0x6, 0x8005, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 16:00:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fff) r1 = semget$private(0x0, 0x3, 0x84) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xb963, 0x0, 0xac49, "3a0f27eef63a705f028d65ce2568be39aa81887c", 0x8, 0x5}) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x80000000000) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x3) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r0, 0x1, 0x8, &(0x7f0000000080)=""/188, &(0x7f0000000140)=0xbc) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x5, 0x5, 0xc66, 0x8, "a99e7f42034362320e99e70e211550740de0f0d8", 0x0, 0xffffffff}) 16:00:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r1 = dup(0xffffffffffffff9c) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/54, 0x36}], 0x6, &(0x7f0000000580)}, 0x1) 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x8000000000000004, 0xffffffff}}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x5) recvfrom$inet(r0, &(0x7f00000002c0)=""/86, 0x56, 0x840, &(0x7f0000000340)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/110, &(0x7f0000000240)=0x6e) getitimer(0x2ade33c63837fbd3, &(0x7f0000000180)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x49, 0x100) 16:00:08 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0xc500000}, 0x10) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x85d, 0x0, 0x0, 0xfffffffffffffeb2) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000940)="9860f3f83ab651d29e04fb9f3daa329e3c822de6e1ff2b6c625c61e30fe80fa28daca210223e7ff97b6d62ceaf9fec460aea2ec3b4afd57e30319222c7f466de56ccea46c0a28429fb3d6cd647dbd16bcf5e50428d17f6291af9ff9c8144ef218ca23893b59792655fac47f068c70f6399e1d85353bebc9932d44be5fcd9df873aa7d9e52fe0c31c1f545b5c7b6a25366ec7da2c126a9652288fba5a58775eba0437549d5db0912e63ec4db161078e813cf76624df8892531019108aaef5", 0xbe}, {&(0x7f0000000a00)="42593b895dfb6d68412916f014f0f98d3dba2971d55a9a0a29ab53f2c19fc1c01ba6f1c029676d646f10e4cdc81c95985fc9a5702b89943144ce8eaedd6706d59d2a88694facc878947f17550fec6b508a975cdfaf7509", 0x57}], 0x2, 0x0, 0x0) shutdown(r2, 0x1) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, "02000000002300"}) mprotect(&(0x7f000047c000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd9a) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setrlimit(0x5, &(0x7f0000000100)={0xc5, 0x26}) write(r0, &(0x7f00000000c0)="510fc3a0", 0x4) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) socketpair(0x10, 0xc007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffff922b}, 0xc) r2 = getppid() r3 = geteuid() seteuid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0, r0, r8, r1]}], 0x118, 0x400}, 0x403) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2c) connect(r8, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x20005701, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda1", 0x1df) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400d4f8, 0x9e3, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80a0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4b, 0x200fffff, 0x7, 0x6}, {{r2}, 0x9df59cf172e7a456, 0x40, 0xfffff, 0x44}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x20000040, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000003, 0x0, 0x2a1}], 0x8, &(0x7f0000000140)={0x1, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x1a1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000000540), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/157, 0x9d}], 0x3) lseek(r0, 0x0, 0x0, 0x1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000100)="b6301bcf597764ceb68137df3e281648d694daa009a6996bff1ee4685309c0a55317f3dd620983739be1a14cc61d0975fca4090781b218d1940110d0b0b69905ce5c09376d7466323b3aa30d49c4") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)) r1 = getpid() getpgid(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x4, 0x3, 0x0, 0x0, &(0x7f00000001c0)={{0x80, 0x0, 0x5, 0x90, 0x101, 0x20, 0x7ff}, {[0x2, 0xb22, 0x8a, 0x4, 0x1, 0x5637, 0x3ff, 0x0, 0x1400000, 0x10001, 0x3, 0x8c, 0x7, 0xda, 0x2c60, 0x4, 0x7fffffff, 0x10001], [0x7, 0xffffffff80000001, 0x1f, 0x6, 0x81, 0xfffffffffffffffa, 0x845, 0x7ff, 0xc8c, 0x20200000000000], [0x5, 0x2, 0x101, 0x0, 0x100000000, 0x6, 0x100000001], [0x0, 0x0, 0x2, 0x200, 0x8, 0x55f2d209], [{0x8, 0x25, 0x1, 0x80000000}, {0x8, 0x5, 0x100000000, 0x2}, {0x200, 0x10000, 0x9, 0x41}, {0x1e, 0x5, 0x9, 0x8}, {0xffff, 0x4, 0xd87a, 0x5}, {0x18000000, 0x10000, 0x4}, {0x7, 0x8, 0x4, 0x2}, {0x3, 0x0, 0x0, 0x5}], {0x6, 0x1000, 0xffffffff80000001, 0xa882}, {0xa21b, 0x7f, 0x4, 0x81}}}, 0xa933, 0x9}) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/20, 0x14, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0xc44) sendto$inet(r0, &(0x7f0000000140)="6417e28d8216431f3adde82f7ee13622ee791bd3d2001ebc2d455c5de29bd813efe51547e6652fb8d9a980ac716ad5324d6b990c7950486dfe56605675557c5e16b1ff230c271632a9cd8b83", 0x4c, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) execve(&(0x7f00000000c0)='./control/file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='!:\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='[}/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='c\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='c\x00', &(0x7f0000000380)='&,\x00', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='\x00']) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000080)) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4335fef8587cbc47, 0x0) r2 = fcntl$dupfd(r1, 0x1ffc, r0) flock(r2, 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x0, 0x8, {[0x8, 0x751582e5, 0x10000, 0x7, 0x4, 0x9f2c, 0x2, 0x7ff, 0x1ff, 0x800, 0x4, 0x61a, 0x7, 0x5, 0x59, 0x7fff, 0xfffffffffffffff8, 0xff], [0xffffffff, 0x80000000, 0x5, 0x5, 0x3, 0x100000000, 0x800, 0xd2, 0x401, 0x8001], [0x3, 0x10001, 0x20, 0x4, 0x7, 0x4, 0x7fffffff], [0x1, 0x9, 0x7, 0x8001, 0x9, 0x5], [{0x200, 0x1, 0x2, 0x9}, {0x5067, 0x8, 0x1, 0x1}, {0x8, 0x1ff, 0x20, 0x8}, {0xa54, 0x9, 0x9, 0x7e9b}, {0x1, 0x1, 0x100000000, 0x100000000}, {0xc031, 0xffffffffffffffe1, 0x88a9, 0x7}, {0x2, 0x3ff, 0x7, 0x7}, {0x40, 0x8, 0x4, 0x400}], {0x5, 0xfffffffffffffff7, 0x9, 0x52d5}, {0x5, 0x4, 0x80000000, 0xff}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x104) setsockopt(r0, 0x81, 0x57d7, &(0x7f0000000040)="7b6f5d01af508a5ced832865730e0d851a4ff34b8d6fc89dc1de8ba985983518c62873c67ef88ddb29fe0eadcad008d2f580fc7ca8d559c76b4a3ca7697f819b9d1a9990ddb3d638fe01c2ae399dff5b551fa0f6aadd9124c7c068412392a9d9b563b81448b023b439594ab896e6cdfda0d4ba1062177011ecc6306c9b4fa76d2ca576f7f75c22ea98635fa6ee14d42d8aa3d2c488449822914234f7f4e1a745943def3be249c0ba297a0a21337fd9a698b9bd033212b646d5eb1a09f31cbc891d27cdeec71b6de1bab10aebe4824342", 0xd0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x219}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xa60) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xf2e0, 0x5, &(0x7f0000000100)="678aac4a710f4947c8ea2d4dad3d3f0b75aed751a94bf5b741159b08ed8342", 0x1f) r2 = semget(0x1, 0x7, 0x20) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/16) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1, 0x0, 0x1, 0x18}, {0x4, 0x8, 0x7, 0x9}, {0x559e, 0x6, 0x2, 0x2}, {0x9, 0x101, 0x49, 0x1f}, {0x5, 0xcc, 0x6, 0x7fffffff}, {0x8742, 0x6d, 0x200, 0x73bc8ce0}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8001, 0xb9, 0xed, 0xc13c1e2e82ddaf63, 0x8000, 0x9, 0x4, 0x1, 0x2, 0x2, 0x5}) syz_emit_ethernet(0x34, &(0x7f0000000100)="deb448095ac95bbb5bacc2e709e377804da9bb212817a920dd61671eb192b8be317bf50fd50e958fcc5d03a03822bcbcfedc3bc4") 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x6010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) read(r3, &(0x7f0000000200)=""/184, 0xb8) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='oL', 0x2) fchdir(r0) write(r1, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676ef701c021ca491403d716b988e5aed344584014fb3ad0823f3db5803985e8f7ff8026d59441e347e370203c2dddd8cd1bff7c4b32a509e2a59a7b093f5d39fc63c2a36082efa0706d7afc9687d46979479fa4893c39a3251289b7d386256953cde14d54262d1c00f400e941e63182b53f7eb05abeb9e17ec3bf56e", 0xc9) write(r1, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xf, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x24, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:10 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket(0x80000000000003, 0x400000000002, 0x5) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5602000000000020000055e08bc720be806438f81ba711ddcc4a62e96b6692ef9d4ab3208aa942485af5eb452ca135f100"], 0x1, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a1", 0x1}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="59360a7a82a061609fd9c5212cdbf6285ff71bc85522ab27e23e5a940de3b07d35dabd5aad1081862cade9a4b2f4f32c2aef02aa0cfd6a60e6b15b6dd82464109d9bd6bc30456f0a71ce8cefe503132b7350f601eb01885e76aa0c66a296e22aa12120dd0a9592848043524d5eb4f095d393c544dc55ac3ed07bb0fa5125b8fdcba64c883dbccac141ee0cf2ee58c840ea62d86b23d53759c456baff0150030cbfc9a86c5eaccacdbb27a92872b6184dd8d958b2057ba38545c295affce1c34358e97112ba9aba5cc9d09b4cba5eab3ff8e45e32b3b641c811538bfd1dd97ea6dd487ea0fd7d03fcbb1e3c439ae7d781f84c6669fa9af0a0721336a10d298fa2c3d01aa120950b1579b2229c9b9609ae69efd7255e76f58d358e3c9bd2014123feb33e89d15280022f2d4464782f55bf3a2d46d8c6b5e5c75c638a7dbb9cbaacf83c8b48c7dfcbf4ce27f59036790a1141e3544c9ae14d556df3c2a57414478b0f499302435962a8ff02a43054c691cb9b62577cba59f7761ca7996e1866a3f67e4e2f11034424ae5be627669eac8f9b18e65068da8cea72ac9b6de9b95ced65ee57f40198c6f034a342efa71ec1732062be03300437b58dd25fca3bf0f0e08b34bc4e90adb1935f04c31ec493eb17dbc383238ea4581fec6981fae41082f44017ab2a976550d72895014183b4db6c0348b04bca7e1e5df25d58b832688178dabd4936a603d699550900ce1cebd0b49317e4e2da0701cb792969e60f44acb65e37211ab5307d4c9479c5a61b7ba50a27297c9f3fb4dd81f00f7d4d36886644e48a8042d9c02184d57b1355191cbe6b02aa07407329628bdb6ef7a96028047164474b5dd7edfc41ed2e3314ee806a3ca6832a12e925ee8045e75996b2130544c7a559bc058d3be02424054c4c630b92cee681f83c0f6ea40a60b753ff8a02bc2c36efa380ae49975b40398b52edcd8761b5e559e002202567dfb0a8913d00eb1442839c0ec696bc35d025ac28f0e086b41ef9012ae55af064dbb5bd70e94be8e281100c604b6e1a60db7574e83dd9c2dea3f0164e6c9da99b7f500143d3b8e82bccf11da97648eb181906802be981ce51b415fc3c21a75bde189eb0cafdaf140d7d88f69d75c25e954ac5b5a06defecae429554cd6c72465de804c2c4f5fa4ce870a71d9cbdb8da3d0e4bc0e71d60e73d31f0ea3c74b1c1f7e8b1b46343ab602fd3c4a961083478058e919445f732b3db541f70bb4de389777b6bcee7f0c18e3b5ac2b4e33ba6f1af722bbd0fe169c47ff4eb3183ba72033c88ae8207e81db88b0b72c9bf1cda63723255488a799513fd108b3c3e62fb9e054e02deff66345996ab49e89c3965c9246983e0fd58cecb877799005667be0dd8dd6a94c48f93d605024e0b046f0a084b4a031b5c1c79e701c9d279e6ec35e0c6fc485f2d442b3eb13697f2af145dd24dde6ef8200446d94aead02221e12cd6be77e442701bca0c020d03a5a9eeb40760a2366243b6148ad790a0179af594aec81644aac6226230035a6d2cba1d439bdb5f2a8777a061fd9498bb719bbb1aaa3895c77e2868963aa5876897ee130d06caf8b7cda033f73f7813b69fb163d4aea26e74a0d8f2ad90eafd6ed4a1399978033d22864a8cfae9b7b7f90269c1bd96012cc0624675264e4e0036c5f1a43e477e4fddc79fc6542062924ce5f222a8b6d16adcb6708eeafa5b486d62293aa4e9cd3863f05e6aa2dadcc1bd330e8bbaabb07d0036f4029d9571e0349f8d9247e231dd29b6f8d02262bd86fb8a1a73131468039e02a65ed9a51ef16c53272f839020ff879b4cfbcb8cf4978f77f5d039c4b1fd87003621f05b1bce86dee8b79e62a6e4240d3251a17e2bfc0e2e8b04de18e2155fa74c8f9ff70be89c00620910f5893e8a2de8a0e541d3f471bb9957c7df1a2c616d5b30888cca85b665e8e4a633c43f16f267aa36e7eeba83a4b8956eec1e69a882cb4f4804bc000a531473c269f86824150ec7de5cd37f513b40147ff7600700e67b44d9e3595fd496bf219cfaa54deda77fa65d637f3fea7339a26535303004400a4a2684f4273baeee279bad4462fe21ada241c64e7ab929af0dc41b6538074be020f8dd359f76a16eb57d691ddc3b0f175ec61c8a5d12b759ff95836be060319f1588ad6e2f50baa6f4d68647be4b287c3c72d6b6a92eabb523ce88df22de8701815462383e802cb05a995d2e35de855905ec78d2b5cedd46a6c4763f1178e89cc628a7817907139d950c2a62e531bbc3c576a0c0de6182ec98e9d6f1d29eb87113df96776ae620d0f72914be89248272a209d2779aa7d74715ba65aba882860e31b739f4f2602d926d9cce8e55cceb38e0d91f945c18a549a9218b803d12eb3770f7e2b640ac0b5984b05b578a8f7787dc416d7b15d17051daccd4906dcb151016e102eae8d7d98646a9302ee8fda47401899e97aac6ec12c2d53d1cb902d7135b332bc3bd4f5b624985c75887bf51d8db0ab0952fa1df622c4b7e96de3e82853dac151dc122035b984714d348a800f7f436eb3fba1443dd4eaba7f02374bcb66637ce1f240c57e6590c9bc143133cf2a45b3124f5718eb86a0549db2f6bd287f79b5e5807545c708d88f65469c770b8be29e52e7c042286b0aa752d00e8d81a9d6b95922d3189b270290ad6796debb43da0d32e07e2dbf00abcdb12458a5aa363fd25a1fd788f8fe5776149cfb5b5d8b0b0e2360320eb3171867fe4edfc187ad7d7e507315c7bae599fabc90b6afa8c1cb2cad627fc45632163cb88b9f8eba80f690bf3327ab954f80d9114a65f32c047fdd0bd6e8c906ff533c89ad66ac9f4bc06469fa1fedb5fd42bcea540ce109ef1b806ab15f99070e241e5cf586e3b95b1be64106ac56001ff27f1cb8385be28e2a12c5508345ba6c1ce7844d889b24a1e782a127b69036a79fcf009ef44225ff82d8549d94dbc64aa7471d3c88ef45ceb8290d19a96e04335d42325173f82314e1425bb6bbead5b0611f4d6b59a6686416b97147e37ab175d36f134792964148d74213ec0d8e7ac80f8082db4016f6c089fd812ae3393368a68ea10f0cae46090dbd0da6fdbbf35535bb772c2b7527c0057315c3e16bd813e9be86415a9c0def17898c369b449139830907d68c3dc0e6bb32935bd48cd3c8d352155ac3b6b8db1e2e0a59b09c1ce0e5eb83a962d6d637780f2c21d9b1ffd0bc4c11d66c1a2a9cddc9ba2b84648858160ab0bb82c068196d46e4657215214203e99705fd0f518d71e3a79e1da173bcdd4b75e969996d40ae58c142ce1bba250f2fc60427dfeb4d4bd0fd5d9677bc540b618a90cc6587e9224f1439835b005e972cdf9931966d0679b18bf7279f90c8fb46b016399c4c0de6431e6dd6f1a45a31ae43c7eb5925bbd2cab5229c115fac2052714a936e0cb4c5c93454a18be40b91bb94c40f1f313c83ac3ce833decfd3cd3431a7bc352dbfbee34d72ecb4c4cbe4ab02139337010a5e585ae60609d6e2cb4c9e94deec45d49860ac5f5f266b93ca2070aea537719af3fe231179838d7f8684867df07dece8ad683de1e2a98a6466fa787f04c051e1459b6f6e209cd91838ba8af1a7f3c7980b2e4ccff33f4a1242c29b676b3b8233361aa96439c857478ebc652694a780482e2126cf39b2f10485ee85dbec95addd2daa2fba1bc50b0d5188cd2ca0b71bbbb1a5db1d4b4c750f00f5c59781d654a3698cf073c29a59347cf422667cfaf178ecbac8285d37af833817fef8722c2a7620ab9391b3915db141b5fbdc63100b0d3e73e26bb2c2c8ef6b20f1659cb95d8f8d2a56d93077c69b52bef82da354ede96590b5e65648022d260f95b59fef4a1f020a99f95dc27525eb22166bba0bab17c3dfa03e50b78fba51de84213b10351d16ac5ca9edc9fe7b245cfbb0b5abf80b988519065aacfc23fe3783832c4676eaa5ab1f3b9de60ec02fee26a3f42c8057545b5f40da08b0c2c6cefbe59db5d2ef119764d8049468dd2b5aa917a52c223d65d9667de10d912a99a40738ed4d72ae76288ad76b5693d6e00987f8b2c2dd15dc59cc096c1ba5c749636f2946cb43e9756bc15f71c3a49b09c1a15857f9efb1ea5df26288f3dc6d1e040a1f75de78636c9448d5d9d0e48ccebe016891df6cc8cef1fe61bd7db66cd107ca13ac5e6d46ee3bd178e37f26d450e5c1bdcb24a27fdea153ea2440c66db8324839b4005b57aae197ed75e7010d63e615df41ebed2052107870eb022cb6d43ef9f1b4efb77dd279024c5fa053a00cc329178f37c4fae65b010e35d1d58026c9110adfe6e87ba7d56d5cd51a80b9683fdf3fc84a0625ddf32e0be052a1f37b31f1b9daf536eebfaf31655aa0eb7c0f5563cac1d39a6b5fbdf6c3fe703832fd9c094e5f26c7163b88ead0017e7d27af201207a6da362016a41a7d80e5cb0ad168888cb904a412b14bb7fc964523ee71d465171d1e535f17c22bc49ecbd5f75da5391c83da2d25dc93b22c3ae03b6b19832a9ec6f626968483638288cad57a6b5489edfe3fbc8a62feac1a36b87b17e5ae246acab80a1eecb9491cc5588e37ca268d53842fc80c0ccf1516747d753361da98c524a58948026319e515257a492552de97fb7c521ddbf5b23c0248b36e6cc00b6d11bffce5e1b4e4c51f289fced10e28c5d0ecb752153d244175fc6d383f2ee6b45fbdd04e0c6dbbb394e737a6b90de57f1f0259083067fc8bde65888d25819dbbc5760cface5fed921cda6b3d5a93869eeaf6f0a117bc67d48deceb5c8fe95cbefa47225f9b449f358cfda27b6f22a34e5e2db4ebdb25dfb8539fb5fae8f80c7cb9496bf86e109c81f54707faad7db9f2ccfffd74e68c9a3058f799014206ccee38a61782ff33019339dc0ad50f20bc17ec39a49ccf1f6acee92ca1b573f34d4ca0cb5598e43ef81825dc8fc48b54d77b261ea18f7abe18cad069e387f97b7ed54d73e1a259ff319e1a50da93477bfa0ea3ad08e5dc5b38e3c609a248f726bb70776835210fda576fa9c8a5947626d3a7cb7f06db11b33dc834360ce0b4a2bbf3ea736c85f3692758824c6a256a8758aac4ab057b2fa44b31aaa5f49b9cdedd275b0c32bb28b8d8d78dfb1c5ccc2f73529b7cf3ef73c0ac4d42708a77f073bb15c6bfe1d70c28ba9da6637d122590e42ca5d2c2da3508a174500db71aab4e627b98545392eef931c00b0593212ceab1e761e0381ba7af75f732d0c3174011487bc6575b5d32dd4098b0813a969d4b551c04ffcc431bea131301b703a9f5213852e22269cb30d98cebb4a427731dfc80064154de06d49c2b9e5d59bb0198e07bf489896db951a672a796b661413d328802bf6a99be460c2b7c7e55bbf416620ab104ca439d793fedb1be9b741d9d8104a9a023f2a82fabe48e1824d09b329a91ae5fc59de3946ad00320b26dc70731f64023a28f6955088f9bd5f78fdc0ff35c8d504de307de4989605714ef19fe6b66d893bd1a0ea0dae4eb203169891cc79c95128862d5a46895bb65d23f6b7629499bf28e01f714306a309a139bac411c5543da7610df47f0cc365b97b4701880bd717df15c83fadb7500259392b8a2ca96776d7eeaf67b954192c19e0e1daac6b03362c70873099ab1de75abedba7fea0a4f63375f5797bb2f9010b42262dca86f8680a71e34f11081e08b7a9f107b2a79395fbd4d4c17711e10e56544687f52d338e4870e5445ebe6dbaf3fb7a3480a10c0a8d6fd98e147af5558892abb24c279f6fab96702acd40ec6ee5050f810eacdb564f5bcd6d727b41", 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x2, 0x800, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) fcntl$setstatus(r3, 0x4, 0x4c) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$unix(r2, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0x5, 0x6, 0x3}, {0x9, 0x2, 0x7, 0xcc4}, {0x81, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000002c0)={0x101, './file0\x00', './file0\x00'}) syz_open_pts() ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000200)=0x7fff) syz_emit_ethernet(0x6, &(0x7f00000001c0)="3d95f85aa0bf") 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) ftruncate(r0, 0x0, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800001d00"/16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRES32=r2], 0x3b}, 0x2) fchflags(r2, 0x10001) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x40, 0x7ff, 0x20, 0x0, 0xf020000000000000, 0x0, 0x0, 0x0, 0x2, 0x1bd1, 0x3ce}) clock_gettime(0x2, &(0x7f00000000c0)) 16:00:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) pipe2(&(0x7f00000001c0), 0x10000) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) pread(r0, &(0x7f0000000140)="38672df83be0ac3bb6df18e2c811ffe1", 0x10, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) pwrite(r2, &(0x7f0000000080)="c060e9155dc76e3549e149bc4386831f2be035b6416b01236118460392f7fadc7ceddb13f13f7ead439fd2e22d09ce61e9bcc0b2d0", 0x35, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: syz_execute_func(&(0x7f0000000000)="67426cc4e185d8c340700344a746f768098f296899884feb0000c4217454fd2664f20f5f629141c1b54fb000000b8fe978e206") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="9a03fd431318674a75cd9c644fead1625b0651a1973045ab11c5c332fec6d256c296474a7ec39cfc37b05c37ef490f11f0a430c9162f2b6016425a999ca26048250d23c6c0e9f512abaa6cf2454cc56de558799ca88d6ae5db39ae5740324ffa8a4a13952cb16ca6df6ad0f40d8dbeaee16fb6745538c0233710db5cd8652c37471187a41aecf2da20cf3f008e767d1e7cf8a0cf3798bdb6a21bcb5ce5bd597bf4d5031bed33464cb0d1674bb2fca673702c75cd3486642b78c37dae1df04f54ba244f5f4c27bddaeff2fb0a7e126330569852c7f8b176237d76e7eb091e9376824c8a322f62078d74e8691a46f5a148e448a3d1039eeffb6175b39fb3160a8b2dddbe364fa434a9"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffff7ffffffff, 0x4}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8040, 0x0) ioctl$TIOCSETA(r1, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:12 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/70, 0x46}], 0x2, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000200)={0x5179e640, 0x8001}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x20}, {r1, 0x91}, {r0, 0x100}, {r1, 0x82}, {r0, 0x4}], 0x5, 0x7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xffb0, 0x8, 0x0, 0xff0e) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xfffffffffffffe34) r2 = fcntl$getown(r0, 0x5) getpgid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x400, 0xfff, 0x81, 0x1dd1, "85c18280f5e271a0ce55757f4103c654b05d8622", 0x7fffffff, 0xffff}) r3 = syz_open_pts() close(r1) r4 = dup(r3) r5 = getuid() chflags(&(0x7f0000000340)='./bus/file0\x00', 0x0) r6 = getgid() fchown(r0, r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x46, 0x49e4}, {0x4, 0x6c}, {0x107, 0x400}, {0x24, 0x3f}], 0x4}) fcntl$setflags(r4, 0x2, 0x1) r7 = syz_open_pts() sendto$unix(r4, &(0x7f00000002c0)="7b7b64c6785d30d8837ca97c7fab41ca", 0x10, 0x3, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0xb) sendto$inet6(r1, &(0x7f0000000080)="198458ac062b91a447b0d85ccdf392debdfe4f826b4ab2936c5be64fef13e18faabdddde271d6c4c3d298e6da96c1177388fca7935bdb3ab386cd1", 0x3b, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x7ff, 0xffffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x20000000000000, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000bb7000/0x1000)=nil, 0x1000) munmap(&(0x7f0000d02000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000004c798890e61b0004ee0065ef403af867"], 0x10}, 0x0) r2 = fcntl$dupfd(r1, 0x1000a, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0xff, 0x7f, 0x8, {[0x5, 0x6, 0x5, 0x6, 0xffffffffffffff04, 0x8, 0x5a, 0x87a9, 0x6, 0x2, 0x4, 0xff, 0x0, 0x8, 0x7, 0x0, 0x0, 0xfffffffffffffffe], [0x3ff, 0x7fff, 0x8001, 0x6, 0x25b80d3f, 0x9, 0x5, 0x4, 0xcaf, 0xffffffffffff864d], [0x3f, 0x6ee, 0x0, 0x1, 0x3, 0x4, 0xb1c3], [0x8, 0x8, 0x1be5, 0x85, 0x4, 0x8], [{0xfffffffffffffffe, 0x2, 0x2, 0x8}, {0x2, 0x2, 0x8001, 0x1}, {0x7, 0xff, 0xf4a, 0x7f}, {0x8, 0x9, 0x3, 0x8}, {0x8, 0x80000000, 0x7, 0x81}, {0x1712, 0x143c, 0x7ff, 0xef9}, {0x3, 0x8001, 0x4, 0x4}, {0x3, 0x41, 0x3, 0x7}], {0x5, 0x9, 0x3, 0x1}, {0x7, 0x184, 0x40, 0x7fffffff}}}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1c, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10180, 0x0) socketpair(0x11, 0x4, 0x49, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup2(r3, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8d168603598983c130002bffe3278b8e70d85e0212f37456c604c9b726cd601d31cd6c75eda92f32dee343fc39e0ff7cb4aa23f9527664d7146226f16b5d3d1a1024496d6c7748c007da05236ef31c4e829596a6f29b47a0b7aef00d4c3e27c200ac9bebf8e3d05e2620d7abb8f3b6941186cc3100aa31856e9dd8ea258e01ad1fab1929aaec8f27e6e96b7c1a4c0f509faa831ebe539fdd5c86c93fc0190977927214d6b63797a0c4d78bb2476e1128c2a3f12cab3ba71cad7abff9ce33e443893220494b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1000001d) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8001, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1, 0x3}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4, 0xfffffffffffffffd}, {0x3, 0x802000000000000}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16a068c557428d04, &(0x7f0000000800)="dea5c3026547b5e07c5042ad800398d377b934e37fbf813c93e2f68c58bee82059be61733b00000000005abeaa6fcbc1115e9f9dc5a1b6865e994071f6f219e3a856ca7f1cda3e486ee0c0a39e34fa9bc99bfc3fe8eba3ede28f3377537dbc9d15e5f6b1763e74614208bd51cc222e0f20bd26a0eaadf9184b4f3e05af4f59063217839202cd857979333e00000000c070b4cf98ee87727e6024b36b9421ae44bcd85faafed4406cf5fb68d444334786005625842ae7bfa539560c540e4c20abd2e5780124a4af8d2b4ab673e28a232484cb788ae52f514df84c54c800000000006ce58a75fbddf0c88acb46b21837b96b48b6ec8dba62bf9818399706ad91f420275b2b69a459d56a20e3084a64a684bc7d728aa8b0ea6d1a2e2e01f50c039f3d61c38ac170fbf29c8e7adbc1f90252d4d8735e583587ed3f2543f04c09f8a78c0b479fbdb7b9aad3f51c9c46fe9476d3997d5301800000c7882625f381e02a9483959e179981ab3ddfcdabf33599d2c736bb13401163d0827dce407e47c6cc1e8d1964efa3a2791a2400eacf87625aed7be55efd8bd04953934a5fc2736cc9d086b49fc96d3b83a78bfdccf8d6429005bd41752b9d6fb7ff75b954077a859b75d76a153239191749ec58772ab7fe8142b89ab12b2511d18a2d5202056b4c19d7f44eda22abf258924377e4cc5aec24dede3dcaaff63cd607c3a7d680ca3002f4d1b17e4725603ee3a17bd90887733bd4ed2e879e24f9fcc32ac5dd5f4433800bd5ead77b6809aa8b0cb4ec6dd1558740d15f7a041b6a99ebccdb1d244b93a6d6a72033ad06ff893c77b447f87264fc5cc9c66ffd11f373c15a62f01d969da9f4a237128239bdc335e56b51dc262aef179271f260d40735d788e4fd572d63d002ea6e607ccae7c81b608951c081fdf2132baf4441f85820fa07f7ffb7a6a71bb5a8e48a207e71f6a9cbea00"/695) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x100, 0x0, r1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r2) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) sendto$unix(r2, &(0x7f0000000180)="bf91e7b1c09619c717ab05e98f1e477ef16e2442c6c4547134bfb51d002c95f74d5b649ea537aeac73aa91e375f96871fffc07273387d3636fb4b8bb26a484ddce379384e48c31654f402c0a0eb510d837c51e8735e9a3f0d949fc8a1dd55520148c94d6ec230fa44c5694d9bf3673b9e72c19796607efbff03e6f9808e5e1fb8af41a63511b1f556db593625cc42bca8690978abe11c126d9065fd825c95bb1d083f11b3af71d9fb2c3df1e80992eb692eb0fbaed31d1edbf5cd8198e", 0x32c, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:13 executing program 0: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0x401, 0x9}, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4, 0x1000) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x82, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x220, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x80000001}], 0x100000001, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x20000000, 0x2, 0x5804}, {{r4}, 0xfffffffffffffffd, 0x10, 0x80000003, 0xff}, {{r5}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x8, 0x1}, {{r7}, 0xffffffffffffffff, 0x40, 0x40000002, 0x16, 0xa1d8}, {{r8}, 0x0, 0x85, 0x1, 0x3, 0x3}, {{r9}, 0xffffffffffffffff, 0xa4, 0x80000001, 0xffffffffffffff4a, 0x1}, {{r10}, 0xfffffffffffffffe, 0x18, 0x40000000, 0x5, 0x9a6}, {{r12}, 0xfffffffffffffffb, 0x41, 0x81, 0x5, 0x3}], 0x7, &(0x7f0000000480)={0x7, 0x1000}) fcntl$getown(r5, 0x5) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x6}, {0x0, 0x80000001}}) fchdir(r9) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000540)=0x100000000) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000580)) chroot(&(0x7f00000005c0)='./file0\x00') shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) kevent(r7, &(0x7f0000000600)=[{{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0xa51}], 0x0, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x20000002, 0x5, 0x5}], 0x0, &(0x7f0000000680)={0xb9fb660, 0x9}) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000000940)={0x5, 0x4, 0x40, 0x0, &(0x7f00000006c0)={{0x4, 0x81, 0x3f, 0x3, 0x3, 0x3, 0x2}, {[0x64c, 0x0, 0x0, 0x10001, 0x9, 0x100000000, 0x10000, 0x2, 0x34cb7180, 0x4, 0x4d, 0x0, 0x7, 0x5, 0xffffffff, 0x3, 0x4, 0xe9b9], [0xfffffffffffff939, 0x1, 0x4, 0x100, 0x80000000, 0x2, 0x7, 0x3, 0x80000001, 0x2898], [0x2, 0xffff, 0x7, 0x8, 0x1, 0x5, 0x7fff], [0x80000001, 0x7, 0x2, 0x8ee7, 0x9, 0xfff], [{0x46, 0x8, 0x48a7, 0x1c}, {0x3, 0x10000, 0x9, 0x6}, {0x3, 0x4, 0x8001}, {0xff, 0x5, 0x0, 0x8}, {0xfffffffffffffff8, 0x92, 0x1, 0xff}, {0x4, 0x1ff, 0x4, 0x80000001}, {0x7f, 0x8001, 0xfca3, 0xeb64}, {0xd0a, 0xc15, 0xff, 0x18000000000}], {0x0, 0x5, 0x10001, 0xff}, {0x8, 0xfff, 0x1, 0x7ee9}}}, 0x1, 0xffffffff}) pipe2(&(0x7f0000000980), 0x10000) open(&(0x7f00000009c0)='./file0\x00', 0x80, 0x42) ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000a00)={0x1, 0xfffffffffffffffb, 0xffff, 0x2, "9ec060f94ef544cea9a082baf531da881e944d4e", 0x8, 0x5}) setsockopt(r10, 0xffff, 0x4, &(0x7f0000000a40)="738f796660665fc436c9d4427a69a8de2b9444d05020765b3c0338e2a59c58", 0x1f) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000a80)=0x6) munlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) openat(r0, &(0x7f0000000ac0)='./file0\x00', 0x80, 0x3e) read(r1, &(0x7f0000000b00)=""/185, 0xb9) 16:00:13 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() close(r0) fcntl$setown(r0, 0x6, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f0000000080)=0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x6, 0x7}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xf0000005, 0x5, 0xe7c5}, {{r1}, 0xffffffffffffffff, 0x41, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0xca, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x33, 0x10, 0x3, 0x532}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x1, 0x2}], 0x100000000, &(0x7f0000000040)={0x4, 0xfffffffffffffffd}) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=',{.%$]\x00', &(0x7f0000000100)='-)-\x00', &(0x7f0000000140)='{\x00', &(0x7f00000001c0)=')\xb5\xfd\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00']) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = msgget(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)={0x3, "dac1c226c1322bc4d0c6b656812696bdd53b54ccac918aacd4f188c81e1e5526a7b4f113d6850b0139f07b3017b8976c36b76951b67cec2a868d2c4f3314220396e5c324862887b0d0c3c9ffdf18e6e77798b9707f2d04e3254bca6202d2932ea48cf0a3fce07fe8f264f73caa04392b7ee93c43ce55ab"}, 0x7f, 0x800) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)="7a8b9421f6ade41285b49533cc8ad5d09e5ebdea65d20e5531b3835c0c3145eb29ce742e9567e31446c9625ec1eaf834e1ab79d2d43fc4ad86eec7dcda59d21e596dd79c942e93791549e1287685b436a2c92c930606234f15c220a3c2c89c8437d656cea6cec0a5c912fac0a6229b1f42fedf1e7bfe4283", 0x78) 16:00:14 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0xfffffffffffffffd, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x101, r1}) 16:00:15 executing program 1: r0 = socket(0x2, 0xc007, 0x0) getsockopt(r0, 0xb174, 0x1, &(0x7f0000000080)=""/156, &(0x7f0000000000)=0x9c) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0x1, &(0x7f00000001c0)="114b7b3a677b9ab4919c1cf92ff08b4a5438e00855dd4688f9f44278338bb60c24005b6856d1d2604bb5fde949bc21735ce6a72fba3e5b07051d3826a5b1cef7363bd2394a5a4da71b3f6da742f6bf5d9bce972db995ca970e5f", 0xffffffffffffffbb) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="8bf3591cbfae4d2803af0dc0a891a04b2a7d8a622766380848a887284467679845031311966ed84cd5ceb49e12d796054ce073dbe581986912bb40ad6a9f78198f4276335a862659b19899a0b110c626cc917421390f8320165838d992213201d5d58864"}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100000001, 0x6, 0xfffffffffffffff8, 0x1000}, {0x2, 0x21f, 0x8}, {0xfffffffffffff0a3, 0x63, 0x9, 0x7ff}, {0x800, 0x7, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[0x8, 0x1000, 0x2]}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x42) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000005280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122eb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354872bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0xc08, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:00:16 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000540)={0x10001, 0x3ff, 0x0, 0x4, &(0x7f00000006c0)={{0x0, 0x7, 0x20, 0x1, 0x8, 0xfffffffffffffffb, 0x5f}, {[0x2, 0x8, 0xffffffff, 0x3, 0x6, 0x6, 0x9, 0x5, 0x7ff, 0x8001, 0x401, 0x1d9, 0x7, 0x317, 0x0, 0xfff, 0x401, 0x5], [0xc1, 0xaf4, 0xffffffff, 0x5, 0x1, 0xffffffffffffff8a, 0xfffffffffffffffb, 0x80, 0x20, 0xfffffffffffffffa], [0x90c, 0x1, 0x800, 0x20, 0x0, 0x7f, 0x4], [0x2, 0x400, 0xaa, 0x8, 0xbf, 0x5], [{0x6, 0x200, 0x200, 0x8000}, {0x7fff, 0x1, 0xffffffff, 0x7fffffff}, {0x9, 0x4, 0x7, 0x8}, {0x8, 0x3, 0x4}, {0x5, 0x400, 0x6cb, 0x8000}, {0x161, 0x7, 0x7, 0x1}, {0x3f, 0x8, 0x1, 0x3ff}, {0x4, 0x80000001, 0x2800000000, 0x7f}], {0x4, 0x25f0, 0xe63, 0x1000}, {0x1, 0x8, 0x81, 0x3}}}, 0x7ff, 0x5}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$setflags(r1, 0x2, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffff9b}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x28) semget$private(0x0, 0x3, 0x2b2) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x41) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000080)=""/78) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:16 executing program 0: clock_settime(0x0, 0xffffffffffffffff) mlockall(0x2) clock_settime(0x2, &(0x7f0000000000)={0x7, 0x5}) 16:00:16 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:16 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x100) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x50, 0x0, &(0x7f0000000000)=""/80}) 16:00:16 executing program 1: r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x60) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001200)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffeffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x428, 0x20) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='W\x00') r2 = msgget(0x3, 0x8) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000e23d1ec140c01baa10d5e288244741b7453432abf64014e9eccc5439eb1c51810149c44402cae1431d8da94c1d5ed9515b153526159ee8d1c34f38698c7e49954c305280ee29e0d5606c1b06417b38dae3364f04f3822a3be8dd3ae58610aa729cce687b58a13824af5af3220f222138e200ed8af7e1edef2bfb74a366127ab55a201f25842aadd5d83d400ba8ca980792d8ab8451624b7f95523c69503a8a93bc8b4c6bed11bde517d0e59311711040a27f27bead6dec3d027d0965e61047a771c8b83f0c7e6e3b6dbb1f04873c422f1e71ac11a10627b7831a9655839b2807122394e31cb95d51a7d0f79a0623908846d813d53a098ccce0a267645800"], 0x106, 0x800) openat(r1, &(0x7f00000012c0)='./file0\x00', 0x10040, 0x10) r3 = shmget(0x2, 0x3000, 0x4d, &(0x7f0000ffb000/0x3000)=nil) getsockname(r0, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/4096) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x5, 0x80, 0x7f, 0x3}, {0x7fff, 0x0, 0x0, 0x7}, {0x3, 0x8, 0x200, 0x5}, {0x0, 0x2, 0xffffffffffff8001, 0xffffffff}, {0x388, 0x5, 0x100000001, 0x1f}, {0x8, 0x7fffffff, 0x948, 0x5}, {0x0, 0x8, 0x10000, 0xb600}, {0x0, 0x7, 0x81, 0x9}, {0x2, 0x1, 0x6, 0x1}]}) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x0, "da62c192f1f3e4963d9c81c6282c1895183bcf7e8848dd262d2be54d2ef881911a41ce626926264783e23b3865181b8107395f783e656d1977922806691f906a18ad66f66ff38b46d37bf8d7a85a580deddf3430984f7457ef7df9fd9fc725b8060b1268a069df26be579110a0b47e49a4166da95c5b3402cfd4435c"}, 0x84, 0x800) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f61af6f812eaa6104a9786d98e7b00"/150], 0x96, 0x3, 0x0) socket$inet6(0x18, 0x4007, 0xffffffff) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8001) preadv(r0, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x20}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xd90, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x10, 0x4, 0x10000) r1 = socket(0x80000000000013, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 16:00:16 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000040)="779e2003b7aca3bdfb5d055fe1f0e8369d76eb74ed3c7fe86a6659fab277fe06f5b9b2c142679db346c22dc1ba8b1009d3f0105a5725a38c314e50c13bcf64f71f5e6f7af7f25a1b26fec8825b5db27349dc21d802589595891cb39d12b1915f68ff3cdef7", 0x65, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x401) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8090, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100800000757300"], 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="58e163cd3ce3f8841a7561167c8f671fe0ceba442e87b0079c2892fb7ab000920ecca2cbb06447204f4edcd28884d3e1d2e40d4f622728dafd6f66345d1014e7499d4752157435c8e2e42ce509ce794235c2d4e3b76268d681687be2c7e8d03cef6c6c8c0260eb405d6eb4cf87f2b09e7836de5ac4c97420ca7c30a94208df4e7bdf9c2122563ada6dce3ee9c0703b2faa68a275525c5e235e920c2a4d8222078957a891e62f339d18ba3fbfa2d7558d285b41fa4802abcd1868c09c59a8f334ad2d8596bb1d3188c357f17381fb0f530e2b6cb73aca58", 0xd7}, {&(0x7f0000000280)="c588c0b85db73d5ffcc3ea08dc1cef50624bd1c649b590408cb6b456124ebf01007520e9a11e48cb5cfc544001cbc85be57abe6df137035afbbfe69d0b3dd0249267ccdf08429625ddc37aaf6c70a10385df3dde0744ee6bb3754125077e5acfc2d143d26e363651da7a3031e8d9012ea13361280ced427ece1b28a2f3e82aadb32ec1614526aee368c4a7a3c8e075a16c328e6ba5cc99f4cb4e7deb9689b648e3a10c07da1b05d231", 0xa9}], 0x2, 0x0, 0x0, 0x1}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x40105704, &(0x7f0000000380)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x6, 0xffffffff, 0x4, 0x1, 0x6, 0x0, 0xf556, 0x1, 0x2, 0xc763, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x80000000018, 0x4002, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) write(r1, &(0x7f0000000080)="68ce73d6f1eaabfdf35049c693e5ecb23af1dea1f9d3cbfa8a47c5e5fbca30eba4d2168750dec5185b1221e2f65c864f01257340b5fa06344b891f52c0d8b5060941cbb5538230cc1ec57f9aaf1de9c435b4e8", 0x53) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x8}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r1) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x7}) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ftruncate(r1, 0x0, 0x7fff7fffff8) ftruncate(r1, 0x0, 0x33580000000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x2, 0xff}}) 16:00:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) socket$inet(0x2, 0xc007, 0xfd7) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) clock_settime(0x6, &(0x7f00000000c0)={0x5, 0x80000000}) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="890ef84ce3c27f7d7ac0bbebb01e9ae824076eddf55854e2955fccfdb1af5d12083d4756ff79528f8b64d517895ea0f2fa199cad80cc4a7c09c43fa2d8d1250640f710f6a392d5712bb05833a66c9bcc3ba97e2dfda348962db9b350434f3486fb19831e0bf37233863dacf9a0ac78d0df6fb01175fb844a92627eaff8b04ced6d5a1662b3b330ac685f87e04cbcac91c8bb14e10505f28632c7d2abaeda4da0d7c93947e925a7cfc1815874c9eeb56d429fadcab71e9cf6a0238a83edddbb32225c0ca6bb1fa89c0d3bbc279023b80910a8e5d7f44b78077aebbead34bafa06669dbccf8ed717f70f2e861f", 0xec}, {&(0x7f0000000240)="e6b59d32a6a0b22538cc0628cdf49b6b9915782179fb2bb7b5180a4c0e66e9d91cede8605283471cf50ac31cd224761c68d39e639ca7a3f06e18fac16dc8508a4696f47a2c3c8843115af27607a73e99c5dadcdae6ebe8fe51dcabf6797f37de796f0f6be7e78d3dd3647cf91ec68c594e062c872027d16e4221747f994b0e7f202bcd300b6eeab88a8e995f8ef0fd32c7d205e3f0c66f02b9951c81d070d06553", 0xa1}, {&(0x7f0000000300)="ccb535e3fdca2edf228f6aa671c67da3597e1f7abd7fffb706f5fb1eac0f5d11e2bee91e3deb", 0x26}, {&(0x7f0000000340)="fb17297ceefbc1c1735c3ca61fc93427da9dd89c600a09edd6b4c7340288e2bc44dabc7f26deeff30b3b441cc9e4991e2a7f2d9b7b2040c02db0d90c05c37f07ddf8ac65bfe8bda000ea039ae68a34fe8c8f13b9455163c4afc7d68742a1d81edd795866d9ddc4aca95a729b239e168a52fea6f95c7d7052db120507d2f27690b8f04a9932e8b5fa6d31afc9ca5ebb8cb2", 0x91}, {&(0x7f0000000400)="3cf5b4b52521631b004d97bf3b35236888685b4ea9670bb7942067aa3d60747d55750a7d787cb304a1ed713048a921885d73243084c17944ef63b1e8ed91f02de06eb264bd10ec0b7ed5be5aa196d7a54a07a5c95e8ba70fad2261868e2b36e11a45aba1fdc6b6a877334ffa562a8219c6937c1cd6311ca57b9888263e73e709ec9e0c37bdf8a6cf089d792cd8268a45f7776dbda0076030948a692f79f06c853b3a", 0xa2}], 0x5, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r0) r1 = syz_open_pts() close(r0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2a) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x8001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) 16:00:17 executing program 1: r0 = socket(0x12, 0x8007, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x309) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x60000000000}, 0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x102065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "c50f6f030c0a94e7381338168d7808956e4aedb1"}) r1 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:00:17 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f00002f3000/0x4000)=nil, 0x4000, 0x7, 0x12, r3, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x2, 0x2, 0x3, {[0x8, 0x2, 0x8, 0x7, 0x40d82011, 0x7f, 0x49a8046e, 0x3, 0x3, 0x4, 0x267d, 0x9, 0x8000, 0xfffffffffffffffc, 0x1, 0x3ff, 0x101, 0xffffffffffffe237], [0x77, 0x0, 0x5f, 0xf04, 0x0, 0x7, 0x8, 0x7fffffff, 0xfff, 0x2], [0x4, 0xfff, 0x7fffffff, 0x3, 0x761f, 0x7fffffff, 0x8], [0x7, 0x6, 0x0, 0x6, 0xb5e, 0x5a], [{0x2, 0x1, 0x9c99, 0x3ff}, {0xcf, 0x2, 0x3, 0x2}, {0x4, 0x4, 0x3f, 0x3ff}, {0x7, 0x73, 0x5}, {0x4, 0x400, 0x77411728, 0x77c1}, {0xd, 0x8, 0x5, 0x1}, {0x9, 0x63, 0x5, 0x2}, {0x1, 0x3, 0x100000000000, 0xe3e}], {0x5, 0x9, 0x0, 0x80000001}, {0x4, 0x9, 0x8, 0x80000001}}}) syz_extract_tcp_res(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x24) faccessat(r0, &(0x7f0000000080)='.\x00', 0x20, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0xffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)="cd371948a290d7f08242e0e11e0c241baf20e27d5b48350da2c990c166f86f72323f476e5d797884118a") 16:00:17 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) bind(r1, &(0x7f0000000140)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff8d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getpeername(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x0, 0x1}, 0x7f, 0x100000000, r6, r7, 0x7fff, 0x1, 0xfff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x80000000803, 0x80000000) shutdown(r0, 0xffffffffffffffff) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r0, r1) 16:00:17 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:17 executing program 0: r0 = kqueue() r1 = dup(r0) setsockopt(r1, 0x80000000, 0x2582551a, &(0x7f00000001c0)="fe19a644e3aabb2c1c76e9e2741ca87bd525f1effcfea12b659d6a439e2d653b96d488c3798b0b2bb9bc7c2c9e74d5bdb6dd866d3083473c0544c153cbbf995c09edc7b66c9a3197f7793693a8243e235acf8c87769f5a4712412655386d95cf903d2d8f9b92f46612bf0cd5295d37f986f600289d04", 0x76) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x100}], 0x2, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x4}], 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000100)='./file4\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000000000001, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) r2 = getppid() r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x2, 0x200000000000007, 0x200000) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000a80)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000640)=""/168, 0xa8}, {&(0x7f0000000700)=""/44, 0x2c}, {&(0x7f0000000740)=""/79, 0x4f}, {&(0x7f00000007c0)=""/198, 0xc6}], 0xa, &(0x7f0000000980)=""/246, 0xf6}, 0x1) connect$inet6(r0, &(0x7f0000000ac0)={0x18, 0x1, 0x2, 0x401}, 0xc) setsockopt(r0, 0x2, 0x5, &(0x7f00000000c0)="b38dc1e01de6008b946356feb9782df118631a19d34c579f3eb9e8ac357c50afd5733aeab7046a2a3e3b406c9774e1fee45a9badb4ff5618a9c7f641cc2328ca819aee973612bb6e8e03896d037255cfcdcd0c4c59e106db9fe0b04f1fd9ec7c2e8f2a62173b619f43886f65a07fe210500f", 0x72) recvfrom$inet6(r0, &(0x7f0000000140)=""/100, 0x64, 0x840, &(0x7f0000000040)={0x18, 0x0, 0x401, 0x4}, 0xc) pipe(&(0x7f0000001b00)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) socket$inet6(0x18, 0x2, 0x9b08) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000b00)=""/4096) socket(0x3e, 0x4000, 0x6) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0xc8, 0x0) setuid(0xee01) fchdir(r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7, 0x3}) 16:00:17 executing program 0: setuid(0xee01) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) fchown(r0, r1, r2) r3 = socket(0x800000018, 0x1, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@file={0x0, ""/84}, 0x56, &(0x7f0000000240)=[{&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000040)=""/39, 0x27}], 0x2, &(0x7f0000000280)=""/193, 0xc1}, 0x803) getegid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x1b4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000440)=0x3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0x7) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000000)=""/57) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xffffffffffffff46) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000001840)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000040)='\x00P') 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) r2 = dup(r1) fcntl$getflags(r0, 0x3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7fffffff) r3 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x81) read(r2, &(0x7f00000000c0)=""/4096, 0x1000) r4 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x80, 0x9) r5 = openat(r4, &(0x7f0000001100)='./file0\x00', 0x450, 0x80) geteuid() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001140)) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001180)=0xffffffffffffffc1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x88, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = openat(r1, &(0x7f0000001200)='./file0\x00', 0x801, 0x74) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001240)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001280)) dup(r0) readv(r7, &(0x7f00000023c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/120, 0x78}, {&(0x7f0000002340)=""/123, 0x7b}], 0x3) writev(r2, &(0x7f00000024c0)=[{&(0x7f0000002400)="bf8fd82d99b3988dbec930ce4be8688016e155146269c1124ee609bbaf4afb19aac4dd1af2b64e18cf29a2bed22d61df670b392a77960f96b38f67b7f6b1e40235f4745357810d51cefd48801a87fb04987afec2f39f6747f71c31dea873d1d8ea5d2c7a2acda87d101ba09200d513ab0e7194886f", 0x75}, {&(0x7f0000002480)="bcd01a6eb969c65254a6ca2ba296220987751ad1c1ead62b3f34703cfd2af8fecbae387902c561bc1d52f2924d5688df7e7f6af88dacf98fd8f33e55de5b34b0", 0x40}], 0x2) write(r4, &(0x7f0000002500)="7141fddeb9573b17456cf0a17bd788e9a79f8a32198820e4b28dbec1aafdc909327ac1bd61ea2cf1a28b2432dca30af45a2d3485ba7e4923757de88e2b6e5e67936bc94598c2d6df6ed96b482559cc407d10f19e500252eceb84ba0bfb8f4d16e3c7026eb55d17c5c1a4e4c83262c479bd47a4dd5a1ca656c599a5362e3e60fa9b0d15b4aa9ccc945ca45d0b81ea92a3f740f6dfb096d06ff8", 0x99) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) read(r6, &(0x7f0000002600)=""/180, 0xb4) r8 = openat(r0, 0xfffffffffffffffe, 0x20080, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000026c0)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x3, 0x0, 0x2}, 0xe000, [0x4, 0xff, 0x1000, 0xfff, 0x52, 0x6, 0x50, 0x8]}, 0x3c) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047463, 0x0) write(r0, &(0x7f0000000000)="a3b99b992ba47774bbdbb94d55ff3e08fb2641489339912b3e89e212423b8809bde87b4b63459976f3bf87efccfa600d1d0bf0f67b899b52718bc7beaeef8e4d7b40d0f16f18bb5022fa0120d12d7ffa0ebf88a1bc6aa33eb47f1dcc80ac06c0e3ed985d5ab90626f6532fd53f06b2eb536712cdfdc49666ac114dce29c9b5b93def38ee8703ae06453aac62cde1d3bde98351c0a8d45522699463878c488e909c5c676ac8203d5bcfedd72cb4b60ceee8d20fa173cea6b7cd5f96", 0xbb) 16:00:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200c0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7ff) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f0000000080)={0x6}) login: denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) r3 = semget(0x1, 0x2, 0x1) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/141) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='#[-%&).\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='3#)\x00', &(0x7f0000000440)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) 16:00:17 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x7}, 0x70) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000780)=0x1) 16:00:17 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x5) r2 = getuid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000480)=0x4) getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) chown(&(0x7f00000003c0)='./file0\x00', r2, r3) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000240)="0046d8604695e1773484c5f73252e58b788729161b3a605c6db460778cd5a14581433f21b4db533ff4b061a72c8fa61c463d2d929f6dc56990c2d3ed0844b28e2f66f2ba75724212ccd3000000efd0c84e367cc784c822a14860c246c5c93319dd6a6efe4e36f82e196d5a8d5f01a66440072ec00000000000", 0x79) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x2, 0x4, 0x20, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x7000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x80e}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdc20}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe11d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0x96) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="5ec23d0876d7044d1e5b1c5efffa1f570e0f53af51d89ea59e63cd0a4badb5e8cee41432954fb6ac9fd365b82fca5b8bf6ec57fc760e01eb654faa825f441aa0fe3a34d147b180573e9df8c84d7646fa2da66a325b235a6a381a53c0f0e26b1b9a18d7d59ad18661e45d30630ff1d4147d1ef8379b9e2bd14c54b96df83c606bef2591bd1f8cab8d891badffebe726cfaa83b19d88233ad08653528060d98e8a551c373d6fc86f6e645097e83ebaa1b44da4e1e11c14908c2233ba1e46b6bfc65f56e3e02dd56800c310013b5cb4a0d739ee8149cc6a7fc6f46449d80537dfd5a38d8aa7af74eb1b283ede6a023e81f97b680d5c", 0xf4}, {&(0x7f00000002c0)="06823f9231115add921618db88cdb96d9002a1b7f87016ba63560dad740da383dd1b3854360e0f51c18d97a55e9de6f9febb450227b0d44be572de564393cfdfbfb49d4cb1ed4541a65d20541792d46e857fd25ec019dba02723523235", 0x5d}], 0x2, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) pckbd_enable: command error 16:00:18 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x7ff, 0x981, 0x7, 0x6}, {0x1, 0x2, 0x2, 0x400}, {0x7, 0x0, 0x80000001, 0x401}, {0x0, 0x21, 0xfffffffffffffffd, 0x6}, {0x6, 0x0, 0x7fff, 0x20}, {0x7, 0x5, 0x0, 0x2}, {0xff, 0x7, 0x80000000, 0x26e3}]}) r1 = msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r1, &(0x7f0000000100)={0x3, "7538625a8bea5d8cbceac1a00d7422898f74d6f9e87688cd488e259d1c4aa8ff196f8f75ebc48df84476ccc21abd1717e4b097b4af6fba0cabc3d27026104f4168f4a80725547d5aa51c9a2b7c57718b02815066db43d54ce12d9a1dbc572541410799c65f5888afaa44e87c94920f1aaf4c22e6025ac5b21fdc4e5408904ecf683df27390e3303f2e50c914c3414abcef9ddb6f6378b64a6100e2ebf77c179506638c7f6eb8ab70b0551344bf705a1366d44aabe90c85716595daee4f143e1c6e6189b62ed91cbacf6bcf8167ae387c36a4784c2706a0d08739f59840c0367f372fc96689e7d455cbf2b31e90fa1d3266d7d38d09f380446e8e1f"}, 0x103, 0x800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = getgid() r1 = getgid() r2 = getegid() getgroups(0x3, &(0x7f0000000000)=[r0, r1, r2]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x100, 0x1}, 0x10) setgroups(0x1, &(0x7f00000000c0)=[0x0]) fcntl$getown(r3, 0x5) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:19 executing program 1: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0x80, 0x1, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80000001) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002700)=[{&(0x7f0000001200)=""/148, 0x94}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/116, 0x74}, {&(0x7f0000002340)=""/187, 0xbb}, {&(0x7f0000002400)=""/108, 0x6c}, {&(0x7f0000002480)=""/182, 0xb6}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000002540)=""/238, 0xee}, {&(0x7f0000002640)=""/152, 0x98}], 0x9, &(0x7f00000027c0)=""/221, 0xdd}, 0x800) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:20 executing program 1: socketpair(0x10, 0x4000, 0x1, &(0x7f0000000640)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x3, 0xff}, {0x18, 0x3, 0x7f, 0x3f}, 0x7fff, [0x0, 0x0, 0x15cd, 0x7f, 0x200000, 0x2, 0x9, 0x80]}, 0x3c) r1 = kqueue() ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = kqueue() munlockall() r3 = dup2(r2, r1) symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000005c0)) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r2}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r2}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0x1000000e1e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r3, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r4 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/136) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000600)=0x20) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x802, 0x0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = syz_open_pts() bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x7fffffff}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: getpid() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce84ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255f19637bc82b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50d59a9911119e1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bcb68a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139ceafba69039a85d2d6f47470ae72cebc22e7ed4c5bbc110c6c9cfdf4fd817d810bec6445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a58723f7bf246b7d58a00d75c5a11695a48012aea2cdca053eb56286d910cad8a33a0c3908b313e342e82b74d7052434b5caff2b2fd38dce272ff1b0e8e7a6d258aa5c6f9f11eded2820680aa8560a480aafbe4a5444083095bb16202388ebe3d6f1c4c493c7cb5f5384e3a7c8c355556e6c8fd3d3efef68463d3bb4c944a8fe39df2c7f48670b166ccdc3", 0x27b}], 0x1) fcntl$getflags(r1, 0x0) close(r1) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1000fdbce09062421800050000000023"], 0x10}, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000021, 0x400, 0xfff}, {{r0}, 0xffffffffffffffff, 0x28, 0x3, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000008, 0x5, 0x100000000}], 0x34, 0x0, 0x800, 0x0) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xd2, 0xf0000000, 0x100000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x10001}, {{r0}, 0x0, 0xc4, 0x1, 0xff, 0xa28}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xfe, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x965, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0xe, 0xf00fffff, 0x5, 0xfffffffffffff801}, {{r0}, 0x507977cb78a725e8, 0x63, 0x22, 0x200, 0x8}, {{r0}, 0xffffffffffffffff, 0x28, 0x40, 0xd6}, {{r0}, 0x0, 0x40, 0x4, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xc, 0x7, 0x2}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0xff, 0x68}], 0x308, &(0x7f0000000200)={0x5, 0x4}) close(r0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0x1, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(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) shutdown(r1, 0x1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) getgid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x80000000, &(0x7f0000000100)="f4229c56797f63b935fac458f733193ffde6b7ca2ab997251f2658c78e88e6fd89cb64d54603f87f3c7e95c21deeae63b564c7b9895128b040337406a09566cd08589ffdd432cbd97e011888ce5644f044ba53758a939b6e4559fbdb2baff68c4ab6a6a7ff567564c831aa475f01884525527c836368d9822cf849e8cfb291e5176048a26de3284b8c762e7b9b45f0847232e7bea4fbb60daeeb48bf895c0cbeb5dc5efc31ac365ffe5596b9c738a6673bfe383aa6e9332da79ea90df8f0f541f5303f185ecd5ff89d6a1fd0c04e", 0xce) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x201) 16:00:20 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x28001, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)) chdir(&(0x7f0000000080)='./bus/file0\x00') r2 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) fchdir(r2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7, 0x4, 0x100, 0xc000}, {0xbdce, 0x3, 0x4, 0x1f}, {0x800, 0xf646, 0x8, 0x8}, {0x8, 0x8, 0x9, 0xff}, {0x8, 0x800000000, 0x5, 0xff04}, {0x8, 0x10000, 0x80, 0x8cd}, {0x9, 0x80000001, 0x2, 0x3ff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) socket(0x2, 0x1, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x184}], 0x1, 0xa8f) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2141, 0x10001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7}, 0xc) read(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)="e6cac5d9ec6297c2285260e5d42e962d26f5fedf7d8fc77d97c800494bf17c6fccda36413782fb2ea35ccc1d6949af39eb8aae5d4061b90c2edd713fd4f0405c63107db5abb79fba27140960d53ade", 0x4f) r1 = syz_open_pts() close(r1) setrlimit(0x0, &(0x7f0000000040)={0x1000}) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000080)="9d", 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004741a, &(0x7f0000000040)={0x7fb}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) chdir(&(0x7f0000002180)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2, &(0x7f00000000c0)=""/36, 0x24}, 0x43) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x2, 0x2, 0x0, 0x6, 0x7, 0x2, 0x2, 0x1, 0x86, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x1000, 0x0, 0x6, &(0x7f00000000c0)) close(r0) write(r0, &(0x7f0000000080)="7c99a715561d373cf469e7fcde8e16f73c7bba163a83e7ad5ac6", 0x1a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x82) accept$inet(r1, 0x0, &(0x7f0000000140)) r2 = kqueue() pwrite(r2, &(0x7f0000000000)="6c9337079edf540662840f3aef1834697c15323d92c3f4b542e933f29f8bd2af378a8bb03efc8b308094dee52f65d80c04dae1037ce9743593338639da5483af8d482cc7eeee997ba3e16e06920c7deab792", 0x52, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffea8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x7, &(0x7f0000000400)=[r1, r2, r3, r4, r5, r6, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x5) r9 = getgid() getgroups(0x2, &(0x7f0000000200)=[r8, r9]) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="d548c294fc4b900800cce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f89657c6171c9883fb364daa193fc1d", 0x48}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) syz_emit_ethernet(0xfffffffffffffe1b, &(0x7f0000000040)) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x100, 0x0, 0x100000000, "e6ce2db087cbdf7a90163af44bfa339d7da7d1fb", 0x9, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00002cc000/0x1000)=nil, 0xffffffff}, {&(0x7f00003cd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x58d5}, {&(0x7f0000559000/0x3000)=nil, &(0x7f0000417000/0x2000)=nil, 0x39a}, {&(0x7f0000035000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000797000/0x3000)=nil, &(0x7f00002fc000/0x2000)=nil, 0xa1a}, {&(0x7f0000129000/0x4000)=nil, &(0x7f00007d4000/0x1000)=nil, 0x9a}, {&(0x7f00001b9000/0x2000)=nil, &(0x7f00004df000/0x4000)=nil, 0x89b1}, {&(0x7f00003ce000/0x1000)=nil, &(0x7f0000235000/0x1000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000593000/0x4000)=nil, 0x6}, {&(0x7f0000634000/0x1000)=nil, &(0x7f00000c2000/0x4000)=nil, 0x4}, {&(0x7f00001b9000/0x1000)=nil, &(0x7f000033f000/0x1000)=nil, 0x400}, {&(0x7f00003f5000/0x3000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f000020f000/0x2000)=nil, &(0x7f0000229000/0x600000)=nil, 0x3}, {&(0x7f000003b000/0x3000)=nil, &(0x7f0000506000/0x4000)=nil, 0x20}, {&(0x7f0000286000/0x2000)=nil, &(0x7f0000497000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000700)=0xff) r3 = socket(0x18, 0x1, 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929634", 0x14) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x7) pckbd_enable: command error 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0x7fff}, 0x8) pckbd_enable: command error 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) recvfrom$unix(r1, &(0x7f0000000100)=""/192, 0xc0, 0x40, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000040)={0x68, 0x0}) 16:00:24 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:24 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x101, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="49576b67e3598177e4c873f1e5853e4db6263074f3796dcd300b4d33fc084213feb67a903abe", 0x26, 0x4, 0x0, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) write(r1, &(0x7f0000000180)="72356b1461e300c4bda983edf6f18dfd4eeacc4c92e621ee9cf85f3ae45517341462fd67a07f51e424bfa8708bc3e45bf0853e34ed7078074992487af862dd711181ce655b82d3848a5ff9da14e707893e52ddef2dbaeaab2faf72aa61c238d19b62a5ae8e0df83d45f82d4e4647e530b8ede90b0d110b564b3dfed6bae1740c80644d19023f1c5a1bc1818067d7371b71df8e492dc3521e30f32e8b9a1a41f3d2b1031b41eab73ae1ed749ff4096f62ce0fd7970ae00b4d9aa49e019ce0caed63d4", 0xc2) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:24 executing program 1: mlockall(0x2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x28, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000896000/0x12000)=nil, 0x12000, 0x3, 0x5812, r0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/49, 0x31, 0x40, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x87) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x40, 0x1f}}, 0x2) getgroups(0x2d1, 0xffffffffffffffff) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:24 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x6, 0x1, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgrp() r2 = geteuid() r3 = getgid() r4 = getppid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) r8 = getuid() getgroups(0x2, &(0x7f00000013c0)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="32aa572fafc2e1129e63a7db4d52f3260a3f25e39760dee2a2ec73fb31a171ffb87c10b631c9d4529151d808dd1be3312861a17bbe4d5499f46e03f534f2c72f6e84a74e17e5343e8ee67807ee2ca232207b7ab9d07be4bedd80cfdac5e141703ff1f053e9a6604e6560e4dd1d8e109de2d0e7b20e6696321bb4d7f83c3c0b4a459a68d25c1af5c53482f7bd656788ceed96cc4ac9546672e379f7038d7fc9ba976e41537a1775545b5a5b2a4b2b27b0c09ab9318aaef7149b7401dc4d81", 0xbe}, {&(0x7f0000000180)="2f136c2ca37327f96fa877831690700f1ac38b0b3578b640ab2e8ad745afa4763b2346acfb3f357f15634a10bf2c2c694881b3695117e5d15d73a87bfaa79eb2bb7fdbd1f65286c124e852", 0x4b}, {&(0x7f0000000200)="f837a078883bfdf5de1be076a691c7e22de453a53bbcef7bf3ee8273c6ecd843da218dc6ed83c136454aff52529979dd56679476035fbe121242775bf9", 0x3d}, {&(0x7f0000000240)="15193ad13a3439d3d037ee215c5c0660b6951de31b39225f097e85f15a9eaa3c31f67e25ddc362aea9e1aedbdd3ffbff211eb1364334e2eb2192148eece044c5499d2389968c47c52475a72c587f9d38233192455b58c292ab6a10c83e4b72b081a8817a4f64866ec1925930150cbf38a7150db4bc70a60913d51df569b4849c83e1d97940307ec2a31a27fa4391c50a632112350575c37059a4b44a229347a77eb34ed32e27b849dad91d16002bdaac9001fc867670a3c9c08f4401a4230a18661ed624b8f4d6cba8e8a8d4ff90088516c752a1424730a281428943573ee0b51b8c5541b972d1ba41b07e91e7857a8ff2ccff2796eda060fd91a923e29254d2185e5d9cf96400faf7addef3cdc2ec8023c0706a80fc154b7234dfc96eae502c6bf6ba017a7b170402f6f18123fb0faaf5ae073457a697b440fab9b6b8f8232d2883c02cf591897be090950ac3dfa77333ce4471a17bc185540bedae1b8422d0599fab4c15d73d806f2b3aea8d1f8ce3ef7399d464f6c5d5d42176364ea31c5c1a78fcc0c32207d925c8ad1631a5bfcee21e4aabd55a2544f72611e460ab1994f7faee5dff59db3554d39bb8d7a25d023fedf4a24d469c0ca4343547612c528b6c2bbb2d102568b7653590214e25360c63963142505c67fdc518911f5816217894318adead78bfe7e32c70131b9ded842c57af9ceeb5b107395713c9a1a6b2a7f93a4db391e80585325b04529edc3af385d3dd396df0b687bb1c9530966f00e5b8c339f8a57df2f46653ab855a36917d10be9bf6be69f60af3846ab76efb3fe9cb8274f4b719dddcff404d0c5032d67994bcf9c38cb3a39bbe57ec8ef085cfbd8c6e9f7ea6da4f92bd422c4a0b22e5d8657782c685383747fef51d9489385cbdda6d997797c6a46eb682fc537649a33e7bcbaf40f4a50e286b3a579af6766a086b05a7e0381d204aba9e536a64fee33dc5893f4ab6c1ec87a0649cda034a52dfabc1674306d3b45d9efd644b542164faa07adf779eb72f7b8d832af9d5d2c2b9ee3d0f7272cf1f0a18ec13d5b01d20859aa7668f5470e8198b987793a763446b387a2adec4a6ff8ce1576e14f47c5342a8f5c0c42434b2c515775ca876a8f5a0115bf8962d43bc5f6f63f095c19ff517ac0b657b40d6207436f09602c43bebac09660055698f2438ba7116513de88b31b5cbaa0be2587adb6ea9632f9fa504eed8f258f3278cae9a489d4bb951dc06f27dfdd8207bbc26c1c69c0c9af85b4e51cf2078fc419c3c393df076409098e2516be1a2f01e2f7ae4697039b54c9976ccc13bf8a4d17d21eeb801441a799de99ed7b077495cf9a27555a74d6eef86cf3ddc71d55521f3415cb2da4f2afa902e42524595cc39cca8887f1534b3ef707e7f739d3aa39aa59054433a995c9f95a1a5d738e8e5cd9814163129d17380cab1177f880566e92fa63ced27514f35046584582c1d782460b3a3c0169ecf404708bf6e6423d1ea8ceb17fba699abceadb55837439d49f395408177018249ace218894836e912f300bd04a1a604b2a0b2c01804b903ef0b1a965d90ce3bb7f7ef8f846b037e3bf3e7deac3772fc010cd99989c2b62bc5e3de136ab7decde22952c2beb6b7f67d9e6db08d14712267d18ad95e0f6b17366638a730bea7a7e43ccf82aed4e0d65a09fc0b7a24b67c8ae723130b88baff84587419df45a490349f495b760c762e1d23ab8c60b782f15990d45f34b45e385b8d593b4051d06ed862564e09b0ebbc2d92de3a5f0b7c69aafd92aef94a22dd2e48a8cefc8e9ad48fd20a9e0daa7f192102ede2ceb584943672640877a1bfd3bb27d5b646a18901549a88e31145c070234cd9be52a12561f2f1a442a8394edcc1881908789a259f6f7d9166a49646b6101912a0596d8ad63366cc68b231afc63d83dc19499c1839ab15e41ef8932f98c7960aa678b4fee32f344a32387a2cc8a270a5adf323941b72aa017aabe4ba4c59099f3d83cea7738f811e696ec91b323654bfe2e67dab74e6a2bc37e2c510c080c68b7162a1d4f8e5ccc70138797eecb8b284d77a2387e61c30eb12ecfde0ad2711060f627c915ee211a63cd974e497a9d94a6d52fdc41deab4df252f552d5b7af7ca927830c810fe7144a8b9ea52dcdb5c0dc2a4cf4431b644735e703543c7afac699787fed2b54e2dbca875bd22c8751ba562377603f383bc41a1e4e97714f5af69326921f1b3fbe5c8cb3656db8da9f0f5613e68d6d851637023b54674f17667196e4cb333813f041f363edc7f2b83a82d29d1833ffe56fe18e4e73b3615b06d29180770ed686fb07b687725b0a7bc2849ad678e53ce23773c0aa19c9dfdb22f5bbda899bd3fea1f605ab1ee82033fee4a21b58451f01f7299a8b2a5b32d263711c3848d825e149863d53b9cc8ffcb9b5de80130dd8cf0d55c4c6d3cf7badfa091300eec1f89f2f6c975d4a229a691052571c6404a738834d364f2906a62351789d782c41f2bee748d3e359a6d63c2b29efa5120d8ac4ccef4f27d9ac0ade6d76888e75a4ccf19d9587fe72b34c81f23c648dc2c8e0755978832b5ecec3fec20a7051aba685c83571c76554321d2a24eeaa983398fc9155233d27b21130820872a546cbad180d5e3126a6ed824a2391f3516fce788c25449a22ce1bef5a02e718bfcdf55177570ba069085a60ff23c86246fba90714202f7948cae3795d4f495e79c4f8cf046bfc8b9e544ef785e86cc38d458ce392cbc7c8604f0f8a4931c528ea38f405b8457ecda4cd9626bf0b002505b609cc62e73f9b65c686a349095d642d59dff130cc03a0794c699049a2a854e8454a2089234f370745a8eee82b03143a93f6eb4d9f5a79e412d0ec3a1b6f4fa70552e3906ceabac7003455bed2a4d24009c2518bd7914cf2c6bfb86795f6aaee2ab6f4168ff04eb447cc8d95bda263328c56e8a7018fbd461a699839619368dfa02ded75211637d4bcb829e9bc96de163d94b4a8e3b5afbedbccefeee652e4ace23b1ec88c54942839fb2a0d34fa3b6bc14cf9dd6ef10f117ea04866abbd3d3c373e2489a32b25bea79fdbb04a1a5b88e90ab436d27cbc2cae389c53fc4e9f72504256541aa2feb6f2bb8e0efc69f3a85888c507830dcb3c5e06f24283c4a7c5f26ce3eb18270d1c28710771b5eda1b58cb4d0535deef622d811812f1b9de84a964f1cd3783fd45a8306397b7ca8642f71e11e1f3b2944d2263dc922e70fa52f92d905fd44c8e4f51e6e03be9d8c8b77efdd78c4e9f3180e70dcc4427898836253179b10892d5603c6863b5661af19bbdcfcaf8345ec87abfe6a56f6a61ff97f9690fe213a5ec5fc6f211fcb9ada20e10be220ac5c79fa1b3e639e6614e68673283b2f8975c2f4d78877d7be5c5ceb63129708005611ec92aaed47abff715eb93e8a3d6f26e7843a604d643738b62d9ee7ddb3fccf24e28b12d9bcf5e538c4f3bc8207559c05a9d3eecf691e5c6ee3e64e0d6a63b25bc995a484f5b1a0ffbb6366d104ea5c1d3089483d60f5299c7475cb43d43af6c880056689602b4a2824ad5e83d90072d737c106516ec0687a07bd33655388cff3de28998a9c21d83035a9bc5573e9e6f39983e1a0770ae81ff9ee1398915b7c126db29b352d1ecec2923171bc405ff47568ee852425dd9fdcc5ed424458672439a6926d66dfee0ec6875ef60d85d2c27cf3dd44ed5271f9ca4a8d6681ee9d7ba432e8dd4b5b2b2ada712633ef828d8707310a5f8412711af726904589b6f72ab2c5bb8730ef7db4f74b161a16bd8800a4d6245f2883055e62a3eb1027313efed42d9e940876c5caa195ddbcd542d502f709af434cc3699cb34ef298712afb0b3bb475a0cebe4f71311bd6215cd5f6c856840390ce823aabdc5b8cb060ae73eb5b3ebf3980a41cb266c8aba3ffdd87561c8737a54249ba35a5a11db812cabb8d2f03e5f992a55b0ef7fc680f99b97e2bcebac0e42799988bdbe88e22716d06f7a23fe78ad3e30acf9fe5ec5af783a982792e862392a6e2fc60781ef6520fae4efaa830f01643416b88175c2c5f27c0a6f89439a8a6d24c8662f60930142cc0fc175f1a0b0e003981aee9ed667c8f235660a95156e109e8a7a6526103aca46c70af05b1d713d68b099e5989b7e0aa402480b69c41c297511ccea31812c9a9f3748840d49eb61f391547d24a7c1e487b9db4d09cbfa3c401affb8291cfed719f5efd123802d1a2e8502336772db80a90ce00033cfd787d0aac5c943e7d296d3c08a4e92ee0d87a81ac0a959a16edcfc56b7f95aefc9dc7dcc2eff5b07957ec9cac48979a1152382ee2fa996d9fbf6856b13702e2a562b101c9f2de3a7569fd6bd9f5646f45e9d93a88474f5f5f376bb914283b7824fbd91c974405a1303f327a62028e951f93bdf10b210dd6a2cf62727576bbae926ed6abcb63355ab18fe7f7c475213db444d8ba8cbc1ca25eb3fe13b4859b40ba8218f8597b8d0d75f7c7fb35b413348683ffd8ab49e7d41d440ca8e1d98d8ad60ce16657cf7babde0047de89cb1323f311a0a617941da925989c7c70686585c1e13808f36fd548cc6aabb41fd0adade81adefeec2121b671426af8968ff761cc2542cddf86c37bf0e4af255383cb9a7dece621f1e772ae452aa16dd0eec9385763edc8e44fe5a5b1582cbea9891e39b77363928e68bdb285bc3cef93b5f7ead6e4cbd4d221ed21eebaaa739265bca3a153b22232e5d8ff974b60b5b25df8f53dc8148506e3c3ffbffdab571452d76508c9189b735fefa9910db68896f94a23d7594df396ac3eb5f96d7affa1795cb54147c9e5a3b7db34e47afe03b68f4615554ddd5486654a4f13cbbae5b5f47d2624ad8cd8883f67d804f9a14a64644a46c73d66fc492358de361ce24b938a1a8d91194e4cfe6f2ba80af5d0fec72df4cbdac56e37090d9d5dcd42599883cf726093c21ab9b7ed4d3bc54b8e0214c921f49ef1f386a54e82256315aeeb97ac31de7592a04c5c39007b5c9b34c3b61a200d6d153e02e0a50f8577ef2e15f611b357ee669d0310c68a61b3f9c3ba737a25dddd7b85138e00fa7d9ff75b8beca5ee0abc89cd1bf818a91ad9e95b7873a5a2ba1c1e5e5e8ec7145628f477696a9b8ce9ddb849b08fac8deadd7fb306c6a9f1d402d0a5db8b691069017daa62d13e835b761f8830ee2019ce7551c43c26a46c0218024983e881e240aed1d6c7f92aee8bff3e7855abc5b499767f74df1df16c9211fdba141c9dd0a8073774135ce2f959da852e721d5709fb9da88f67c24f38bcec77b509b033c9ed27e2eda573f85ba900a38feaf325affc11cb561e2e1f103ce2acca743534eac3239d46c3c627fda8789ecaaec08d129f796fbe80c5252717db6709081bd7d4ee8ba469be9ec93e132f1dbb55970e5e252e046b9e7e5ba77549267f9062e60f56cc6fade38b11281de8bc7a6134bfc77bcffaefe21be407aa200f479ca2cb8499ff891eaf0c3f4020970240504601756980ca62585833d3d44dbb712e0075423f330a2e6c9fd4d3a94776632444391b96253e6d4e18c9196a4031e46a52db51f8892fd566a1e3480d65ca248c79c181799c0f978925f2101c5403c38f497fc5649721c69921e566755b2a992d740c4771b5cdc01b0ca716c0b32878b52e5c1cf369189820d12ef48a04a66d68b19b78ae5825e6a424ba0db0f6ee0806404d64b3c7dcb11c029b3534da7f7542a3ad1cefccd4d7bb28007ec4d5ef8b03d2196b58bc5bbb521adfa2c82129b3f777377fdfe46c9330dc839518e88", 0x1000}, {&(0x7f0000001240)="3346c1b6787acef6df0bc3b4753d0277db011d4a25a61c2acbd15b70fec331fafc6d52a816ee6879e5db28d3cd04ba3d5b346e135245cc4b92c4cad35d50521055586ed48aee", 0x46}], 0x5, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xa8, 0x8}, 0x400) 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x6}) pwritev(r0, &(0x7f0000000140), 0x20a, 0x0, 0x80000) pwrite(r0, &(0x7f00000000c0)="80aa8a9ad125ac23a50d2de91bd1c5c821ed2d410c56109483228cbaa896", 0x1e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:24 executing program 1: r0 = socket(0x1e, 0xfffffffffffffff7, 0xc9d) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x35, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7, 0xd173, 0xfffffffffffffffb, 0x873d, "303ccb4fb6162f8f1022d7334fcfd62be71f8943", 0x3, 0x1}) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup(r5) dup2(r0, r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/241, 0xf1) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000001540)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000080)="d2255121a0f6d6ecdaac2129055c361c8241e668afc4c0c5c3493bdd252548b51cc96458916007f55dcf91ffacfae41b357bcde8d87a620e286f2ed81c54f725e64ea10b8c4e2dfb648ef5bd618b9093483ec76159c1b753bf97ef8c367fa1439215c131f303d724478b9a9bbb13cc7304e0ce9b7eafa4c23e7506b2afab8ff0b93186ca7e8dc6154e14e802d99c5033d70316b60415dd02a40668c39246ad021d1b48c9b0c5cbc28038717bb0bb3d6211ec9e68b60e3b382b79368bd22c795e38e7e29d5833d7ee772fe9958d52a6", 0xcf}, {&(0x7f0000000180)="4111057da0ec42b9ee208399805348ccde327118767cd7cce23e8746b7dff5ce27ffe8580bffc7fc4f3c2ad9e9943ff7c9ab6ffc2e16c06a1b4a291fe7160aa890b33b27a016b908a6f2b09a3419f38b3ef0e398feb3f48b053c8d18fe7113b0f7014cedbeb0eb42805c7270680d1f39a9048c4c18ef38d21089b2fb15812af3c461521ffdd84f9ef421a7e9b8d0279544cb52fc8520cbf261335da7b837a50519e22e43", 0xa4}, {&(0x7f0000000240)="0c1a6723b8eeed92848b583550d551e5e382349bca7d54b8da1fb40b8be4d6a9d13675bd8133dbada7896c355a31aa749bc702a879eb937e0711d7e71dd2ff34b59e47e663a7310af3ccd518ceb1e5ecdb7047d7e86f478e75b231536e6266ff9a071ce45d29d236e42d847bebc3d6bb6df4d2409672539f24064c186e021da82ab2de2b9eca7976946af702cf81b4002c8b4dfce0b94f602b6621c1cb0e6dcc4dbe85995b0548b98e3240ba524fcb2a739d2a58f4f75e1eea1908bbbf611dc71e74baffb30c73817fb9e9768337bb4899a78cfe54af9bb211bffde625ede2d1418f176eb1", 0xe5}, {&(0x7f0000000340)="7c156558290bd88570c7fa7edd063a120efdf38f13c1496a07cf8758a65dd5000a5dab423539ff7c770cc76107d324685f6d64d3975ffdc113bb9f8893f064a25ae5ac02388748649f8f97014d157b197508e32eecaef0426327fd824abd7ea8403805dabf411a8bcf505a5ab2d7ac12d98f4b85bd91ef5af38d20f366d82879153f31bf1984b17be79de1b8349100d54c9a319a59ee67dc24318718ee99906fe7edb612e431", 0xa6}, {&(0x7f0000000400)="a562996901db6614fc21053e08ad2d37b85e7a763ef13742c8be5498b9869cb6e34bd840a9caecfaa038be5a3f9185199320c4d947402bfc1d8b20323b38eaa95dfc01b6920142a87fa2418182feb797d6d165e8e8ee927cbc2efa143cad4ded8bb83655c8d5903630518cf93fc5e02b637894b2f7fac550fee18c8ec7b5d470435d9f56187085f80ba99800e62442fdd47f37ca15f35d1264f9b1eb8797cfd19c6e9a9e141b5867bc38cb0011d7e659c13781b91e3d105e415bdfb30d7ae3a49685a53a816283c22267487c6c2627a637741249a069309e32c49b5a0e77d3dd2729eb71bb910398c94bbda3f02e83b25d5a63ec0f3ea85eb9cf8ccb036203a327da010482189781bed5d4e5e46637f5618cc5419b0bcf32ea14f0b624f5889e7e8f46e9becd67e9741b2db7ffb820a3d2c8a90112dfae197f1c248131faff7aebd4b7362ce664314936fa2250e3639c88899acb2f0995ac9f8271c336822b43e5d3b11f374819f99d7ef9088109fb0b7325133c9e8163c377eaa3dcc469387d56bb6c8c1115e4df59baa0edac8ed4492a4310acca99f03fe1812cd0bb2fbde989d2d3e665c7041c104a1f9ece58d85fe80b206586bb976dcd1461d7d89648ae533f1588f4304b0e52d06fa1fd7782b32bef2c020f826ce06d649c817be99d346d997ce66d09c99d02055cfb58d08b8f7dafbcdbd55eece944cc8444eb55cd12495fa8786729b4b141e7bc3bbc46c62aa0a924be822b58d086999415006f36884fbc3f9cedade45e7e70d281a67ee815bf72f61f1237e3a61b3335b1697ba0bd858bfd3a02e82c484b1a7512e90d1f300104c250c69ccd52e85c1a2ca5a6fd09fe21f29ba7951e92cda5c17a7164bae3a2604af0106e8be2b8f217b38f1ebfdf574b66bd068b7b03fb3645e26e4a82cc9e1a95b4cd3c12016a7aecdc26963832452cf9a3ad0c426fe12302afce73c794bbefbbbcd5f843c14b0a5f5b4c1b4664171e61e83a17f2c7be5a0ea09db9c2ab27e8f20c82b9814af0de5f3657d1e7c610cb464473957b778a066483a6bee771b3a56391d9ca1b2d97b3f1e39228a128fd184dd1f62dc6a82110cc951cd2ae8e4acb19c6b67887f50d219ac9b69feb5db046e4a62006ed7a37cf15013c27156dfc6205df061e4c16231acbe1f8795c0f3eabe3b1b115cfacf1d8d625e0ec2dfe17e8770d79aa47e518d8e67975ecb0460b020845685e1d8c27bc42fe93dd9b5e95c4628ea776c809a7bd5ce56ff9023872e94a08be7858fffde5aa176bafc292a7004c799cb4a5fb1f1fb876dd6dc46ea15550c19a316d5b37659d3cbf8a32c0bce0f729ac43b9e2f253e73932f9b7ac686c0ef204eff1e13f4513e1654826b98a2b5a00699dda6ab26236d30ad5371867947403216698db0590cc0bc52b1b1209207711de63d45cf9b7d620b264a77044878cc859dee62b78b652bf3c6b878a341e7dd48c8e9b93bd82e8a52b648101ce5f540df70287d9c67cc298403852164ddc48f3288de65bded45091ebd95c8306794872e8cfbc4e1c801523b18309dabffb87b8109dfe1478751dc27aadff775dc061df362d5b89ccd513a2bf3c1751ef2fc18b70c02ea325bcd2426ec966eb1ad461503c8cd54679793f0364570fc2aa69095c3fa11e7432339713920b6d471ea43b4e61c9fdf0169432a284fc9ec67264a6175d688456b8529143e3bd9331e2ae7b9fbfcbd68788b3cd589decdd5a0db25d1f6190d1a9d456f8a2ff24277e04f0e8618be5a1d5a0f745a41d8da2d533fc48423f34680355f16df3a1fd5e603e02c3251d21d3b580fc67a59479f8625fff4361c09d9f3235d8129fdb83d09ea99506b8eb7e555aedcb23855eee10a9e9c06bd6c7794d77b825b2196a28fe62e29421bc89a40571624357f750d24b0f286a0a223d03fd53020d63a74b52ac06f20dcc7ee6d6451f25450a3995293b494377871758bd2368aa679ec941aa99c898d3d5e1915e3b66723bbd0e6a8437624d20b3676e88a2f860445a387d23674e6d8d1bba710f4e104d095877ffbf09852f95b1b5f9a8ae16c8fc0da88f3542a9c87ba90e757bf4ab12fa5124207e1b28f5443d231687d47d45e5983d51a0254f4357ba1c97ba8fcf8f7e6d6352c2b7ce7e5169851530e0c1f5586e2211e2fc432a83bee373ad90a068f32e2c7dd4be1a40362b7069d703c5086735999f4c2660cf6ef24751b27edf7748ba77e7023c5aca04966f56c5e808bc249e2e5b9507783d5ec48d3d5f54520885317845853a07825aa5ff1f5d01fe283864095bf7428f96b4326400242f760a54cda013d2dce02570e1580c816a03a20eea369e162a0aa897847e1adf97e9e56dffdf0194c1e7a4e0c7fe6f78b91a3ac3cda8e8c6073ddc96939c372ad7bf7875680bbc869a2749f4462b577023c7856accd325fe3667459075e7e355317bebdb9ecde4a68632d889061acfa41f1a67e43cbfed866a36fd579479afebcd4ef784e8fc956062cfb94db3f9beb62ec2022791006ebf09d573baa0ca4e1321f65627fbf21fb0a86ea8d09a1c4bf80448f3fa3612e91005a1c9bcd5ea3c3f5e8b78d6bfd2867ca733132d8d53d7225c52366febb99c0e80414ab3652255f79b890001c8bbbcfe6a3a7485a104c1a663a9447579d275a3e67909467fc320f31381fb90def982545aa28fda16f301a056654e1cf3a823e37185762b28ccd762db57cec6934925afbf14cb136d4bf767574f0e9786690800f6a47bc69c50a374e91c5d91bb1d7b33d630a8e6b8d0a0357ed9ccdc1db35e688d8d3416722c029d90490c90a461fc614779decca8cda506bddce28aa5e0787e6f1f05ae6b98780b0a925625f3a74425e9b7579f3933fbe8331e9f52bc65bdfcaed05dd40725080cc67bcc5b9f90bf7845396b246f9a73fc29eaf364cf8a27625970ea51df109740a41642441e57910539fbe506dfeb7210bda37111131173abcceb8acd49250d67f2ecd1a4d23d7c53ddfe93b4387b5335b991e26e24da9eb84295bd336815b25246cc9c72a2f6a634be26af35b7e99a24b81be930297d46a8b42a11812167a68080cdae0893dbaa603e3c890c9b7e92c06a987c6df5efdf2c27fc738fa1abab4bb95fd53f10ccef420779fe20c5bcaea4731254c29b1615bec36de5da4bb8f5cfab882e9a7d31863b48b2fd156f7fad6ca13257f7c74377276bf010634bc2ad3defa349e26aa6743a6514ffcdaddb103225455623cedb6d4c63c54dea4df62dd8115da4fa5d78ec5823f8c5a3ff5f952cd34be6982fc48ff6df8acae00c52efa57714c69231b431ae9432faf16bafb4b75b0cfb7f040cddfb3c37527a7f8ed7405eb428590ea872d67b85383ec707db3c29f41362a441fd862850b8337f868e742c0fb8dd61448a4627ea65584fb40db69a39c6d3858b07acd587e38520f328f9b031f2a903b0f9eddcc7579ed5f98a02d3b63c99c230ea2aa188efef2ef0762e496a9a4529b1ee4a669c82149363510ff5fdd54e12856fd5bc11c07ee3e6afc1256ea232bc1d6a6f605347fbce4d594b35faa42242a015f8c1bedd25e246e189c470f9eb40ecf2373c36047eae4229048dfe3bd04b72a76bdee0da9c1d5050f94e83d61141490e447d0bac06bbee2bacb1dd39c2aebce179e6580e38d001fc2576dfdc8bf92c25d76fbe5772aeb258ad825a9e6b73aa32a0cd9ae16689e3babf49b131ee264831c7b293e8117e80e0bb6ef106e4bfcca521a6d8593f63cf14a1b8f550b2f364b942bf937528cef383b75e2073886788a6e4b7113b4469e7f4b1ccdd7ee42a169141a7bb8dc3719204e59c214305ba765bc5d86795a10300617ceea45a0fd73f83c729343d276a81262fbf2bd9bf20c76a30df23cfea2945b598db92707745b9ba2dfc6c4778677e0b6871d4696274ced919e40338fded0153344acb78a475064c2140ddeedb20181933b0c5a52a5a8ee364623e4b9c3ab5aee5dd01a058ccf5c30ca34572275607d2b162e5f8bfb0bed734e078b6f335f7292be36d7eb77e6e9d58cdd7a3ce705390c78021a2355bef4850cb3c0812e8e497b4cd678e419916df049fd500ca9495948c007e3607ac59f11813ec645dab25c9196c7c599ef9fce7ed9e8e7f76825a99cc8a74817abd98fbcb24b2a53c99373a16b102a7f31e9e50bdc85c82f10811ce78f9360d5148d2639ac47b51ae2c4cd74a10a55ca99e1f8b710207ff50d4c5ac18e268bcaef8f6533f78083a03aa0d911a447c1f9e36fb4fd2a165f5034c6690b5dff1676c9077bc99cfb8a27ca9efa3e7f110aa63ed77a28f557dc668e818a2dc2339fa691aa450b6bb8507a0c96a7eb5b6c459087c6983e03ab151d10c1071c0a52ae487088d1b32aed6019092c66825f85db44518fcf3d2d902bb57092db8e8090950c49907320d51b81890c0a790c7cbffd0e45f607c468b9b887bb953c3788e6985df91936462dbb11749d9d8129f39073a2433580acf52d59b203e240b2128a54c5a9b1e72c7c92987ab9b5aca5724fc2233d26a1a556a90254f6e3905d4f7188c8baedde801efb783cb22cfc462610ab48d32044155a0a93a1d534df3afa44f092cbd3fd781c1b4fb630a1785408d0a36af31af5573b20170c3aa8fc4a35689e50793e8c82d5086900b958e0d4b43a263f9707614dddcd57219d86fc70a7c92d48dc4696646ea655505ecaf41d7194aa47b8f4a647b907aa6ce0af949a285a0ee9ebe14451651b2f60a8b390cdd071dc36392706a2ad17b860357b15fdafa61c02813f115d7d61200a8585c6103b381adc5cbe52973eb409338a8dadb408d702a2a7342c4df85d638c3306838a0792ec251d4559f07a84dd86d51ab8a748531c6ebe20b8deb4709c9d0176750ef8fa65ccac93977409e6df8f7ff2c214b78c6327e231bbbe69273a20d3406eed23c865a25a18de288d7ef811860b75cc5e0981261e6231c54410506e5431d67602cfdee0328a52c760f402b7dbea4e40fb50e84f4482d7b7a26583e09fbe4a576a6fd7c03a5e3a5918ad377981c6307078250f4abccd410d9582e839f65afb9d7b0d93b72ad50da684eeab62acb99c7243fd6f89c72e289dc84ca7e51dc9c148d1ea43f259a0de7e67b46b543701cefebcf6e8953da4e0939e274f72ff3fa9850eba4c4ada0b5816b559c7be8c1fb38853cadeac8691c9ce5f9f2e05da2278f9104e679a694f623ff90d6a744d3a228defc5eb6cadeef884eddaade6a34bad182d23977dee7d6dd66ed0360d3fdcf5059f8df6bf6d2fb47c8f9b6fdb89f8ff4ec4b49aa91de9f6146811bee5c61f87e7d3cc165ecb906f0be39ef395af1735795cc1abc46b9f1f36f2adc25450a4e3e9005795889219b6cf6a096ebc7d789fc080bd742575e6283e50a4ba8ad4300b99c8f32892ae18ee594480d9f9a67e1c5681237de26af0d29b182924cd7ed595f5d27ba05f9b284d19b1c494ec04150d9552e76852a4cc7563cdef58d28e0a1406a1604abd20d633b386d0c524bd17e67328e3268fac9ee2ce60f558dd09eba0515e3bf31891706fc6cd0aaa2679803d251cfe1297a13ce982c609fc1eb56ebc91432f38537bbd90c74b186e1337edf802ffcbfc1483a491a59c964ae351c9395cbe493628ad0fcadb478eeabb92f5fd203daa6a537dbfb6f32098deea6937bcf815d75731dd4a37fe61dbade1ec49a99f8acff123a41580e990c125d8a067be7dcc792059f5146dc3b78f4ad3dad5a3ecd36624321c299db0a63988eeaf3f9d474ce000000000000000000", 0x1000}], 0x5, &(0x7f0000001480)=[{0x48, 0xffff, 0x1f, "d35892b5eef522e9582bb8c416bd83ca260047c3b2a601b2f554b98c5b15bd2ea92cf4561497f400"/49}], 0x48}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000000020004, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xfffffffffffffffa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r4 = getppid() r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setpgid(r3, r4) select(0x40, &(0x7f00000001c0)={0x8, 0x79f, 0x100, 0x6, 0x1, 0x2, 0x3, 0x6}, &(0x7f0000000200)={0xca3, 0x4, 0x0, 0xfffffffffffffffb, 0x9, 0x7, 0x5}, &(0x7f0000000240)={0x4, 0x0, 0x9, 0xfff, 0x3, 0x45b, 0x6, 0x3}, &(0x7f0000000280)={0x5, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) setsockopt(r0, 0x2c, 0x24, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() dup(r0) close(r1) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x1, 0x58bf78d4, 0x3, 0x748}, {0x4, 0xb1, 0x8, 0x1f}, {0xffffffff, 0x8000, 0x3, 0x40}, {0x4242, 0x8, 0x9, 0x1}, {0x727, 0x7}, {0xfff, 0x0, 0xfff, 0xffffffffffff4dc4}, {0x3, 0x1f, 0x100000000, 0x5}, {0xffffffffffff8000, 0x800000000, 0x9, 0x1}, {0x8001, 0x1929, 0x10000, 0x2}]}) syz_open_pts() 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x8001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x3, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) ftruncate(r0, 0x0, 0x30000000000) r2 = semget$private(0x0, 0x2, 0x700) semop(r2, &(0x7f0000000080)=[{0x2, 0x7ff}, {0x2, 0x101, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x1000, 0x1800}, {0x1, 0x859e, 0x800}, {0x5, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x7, 0xfffffffffffffffb, 0x1800}], 0x8) ftruncate(r0, 0x0, 0x80000000) 16:00:24 executing program 0: mknod(&(0x7f0000000a00)='./bus\x00', 0xa000, 0x1f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000100)="6442839b471c208680c311d268830133d4455cf5c7e889af99cc560d1cff59e40624517d63fc8bdf18e7f70811a5f4bb516cef61f1989d14819294839d838bfd0e66b6d537f9942647d5a2ec084bd6e01901fec1e11d3e96e4c8a8033151c7bedd7904c26ce296b42284e9939c88b9c31115d713d38474fa448fb2b06e2bf9819c082afa87ed84639ac41cfa291407629014de90981eb98da3084924c6b13c5991876b5a4816735a0cdcb4db1ff625c38392c390fa587f77cbb5d5ba8ddfcd42d9b65a8847df588d7e"}, {&(0x7f0000000200)="c6ff38208a3c99213d95a073928525e6a5460a25370a201df81636c888529360bf253f9fad039cda465e5a8f374b73cfcca713debe0118d4101e95cfb09c20411d792d4286f00a8ab0c2163298161e0ef801a59905c793fc03accea0fd8c7428ce17426e0a78df30a7a9b5899c6400b55c9cc15d53373e2929774a416f987a355373b7cb0119b17a17b4c269155053eb37451a4dba833ac7bc771981ac146a0fed48ca8dd8e0d11374f3990aedd2c6407519d296d630f778b6a81679dd2610e26f"}, {&(0x7f0000000300)="88da8652f2697af600117ada723d115b3f0a787fc934093d3d611e5113a44237407c58a7486bf41ec3eb5ed370df24abb6959b35797116dd01f67bc7b05c83bf082347062a8788b3f1bea174fdbdb27dba9e855435845464e034f46593e7fabde7f9d4330892ec0528b249002e34c4b53cb04b5b6e3d3a6b1a3a74cf7ff2a5a59a4f49c49310e05ad3b7aa8c269d8f2c507cb81b7e4d92fcb32f55f7a6a4ff016157a1b7e4ccba493b4e24b640f3981b77e8c7a9f6a3bff0388554739458dcd59f589795"}, {&(0x7f0000000440)="b48d2da2f1d31a3d1b0d85b5f897383b422d2723bb6e3979ef93167902af4526b24e0221870f472cd1b2295d341000d2b2f1e5dbd7e66ad42303c591e81053bd970c72aaad66fb5cf82b3fb0bd4c8790c2cba2fe8225491e2a5d3ecb5a9c07cbee06e5644fa2db6220b1453ec58adf2017a3ad7ffb5c29a336c08ea96eb9ed6c5a6cb4a7eaf3a9de20c8331dcef3aeeb23780db9ca88051f4292982f1d72ef12f86d2959ba17d0408b4452541d4a7bedf8e1dc8d69f653f84847ff4145b4eeb40521eff401ae4d357f5cf5d790a4ec9e5fd4d178708c5ebd1969e99df6b01ec02482d816fb3db1c9360c817599"}, {&(0x7f0000000540)="429bceaee3db8092451e14c30d085132f73bac55211aa8379ad6b72da8b4ccbb9d50ae6ec06a005cc40c180f66baad6ad3594b361cbd13d27eb627137caf7ee6243fc32bf09e52b63749925a04ddc5896e16f19a3774a7c7285b41eebb605b952c3086a8fd211dc65e12dcb9c7710ef0a6131f8d36c84097d8ae980587d2b689780270f552986c693b008258b3b823e90de969eef5"}, {&(0x7f0000000600)="7966b8065f17d06749817c961749dd6e66fa4e8510386ea5eb35f2e82b089a615f4d0b17f9527c2c4f598b7a6d5e590781089df99c893f99b0e440b0fe491bffaedde335bbb6cacbb6fc9cb7a45e320d3da3a4fb02182d9f901d7646762d3edc77b8ee3dd37a0582a059773ea9e2376eb02fe1b57d2cba20bdf4e5cfdc18a035cef66a70314b42bd4c32b07bd513c04ed1ea1f7cc0b995268f54fb3a955dfa2dac40c5338db34caa1e02ae43dcc0bd1534d657def7486ac72172637a6ce4376d"}, {&(0x7f00000006c0)="3b51a79db6c1f46b652f90507d6681f3"}, {&(0x7f0000000700)="4d0f225ad3787b175f39d3e3c8d450ffac511ecd36dbfc6f412f2aef279bb5cdf968d87a24f8059ac43e1b655eb768b38ad5dbf2c441d45fe952c33ff8a116b2d46873bc2b2afc12a6d699a5aa0cd197c830718e33740d7427c5be9e1966b4001d6a3335bedb1c49c17ab8c64762837ca9563d5e633b0d27ec51c03c8651eea82224376aa487aa4e3c52d570c172eeb10350189ed641cf7b4d816f10e80bb0c28cfef0cab23156"}, {&(0x7f00000007c0)="b20383fefff819b3029a824ec63010e87dce37af241fff48de3c27b129224840abc6c2b020ac57f4fb60cd6bc6f41a149696ddbbe4ac74712df718a9808e8af322b64bf1ad13deac62f0204656ec767c8c42e21e44a2da95f26e498d7fd7c7ea531eae9b8cf263eb60d0c993e37b732346ebf22e8ffe6a80aa6a0452991042c0e65103a34a33b31da79ca614965750fc87aebf62942e3df9eccd8dfcb57c2711ad052eb30171470198fa64294b19d804e9765f727ee0886e43911b693c4e0b007357a4"}], 0x1) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:25 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x47, 0x5, 0x9b}], 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xa00000a0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x6d51, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x2bc8, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x5461}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x4800000, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xffff, 0x7}], 0x3f, &(0x7f00000003c0)={0x2, 0x7c8d}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7f, 0x4192800000, 0x2, {[0x1, 0x2, 0xff, 0x8, 0x1, 0x87fe, 0x8, 0x0, 0x20, 0x46, 0x10001, 0x7fffffff, 0x80000000, 0x4, 0x80, 0x6, 0x0, 0xe391], [0x4, 0x4, 0x3, 0x8, 0xcb, 0x8, 0x10000, 0x81, 0x2, 0xf35], [0x9, 0x6, 0x7, 0x0, 0x100, 0x3, 0x4], [0x100000000, 0xffffffffffff0001, 0xbf29, 0x5, 0xfffffffffffffff9, 0x1], [{0x7ff, 0x1, 0x80000001, 0x26}, {0x7fff, 0x5, 0x1, 0x5}, {0x1, 0xf0, 0x9, 0x1}, {0xfa65, 0x4, 0x200, 0x1}, {0x100000001, 0x1, 0x2, 0x3}, {0x40, 0x8, 0x401, 0x56}, {0x4, 0x0, 0x7f57, 0x5}, {0x1059, 0x5, 0x0, 0x6}], {0xd15, 0x4, 0x0, 0xfffffffffffffffb}, {0xfdbc, 0x3f, 0x8, 0x7}}}) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfffffffffffffffc, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}], 0x1}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1ff) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f00000011c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 16:00:25 executing program 1: unlink(&(0x7f00000000c0)='.') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/237, 0xed) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 16:00:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) getdents(r0, &(0x7f00000000c0)=""/242, 0xf2) open(&(0x7f0000000080)='./file0\x00', 0x480, 0x2) shmctl$SHM_LOCK(r1, 0x3) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) close(r0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x8}, {r1, 0x2c}, {r0, 0x40}], 0x3, 0x8) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) write(r0, &(0x7f0000000180)="b476c0e6863fa3b5908474c3e81fdf7dd68b3dae7aaf3ea6026bc1381b35352397862e6fdfa013aba6d73469cf3e63ef541241e980d15f9723bc1bac1515530ec6d1530bf240b641c6032d564dd77f9c022d6f9e49482ce32fdd0eca615dc5b1526cff6f4a51c0feb62eb4e4c7d76d37e5b29553f14cad413b6946be3be13b25fe565bb5ce9998dae0d9aedcabdb1040cc06281b3f6387f23d3c8d22507bffb6a53288fb354f7c223c87b6ec9e680e38009e9ddf4a3bb2d3641ccbe03fc07d8dfa2917a67a49cda66aafa7f1e1d1599922bce28372a1f2ef8819466c1004c63c26cceb1b4fa576890d", 0xe9) close(r4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x20000000003, 0x10001) pipe(&(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="2aec756b0ecbbb236e0cebfee09d9455bacb96eeb0639f3f9b249d673bbf5246ff3bc78aaa5402b37880a32e685d2fa601179e0cc61f1f14b957bb646e71706320215bec0a68942787fa525fd6239dbfc58af2fded5c6b187cb55f8ee46bd96d4b98ac4e45426602a685afb16321b4bd47731320b5140b8f79565686f2bbecc6c048b0908b60b07b3c4684ef3404d531a5b75bc2b558652e34bd21e05c4d91d7a1b8ed2af188f7e08615c89e004d7951e8663346b99beb8cc041f58ca4966edddb9027bf6c4c4a9b2bf06c3cd46a5362fb1856dddad8981e4bc6b1fc3b5fb9623ce549f74b1acf2195626dd005b3eab17e6812bc71a34594d95f97", 0xfb, 0x401, &(0x7f0000000180)={0x18, 0x2, 0x101, 0x1f}, 0xc) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = getpid() r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="dd066f77152680c51796179cf28b44a28702bf36cf73bd80a22506652d196178133d2dae52050238c6e286c97eb5671b8307ffeb1e53f2a80a4f4c8e899088df81e9d7400b7dbd8faabb3b5c859fcc5a56578ab767f485ca8372670b53ba0488af9a0309457a76fb6ddf996171c1d618779b7df32efca4c337b53ed8bb074c9ee2aa997054c4b388e4b18c78e108591a86c10e569e424d44426643baf29f32efb465853660d3016ac604adf1b5cf9cf52aa458e508f638e967", 0xb9}, {&(0x7f0000000140)="438f0b890be8a4e63811211b8524d55b3eeaca4474f0aa376542c028157663dd491d73b02bda807d034745cbd7e2859b6c59ba2ff4582802f3dc30f54718b24b86b2ba194c518c6e4f569c0963a7a9f900269979e0f2495991dd1246b9af54a6d940e3d33075f07e4a0dd8d144", 0x6d}, {&(0x7f00000001c0)="e3d693aa98bdc29d9fe1f561da2235ff514d6b855fc648d5648908c9e4acec42a69549515f01528d6d39b9dca97e7ce5c09290ad6373936b2f1ac1f5e2251dfb7e4e86ff18fe4c78e3e24f18dadcb14f71a78d06154500c94bb7ce7023a2af6028c0383c640796ef65204aec3dd2e1353eab885bd7fdf295e0a7c636f43bf9827a3d4958a2295d3b976cbdc8338bbfb0e14700e7e748aade8c035ed6845f3d13eba45765ee7ef43e0d028994b01848b32b3e", 0xb2}, {&(0x7f0000000280)="9f76b085561c4e2977d19c32429ed3b2e6c2ba06ada5a20366812d80c38c8d1bc3bcfefc333cc777855ca9a99e3ef9785702fc248c666c1c9f1f86a57d037b604d27d9478894af2e1bbbe09c9ade5b930469676a6f6ab80d715b18866d5a3f88ea1265b0a43e79dc40ef4ee7e508e43d9e0cbb8dda3bca0aaa1f474b7d4e2757ce7968b4ed", 0x85}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x6}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r12 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r12, 0x0) dup(r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x542, 0x8, 0x8, 0x5}, {0x6, 0x9, 0x6, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:25 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) sendmsg(r0, &(0x7f0000001340)={0x0, 0xfffffffffffffeca, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0], @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYBLOB="3a0366d3baf0c9a80f0c53ccdafd34eb515def62009f64ab9a99acad87dd3719c4d1fedd5e0b5ad0c06dedd3ffaa82e6e2b02ccfc5b5efe57a4c4ded7abf7121080a7046667ee267a6149ba101c36bdb9d87b66926d0bce68c951864a38e1fb09f19a2537e4de19c74cc3b26fc3a51b0dab21e0c0c44bfcb5f14176f32b97d5b8fa61a54dbd8aec38814f01dc96c743b50e8c3e006fa1167a9990cc73a31d80ae0d6ac6eb8d00f33d1c8fdfedc62eefb98e609166569a8e5851bab9a29c6cffc5813e156671fdc3e5b558c"], @ANYRESOCT=0x0, @ANYRES32, @ANYBLOB="64bf4afc3710ecb01b2ce545cd5ca464cfa885ce2d236acc46197accc6d4a9a3989ea75e1fb3e96680f72927a95264f943a4135f117c1be3a0d99543458cebcd0701a965949ccc95c166a2cb5a2f397f89bf0bb0f635c59c19c3b2a26d26cc16343be53368deb8b484fce5e1a045ec1118bd0109b59ce1b05b4bc5240bba89d95823f086ac3aeefb390dc98d192c243901f12b9516ac21cc8417d8a6e1d50cfe065c2b7d30ada929c65fab60e9baeebab485ae075211690af53873e3564cffcb0f3f94eee8b4c2e5f4151f0f897bdb78ea4190ecaaea97c8be12e1f68147de8e418989b700ebd9386fefa84b5ed95c5f25cc297e61d0b0fedbc6032f1770272f5ad5a53db6f87bc94f1faa27ab8b70d3f7ac48ce4fa68eb919b39c58d119b9886a9be5254331ad6ce41d13a2115247165e21b8aa8e047e20511176cfbd680c35903f996645cf0ff36568e8e0e27fdd8a62ef2c2ad8ed6072884c4738ae764e517af73cb3de7cf7efe3e2b455a75863a8083af56ae7113dcf815e135fa4e19a6633efd69d9e83731d455117ff27728e43c921cb00920006c8f96df81aeb088e24d8669dc52ec359a8a9bb309c77dfb36a09612cecea1d80a9d348468d101589b46fa46b29549fffe4ca675a7ceec692664af2a73b038356c3a860f0bc973fe40149a6271d82c24e3b56ddc2800f249a5cdb2225fd833c11d673c19f83fd7de668a4e4988993793fe3b8582192d531c5020709992e52a6154535c35afa106f6b77cd0914f1685b6ec9eaf2be7c2e7e88725979cfb6ee402f8acfd318ac891b69ad7f07063dc63a9ea8e6210dcee39fbf74546c7df5bbd112507d4a51abe8c82c4149acec633ac49d7b9f6e92149452db1ef9ffc66ad648493d095eaf7a2950fcfc46af98141ed177bdc7aa86bdb208dbdd0b464ee81ab96714f6db955d8c134096447386609c5f95c82f9b38524a248818e4e41694fbf360736b5b5e9ec344f5e7a6ef9595caa2d205a5b829e6d2fd26a17171ad20c536505a308f8b663677a0eb893a795375f17f8fd172ed0ae9bc79e6f3743c3dc9a38ed2522f84a3561c22a1b9079f55aa2d65d7351e21883dec379bee52ecea9afd84351b2b3c77ded4fdd4419cf781e2148c0a5a54d3e375ece855b85ef5bedc00232cdbcce93fc40d0cc9fbe231cfa2c7799f79781f7785e57b8e7aa986680d77387a6eea50243f0ace194af9aa33ed379a626f2772fd36599b24ed927b3b0ac97db72f3bc6642e4dda45bade25099b84b52e5b1d00c0cd71665b1dff5a27199cf2c9ce3d7a4425bf3e6b1ca4ad93b729adcd7cdebc77dc699ea285719d5e4dfcd21e1576d4e7c8987502102197f511f2e3435520b105f727ecfd229b597da607715364b818cec86d645990480f4ba3395395ab478fb3d8c5bb6a0c543a0b547cba78fdc98dd81277e1524c913a6a01224c378e83cbfc8309872c02e6f389732bd6391f7cac329ec7a1a73f597c408a99e14e9c75a72a3e713a47c7e8d7fa0539d8346b4b116b235aee31fce07b77802a3b7a0a9e4cf8645e6ae7ec20dfb50bb39ded6019fb1df46c4d1f72123319e14d5af1d38f7d2656040dd622e327fcda037dcf26ca22836da2d1692d0184e396789268aaedb8f5e2b7c033be8995134acb0e840173c989dc361ee662243c2061b844d9eadb0c5de3e43392d899996964c97a2b17ce89a43f09aae74f72d4d722eb78718da78b6839a4b76e02d68c6d3e5a30eca1049bda56f32333adbab0774e1ec439fdea76cad7a44a6fa0df302a050b4d4a7140a41bc7195bffdd93b5d66bea45e914361cd7fd9b90c5366325355e6195b893ec228e4079f12d1b977bbd2b45307bf149637f2fc4681319ec794176daf411de28dbdea1df5cc481413c4dec84c8aaa75955fa279c41e2a5381e441b0efd8ea98f41a21486ff24ef8b7589e2718ad30b81a2390a2c073c725efcce166583761c0f075bfb53d94f721a650a11660ed824f9ad986f55f78ac722bf60e3b9a56e34932d7d03ef80bb15f05937dbc46a88fd21eb4f6e57c5988fe88c4a989a32b2c33b004b68b1fe7d8c82cd87a0fe2cea528accc0feda2d987acaaddea0a0a2a8ad530bbab614e9714d27df28f1f4888b09a2c5684cbd4e413207e2c91440e79377772e9c89151066134d72e753b3d8ca292db8818565bbe1707af202d33e085a60e91de570729ea0e7cd59372842a4ead844f219b62c7713c8751422c59d9894340a172bec931ef95b28381d7bc970a0596ddcb4a45c496919bc4c90c9a6fdc6733432687208ee8d73e0a31f6767468c12748bc5ac9bb3020ae215e8b4b8aaaa50b7b34000abd34795ee9f8668f8b420ecc43946cd369ba0384a146a43ea9b79233565d0f25e87f46a439a408b1f33af0c818b91db6ed66cdbf5a565eb78b1cba1f83ee0bbbc7637aac3026e98f28b06424062564f75882161b47ea78a1ece52b4750d3962d0445b99fead435733084d956649ed717648a8fae33a2af300798affd32ba19f6aa3b1656f2843815819d26f83d51280bca8e800adb6d6b1cedef098b3d2f78a304d0a53455214ee4cb09501ec51578927e1a076733b9891582f46ef741f480cd95f24ce79ec63408ad7967faad4eecf3603bfd88c523d28c913e1e1fe89a3ceff5c26fcce93b87a0e9012fc900b2f0402ce24f198150280fc20da793403cb3e9dc8cf9a86a0412ee5339cf3b336e30569beec330f3015605c0a9248c8a3db2529fa1de1749701ef0c9442d2792f8c6d33402d2c8988b54f89addc3e4e24a018db92c6f8517e87d6764cbc4c4432480cc3f8e996a79119d41b68a716499c5daa28c5fa3bc6bf900e99f6f24c620d7d8f5a5a0c7d595e90fdfca13ce0c3e34ddcf2315e98541b15ee5e8876abea229af96402339af2b9c0ddb40bdc0d6fcf3ec47f3a346ace3457d5deb8317a6573d1d2b8c8c7d40024f2b591f45ee90ca6086c73992fc7569b2d8c1ae439e8b4dc6b065b1b922cb04201a3281d4e0eae465e03e09d160d4b74a6f101933c0f99800f0889e1cda1eed066f68368f0fb1a757ca2a2a2b5f24ad03e4425e7f91f6b4db9f8b5b09144afa966dec77a67a60bdf237724631a156c2cabdfd1fc6300257d47386e9213d92e0561a7edd2087604e2a1955bc1b30dd0a9ef1d9615c051ca13d03bccde9ca80d3a333f80209c74008533f3df0a8ed7362ef911883c546c4f8f699345c9fd455031027aa9121a27b13200db164ec54f189aeab031abadbe6c54bfbbb35f0d533db9068ea0292a6fe9cbde56709cadf69c6152b368ba4d1c70c61eb44ca09ce9e976bf76a3306da6889fd6a1161362c582447b26bede8ac433fa177eb41b941202808f2d05a5e30c14567cd6a90c810155f3c459bdfb8cd1e4c0c71bacc89ec4c3212675cff12cf0e1900a3f55943412f303bfb3a6196add4d71ffa3834318292de26197746bd76d3eb45a9358d97e0a3112eaf0b55df9117af9af5a7ae43ba767aa5574f3b2de628ac84b4794948fe16ce7807038ffcf988233e6a36380b24c22d229ec3d708ff55596516d049b7823494e6818721d1450abe48a9cb2cc3e9d074b8f551b1b841d0f2bb4928e63ab72dd51210f0febe494573ea0341b447b4ed8cee9735e0deafbe20c6d9b4d79575ed2c48f7dda5c766ea232d7a14f59335488b5356d1c10d097b9cd70477947dc62a87a84586c957ccfb4062e30fb2291bc24134277c7fbbf4da880d609b013b3e82e176fedb67c51ce2eae4fe1d8dda673ba16d079649909fca122854755e0336df91bf7042e006c9163b362c2081d693536e6b850a70503768355dd723cb20b6fc45a6f7c7bad548b49aabab5aeea062e4d32b6130e046ca858d9fd8ff891f1871b0e9b570830c277e299d1d42861357db2d3de04d829fbe90efed589461972fd1c61174fd4368ffa420e8e071e95df28cdaf2d2f93dac31f2fce5bafffcde1aacab32b60527f1ba99a57632325a13cda773ef90ee11761e876f8d3fbf5ce514cf7c7eb7f881e5fb40fb2483979ea2265980604109d77d177f3d526b7abdd306a8281c7bda9717c20272261b611768c2d94aaf42d6b87bd2e02b4e1457fc072a9560ec3732375b92ca1683b8a68be67f1a134a60f16e0eb3b990d05bf7e86d443d40dc93934b2b679c2bfd6d1e7f1c91de3b9919a359ba6f530395479d56ae2ec79b10c772e31c936709ad4928ed1c50df0538875215eb968e2c68064c12fec5b22128b730e9bd6506920f4a9579655b5a941846a483420a408edd927695d7429817186851d4306485b0da159cd5f42a0e07ef88bbaaba3ceaf9ca2e7e19da0103bb7a0e38c8dec3e19de28d6933b7449551f281e1331e1a672e59ef8b7b483a9c2f8ae310eb1afe41c5d9c377ca81b741e21b429f01713b44a61204dd4f20d6cb4011f772db2c77c5b7e71d984e97a38b511d7e2d82e8e8c4cdcb5ef19bde9697eb5b903194f1c146ca2e8fc89fb0e4a77408121800d719b380f038804c01d39b630b1816c8d4f8d6d71ae5418b2da5cf9097ae54905496f4633074f18c45471976812fe30b16b5bfb5f6a4f9b662606ffbc29d472ed7e72b647a484a641b9f3255f413ef1722de81631a8594268a3a671f38bf00d17977772ee67498a8b044ed0a046b26bb5c684576bafe144d292ab0f3ac12e8a21b9899d3980de0cd8ce07fa50fa73380e37ed786a5251d2e7ccee43f1caaee7f9354417176d216784c29058f077304fd5a8c33f43bac75aed32357da0fc875a099bbde2f1e7e250efa637d5367088607f1256c2d9683ee3b41adb1ce230b251f0d1f74ab72e71a6659444ece1712a61f4d828e3afffda90569861a778c49b1b7b37920c409eddcbdb47061263c00a40e0c1804d81487d722625b540ba414ff83d04426393295931491c5dddc0c72456c5267192a7ea19c6a5f1e81c8c967d86ede06d0fdca5ea100e107d14c32f4c492b1920daf2d10d430d335a28cb6f581eddaec6f51bf126df16ac78b33b2cc0a3c4905a3749bf4f3b54a8e808623b7b4e12aaf6bdabe4854b26be0c5d1bb1f05f54572a2471cc0eb0d1e6be5b83c51cd2f27619b4f9ce1481be43ee00ce65d84abd499f640bc1c5b7bc3a6bd2dc5bbf656f79b1b0196b2324ce16b3a704251aca6152f6cb844bb441938f86b5cdc12a33034ec2f365c049dc83c55692bcc5bd3f3d2febd5738dc1ad1bafe9641400845b439b4b0d82a8b78f14005a5956aad24dca5f54f0a9781a86e64f6627c68cb02153940ce16ece1d6f8093dab75f316e02c0b95fc1d56cad43ac82d26fb5a2a053e451724d479704d6b00f709ed690afcca2024d10f8d92fe51f5988bd95e4b059bac6522fde7ad5cd6047e98bda4cdbe56e6b1b38a36f09d8ba73a5822e2075c5ed34d78d3e99d81390c63f501a606b2db96da55628fb80ec722dbec886f023dedec60e72c9f6725069c50b1d9cc1b78fffda8d4b5c52107c2465b5e18cbf72efe235bc8dcc554c50bc0b0a0c188fc6742bf3d11c60faaff6b77926ed6932af3b84eaef2f4b63578c109a8ad6b041f9396af1c62c45b69231a87208475c6badb6758246034394f44670ac07dadb454f5a0406da8ec74a02a4c1497dfa56dd05dce8884145d78cc9092c1d249c974fec3034aa57e54aacb1d18a5bafbce711835fd4b80417ef461312d8f16eb3e1df04952c0c35224c21285a6f11b7e86272ab2a04350f8daed6a40a2d256ceb7da024901b3b14d4785bedfcf31687a4cc2a4519e9b0ceae61fda153f517", @ANYBLOB="53773beb5ec67f78585f7e0479e3cce797e6590d267c82fb120b8efcef4281f7d2394ff7fea10043d6397f83c3eed78df5e0943dc5cfa83c823127289d19f00d4c6237803c6c054d1b91"], @ANYRESOCT], 0xbc}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x9, 0x4) fcntl$setstatus(r0, 0x4, 0x80) socket(0x10, 0x3, 0xf03) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90040504fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x200, 0x8, 0x6, &(0x7f0000000300)={{0xfff, 0xff, 0x1, 0x8, 0x0, 0x68fc1bd3, 0x4f}, {[0x9, 0x9, 0x7, 0x8, 0x2, 0xfffffffffffffffb, 0x9, 0xff, 0x7, 0x6, 0xfffffffffffffffe, 0x5, 0xc8, 0x9, 0x3, 0x5, 0x1000, 0x7], [0xffffffff, 0x7, 0xfffffffffffff0b5, 0x1, 0x3, 0x1, 0x6, 0x81, 0x4, 0xdd8], [0x7f, 0x0, 0x5, 0x80000001, 0xfffffffffffffff9, 0x4, 0x80000000], [0x8, 0x2, 0x3, 0x35, 0x7f0, 0x20], [{0x2431, 0x9, 0x1c, 0x4}, {0x2, 0xa55, 0x401, 0x400}, {0xfffffffffffffffa, 0x3, 0x4, 0xa8b}, {0x0, 0x7, 0x1, 0x8}, {0x3, 0x51a, 0xff}, {0x6, 0x1, 0x2, 0x8000}, {0x6, 0x6, 0x7}, {0x6, 0x3, 0x11, 0x3}], {0x7fffffff, 0x89, 0x3}, {0x2b7, 0x6, 0x1, 0x68}}}, 0x40, 0x9}) 16:00:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 16:00:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r4, r5, r6) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r7 = msgget(0x2, 0x424) open(&(0x7f0000000200)='./file0\x00', 0x200d0, 0x20) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/58) close(r0) fchmodat(r2, &(0x7f0000000240)='./file1\x00', 0x1, 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x3d26, 0x9, 0x6, 0x7}, {0x2, 0x5ecf, 0xfff, 0x6}, {0xffffffff, 0x3, 0x80, 0x9}, {0x4, 0x7, 0x9, 0x4}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x20, 0xf5e}, {{r0}, 0xfffffffffffffffa, 0x88, 0x46, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x5, 0x4, 0x8, 0x7}], 0x82, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0x5}, {{r0}, 0x0, 0x24, 0x0, 0x800000008, 0x7}], 0x9, &(0x7f00000000c0)={0x5, 0x6}) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) fcntl$lock(r0, 0x5, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) r3 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x200, 0x5, {0x33e3, 0x3}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) socket$inet(0x2, 0x2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:26 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1ff, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5b8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8001}, {&(0x7f0000c52000/0x4000)=nil, &(0x7f0000a08000/0x4000)=nil, 0x1ff}, {&(0x7f0000d98000/0x2000)=nil, &(0x7f0000a08000/0x4000)=nil, 0x823b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d1c000/0x2000)=nil, 0xe14}, {&(0x7f0000a1f000/0x3000)=nil, &(0x7f0000e81000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) syz_open_pts() syz_emit_ethernet(0xb4, &(0x7f0000000180)="f8599a00bed76161ea2e211a40437b68e50d80d368c37ff72e3ed69e21445d7a2c07c169be6be8e54b0035265054702b788a3847302a1fa6db681697af4e111bf26982c4ffcf075f71ba995103ec346a9b88befdad31d64203fea4339b4904dcc6b40dcebdc24775ec8410cfa845f5832f6c112f706ca264ae91ee2c40dd557988afe89ad896e60b844433fff9cf1a854cf957a5d40cc1f0ce39b151add1f8302a50d430f96422d3ff347f96e9202301b447d441") ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x566a, 0x9}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) 16:00:26 executing program 0: getpgrp() setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) shutdown(0xffffffffffffffff, 0x2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) r1 = dup2(r0, r0) listen(r1, 0x2) r2 = dup2(r0, r0) getsockopt(r2, 0x9, 0x9, &(0x7f0000000080)=""/111, &(0x7f0000000100)=0x6f) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0xffffffffffffffd7, &(0x7f0000001100)=ANY=[@ANYRESOCT=0x0], 0x17}, 0x3) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x1000}, 0xc) connect$unix(r1, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="e8593a035d6f4dacc23ca7d7a5647c35e6571f6f550e7172226eb2086e188af23d5543e44b5b593eecbe320e31a8b20361732a3d6928f438a3a0e5aff954561d5b2b5b60277a9eec1e7e522ab5998fa579e262fee8f2d60aff51e030cecd19172c085e49c2fc9eb76016fd5b188aa2ffc6e3eae61af5723e9a55d1ed830a757d56c4ebb89fe3fb38d879a1b9010a98800079ac590aea4188182a13073f623f190cf5a5253a167eded0983362080429f020cede4b7539c61eeea9ad97e64549d210b5e0be4f6094f0bb18a3f02390c500a4e5a3f2362210a3abebbfe9319d5e03823ab4105dff831d5c9f0b4339ac79c98f338e5ea2bc51637e16a451010a2c4d3c88c2937c1760e168bd8230350ee981094db83026d97cb4db16a4fda1e4ee312d3ff21f2d2c6fd35d5190cd49b294f2d84ad5174d0edb516d2b95d02f76052d2f693494fcd411d983a3d60bff4dc58195e664a390519945c78794eada04aaab98e26527fdb7fa367bb9eb3134ba0184b3b5c75bf7f3d2e1bb5ebb30f6628e7ec57bf1b9a3dd3ce72a1f66a196c900f8adc2d61b280b8660e76968cefadf601208b0614632a0d14d0d5c5e12010f7dc466064c4bf947d86eac09498510dafd591a70a20f45d95b9a1e2229448007694b86588a2299b0e09fe8f82b309d10c1eb50eb295064bd272ee05675f8b14b1334840fd50fec88260af7b6ea8584925a4b9704f62253a9bb5130efb3083879651181ce860419cdaa906c7be9ee6cb18077280da2941ee7122faf94a0a233598ffa8b77591be0797c75e73caf73a9df79c4c0f89e8661cf8a254c4da6c738bbc7f6dd1be68056e0f8ff882b2f66c59cd4aedbd0eac112defe5b826f5e3a4f573a9102b852ba366f2a1da42ec2594abfad3ed9f69912b75032bfa0ed6cedd8a965f0f1f0b95ae19715df880fce5ff6ece65c240823fe95c7f7a4de3a941e688984d9f56bae4a3908aad09fed8d2cdf1b26a9cdc44f0f4798ff3885a965620fb2dac43d0556bd04b818f6f0ef10ac4ff585c0107211290595e9b9198ab22c3a3591c164fd45343ba5463f58f45eb55bf065202a2a350f266a66f7a32b19f389ad837a19764f6c5c19c8aafade879a4e824c76c7628dd664aebe66a90f6b0c7e31b2245dcc00d9b72e8bbe1b6f7dd240925d11354087b71b6397d815f380e82022a908f74f564142b233083bf09ea8d26409037ea0ae6398b7c260bd0a5b6475af1ddefb9300109b8f93da72266cff1f3e8967d1f5d77fe6a643886f35fb0b0bdeb18589ae0de62192a19feb36bd9c63ded695592684b52ef37199835e1bcdadbc6d7c4289acb34f2f0dbf2b73246f2213351dbc5a93ac02343f268a8a1ec2e7e19fd95f942046021a7aba9641da5cc49e31a03f2ebefa9b41a042155691a67550ee3282e68e3a358bf5d0228158ac0b9b489a72c64477d40df2539cb7065fc5d9b5cc2677752e57ffd91201edb029ce87079deabc859546b8b4e6cd232307a1b7ced3ce51842686454ea65ed440081d3f1d0310871c6497de5d6c1491672e1e53c6e2210a50743f426d8f8f0078047b7a6d400dee72aaebfe0463f8eef9d72138758bd205a4c73042472edba6f9c716f52745ec9e281ff7adbe426e13c99f59af3814df2b11b8f9621c2ac41ea8a5eb84a2727d28346fb6acb7eeec91fef5582bd5b4b040a6db9626f2fac4b2c4e069826a484c2c4abe924e8b8f2e8aae73c65ca438d50e14c91c2c51e4544ce46881952078d0f8a7d79734da1aa7032eb3052a8e2390f888a092b0202852e3b688925cac133ba5e424012c30d40bb79fc03690753d0521107e807fdd92402ae3e67aeb8382907686bdc756375fbc664fbfdba84b44a3407a894d5eaea5d6ddd073fd2778de45df7b89bc6ffe673011007a3eae01810055bb580ade1eb6607247c31f8474f00c561a77dfa53911baa8f402b2fef487b65c5acec3b3a8fe427f88475a6dae3ced5fdb0975efa8f13e47b378f9c9198411ec78df4d836bdab2ebe50932b7c16e5567e32c1b903b311d4507c9c7948d9ac1d4697722e9b5f3df8b3ad05a622e53555ea33e925887b0051f173a8f876065dc4d3de54e2528fdb69a89cdb14fc4762dad8efa6f5fb5c1195057f047321aa926dedfc96939d4c55165a09291dcbfe74915aeb793044aa4876eb1634400d9ee9ce75934530eec5c483026c2d36bae319799cd12b2bfa5671c5feccbc719c5e217b0bd89d84110cea096c3145d0d488b72613b15caeda1c3fc678446c3ec59fac5d419b015b14021e889bd0c168648744745cc9065fd31bb6d66d20c9cd4509b6782857176b9b83afe6ad1c289b99cdf433cf2a0867899752265872afe28407c8e7186624ec39607c57e50d0b816cc2a0c2e500fbeaaef7f6b191a035df899e279a5db226e891fcb329649834435d59a88337e5576264dade2d8635b08cfed0158fa26d481da866257fee72e2fb6cc4c04046c35920c6796107f3ae37cea64a3a23e65875d8c8979dfc2f54375eaa598d15b4e95752127c1574f5bf8bd66917027f0f144de86fe0e574c4e1ae5ae49261be7a6eb83de9e1ae6f6a3ed1f78a38440ab62ea3f04a3fab400c86d60e89196dabe8854beb35cb8d2cf49c93eec30d984fb01cdc6eb16f3a7b2f017a26f0095a0aaf81bdd46864bd9884af49d8bc44e9558c34d0f438f72e6514d4cf71f57e011ee404cc7ae1874a14d2aad6ad5fe3f20bdc53ffe351e6f53f3d885517606865b09fb43d14d2bc718c6f98e7fba98cd7fc8875aeddd614ff2b2dc3987d1e9a539931cbac8a79ada732698fc8239bc8cf7e30242081e258f2d6b1fbdc9b70cda6134039bc329cbc5aa0a77e1f7493bde387ce3bab8fee71982f5886c9a3e59b90b856a811899bda7bfe78cbdd80284676d3bd2707f2b14074d9120b55aecbae6cfca2f839d6536042d6e86dda14514257359cdf410abdc54b570c4553de3efd132cea6d249f4c5bd4a0cf10fa07b92b874ba88f18d9278ad1d7361dba5fed37aef32b295d1108f9d61581634177b5e9c7df9df4b2ac9a2ce7b004a1d5f4bbd5be8636b760cb5aaabd2d21c1466bd016e91ce77188ed87db90b646188bbb26071a15bd3902da0f91ad7d7399b71ab71cb5a75b910f4116e1350d6d20f15c82ee0124c58ec571f99ceb5c5bf790ed76c5128be04937380e1984445e822b51e1800c8e98389bba19448f5b5951ee60a339b4be896525f59309043fadb2ff7c373470d898ca265a77e53339cf9e5653321d25fe6a8d80a3864f03d086bd0f2ad9d0c9bec904897ccd8f7dfb0ed288547ed13e1f59fb05e23c88d03159db5936e92182ae08f60017841ecd3f0544140a287910f9856045ed36ea57f3f4f66f945136314c250fd13b554d0fd796b1f42376ffb6be077911bd01ee6eab073fbe261a17a8424e5622ac8e489c41fed699603d0fd074a4daa7bb0af5fac9a407cfdf853dc2d192335cceb905089542da074eb8ce46da329997c4493a0ccc7eedb0b72411176539097577b5d489b9aca709bd917c338d699682fe7927f1f0211b79866b87e40680bcb428cf583e66ff353f7b45e38be8e2982bed911e73bcd3ae795ec918fa4462b689f8a2049563d895be98f90f30f94e3797fc6f7700610d681b74fd95a657ca17080a412d816d604ed09af3995f09d2f9967bd5c0662ff6eb7e092214f47e49162da29e972987af694fecf4dca950d9b475ee892c4e25c5dee7f995b921779196e9d1c7b2d8d0bfc27697eac819fe633cf2928bca1621d2ec60bfc1e3ec69a6314f752d54c55708d1541f78715d35118f60d061c9afa88752b4c86d402ccae1d979e406dfa6b9daae0f88fb0c896b50bb1c84498aec3eb30d39e48667b172038fba90be2f5f9e3fc0657690ebe0b559fba60f949d948e5b82abc5835ff27a34da61dda9364523b17787499d4494db7819aa4bf4600e748f7ae065726ff94911e5722b8f4e8bf7469ac9307b8ec045e5720790e9e711f294d9e231770a33f68813b991894ad35c589e55924a10119690f15f1623c571efff8ba0c22af027f7327eb3afc0551bbf81d54c2132d6d37de37f1bc0bba2d6d74a9ee5871165a5321b000efdc3cc660dc42c322a06bbb79bf5223a6020cb935f8dcefd5068b476d302fca9c021f9c524f46b30ef810ff34654bc238bfdfd861f2252183d310b1f662b21a6f4ff3f08a4ec9b5cdd417e39b22b27c6a0de6ec3aba04a4260bf3c48be6b31e661c1595272e0a720a0d43d15b8eb154ccc8f2cca66cdfdf67f9e393e2f1b7c98344830ef9364f4f2e8c563c4a744ec856cd3940ff92b81570c875026370ed4d85340fcf5514e86b9a923c93a2bd2a9a9bb658c0b0ae50741ed5182e3f95f5af9bd7563a0cea9ae8783bdba879d9d0b1232b98b4b0477c224b11a2e16a253552a1e6e523c61152ef6f6a5a6e90a9f6e5c44ce4401ff5e0b34153a3d2b46246d67cdd54106af6cf927de96426ef379b2fc6e74d42d7375df913fbfad1371a2fd3c8b9da228f3ae6e59e0e9c7be59dc99787f908819bc10726462f4858e4c5c726eb21327852588723f0d19ea5bf91aa10030213d54de83c494f29672f5db4905098e63a73f836e26d22d38d93abbeb6dc4623be77b355f4156f294c096cbfa2a8a6a114473c348120d6ef0fb7e5fbe8c4d0a0df7d976e619bd5028f22ea680cec09c4c8a5dea972b0a421910cb76e22b5921ee3d2ba85e786b4010d53b3dbb8d4a67eac52a4acb4a7dd2d942483de4f56a8e5b19f20c4145641ad3a024cc780ee8bb690eaf0c8bff1bb205bf099ecbfda11e7e7cc6bbec058479569efffaf00199db834a3b588a174baf93fa7310c82c0e51a4e743ab795f2aaee8ca48e707335485b948307601db61db5fd143a472f21350510f82287f5f2084e101bef0c8804938d4bc37ab915c939739d7f361bb68431a54ea0ecfc46df95072cf2c76f919aec3fc974b18fac5fe9bbe4e0eeb0d83752a59f706cd426b873ae1bfac3db8953de65bf10c7f909030e7f28806fb881db688679763a615505f4e6a0051997165713c39069cb61242e70ede62b449de476faefb10260e24e99bc98e51cf36a8d88d1a7b40a01c4f8f294f7d368e1642f849c984a52bf838b1ca1c1c077163aa8d29b2cf4aad56f1342e397e985779a8fd6bcc5f68f7ca8dd30ba3123be61863a450e21b63de1532a5beb83280cac2a4a9ccff679e55205fcc049d3287f3d27bb1e983c555b5ed4a00d2d8596067e5e219660e00f44ca838369c7c09668397099d0071b28d70a7477645c63bda1c4e5f24d5078cd6ab95a6c571ddd4652e27cf2336185b6b896bb8ec4c8fa2d1b2a629e58813a81a0ab0f88bf5be48c1bfa1e84a0f02cc82eab52bac5c6102900978d73114ce6e75ad2ce1f4f3256d70d4537de6cfc9bfecccec18546d6938c5f96c4a7195a2699dd5208aa7358d71c44e0d5ed7d5d3463a939424f716c492b91daa947d3ab901f6760f6da671be0013f28840dd526b1e0868641a4620cb078a572feff78727aa98c19360be84573b9d4ed8387999a846bd439ef5982514b3eda2d833bcd64f2f471c3c9dade5cf8d7dbe765fef01a7c491d9207addaedddf8ac5e8c7e640449db751f732be1ba6887e3cdfe4dad4df1caff0c8a753e8922b13055f94aaab8efe89395cbcdbff9c652bc50c5fe9005851c82f25bce27515d84785e653cd84db0f9f1702bae38b2549ebc8c9d97e7b415bd8901c9c5a67458f8c7632a3fb9a50125eab6a044c214d72c18", 0x1000) write(r0, 0x0, 0xffffffffffffffc7) close(r1) 16:00:26 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000b39000/0x2000)=nil) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = socket(0x18, 0x1, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x29, 0x80000000000003e, &(0x7f0000000100)="ef87ad5874e1c05d5ea69bf457ca31f30a6f4d407973747dfd05f90982fde5850fa8cae92d62d865f54e8e8a002f130c95fcac07aeca07ccc67ade95e674345f9cf0183c00459ec550fa5ce4f149fee56e350179bbfc6146fae4ac95c4bd", 0x5e) setitimer(0x2, &(0x7f0000000000)={{0x5, 0xffffffff00000000}, {0x81, 0x1}}, &(0x7f0000000040)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x3, 0x4}, {0x3d, 0x0, 0x8}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x5, 0xac16) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x8f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x3) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0x3, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x65) fsync(r1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(r1) listen(r7, 0xfffffffffffffffd) r8 = dup(r5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000200)) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x2}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r2, r3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0x9, {[0x8, 0x74db, 0x40, 0x8, 0x5, 0x20, 0x8, 0xffff, 0x7750, 0xfff, 0x9, 0x9, 0x3, 0x1, 0x80, 0x6, 0x7fffffff, 0x80000001], [0x5, 0x2, 0x938, 0x40, 0x9, 0x80, 0xf22, 0xe200, 0x3, 0x80000001], [0xaec, 0x4, 0xffffffffffff7ebc, 0xffff, 0x1, 0x1, 0x3], [0x2, 0x5, 0x2, 0xe71e, 0x3, 0x9], [{0xca, 0x86, 0x0, 0xb0e5}, {0x7fffffff, 0x8, 0x8, 0x5}, {0x900, 0x7ff, 0x1, 0x3f}, {0x80000001, 0x100000001, 0x6, 0x3}, {0xffffffffffffff00, 0x60e, 0x94, 0x5}, {0x6, 0x8, 0xc9, 0x6}, {0x400, 0x401, 0x9, 0xd2}, {0x7f, 0x1, 0x0, 0x8}], {0xc21, 0xff, 0xf4, 0x9}, {0x0, 0x1f, 0x400, 0x5}}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x100000000000000, 0x9}) denied attempt to set clock forward to 72057594037927936 denied attempt to set clock forward to 72057594037927936 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = getuid() setuid(r1) fchdir(r0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r0, 0x9, 0xe, &(0x7f0000000100)=']?kC&Fd!', 0xfffffdb8) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x63c, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001580)="cf9ed974b12eb93e5b5c639c928712a71c7ea0494e8b82073abdb9d4650831f6ae5008e4830d15cac7c57ac1b1e633f9aafb5e582057bac9590f597c98999473c9468ad262b059d9b8ce791b39ca69c83b3f53c1989638710c2576f97ddc21b4c7748b46b0164cd22985ff6a5cc3a9b476c2f9938d84b1ea2283e02eedb5461a9d974da74da12186ce6780b70844baaa3f3e705328737a7018657ef654987ca98808aa231414aa8c9be637a993b58dbfb23469eaec73d31089a1af53da00d58f737d7402a767af3e2e1ccef49db379e8c8bb8a547fb34dc59e19dd44de606a45b65d9069fbaeffa5ab0cee920bba12611849803e27ee8c5f7200d03a8398d368c1a44eba9da55b9ba379559babaa187487ededa27baea50f43f82cfef3e06b5c9fc704c30e99a4714c021a6d51268fa473090b5013f594ccd1fdb8c9c07ba96394a46d8a587bc73a7ce6c1dc3be3b32ebdabb1d3b2366c5b51fb91c76b53646d24778f989cf881a5faccdc5fc467ca82c7d344c62f996389844c619c571a0693791530e8972bea722b1c36990e84918a3a1215c33c257a79dc8e84e38f35c688bf86f022f1bef42f5d81faa56476eed0b4d620f92d820bd9245ad1cf4f622cde039cbcab10a3c5df2ba60fd65fc06ae2e0f7b932f030328cd800c7b509d023ebde4ea3d714759c3220a1647b322a4b6b3f5c8bde4f2b3d1c07fe49c650fa0b5ba17083ecc188f2c85091d5587a1d22bfbe40e499c5803e00457d298a2377a9f49c56075c8dc66ce83a7ac0464fdfac86f70ef3acf59c5fd0c9594b19c3135319a3b1b103bc496f55e22a8c62a511381fde65da4c90ac20cb9624ff638f28ce82cc961f63026c75c8b7b497234e7dfb81ecc4c1de231effbc63b3a04268f65d79d2cfb7c8d344642b4efe0d12828a13b08ed86d513f52f543818599ce32a2f75ad1c5e5777496ff324755a9beadf9fe01c8134789b929300054d47a7782852ab644401dd00f7a55345f24c42e92f816a2a1fc2f492fc28ee7620bd5fc8ba5db087a2e9e07d311b701f459b8cffac37b62294fa2cb4a8fe5b5989f98b914aed4d374e980a0f2fab7d8023fa8dd7cdebabd8f0a5b705f95997c6affe4b05950ad953d32428b0074bf6c1c1372c63e9d6072b027ab860fda8b0b0118bf9ea7ba2562e38878ee5af5420bddb8eb57d3d6746b6223efd9f249a8e156b26510fa7979f9c42c1f78f1eb48c344ebc0aa0ea89c5570b9389b11a87cb9c1e3b38a04bada9b48f088d078c7904bbe7d20f268f79ad182de20cbbe6811352807c8cd8d2ceda855fb62c5cc068c722a4261d4b1e5d0b405829997aee1f1502dd81d15121266227958abe4813acf2acc31333fdf4d08f28989064c6a7303da81c0c11c48988b90b7d1e5c7751a34ba0499a5e4811d30151a8ff2db2d4e8b948f793d4805c04c3be81a71938a3fbe43369245fc2f027e89aa94e3ad22fed3dc32d40ef73fa9bcbd5a4cb66c142575c52379d64370c3338d8cf76532bc3301986de3c87c9761883ec053fec0fcac0dacad6694f1c9f22664bf6f66c71a98114a09277f3c51df3216dce610b161e411f9722c0be02d1c38383aa8c5e5f830eb8d416e76e321b79c38ac7815c5627d90b633822a036ab040d1aa3b9d7d6cd79859a50a96e405bc103e8234e1dc142dbdf360b5696edfc54bcc0e3048f372edd2229629a6f1fc7f689d4b25e69c0423aaa905c5fc6b920d9353e73b36ce0380f632dd6d739c363dc6dac14051da91ce9e52d98fd343a65c491a68252225196a5db53f9e67d786787701dbff0666712c80d2e93937ea4103c1144e30a32abcba401317b10ac8825ab8c3c9c765f22778323200f703a0ef564b5eba8a95e62ea20dd7d0f87662e94bccadbc2aff39447334f6f126b3c33f13c3b28d631f494fe261a54c451fa8a09dc59a4e3f0f58c2d1711489b204fb1a0b9dc12038567046fb617cf857dc6430dab2766b7c34c65ab79d08a0b435b48082294c6058ff25a0ed8992cff220d1bd8f122459222af873afe3751290616abb7a277362720dd326bc0e14a6c5c564e759bf10f82ea839debab1170e56d4b49999d5d95683c1f74480dd6b8db94f01266da9dc43700bae9693ccb4affe60db93d10e49b8e10c1042a304c659a15c607094049f16cbebef2ca5dc88f7a17219bd572d7d847597b548637daeab074e4afca8263b6cf91525658be40d444bf1ea158a4c424dcf14cf652b52b4f2c1134c397ae6032f9f510a00625c127175dcf87f1961e63cae062c87cf07c36f2e6eb8838c4eacccfff6a9890e26983891414faa1f276f2f31ec325795aea4e997a944a4d7c9f70dd7a46b95bbc084f6cf9b4c2863683e6ed1aef0f95c4f0beb6930cd1509c1eaa05f18fcd2ae9a36f963e3eac3e4f3d293c0ea449084f9ec9c91cdb24aed90045a72236fb838b68141b2a5f2812091f9b9be13a16aca47f2868439f66c35d282516c492375d53710eeb7bcbab1673f5318e0ee78862eed71bf46e26698a40f917d9abe203d0096647bc20f3c26bc6013d05ebe5ddcfec772b29e926e9926f478a26a119bd9f20c8374a872e15790fb0e76a3c818a55bbec27bb8e72727dc640e839faaa69e047d2c43c505baa882944e2951c56a755e189cb0d94d6370f61b3ce64314775908a2f1fca619b0bb45a19cdc702ab264c9213e494359c3aa63e2f037942314aa8ac8ae9bec38989af0358381a3bdd20da393917d6c318498f41024696d0af2642d5241319f2c70e0d9bb4e4dbfa867de3454e67b190b8388897e4211a219ac160199829fa18ce7bee7afb13cb1e26a6a19b4aed81d17d6cd3396fd76ed846e5907d2e7a7bb39ba78968232da5192ea11fe6806020e897a49c48b997542d9612769a4ff0220b09ee0c01771038a6ee4dd4c153d2a4027f695e6cc594179989d178d16d5c886522b086fff4bfc6362561bb65e993cc4a9994e006c3f7e81525fac72106dc0db937bf835251def8fafec49a2cbd6cda026754fad22aa191540f10f51e6103d22f30bbb9e739fb27ef95ddad6b74ef84af01659e2800d96f2968f3e48d666893a2d6f4df7a62fc04c648940fd3ebb70af38711380f46423d2aebd356ab505075a64b09ef9db4dd26f9a92c16bf1c170a057affc2e85884e4468317504cc8d78bd68b6a2aff9ad73fed57042c4a6831a48e531bf88debc88e01c78252b9daa7e736a3f39367204ce24dd7ecaa812be50d7884fc339812291f24d6498ab346269e6f94d5e3c961f59608769e620564190d0d3fb8b71c472e426f9271c93cd56efd033a91627e08517541a02675f809c59027cbe61daf151b84687d72c53c64c51f87e5b008e5484206cf9d88e99e4d0b3a3412c1f08c6a3b8adafecede0064799dddc4d32afc0f209d8721df0d6c399aecf918c31af17160ac419d24fe7592bf66b2c48a654f0f6b15e0b3cebfc0b511e7161554bb20529ce6af2028ebd298180766ae1f4a8cf1eb6e83c231b4d0665de55bdd5a7ba36c291e7e7f49a635ded68895113f59dcb62f978f7cdfb974215d0d181131a859f314297127ffa0a73416f52e07f22f50b606046b3291bb9bc1b17aff803344a5adc72d81641ac1cea445e7c4869287e88cee23a592b98ec92b07b756a81d6dc7ea7c2720c9d6b7fa3f5e31db891e23a220123c6906440d042a67406a601dcad2556729cc273093a46275793bcf455e40ccba34a3098d59559c95bda73c7208b27c9c7f9cd21423299e7f0644121ec3779ca2d26918c38021d3188c0d37234fe09026ba1758aaa06ab8c1f00fb99fc31fb137a6c1a3588ae8096efa0047b4913946e7803beb7aefc6acb2cb2ec5a8a71d0f5b87e573ca55993f721a7ecb98f1653e933f7da4c74025d4388d16078741b5ae8408a44c2cb52b25538599faaf575ab61548f083515d1fdcc4ffe41cf0ac0b5607da621527d38c5e4f1a8c3f400165a2f330e03e893d0bec4757c6097fc10982d4c0d6bd8ad9dde5ae4b52c4598ae07d6134b6bcf3065790a6de42b0d31cf8af2a597e24e611102bd3ec94e7719c1f7abe13f3fb68fde7ac01adf46e0374fb2f37b501b8d1c1cf997ffe0e3802ed6079ebdf0afc8440af7c2af5427d104b6ab80294e63b341997429b7c35fcd93b0a95df0274ead1f06580c01bb69ea9a1483205686a3dcea2ba2058f9cbf5d74ed83b359014347884efad28e6dfb04099d97b4db71db4c5193cc1d6f6ede0c62511589a2686a441caba12cd4fef51e6850095cc1a614cb22389b0c13195e92288b3164ad595c94a9257ea8c164a146ffe56c5cc060cbf43220231b3db1538d8110ea84cb70a9af10a7b9465a5b8ab79ccf34101870321f369a369d193252085133d229143301063c0a8a46e435c822e36310004f0a186766737a4adceff74693d101cc89b817dc58d453720f1f49706d252157f194695a704cf9927013e27b2a912b25cc9192c7a906605714484a0cfeb6a4e9d8171c48b5d6bb733719d6feae835e6ef336eccf33e58f57476f554207b5b2cd24818b8e7e61accc13a7bd4697bf6bf6bd19faad173053fa994b90144180b926fd8a9919dce11756ac02341c9030675faea8921e7fea7abc82b090ca43dc1c42b034f4a3463add29eda870291d715275fd3631bfd1cec5bb0d0eb35ac4239fabd1c88fe4422abb6d49c5dfeb599354e45f7e177af19dec50cd2a0bdeff5205a20222ac4e09a39edbed47141aceefb86807f2bca72293ddbe6e7aabc623ab1c12b459f5cc58ee60c39f83dfbd978fc5658f58402e38643fca491dbe020648317e73ab0b95151eb8441bd3134987c7545566f57dfd2b2e106f0ed1aadf8bc3bf7732376a3f648761450d418de2ba058cb83444e74cad2fe02957632707ce39750405d5854de036a2cd2096e76e03ff61930c63371b6df922c7ab5987f4964ab2e646d9a616c911c852db7cccbeea481e7716ad53dd24d4a4c7abd4d439d33bb091ae115cd4b8f3143280e27d237bed3a0c6afee214aa9f46dee557920b3da192a9fca0131bea74d35457cc6b274847d6f9ad150f18333dfc4adb44cae889f1482f553bcb690dbdbb5bbeab366d3014dba80a6d66c9faaad073d9e2667d6ad84c790e1cbedee0bda0f0d8cd0cd4525510c96c11ee9ff1d697222841cadfa304eb86c55b4c734e5c7f7d7b9cab4012f0cdfcef1d5a1b3cce6413a0a68bb018bcd76dc59915b39761cb29a161d9fc125eecd3ab343da64aefce457ad5637046cb06dcc24dab4ec0277abc184eaabad8cf05ffbd1db2de2234a9b2ec690654942557532876bea767678b92da8ed5b286c16f7f78d9a0501d2969dc9b2588ca758f32f78e33f508b4df47dce181d382bc31a9a3c89ae090b9474b5ca2d52485d92dba5e8ef68d6076576b5a86a29e2acaa99750c3f64e2b4b3d6f6ca0e8e1ada8016ed483472eecf94b93a84c10605a19f050f7d8e85a4a54887a3d0c4f767a4a4c578bdcff11", 0xf33}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x81, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x1, {0xcc1, 0x2b}}) 16:00:28 executing program 0: shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ÏžÙt±.¹>[\cœ’‡§                                                                                                         16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/173, 0xad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000040c6570c896f4784a7396f", 0x2c}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="f0169b0a9d8eda73b5f345452c281c685c82e991c3661282c3bcb0183b162c", 0x9}], 0x361) r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x8000000}, {0x18, 0x2, 0x8, 0xfff}, 0x3, [0x0, 0x10001, 0x2, 0x2, 0x5, 0x7ff, 0x5, 0x40]}, 0x3c) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffcc4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000180)="98f7eaa15b25195964560948e2fa123f3e211cadc78b9efb551b35e1df091e09643e6f85f54dcce7c6f296e857bacb04d668cc67c9f9fc054a575a2e57b5f10c089512c7b97851a6f210e331c73b824705694b5cc74b1f99b215ce69728a67ead99f1e42752692ab227734daf162bcfae99548de907904f1db288282539e757b89a7fe2a26a8877b4d2a2a72333aeea5242284f251f8e7d1885956ee6fe3dd6ec488866c6fb2bd8eab5b23fa99e89211384daadffc30d0f3242196ae9d5101f692849e988f44e66b874f79123bc5a6a6386737ccef7e0f8227304fdb7b9cfeb692100638a42bdac65a9bdc0207cfb6998de1c21e278dfa76", 0xf8, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="77bbc5b02cfae3bcb8e2eccedce885efcbd059b1dcbe781aeffe1c314bbcfc850c4f9d632aa531b8a7d5dec95c933a88516254692a9774846306b746047ae015c84ed8730f7b641939d828a73a76b26e6f05c43278b863cbd7ebd74d5f394f5025d5527d30fe4c0138eee79e0b24b4090a4154b40e1b3ea186d0059499d14abb26e45431cb46b63d7f7a2be0183545d71a210d2a69d8370767309644d470f3a800f337cd824e51c88f6123e325aacfb2be51198f02479d5240", 0xb9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="dd9b6d67a391df0a8c125c3c7c94f0d917a88459cb79d25f110ccb14b8714fc868876ed9a723488c16d6f2b093ee0ad2a4df326805465344b66e49c4bc7a1905391c15c808f9c8e559dca49537c986d418d6bf0757b59cbe550f94bacc0942fea10c8f4c773635f614f1505c5b1fa13881689ac7cb044d62d3ea139fdb8308356bd8bae9d702a857470963e5c4ad620395f30ffe8394c068e0ce453f6b3e49604c04ea4a0f95786adcdfa8fe6dd8c5d602bbf7d0705e3129ce506adc471d0fb88a81197d39d5f9cfc622de113883bc6e629828865cdba058ceea76429ec18cdfb213d7b8b1", 0xe5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/251) shutdown(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x2, &(0x7f0000000140)) r3 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xae) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0xf68, 0xffffffff7fffffff, 0x3}) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003"], 0x0) write(r0, &(0x7f00000001c0)="1b7b44f3a8a69b53bd26de91dc0b5c7eabddab43cb9d610480b0161a22bfe8e8b22f61811138ca6e57f03e49fad3a21c6a634355ae0a9fe802fc73f2153390b7af2d0cfb09bfe4979f0148fcd43e6bb1d3b8d53bb278cb0b24bc5a56599d653ba5a126ce28804b239b118abe60cd80cd6e23839bc9837809110ff3c081cb4a051e86ed7b7c839b0f0ec7b17d61feaede250d6fbdd92ce2f0", 0x98) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) close(r0) syz_open_pts() 16:00:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="153aa7d1275fc2f1873bc82f7966f984bf07e4728b0e12df70c71f208a5986312357a11a4664ae46fa5a93da92560ff774e373b1d858bd170c8cada8e7626e93c1a1431c8d30737d7822bae7384134e17c161f8361f255a25539615263f3f6bd7d1694f17b78f0233cee55394226d681614c79e099ce1ae22698affb1443f072b357fb80604b037222c1ba3e2d0757fa1bc68c771d16702607bdceadd6c303fedc323434530e0f67889fc604f553cb2b016705976aec58bcd7e1f8aa1698186657f8768bb49fdb0291310c4bfd7a7caad6eb139a098078", 0xd7}, {&(0x7f0000000280)="b7d31272bdf727595f5f6c0a1a740c3c95075e039f585a3400e35e53c92bc34fbcf6ee3e6734def3eec7c83d12c1ea30e2634ad4b8905c79415e172cdaa307508aa0a289e25d9df8df0c19c585c44de0cde3530312eafcfb437967a59dfe962030e557c3545bf9add25b4fe47c722116cd015df57eac35477248b02702bd399e060f190387ea1ffb914a647a289a79705a6f7dcdcb2ec5e4472a3650e8e4cb3ce18d07c474284af1ae9dc3bf78ea95e5eac98b178a8dc4f4bba9718b25afb28052fd48e8dbe59e52fe545a8c31bae335fe3db1424732", 0xd6}, {&(0x7f0000000080)="56360667204efd59666d07025b1636a5b0b6b32a5f5a9ba891bb8c1b9f6eb2372ce089709ac53dda760968515bcbc7b8b0f8f4c38ff5cd44430922d0e0a9347c1e9358f6bb847e21e29ae5d92d9897031039135b", 0x54}, {&(0x7f0000000380)="8492f02d08653581110644532685af8558fd69b09a7e05066f4596bfcb399e15b2d163b6f483db10950d3f09e2f689fb8df4c4324357ebc4284a8697e4e06bf0aa44a75ae9a174e2acb3dad6465bf22ff8772178cd93e7dc1899a8731889f801cd8076128847f2036e1c59765998629990e4c904feee8566fe8d8ee497e33f5f1674e416bbe90cbda287f581d68476428dd12bf9aa4b2f071048d9e4099dd16c688b3e7dca57fcbdd55f47af2f86f345876230a800c5495536d0ce2729a30fa4369b8c448964a790163f7fd09651f80997bcd4abffcff66a329878e3fc925b7f7c", 0xe1}, {&(0x7f0000000480)="626d22583ed6c6681bcb4dc37a1b060c20ac13de68cf2da3c07e5b4b8216366610da959d2e6efd91d033d6828b9a2a0893605dac0cc6a61f55b7b7bbd05677e55a706a19a079c50e8c230f55e8c54320ae1cdc3a6f02185a7eef321f02ebf8638b", 0x61}, {&(0x7f0000000500)="a8869d4fc3a72f28e699820e8ec89562a974f0ec97318cd592434cda09290c283b30c5821620da83a26f095870253fd11088e2de3ba778307ce3e8dbeefbe9c8df66332ce32d036f446e373972b496de19f26b72f3f79b4443ebc7a9a6df93a150c06fdba1423cd87c828fc667e9538d0739da6f4aa9f74db5042ffcd6c5a9907f6c21b70cf5e0f1313e60016cd355562edafef7ba2c37e3d322d35f39c4c3b213a4249d93ae13ae7cc5f0584600c020ac9962f822fe004b012c5d4e3ee1f168349fd695c40e7bb4b2f01e38c127113b4ee52127f12ace7e14472646a7021395d8ec4f16ba1bf59131dabec9", 0xec}, {&(0x7f0000000000)="23c9986d899e82f05499f1e7140158505959035a0e16036d54029dd1d19123358ffce19af9434d89b3bbd6c68b74c449a768edc7167146", 0x37}, {&(0x7f0000000600)="fcf3e6580e2f7c6dd1ef90bcb5358c540526fedb4b36d5df4f91c5d4c5a2062441162b33dabf121365fd170c4e1daeb4ecc820dae6964391f3c8b2cee62793bc6564943d8dbbac3bf83388659a440958f294170d5aecc1a961b03308ad4288327e082eeb5c2ca71e0d51b89a4b54f76516541beb7891f7dd235bd57c316ec5b5fe1c7eab68ccd3faed882d3a641a7c39bb43bab043bd9580f449927f164488ae32d55e138736283803c70038d4b3b2503f34a89d69b8287acdb6b879e934653be8f225159d6d462d50d04ba8169a7299af3c", 0xd2}, {&(0x7f0000000700)="7d76f990008854eb456b70a0fe07c11436b82887a71a8d714eef6b3803e1ac26c164fdf9736a2c19d0154de6df59ecd170556d0f0d1dcd2902883b4ae14d57c327cff533e07cb4cc0b1e519826d51ab886a5d7f7aa10b407e4a5f21ca5a2cabec66798", 0x63}], 0x9, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r0) 16:00:28 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x8001}, 0xc) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x3a, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xc0000004, 0x10559c5a, 0x10000}, {{r1}, 0xffffffffffffffff, 0x47, 0xfffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x42, 0x14, 0x5, 0x47}, {{r0}, 0xfffffffffffffff8, 0x14, 0x1, 0x3000000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x80000001}], 0x8, 0x0, 0x7, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x40, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000df7000/0x3000)=nil, 0x81}, {&(0x7f0000fdf000/0x2000)=nil, &(0x7f0000b60000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000acb000/0x1000)=nil, &(0x7f0000f46000/0x2000)=nil, 0x1}, {&(0x7f0000def000/0x2000)=nil, &(0x7f0000f0c000/0x2000)=nil, 0x400}, {&(0x7f0000a1b000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f0000ecc000/0x2000)=nil, 0x4}, {&(0x7f0000d30000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000a33000/0x1000)=nil, &(0x7f0000c73000/0x3000)=nil, 0x8000}, {&(0x7f0000aa7000/0x1000)=nil, &(0x7f0000e78000/0x4000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) kqueue() recvfrom(r0, &(0x7f0000000180)=""/254, 0xfe, 0x800, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1000, 0xae3d}, 0xc) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 16:00:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1, 0x5, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8ff, 0xa000000000000000, 0x4}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x9) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x4, 0x7, 0xffffffffffffffe0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1}) socket$inet6(0x18, 0x1, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x202, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xac, 0x1, 0x1c, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x41, 0x100, 0x5}, {{r2}, 0xfffffffffffffffd, 0x5, 0x20000011, 0x1, 0x800}, {{r1}, 0xfffffffffffffffc, 0x4, 0x30, 0x3ff, 0x6}], 0x3, 0x0, 0x8, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff5a, &(0x7f0000000180)="969b100e") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0xb0) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8000, r2, r3, r4, r5, 0x48, 0x10000}, 0x10000, 0x5, r6, r7, 0x2, 0xe2, 0xdb8e, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) write(r0, &(0x7f0000000100)='t', 0x1) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x102, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:29 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000100", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:29 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20e00, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r2 = msgget$private(0x0, 0xa) r3 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r7, r9, 0x100, 0x3ff}, 0x7, 0x33, r10, r11, 0x1, 0x3, 0x100000001, 0x8000}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) fsync(r12) r13 = fcntl$dupfd(r12, 0x0, r1) getpgrp() msgrcv(r2, &(0x7f0000000240)={0x0, ""/146}, 0x9a, 0x1, 0x800) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000340)={0x1, 0x0, 0x7fff, 0x0, r10}) connect(r13, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x7, r8, r14, r7, r5, 0x40, 0x80000000}, 0xef, 0x7ff, r6, r10, 0x1, 0x1, 0x7, 0x1}) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000440)={0x8a, 0x5, 0x6, 0x0, "4f3a014563c2b3eba985be10106222b36b2d92da", 0xffff, 0x20}) r16 = dup(r0) ioctl$BIOCPROMISC(r13, 0x20004269) fcntl$setstatus(r13, 0x4, 0x0) setsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f0000000480)={0x0, 0x7}, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000004c0)) ioctl$BIOCSFILDROP(r16, 0x80044279, &(0x7f0000000500)=0x8001) fcntl$lock(r1, 0x0, &(0x7f0000000540)={0x3, 0x3, 0xf109, 0x6, r6}) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f0000000580)) ioctl$TIOCCDTR(r13, 0x20007478) 16:00:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) syz_open_pts() r5 = msgget(0x1, 0x384) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000008cdac1f3ff68c2772f674345223f7848d72e3078604c37f3813337e9caa648f746372bb8113fb73e80538f02e6e7420a2eddf94d9e58bf9b1558c71d24d85e489462149d1a08a5c33b2672d340fb07dd80554187db4a36174507c1ec3206d29db18cad78974a9c8bd6047d03acefed01003abf523a25add72b1af48a3852c185b7585e515e8129f97fbfb2d396cc49b8457df32c4bb966de8f44ef14646f7851d26cf8ab7ad3c9f8c237523f203c20f97100c4893f267e0e7d55955e0ec23b4a8e6f093c66305ddc9ea9823ed453f1416a374d0b62a3173d91eb69e0af6c35842c88bbdfa0c0dec35ce15890c53d0327dfc76cb8f1fc4323bac8382221ef28f7e3d1085a0815eda18942230823e82b710e373b05e4e0b13927b7b3e6f8882a00515a87e504ad4c397510eeaf043f7193b30d"], 0x107, 0x800) r6 = fcntl$dupfd(r3, 0x0, r0) ioctl$KDENABIO(r6, 0x20004b3c) 16:00:30 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) readv(r0, &(0x7f0000000200), 0x2) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) pread(r0, &(0x7f0000000680)="dc2283f204c17a67730d2247b104d9e0ada40417377059ecd14b6fd91d2c8a76630b9e0e5750e9e2267ebb13bbe46804c8ce2472e6394bebcb623c45d3e43245b5bd4965c389eeb6beb7195afa70feb958d2a2a843bf682032a58b727dcbafa692507b6179806238", 0x68, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="9b4ab5c91eb00cd64d9b5461ac6e78", 0xf}, {&(0x7f0000000080)="beacd946d7b42c116f04c8c25cd3271dac464b2e519e6c1634a5325c9a656a932cc403a670f809b159d900ca0bafe1e410de7b2d53432677d0e306d1607268fbe441f04b4877f9f8eddbbb382850c8dbd62d0626fdbb086a4dbc7766583b208c6562e933271c432903e33df8205a6e7dd4ebef5aef04bde7dbdff4bce984cb036272dce07ae03be86a370ec5c13fb0405ad16514bfcb1a467da66326c14dd2c849", 0xa1}, {&(0x7f00000001c0)="3ee9aeba7f2d77adeea4845dae861a156862e426375a49c59b402c7aaa1eae131d4b9584a1785d812e7961bb681823d492b150689862af30712782f5f2f81b974ee344972a0d48be841998f2af1ca45074342ae815f78f877aae4f5289351dadb3f3bd8fa6823ea5bb17507c3dd305a063fb8c8b5a0367dc6077dccce1e86cbe01919973f3b4fa74e475b0a0ab72ccc493a2ffdc4f", 0x95}, {&(0x7f0000000280)="42a2f97d70e6e3f930ff3313b1ac1ec5249a9816d2105be5d681cabb7ea434198a86d2f1d556edb8fa93875223933a6a92a3f5876bf5a6d9488b8cbc7ad65036a39a2d3776962342991040dde14cdfb94628aa4912e0c7723e88a37733f8a61701276f0d1df97ae853931f0c88e8deb13223f1e906dac28676ee55e43eabb5338c8e6462210a6873a62e9fe74e1721b67e8d3c709d64e6e6353e3abe2d02c08ddaa313be2edaee2ae3d55d75673a", 0xae}, {&(0x7f0000000140)="54f98b4ffa0e0838d72568a04df5742f9350d3f893fc558a9cebddce0d7fba87cb09d6378de369e7", 0x28}, {&(0x7f0000000340)="3eaac1af396e24d5d3cb8af5fcab94625fc8818ff693f2a67f34f12dc32173cf8d82c1b3c09f324a11c3fd374832c0af34abcc03beddedae478f97efcf7d9b87755d1a97bde13c56c3ac563299039339c0466790edb2a47f3820853e5667aabcf755efd5d0fd37224c6e9b17d1523de5967ba05ce5847f3e16f2c47686bf8811c1e71e3f2baf238f8a032b10ea38819153ee31cf67c903463b232078a35cfe6cc9ff4e36ec52b0564cef0eea", 0xac}, {&(0x7f0000000400)}, {&(0x7f0000000440)="a3d58dfb0c394e1164587863167ac742d40b3b49919fe27a4561c77127a5f53bc881cd8ae46e8f94efadf6fe1bdb1bcb61704cfa1d43636c904cf2e791a59518fbe418b3f1fe5a13a965b76ec2233818d31bfab446b3f4e6a101b47caca5249b2bef289a2a8deef7a01da64c132dc40ef9f2b77889e59f9bcb3f1108", 0x7c}, {&(0x7f00000004c0)="d64046cc5891e266b614726b721ad5a6c33347b20d3076e4643d4ae28d0d4109b303d6ae0e5e7a2ac84db92e268eed3d2822c707ca7e8567a4de86d0f0da9e71f2cad34b809ee29418332eb9d12e8ceffc29e3ffdf02f024f9ebf476b9d339bde0ac43dac4c5f6a0e6e80291b5f4ff358707bc5639bbd89c28db1a0c2bae21ff036ae1dae2da1b4cf2c957752e76912f18b34770bb3382d07153fd68b841f7c6a6fb1a33e693a37fa9ed84e96ae85a9e9c53c9a83d9801680a7c4241150aa4c4fa7c93943de4231d26f3063a47ccd0504a4b88727d161208c2865093", 0xdc}], 0x9, 0x0, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 16:00:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8246d62935dc8575eddc76ded4808c5c00"], 0xffffffffffffff80) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x1}], 0x1) 16:00:30 executing program 1: r0 = socket(0x20, 0x4, 0xb) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81c0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000540)='./file0\x00', r4, &(0x7f00000004c0)='./file0\x00') ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) setuid(r1) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8c80, 0x0) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x17f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r2 = semget$private(0x0, 0x7, 0x240) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000280)=""/48) r3 = semget$private(0x0, 0x5, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/201) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpgid(r0) socket$inet(0x2, 0x3, 0x2f) shutdown(r4, 0x20) 16:00:31 executing program 1: nanosleep(&(0x7f0000001c40)={0xf3, 0x7ffffffc}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="bdc3d6bd888476bbddc4be15e429781b45d4473f1c910860c6c05c039115314557d94ce4e7e70d8c07af4ffe97a0966f1875ea24f7fc06fd8f5c4272c07052f3be3f2a15e79b87f65b3aad0d0975f142555042c3f96b120e085f7ebf2c71bd5b52916300ac49ac2ddbf6ee206a7c678d2d4a051301f624bd32a1291827ee1b1effc68ccf1b61a584d0a3dbd92622f5534c3f8894cc67aa46cb7c4e", 0x9b}, {&(0x7f00000000c0)="20177a8b3317a1142868c2452ed48764a3d1ec3842c52d932cb99001f50d2350f87b853cdc7c8a5f8be0cfc6d9012c74521772927e4021ee48b8ef4990349ccd96ab2406f1cd87ad17d3b3b9c9746c224886d984102b702a4cbdff1a", 0x5c}, {&(0x7f0000000140)="09e617279035c5e97a56ddcb08bc5d", 0xf}], 0x3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x856f, 0x0, 0x2, 0xff}, {0x3, 0xfffffffffffff001, 0x0, 0x519}, {0x9, 0x1, 0x1d7a, 0xd702}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCLOCK(r0, 0x20004276) close(r0) kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x4000000008, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") fchdir(r0) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe88}], 0x0, 0x0, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=')', 0x1}], 0x1) ftruncate(r1, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="3ecd4678cdab075d518f15c8c9c24fe3b35a5762b9a42c095099c5f1b875a7c68f60c9f87cb815449bf7b265adf1f1fd3a42cdc0bb4024ad8b8b4489e40de19fe86862c26568f1f1f0b7b566812b67865726e3b3274885b5a66a0799c5c07bbd13b894cdc3", 0x65, 0x8, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x10, 0x3, 0x80) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00ce1b00000000000000005d"], &(0x7f0000000140)=0x16) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a3ff0000000000000000030000000000", 0xab, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="9b92cb88a69163022b52b4884e2ee64c5fd3608532dcb7ceb91cb5a05f780c409c12229c7fd03e8f11683418ccf4013f8e85d19373ec826e5b0d93ab13475dbc147009be07fb1bf108ff467e80fa6c25b14a29d5bc3db000a6c2a3453c49b9c4f4938199e4703cbf51c61d", 0x6b, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0x5, 0x1f, 0x8}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 0: mlockall(0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xee, 0x0, &(0x7f0000000040)=""/238}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:31 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="4d241c60503f5c246fc52fa02ce841187510840ddef7d327fc9765c391adada678d090bbd8c340b87a03c8e37c55662dab187ab0cacad55191078cf24a6e1d19667ca0f0923978528abcb2187bb62236e236665c0a4783b0bd6faa8d4afd48", 0x5f}, {&(0x7f0000000180)="6a414f4870c7a2bbea0c0782788e4b583752861db201ece5f3d69df5e981b37e65e4e08e265eeb4297685435e8fa96651aadfec369f9f429fad7296b468daf36011e7a25fe17c21215347b74a57b6dd81f31304c563ab963f9bfe8056034ace3eddb8b43d4690308775992bb43c9c2b32b3a3a44db04aea1a81397229c5764b5bcae5b263a8a014556036c31752d5dee0f6aacf6d043fecb61b7224aa15649c9382a3bcb14bb205fb74fa90bfe6f26957473371e84d05892704d4f8c3fd20d872fdcb4d869b11fbfab5bfd108d3b307f303a45d2d1d8f4261c3633f9706ae76bb6624f38950d2083f05d8137fad1e3d30ea121a1c1a2f9338d60ab8622bdc9adbf0ced6e4aae0372f8f8bc3149a8d877939d1e071629e4575c4a8414c314a06df5b623c4acc46a21fdbfca9e3578068511d8d063fd816b7fedabafb2f1fd6a9f2322a81ab572f93ba77bd19590f8d7d80cbe5b2a25a5d96657527e3538990fee7104a26c0ca700d670eeb45c958da1163f3f256ca4b7758b8de6688a253492583f5d24f41716b7cddbcacaf03405c2d70bdbbba5619f88610e12e073322a040945d7afbb3f0af001b44bd004e77b5d0e2cebc9dfe5a2dc9c256ad6154bc1d2bf7a828ee4aa51c90370f92fbd017c8e7ab59308a112f71f20e285129292fedfedcce8be1bafc8593f5e3d52d274220e389b6cbfd8c95841f674688b539748f600345fe17ec6316829d4ba48ec9e97cd4dbb9d03c1964645683589a569d7c17968336b615ebf912cac3bd89fea416f2c1a1ebf80f8163dccf614472de7b79cf5a775a31249b5873d1d976961d2e9d434d0fc2e692bca72e1a4c8f1781a9aa80542195c06ccf2c861c4725fd5f6c484f24741f821556ef98cf3ac0de49ede490b06fa1fcd4bca90f90cf3e11b5185bb99ad053e218eee0c3fb1a40535117de33cc4f58600babc23b29e96898685efa003243b762405f6f96ee9c19d513139945f4beab82f9d48e8aa54f5b82619de0e74fef9b4c769e958f37117071bcb1466314b2910ba432b143d76244fb687c0f0edee5779de8e5eae93baf68088f328beec4763d638d494eab7f9451d7489c2bdde6a746b7e654e1fc3d876234688bfac1ffd296f756d72b505f1c3329933a50841a9a3783d3336b4b849e36ed20f5529dbe37d6df7160537c1bc54967f28b99b7004489645d4ecaebbcb7e43f0838fb281f3dde99db4dacee5da9d8423c1c2721f99df38631df6d61fbd0ef673980a64f2e7fe64bdce1ad81b89b376ac1916e4ce1cdfcb82cbcc360fe7b7a3940c4eef5abdcfad58d600e747e72c759ac60955bc498250b1265f968909f114bfbf1fff8f7528dde231adf6d0ded775f9e6bedbaa9e8a0f24d454bd73383b5d424b4e7067b45b1ea9df80a025ce3be2f750d1d63d3d26e4b51be2b4764b8804c2e9b2c5f932c607341e994eaf4805c7856f6f86cc19332cb51e767186dd631c32c04a947d58ec025028b6182334d1a5e048044d26d4903211886592d5e876d6c52c3184f60d916193edfb90f3168735414732636276503c45c16e472e3525e0e91771af9ba46329150b0654d88f85c72f8f1b5d003d90e1ab33fa20361a6342eefa833cdb5304409622af22835b96aee1b508377f10a77e5dd30ce6cf2fd1e15e63b60b8b43c0f21437520a54a75119767de082c056ec39d92348e18c10d9a590356e0e97d6a5891da3eec05afb68c60b83441146d06d4a33512a3aea7decbb13d72fc9e1a4bd585bef644eca671956aec706e71d6cf27cac97ebc052c9d370f375340e9a32c3269f723e94520cd50f89b189b5e934a8eb0c2b18073771e556f8be03ced1b6d163c9fd0721c67b95893611cfbf92770db46c3a81aa893a3bed71f4ae36984fe54a753d9ca208fa372d5d861c1e734d8670f0f29b8f4ae9960f286a051eabc64c8810daab264074529a6aabd54f1a1010e18f642aca2c4eb3cc50ee3b3a5a2aad064e1ee90011fa4dfd769302c4e57ecb4273cdd7676c66ca68be36dee31afd7e9f95630bcda324c6510a17fe260fd4da05c600e60ed5d2ea419d063062769e4089edb4f12ebc2995fc6653a78da8770e09a7137a0e7d69f2dc5f15e836f944352a184d2a45c49ef398d52abcfee6c170402427257436820bad63fdb761a4ed1a4b52ac7f33a77f3f6e37fccbf0571d83754dfe08c89e432195cfa9b0182a11118b1cb921e8e60fe6df3db799ad6d5cc6f5371ebb7a5901d9d8d584813674ee96b693ecdba678c51d333e42cbec74be349b6658f112ee91fefa160f4b15513a54bb8f89414bd750b11b7f97f1d138def301a7874b3203a490855ab44052a70712610a467c4dfefef49314553c610feb5dbe8eb3b0bfe988d01329a718f9d277e05f2f6f5dca7df49c0caff19a41596a39c36003aa3903c804af687bc79acb73fdef11cc54be9d5b9a1ad1b96331a0067fecbde8d42748206c83f6ea8f83e0acb8a42c5636fe6a1317d391674d6847a0c393fe2433f975958052fc8b354841a7b3847776327a1b879b812b438078b89126f46e9b8e0b438024cfa3a50b62c7fda6a0193bbe63c307092c1813baf7e9975c44dc46f40c65d2cbfab76d817b522bb521e59b6c85e27357889fdc6b9fa3676a424d7fac2d704c3510a87250651e38e5d30ea5ed441fc4a088ac9fc4354afa2561e6a79179bdbda7aada8266c3880941bcffaea911ad982ec6962a74d2cab4bb7e9c8bf0058839eb6588c38bd4b1f436d2fb2b56b9b920b62d9945c68b4659e8d151cbfea7b41403c577b40f4608a5f34a9d0c29ebad56626e5a3dcbe1aadc558c533b97810d5127ea090cf3be5b4e0cce0ba6e8e622961de217f9ae7502acef2b7203bea264347bd60a704a6865c53f58f609f2d61e3be78b6afbb2451c1cac7a855e85084c06c939885ba6f616f91b13a860c94b35d97d8b224b33b3dad5064eb3934a3cccb5e36842014ab33b1ec17492078cb8ab596ba024746b673dc26bd9490b10a208ee21ba85573d108cbeb2bdefccb254adafba6c0c7363a883a2ad33d2166d8b87405a70325cb8ef475c86421b088f7788a39de4617430d31f4eff79dbba2903128770034a1861e8c1606a4e6b773268caa56d29a853afff93e6909c2bed3e454ab81bcd3de45b18c59b15775b9217d5f76530835d68864824fba79ad2e93e2d8f3edbbd239a9072e8bd3e5fd2d089957f01e53c3f456e02aab80c9b82bc65d26ff2a9468a2ff280ede20b1e9bcfcd3c9600402bc7a5b2a3d29e89a05ba143f59f23ea4f0631957db81a0bbe47da1c2363e6219af2eb8c47fd95e6d8fc7c88126ba15c7475b2ce1460927a32a4e991b450e48975d08f699154feb1c099c501014e2bac672c5abcad0ef147e3507b852c2aa4704cfe06cff6a1b3b221597ed8f6d5d27f5e1217d62aa52a43c66f907a3193916d7283ec53a186a3a062890f15f54a539e5452e2f082fed470e41447400b766a0f10dfb6b7044f2ca3b8cd17a5a3b400b6159cf8b9ce3779b99e4218315e0aeb41c76d0219a512ebfdfb1eec0cd4939e100a05c32b0f5166b7a6487bfaecc6bd0472e7986d5a27a33cdaebc2d512cf6b666d00cb1a20f7e08b08c7d9751ff32520438c50ba39dad5b45dea997681509ac5b8dfd7ebba49c6e927ac858cf14b0192458dd112405a0ea65ffade5c29748bd12aa7e6aae8950a64f17fe563aaa98884746e2427d0c04fbeec35638cf6e9ccba93e51af7ce569456a8c98b9b1f3c35b61662dea0d9c9bb6bcd41d583d232f3ddf8a8a5fce6efbcc75a8123c90dcf525ea2aa45cbb000ab78f75ab9cd47e776faaf74cea08fc04818336a15c8c04eb5f4c2c8bd4a2d456aadb9f025ea48fa982495681dc744c202e99384806b52536f6dc289ffa13c71e5ac8bb5afa4b99e645b732425f16101982d1804ae6494783083717f36974b5d50df9261727e0d7337c14f8a48812ebb92f2a7511d2ba0b73c950ec1b0caad06887db7f6051ebfd70ef25d28e86980d5ef4c0ff0026e6ee7801e2220661f0fb5f161bb10ebb31b2f27bfb5df1d44fbfd986d792f8374db2a59c8107016e954a0a2a5e6ade4b7d29d53cf0ea360a514b3cc6e59bc039f23f72af7813898beca6ddf34b2490d813b422784bd47f85c59f3d57ab2a85df8e7b9548ed0e434ecf97bd695c3d7093534ae2cc6d35478592b427bde1de1eb6e1e2b70ecca3fdd5ff58e7208b1f86b1616ecfa1d201d856b591e8c4dfe34765114ed6ae4239b371368f7742343115c774025d2ce7fda5f2a4667b4ab1c1c2fe0374a0cd7df6077c67704a2fbb6281aa3afe81685d5546fb89620ce35f4daa27df5778348a105424dd15b5e4ac0bff6c0e0a16d5231077b7e0226bf26bfcf276328ab18d55f5f428d7b6bd2eb6bfcfcd7020df78b23e64c7570766d97aa370bd879d93499a74e4d786b9e3972593c0595434791c7c8db8a36e0352caa6cbf2203aaf8bd965c5f5e9a7fea672a58f23285efbebce2d759235207905707e138d5fecc3dd46c118f5a38b6679a35749104876d728a7e35b68e1d8103e0c714a83ab4dfbd33a034f87c491a7a016814806de257eae604d1e436acb689e41ad23d948a534ba3117ffebd5f35158a5a8ed3b8488408ca628dc8971d0325becfa566db694693837578c5a5102af1dfab06d5ea76c7ae45bc4bad010786c01cd565ccf0daf264dcd94e939f9dfe00cd872619c4eb788d9c18b0becc870fd344f2cf402a49134f0e30dc31a8b8efe8d34bdb6f73e0028d068bf98451a38f1499ebef1961914f3290690a597d97d3c15500f91cb5184cb09b8324f0cf7c33fe91e1c47667a64d80dca08878a6373c68b3e3a172dee2dbb8ea1bbe44c8de706e36771b5b61a16c70dcdf023d783307f8f21217cdebf12ef4fc8a4b2fd355364fd51465f705e0b2c63b9bee4b9fe3bd23a9c675f95f0d51328d4144959d91fde7e85a24171f91d981e2673c6aa3011996be9764dfbecfcd7ad06059785a16530a8f3c02eccca002d8969b46c1b59199d9bb81a6af9c1018735957c9f11fd053a5d0fc8cf14408a2389a0ffb290df695f8c8cecdd0e307c7ed82fdf6d4fef8bb8b4dccbc9c6ad9d8e271bfb3e8d2357e84f788032bb86b6fe61d8e0b3c5bef1fa493ef680b50ab2b0f64e6ec714bc8a7310f501409bd107965b766bd7a1214b7a1f64ada9c9aaa8fcff83c89663da0d7924851a0bb374747bbd30ea803f7a95efc8f73b3c8d6068ef48e4a7b00d2444a4359a173183263ae64fc00c64eb2e8a975909c4a22a565cb628da4d899a73ff470c12e506a8d4927448d037678828019eace168698fd0a050ec8e9a1a2301c7b6512414d579d0f4f9663b9c160bcaa92709d9fd039de8b0ca2e6e2efb3b0117eed4003ce067439128d57cc51d5df36957aa1cf2ae1637bcd4b138e4f463a394b540de47cfad49bf3883c6cf431d5c3807a139b0b625b36526aff02fbb433330e45e5dc9f75e5eee1a344fe884b06d65b3d539ceedf95fefff25b9553b14c86e0fe4f9ac55282175970cbb093ed78d289c307751c05e4b075563f06f95d17111485281d639f8712382be8a9fb56ee4d731c841792cb044b9656ecaf4051bbe79132486be327a9d994948087cfcca36158e42e49bbd4a981953fcd075944e686aaff758ab8ff3bf21667e6b194a815db3d855185a5b710daca04e5167c1db0bfe9ccce6f89647ad8c3f02a872d6981a08bb2dc2d9caef80a802c7566f73994c4a38483b56cbc2b0c80092d3211c309e6605302", 0x1000}, {&(0x7f0000001180)="e726004d284617f1b89d5a3f4016c88aeeb5ae5a8d5824ecd7382133af32fc9c8bad1dd6f079d69733ee593e12777bca3129b123ca587a56ca863e9e82e8c96b15e8c7783e8bc03ddda0af16bffa4c8aefae72594925867281a02cb1fadc8b095a2450f380c6d9a1e40ecb5291d546ff0cac9ef75335daf855d39c6251e5b9cd795ff4a9eb9c91cd8b6dd26ba488434a377432b4e4f7eb9b40da8b2522b07633d2d5e8f87b6cf81a954b936834435379e523e74da58b816c589d27a049502652aacac10ea36f18d148ed6d86d7f140dcfe5896", 0xd3}, {&(0x7f0000001280)="1974c60fbc794082385f6b08cc513aa58700adcbe3e5545046ce11a66e7c2c3cb5aa223e393420cdd71221f76f0dad06cbb903fe562281520f891d0f6b8d519fbf9a71d1872955c6aec594f4c476442efa5409529d3374fc8999acdb43808fb1da9242c55ff7dde2b159563ecc9705ba0c2a6848747ea251ef3da528751e448f609f74731a51e5e9dbb006bdfa", 0x8d}], 0x4, 0x0, 0x0) r1 = socket(0x400000000018, 0x6, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000040)=0x8001, 0xfffffe40) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x82, 0xfa, 0x401}, {{r0}, 0xfffffffffffffffd, 0x61, 0x20000013, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x78, 0x4}, {{r0}, 0xfffffffffffffffa, 0x50, 0x1, 0x5, 0xd9}, {{r0}, 0xfffffffffffffffc, 0x88, 0x20000000, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x6}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x10000, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000083, 0x8e20}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x8, 0x65c}, {{r0}, 0xfffffffffffffffe, 0x3, 0x40000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x27, 0x0, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x24, 0x9, 0x400}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2000004d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x42, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0x6, 0x8000}], 0x7, &(0x7f0000000000)={0x401, 0x3}) recvmsg(r1, &(0x7f0000002340)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000022c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1, &(0x7f0000002300)=""/8, 0x8}, 0x2) chflagsat(r1, &(0x7f0000002380)='./file0\x00', 0x10001, 0x2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6, 0x0, 0xb6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x0) 16:00:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000040)="0ef40b4bc05fe023dd8485c437e3d0ad013b9194b80187d7776a83b7a198c34e2a98f02ddd54b14be326fe31c133cc693a0e00007813f3699acb2e8cb1a4d7c25c78", 0x42) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) setsockopt(r0, 0x1, 0x1, &(0x7f00000000c0)="69c56958f258c10ad2f82095bdc1bc3e89af1a1bbace6d8ad0528f108fd695725912133e65324da427166cda59683b7de179b281ca3e165ed7f4fa5db5d7fb0f39150c3282c9ea9582bf1b2fec39796b7a507be2c5778a3ecd35a2872d9a2a8f38783ded3a77bf081e7561061860db2d1afb70d3dac15f5bf64dd80618f00c1e12b3717c67b0cedc45fbbcac427d426432254832f3da70b149d31c4fe7e9c92d792e39d843f0a1229a07818e02761bbf50287481f8807daa76f4f0664b84ff6b23a092fa6d0b033823cebab7fc9d9c7789390cb06055b7082b42bd2c339c3e9dcf37857e4bc8217296f5a7989f019064222306ec8034c547daa224859d9ce5f2aec670070c10a3a807aec67319b4203964ebd24a363820a665f05e14fd0331b6d47459f6222cb723eef41eab982cf65d3566e38fc766e88e1d9770dbb3a70f040082993edfb156d1eaaf635b30debdce74cf8dfc807f799c0413a3fb3f86be114e24b25e7e04d803b1b13a02b993552f4b27f58c1460e3c3b91467c579c81de1f9627ac31ed65c0e826fcf6a4c6ae0bd66bb4884a8451933fc05e93ccddb55ea9c55829e8a8c1c33d5055011e827a6e0f0e60678db4c27569713d662ad47d6a41ee3b99e08dc0ca66b61833e7c5014adb7b152fc2c315b90fa181d3fd8f89c4007d4876e313863ab1376031c0d577ac223936e694ff9c95d032bada91f7678fbe8d918a8844483efdfcbd001d94ee8c818adf8323ad87adeb73ad63f870c1ebb05927784ee0efa7d1ffcf2e7268a3da9eab22cd32373ea274ccf2efbcfe25066b950c9c545aa36f078cc2cad6268c28c0d725d937122c27421b2df2b24e02a2793de278054428a4c9525a960bdfbc447c169406d2dec8fa85641c2c9d84e05ae425f665abe61050ad925eec02db445ff5aace44501343533027ccd8542477a19d272edca4e93db9cf21834d5754646cf3b1837481515caea68788c7dab13b6df592ed340f09b5445cbf81aeec28874f19f8eb7945f683803f344689c2e896e2661292dbaadfb0da18cb7c560bc1a5cce6650067b49a2eaad7f30c6ea06d684f3f15c6bb25af11b646584b9b0203a36c9235c5b112802eefae3d0321c86d9ba0b69aaa8653d3e119eac72f2d2dc2484a7f41243d8daa61625c0dc29258464280ce07031779b45e5801df467cdfd6047728ac03c4af90bf111929d51c949485a71537d7a69a415cbc922e726f8e0451a8e1366285eb975e8ef3df339a664eeb298bc1a606299e40f7d9c74ec5af5ceac3b1425ef2dc1a7f022a14901a2683cb84581f3eac3f6580620e266d7fe63ff16eee8606f6d4ac72fe0af9514745b345895f4ed76b64ced197c9ca37a4610014202064ebae8a1d35e0e5a32be93b6e06a6e541a51d66abb76ba73c2aeb4070e46d5e1a9aed500c72e0aa676f3923b1105f824e9ee900766d5c0b2cf41ae12adb675daf7d547ff8147b3773be667f7f6df54adddfa63ee35a8595c670eaf6c9a8772bcbca7d59699cf0bb6c9b1cacb79658c7b7c8174103e522a9cc3f9367cff274ca04fd9817165a3e8abcb9d8644755b2f4ca368c18e7dfbd1dd629e2b183111731f4cb0b4421ef38204f927ae05fe001f218aeb176cb4f307ec2fda5f31a2989c4be8ee84d5830c5c4ccb70bc3c4635658bdeea35d7f89769efcef7640b2ac9c6b8df875be5b9cc27d3c291fbde8e27a9cc10e1c4b0d414c40559f6d16f1f7b19ff345aa3a2dc966fbd5e6c529416af85626ca87949a6de383349f3ec47fce0c51a385f530ba0ef79364048f0fc81271948cf74fc68db632122db4b69d882e141105b3103a6d2503e383f4dedc2c98c0fa3ad37c5e253c712ac912aa9ef6ce87fe364715acb26389b9dc4043d38dbc1e89be97655d1a43a5bc27b296de52848ccdc81f7ca17faebd15b62aeff0d01f218a90b0134728cc9086d657cbec17b3e7f8ba7b491c37c78dfa10f7e2505d23d7b1ec7b1edf353bc9ff5f7cb03d28aa5f4326462c5bd83dab3e415555fc45aae780c7c608acabb042950b4986d1c83b9bf26c828e440c90a2a06409841ac659c1d4432492b71b182ee0ff9bb7240f81d3a10f56e9a3a98c451b73e005ac022b837346097f488b25932e4a9b962214151c4aa529a6a213ac97f8234ec5b29004261b904fb56ac11c0d1df0e3fabf0126f107ab73cbfc397bb13b6364fa79d3018d52f87127ef1bf4eede1b2865eee05cc935e5e95d999416122456a25e08a5ada3c99353bdc1542e0ab5e4c790b4b7fb0a29249bf771c00aee1d2b60d657fea206cb5ca12ff30ecba9ea19d10c0acc477cc0f7e5300b5b93f414354cc73b4a0d0ec5d860ba2c66bd5d446b0beebbf8d44fa37c59d4886c25f7269a6c1977d37162171b3d9730310ad7676dd4cd25eeca64ec8e6fed1ef6da4aff5ed3adde378b305628e89b6623c9ae78ca56cb072bed8bb69f4e78b4a643487e736a8c17140183ec5fb0cda4f2da0b081929e32fc58be041f23e46d78940ea5fd5465f6a856a6dda395877262b8a3b84e7998f786f3c7fa404060e10f7839949471091d3917bc3c215b7cec93d85bc16cac07bfc7184a1709892bb45a872e0c4c4e051b749e8a2e0007d7df807779956b39566cdd6a1ff574f889467d05bb17eca63d758c7398f971074627527f21d0bd1d20e6e8602b31c8e7ceb8d2812af3deef8ad38939d31a7a474436547cccebd36dfdbce09c20b350cee0d7c9ff0773984bedf7c68076e0e4ae1b6eecc11e21ee9214a7bfc504f2a2687df06eefe209d825dd59d45104505ac91a705db975111471abfc5822f73ead17204d32da1b3cf70bca7283b039f7831be2dade0604297eb33a7a4b17354aa327c1ca5e29e085c6d6f1638cabd1cb817fadaf287cbe5e5996c2827a6215cda6cb7ac73b6ce2aaf9e6ba455c22100b2d896cd1929267488e4fe34a165752cc318ff6b685582912ff6d07c7e17f507e78a17eb366b3ba13b505b0265cc66235809a71f91949f7fbca58947f6d1fcbd8f96f4f35573ed79a262b522d88fc8412b1aec609be0e93d7070dc5bd1700365ab9da65bf77216e0ca5644d79d855cc32791021de77b69e1256f84e8816bbd9b9e98cabf619aaaa65bf125639767723082aa325376e9aa3f0d8fbf89491e031b9bdb468aedd298d84a6e9e68a1d4b1e14ceaecad0299dfbb865e0e5609c290e54c4b9b9e6b908ae62ecb5f68affc8ab71bd2064699c3e796ed0404bb7b26138a6fd7d9bc5db0b9f576212a94f4f33fa99b17f509c1ccc2cb34c9474a5fa2d68785b3082dd04d6546f4f66972d0435dd7a001515b636c61a4f7f3610558b2e9517c83e6a45e32608aaa59e9f0420a08370a25c0ef7487559b7671bfb597d03a405ca070dd4b1bd024575634f1b73341a0c1859505eae91d26b0b30498b454439a56e2d9b5ae21acfff840fcc8cd6611840e4e48fc047a62dba5aaa7fc2176284cc3950efa155f14c0a4bac652bf235b04db272d229fbd5c1970bfc87e3ad0e70950f70cb78b7906b610ef8e2e0f5bd12faa18c6d3a2f081c6c7331bc6fc3f165985c13e41f4cf689ce26629dc5fdbddd5f23a59083e6c07b47add9acbd0b75a98f1fd88f502bbb5f6701e4e70a7db654db0f7b6e09b4bd15777c406c7da154835563ccefae5691dd4025f890cdc7f26c158f7c7db4b71f124b7b19d81bde3e2d6196e2eff4bc3aef9803bab05b6cc179393f8a09c86ec4abce8196022cb0f16b04f04f0c367306d3b34e299e76bb93d04bd145cf49419467fc2c30a9ac3d843f4796852ae3f115da60baef7a5fe297106b3564e321b20c2dcf6d8cd6ae0c26e090e16398f67401b9e3c00bd1dc897a970567aa4a09ea4ded1662df2cd34bbe0ea9bc01a82a67d270e8c25d2a0fdf31212144d67a8a864a67736ed3b6f9e02b18cbd4064ce45b9e14c1d0c1aa94c59024dea87df15bd6eb08dfc774eab380d676c6ebcf9baa2d90263a59031222352f7ed3334510fdebceab3863f97979ebae70128f77294b324241bb6162ca8ac8bf6952032d9c194c514a43210a582df6d64730ce496237bd6681ff0072a4d7e389afea81fa4c8c3236a9c0d94e7163bda46876b7da4fe4d40d1b0ee12be6515faa8a1d8440ec2803a0ba1f48c2cf99a3230b2c7b5322d3209504b662c45eade11bfe405cab3b60a90b655996cb44068e78afd9a99fa9c647bab7d26d0d90f74f909782edef5ae06bceb821febc654edf2e80620d757ffbc6ed93627ab1fb9f0765cb27030d6056bb3a3e7c180ce96f5318d78f4edf305da4554aec823b608c5bf86bfcb064c7938b88596e6c5083c2f74a5d5d2f981e474c22f6538c2da0dde931232939bdf89780ef283137e1e6c031a6c48e44febdc78e5730b93145d96e36fda9119ffdb259534eaeb4ed1dd28e7c2e58c565e74de90fd62071a6bed056ead3356bd65fcc49f738ae2fd8ad30af4d8d19cfc2104b7747929daaa5c159ee1a128077f125e404a1e985984e4ea888a6e300edea73ef42bae1e0e017d890978b0f399aa8f908d9f332e07fd03adf3ceb0e7c95224c9ff89b99a468134727b1c707b2ee63b268188af3893869703941e8ba9587d2f926cee73e81074b9d3221e1af7951a7ddbfc0902de9bf93235d382347ad61ac2df1526c959af96c926bcc0764830cf43201e269d224b77859ea6cb33b884c5f485a3b94456b197a3d2c0d3c8f4fc50879a1099439395833b900eb9bf7dae02be2e86069f0d7eb8f61f0c6f153c70864bf884411f5ca9e8de73eba9a4ec87d18ebe10df768107f7698b2981fa00d0143574223d518b5e8e69172512d619a213a7109f9d91d730832ebd065dfcb604c14d20e3645f3ca00a31e3a449d8a240fef1b711647e3a5e6fb19d870470f35031b868d3c94052402eb7006866dd34008e30b30c5407532e1f27512c3c69bf9fe906fd9d12e44597db685abe4562f7d69c9b3973c26a6016b6350c199ec72d819c8be21296ea25dcaca1a36d545ecdcf4a5c9b1df5594e44b84f1d03f5422870a0de78e9b5ed1ef31c4b199f945b73e2dab9ef8499d20a592c5095039fd4abe753cba29c50a4d666ad5df8c0b3bbcf15c3a877568f7279cb30a2e590851671eddee8c39a39aa86ceff779d144dfc8e316e8941c2d995ce24cdaed739ab3054b78e1df7e6d9650d67ccff95aaae27cfd3c99629e8f45cb6b4215876e5b82518bd3df330889e8024faae919ac020ba359a54bd29a9c8d76acfb467d8d7141469cc30ca174c565f6989304cea7549f9fd59bea68709c12b476cac1bbc7f059a33e1667af5428feeea40b8f22255f50df6abc0edbe62164cceefe3e0f74c5f6d6a76f8fadb73926ab3e50b90cd8687cec5fc28db701dc0b4f8275a35ab2c2e57e8784eeada3a4113614b586642ebc4ed0b8aa57acdf2a35023a0379eb626000f8a5a1e014b6833c27590e02fe4a38f492d1906f628810038c54b20707006dbbb40d993afa470696e0e72fd668677d4ffec8ca0bdfdfa53935a1d8826246d8a963d5d749e97785ffbe145ba5c45a26d53c52abc03c1b12b2016950bafc079639324106b63b6c32c97e249ffc16730a535d32b6b5c793727abfeddf0cdae09d55d3acbd64d317ac9258143ae2853827c009c4b4afeeaf6b2d75750e2bb666c6f5aca019f22d8b45b5c89d5d5b330df452f3c5798871a92e4571f6d7f75f87042ab12c7f8f1d112c142ecc921d795412501be6968b01c3fe1ccc923969917d1f78b2ef7b491af395e12f516de6a9e1209526876a", 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000145000/0x1000)=nil, 0x1000) 16:00:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r1 = getpid() setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000100)={0x1, "15c04abaadcbd97b8dab19a2e0f67df19131c1ede40801fef2d7fe384ae1a467f9cbb47cca2a060fff9922e85948b993fa92a741f6f6c46f0e423782c8eef57e2bf29b0235f2273afa92e5fc5bd225f8622818da8e21b1dadac2e7adeca479f91c909953d4a2271cc01ae3eadf070388ea183b9f486ef91d6d9b59299707dfbbbf727503b61b8705cf5086e249e1255339daf4974252e396d6381929ab664f24e4e25d"}, 0xab, 0xbd72361a5da63e6b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200c0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x200) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001a00"/144], 0x1, 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x800) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) write(r0, &(0x7f0000000100)="9c87c377849c0f668f4f4c6cd41be3fc0bdc995c716cb402b152442d", 0xfefc) 16:00:32 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10001) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x8, 0x300000000, r2}) getppid() flock(r0, 0x7) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d690e2f66691106d98a"], 0x3) 16:00:32 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_MFC(r0, 0x29, 0x69, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0x41, 0x40000080, 0x23227379, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc4, 0xfffff, 0x400, 0x1}, {{r1}, 0x0, 0x80, 0x2, 0xf214, 0x2}, {{r1}, 0xffffffffffffffff, 0xe5, 0x2, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7fffffff, 0x8}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xb703, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20000044, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x0, 0x100}], 0x10001, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x10000, 0x20}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x1f, 0xb6d1}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000040, 0x20, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x6, 0x2, 0x8001}, {{r2}, 0xffffffffffffffff, 0x48, 0xfffff, 0x6, 0x40}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0xe65a, 0x8}], 0x7, &(0x7f00000002c0)={0x1, 0x3}) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/232, 0xe8}], 0x1) read(r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') write(r1, &(0x7f0000000000)="46b1b4bd8775b1deaca6c1f63440b0d8ee89da0d1d2de4d6a029b46585f24a516ec50a0186cc1b4b1ded", 0x2a) close(r1) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="04", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xa3) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) r1 = semget(0x2, 0x0, 0x30) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:33 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x18a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105a0, 0x30) r1 = openat(r0, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x100000000000) dup2(r1, r0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 16:00:33 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x100000001) getgroups(0x0, &(0x7f0000000140)) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, r3) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) getgroups(0x5, &(0x7f0000000000)=[r1, r1, r3, r2, r0]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x6, 0x1400000000000000, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x5, 0x1, 0x1, 0xefe6}, {0x7af, 0x1000, 0x8001, 0x5}, {0x1, 0x53, 0x3, 0x3f}, {0x1, 0x1, 0x4, 0x80000000}, {0x8, 0x9, 0xd0, 0x8001}, {0xfff, 0xd6de, 0x100, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x67, &(0x7f00000000c0)="969b100e5622e96826c2680778b909ff82a3b1a908c36316f215ec69930a4b30a6c2abcc6b3c960869263b6791fd45bb667e91e0ab426f187e4439c49ce2e47b90cd7ea3b2eee93443cad7c0eb995d92573b19864946850ae44ece2ec41e162be33d014f18b2e8") 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0xfffffffffffffeec}], 0x1) write(r0, &(0x7f0000000080), 0xffffffc1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x40, 0x3, 0x2e75, 0x3ff, "ab2d5a0f4b3a7e923789f36160f30d7913c5c0ec", 0x1}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) write(r1, &(0x7f0000000180)="b04ea38fe528dcb90078e590e16e9c2c18c2b747426a53157bdad5d72c69432b0bebf4d02306cf8493048bc0f7e45cf725266c15e9242032099b84b40f80958dc988c521f58a63ba29efbd795d5dd2f9d7194a0d615ec5969c5fae207ea8292c6c081adc33878150c6f93119b9f9ce431ae77ca80b34d2c13b6549fec053ecf3cc5ff464a8350ea69adf017901b1858f8f2726386cbbe81cae7b1d09e42a1e17703b09c451047676086d7d86177d7a1fcb4997708668fba7696b2d1084965c31ac580710e0e4a4603ac59fc4c2d01e97cf6271a82c4ffd5248983cd77e597d571e5af0ba01aa727af501809abc277758d47fda6c74169c78433689ea", 0xfc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:33 executing program 0: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000002000000000000000000000005c832dce21d0416f0000000000000000000000000048339fc85312cb944c8e474edf63f0f4bab5615d73993b5bd0a76196"], &(0x7f0000000080)=0x36ae0ae1854d338f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000), 0x10000) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x100000000000c2) r1 = semget$private(0x0, 0x2, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/170) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6ca4820daa75b462382b46f54c475f00"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x3900800a}], 0x18}, 0x0) 16:00:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000001840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfc3962700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8d213fa387a79101872c3692a45ad0a7b2684aa4afc0e881f0ba53919103dabcffa6ee0123d27b916a504f1b2f438cacbf6f2bc1ab143f780e7ac272c80ad01d5fb0a1a925495e9cf976f32dd80cfd9e12b4e8f121abc84aaf6e8445da33bba31b7de6209d3bb2dbfdb13a06e5266e0411bb1f9c4a5b6ed8dd153e8c115edb0e4634dbb143201a0789d9650820902efb576c4d52cb0273ee8cc931bb98d9179a68eba6aa8e32356decd03134bf32489404f76367164d92201f741f7cd4246749b47ee437e8f90f43e3439569c4d62c1aa95ab3f02e5318a96ba7343f46c545f89d84b756997121aab1f83a711bc9baaa36ea1ebbaa0500000000000"], 0x1008, 0x2, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r2, r4, r5) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/206, 0xce}], 0x2, 0x0, 0x0) close(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x8) getgid() readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/160, 0xa0) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffe51) chown(&(0x7f0000000200)='./file0\x00', r6, r7) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x287, &(0x7f0000000240)="b698554e15e0870e930000000000000000c0ac562ef0f40b771ccbd79fa99f2cfc5f07f223b9920075dd0d971209de078690c3d41ffa3031b78eb6604b489be379ed90a81df6d6e85a123d984a21a2a987f0361a57ae599c63ec330858a00000000052ee601a788b665fee0c307ea07c9da94dc20bc5a748180301403b8653521f6e3fb6") 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0x100000001, 0x8, 0x9}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x90) r2 = kqueue() r3 = socket$inet(0x1e, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x3, '.\x00', './file0/file0\x00'}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xcd1, 0x5}, {0x18, 0x3, 0x3, 0x3fe}, 0x4, [0x4, 0xffff, 0xfffffffffffffffd, 0x0, 0x9, 0x2, 0x9aa, 0x3ff]}, 0x3c) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xa) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) socket$inet(0x2, 0x4003, 0x8001) 16:00:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x1a) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:35 executing program 0: mlockall(0x80000000000003) r0 = msgget(0x2, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) setrlimit(0x4000000003, &(0x7f0000000040)={0x92ffff, 0x400201010000001f}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0xffffffffffffffe1) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) fcntl$setflags(r2, 0x2, 0x1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x6, 0x1, 0x101, "d0cf557f5c169eb92b79a3d4c92685bb3601aca5", 0x1, 0x34b}) syz_open_pts() 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20080, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000000100)="7ffa3311ef65b5531e987deb1ccd327715490028be2a4f47ec7f5226edb7db940d4c3c792cf914e11b4963bbcbaee8641f6d", 0x32) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x5911, 0x4, &(0x7f0000000000)="83cca637265e9084a2716c2299ea7ebe7961cb4aa08aa76ac2984cdfacf16a4b9f5021c50d37a562d43eba155af0e19eb9176a4e80938e6c", 0x38) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x40, 0x10}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x10001, 0x7, 0x6fb1, 0x400}, {0x400, 0xe2, 0xfff, 0x6}, {0x6, 0x6, 0x5, 0xfffffffffffffffd}, {0x3, 0x6, 0x3, 0x1}, {0x45, 0xa24, 0xfffffffffffffffd, 0x3f}, {0xffffffff, 0x8001, 0x81, 0x8}, {0x3, 0xd232, 0x39, 0x1}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x2]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x8, 0x401, {0x9, 0x8}}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x7942) syz_emit_ethernet(0x318, &(0x7f0000000a00)="004ca1636c0823466996d5ed6a56d7c1bd557e0ac14e8e2df9d0f58d84fffa90596c3779dc0bf9aa5054e79442eb453d74dded59e8a35dcfb3a7322978b0441dc29bebb3b5bdb3489c060e4aeeb8e2ee39ab60666f9df3282d2e903f746b55548f39e34830cbeb03f8d950de66b9ee70dd573c15fb6a1ecf542719e027f39ec46a91a40a82108fabce421dfdceeb86c5b99d0afe1d7b2daa1f3b84440415cedd67dcb674b77dc0ca20efcd9ec3c246087596425efd3aad1179f3c40ccc659d8f648afa6fbf0127fce56da8703eb6c0afc86822bf67aad68a7eef0cb2bb139d420b1ebcda0bcf1a31a50b956dac5b9ec19d2c5dbbb7f779fa7dde66a138f7783d1f8d16350ec368b70ea50234309c4f75a57ec7ef9ed2ab0a297f74f4301fcc1bc9b123791fffcca962976ee032abd64edba287b2b2f5c674383f5208a37b0920bbe76348f1c7c18b1b7f3c29ee0aed45c8ebe785f503fbc5cfc75d3d34041b565407882846e4715a0956203798e93b432a4e8bbe14e2e7d778ed7ab7a2c2929735a48381bba1ff06cd1ccfc287b54b8ce3dd8ccd3bb22a8beae293bac0d074635aedbf8d4b58c391b0ef75625c5a5cfdea0e2577321f0b9abe57ebeb7b042dd190fc116ce3057b1051fc8fae368aebfbe91f2d3234b1ce5fef8ac611d151303d3d8951233b8fc6d636734c5929f68d56bec2959a04c853ac6abdbddeb713539e013d63247a750851a29ae8ed93d860774eeffbbf57118d8f2ce86ef661d9ffc60d367faa28c86dd80e2eae1ec8d20af0928270500a0d280078e217e43aacbf42790f7b6398f5d427ed98ec2fb7628f10ce0a8bb9db57e4243cf68f5f5c672cf7f2dcb9198ba32964eec5e1ab18dab84c014755bf4dd9bd081dba20d3d4b8c3455dc19e0b") 16:00:35 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2a0, 0x0) r0 = msgget(0x2, 0x1) msgctl$IPC_RMID(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in6, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0xffffffa5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000240)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xca00) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r0, &(0x7f0000000000)="69d557c11aeba0333c2c7393ed3236a47e3f52f32988c2620c04c5025e3fecd504593451563a4a4ffa9eefe43abe93da75d57cb4705b7cacc9586dbaa5a99f8e8b8df59f781accc1d4", 0x49) 16:00:35 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x7, 0x6b1cda27, 0x9e}, {0xbc, 0x9, 0x7af, 0x7}, {0x3, 0x1ff, 0x5, 0x3}, {0xb3, 0x5, 0x6c000000000000, 0x4}, {0x1, 0xfffffffffffffeff, 0x5, 0x1}, {0xffffffffffff05d7, 0x5, 0x20000000000, 0xffe}, {0x9, 0x4, 0x7ff, 0x100000001}]}) 16:00:35 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x12) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0xc8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') recvfrom$inet6(r1, &(0x7f0000000100)=""/154, 0x9a, 0x800, &(0x7f0000000240)={0x18, 0x1, 0x5, 0x80000000}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x7ff, 0xfffffffffffff001, 0x3ff, 0x1, 0xc000000, 0x20, 0xfff, 0x3, 0x0, 0x4b, 0x7ff}) mkdir(&(0x7f0000000300)='./file0/file1\x00', 0x40) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="749d8e674ec245b900eeefb523f8e4de5445479e2085e9079d05268e35aa0a8bd7420221a5b293328dd01cfa661eaaa7f4840c2bba89aff50ddb21a72ea62e6b83910f550000000000000000000000fd5cde4116d9dc64bee3729d26d8ce42aaeeb733b971d7c4940297d37740bb7338d94e7e47c174190112d6182be6549d3514170bf387c41651c98aa786d9f4756ec53473d359ec5e0a6a167031fa8a185a842402cdb9b4058e1b1513d511401e437793b49fab0ce12cea5dde2238903899d4dffb9b866c625d14a9220fadd30b7338cef3d7b757a2ee7c510078d47e46749e0bc3c18d26e7e4cd32ac84ec98f6425b0e50fb89b39f6c24a54b3df502a30122136b14d77822229487b0", 0x10b) socket(0x18, 0x4002, 0x5) 16:00:35 executing program 1: r0 = socket(0x51, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8b) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0xd8}, {0x18, 0x0, 0x20, 0x100000001}, 0x0, [0x64a, 0x6, 0x8000, 0x0, 0xfffffffffffffffd, 0x8, 0x800, 0x6]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x4, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x2, 0x0, 0xfffffffffffffff9}, {0xffffffffffff3788, 0x60ac, 0x20, 0x1}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x200) fchmod(r0, 0x1a4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x10000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x1000, 0x2f6fdc5491316350, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/234) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1", 0x4}], 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) fsync(r1) ftruncate(r0, 0x0, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0xffff, 0x400}, 0xc) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) setregid(r1, r2) getrlimit(0x2, &(0x7f00000000c0)) 16:00:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r12 = getuid() getgroups(0x3, &(0x7f0000001840)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r17 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r20 = fcntl$getown(r1, 0x5) r21 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="633fcaa7a105c3a1b1ff6f124e88db3091625b7d375c4316a0ea190860f53d7e516e031c53548f9770e313bc799591c3bee7cd0fae82de92f37b261b894f36a944fcdc50d95bf375410e8df932b8144e0e39e508dd2319fd508502b2b357c6c15255394e96cfa52c6eb5446597e52ce274426d410d07befe29b8c307a80240bbffccfdb6abec8dcd8b12e77c4b3bdfe58748327d43866167217ef392f2e685d45dcffd58d8776c34cfb571551fd92ddb21817a77f616a7996b080c2234050ca57cce36a7a2df5965f852e67b36f637162bf27296fb", 0xd5}, {&(0x7f0000000240)="1ca37302a47b2f33b1da267d9bad7d1136c867411a20e9f4cd59ff7c0b82992874f4069ac7d25fffd4a33c7153623ef4a4a70a4087f1cfddcba59ad9f89d8e76411d24145e8c7eddd392846ee84b33bb39c27ea1b8c65e586210ad2b477cb98b55a947ffc5edf76c54474ece56f2c0bbbdebb11a8bb0b20f486213e2c437cdb2930c10d3e5e267ebfc03fca5bd8c7540d19ee508007c853ce18f5348968e1f035623900d53b572884ae3941d5efb1796893f1b8408a73cb1bf0da3", 0xbb}, {&(0x7f0000000500)="9a69cdb428a52a7a9f71d60b192adcb726f05cf710a32a0d096f8a1a5777a8e81b7f62bbad4f84a46f2e3289b21d7611cdc2369ae2ccb8004da5e9c1a25ea06ed398d534e2ae36c5e9476f5bb7b136eec83a9cd87c2ea2243cc91cf2a7ab610b66e2b90140b99601cdfca90fdc42cab88f97ca80b7daace236d3b157444e10045602c00acb2a655dfd7ed8cfecbbeaa7d805ffe6e47c0b0104be2f703296658e1f9e0ed1ba8fded988451e1128580d184ebf149e70a28b467c270abad7ef7f24af83f8cbc61efdd185154e1209b5e788d97fb1031f5e5cc012f84d5781330100a3162aeaa745fe3dfad6abe5aba79c26268fe669e009a2e479306f17f342a03c8e0a11b05ba5d43e5180ae9c5e7d94f7e3db775aae5a5d3fc8adabbc14f74ef5b576765ea9c3fbf1cf5bc4c469ed474d158935a6204534b086e371a0cbbf253410f77af9a28bcef9bc4d72e6774d4a2e3c5fabbdb12de916aa7090a2d8fa379756eab9906b6e1427f99a99194b7f22cd3f36982b575f93c3dcee7e2486d2587151fb9fd7a3ebe0b987b3a2e7fee72d696a4f55a78502209d7429714b66e77ba763f5a872e988f83a34b69856edcd44e39f55667513d4b0c7ce559e1e8e33dba741c2b31b393874ea4551ca462b2b52be19542b020b4d0fcdaf51bae9eb025376fe1b9dd5187eeada9de68bd1c56a7f35bbdcd8a98c5f0c5d965de75810f22356b17b382e69a5f79a51cd77bee5493460f84bf5c3cae655864e99e2c27e23b462a977e8872e933dc52ac5b1a761d184c43686155b67aa3f812eb0ea180c007c66506badc5b474faa739d0c606be29ba3cca9a36967eaa320baa7c5b151f7bbbe4970a14d462dba88988817caacdb4b25e88b2e2c934957b1e9784b5f091f3683d4da2f1457adb0402f20f783142fde42634889582a35cec2e5f707444459f5501023f843855bcc70ae4e48429fc9cd643e100cd24a08bad350450a83f014fd8abc65956a62fa9d57dc477647b6058eb6a3e0c436af6e51aabbef6a80f943c30a8c1d95ef62c71ab0d4c8820a7a4d6aa2b7cfe018152247fef98cd57be682bf89ed4caad93396a3994a2b46e0fb01e0b7115c619a9d0f4ec73c15b874fad656ee4e4f016bbe1c8b8da9b9cacec7866ab8ee15a7b08e68a5450be781c33db63d227da6071bca165e83958d99596c0a926a2f636d58ecf575873d8a8e8ba485e664946dc4a913b53e9848b5818b993b3729fbf0f65c22ec01b7037333d91a11baa68d5fe108c8d2f874a795b481eded9417dc78249128baf8c8ae564af44f06732f41daf82370d7255a87cd157ec9290cd9260aefd35663fd2727a75865d2434332c2e9b903993b5b2a6cf9d6af3bf241d18e15e84ad06c26cb26c439ceb4eb8ca3d65dee3e756d69fa25e61dea7f6c2a69af81781e3f84d0e2037bdd3868e207d0d202470ea094b5fb3a53124458bac0f98f33a3fc167ea3207e941d2fc438bc64d34c8e152e145df31c58ca2b37a002387380ff22109f195672b568698efcbddaaa97e309386d165f236494ae29d5a988d03b30afe1cadc27e973f32a689e3ffd71d2e643e34c7f2aa415066cd037dbe5e943b9f147891d9371d6e1b97dd48161c17a89793566b854536e8da9f6326e0e0eeea5a7736ccb0b5fb6474551e5a4091e87448fd868557c55bac6a6d6daba3fd8f544501e2407d0024d7e777684d75659c75825f100ec95af3f71f5312d693bbde1065c4cf0fd34a2a848efce728616bbbd2a3ff890ac45fc1e574dee932dfffc6fb6087434305fe13d3a524464bc4a9da7c4fd79fbf57f304bce7d02264635f0eee491176b78063044e7126946457d5f249e16e6a3d68f77f4ebc33552ff604597833d738fcf09e286d9b37efaaa9e46196051f93b5ffe1ef4cfd2b6e99f759a8ab0083b805c0febf8e07b20e96f86c57b146446855426432054fe3c49455159d37d83533203bb405c99f14327162a24faaf781dc316b75d4c95a93fd88d6f87792b07d1eaabc43bd521cb602354dba4160a7fcdc1e06098f91fa34ff44fd36c8be031855dff92f6e4366b3ccd4f4ead9d9e68154cbc409593d917a2bdbed35750238b11f2c7f008e3188c16fbc3e68baef9df2f4565a4ca673a36cd528a529ee04e42eaf1595a9c3712965451b27fdae48326df999ec81d06abf37b414de2557d7b1b6177231d2688a190b04569192fa9e28dcc6285d50016f42314ab27d383376f7e730d7efd43b1b3a0beb206c5ce33d5f89aed79e4fff071591f99644a1fbe27afe6da2d5369fc3d38c4beba7177d19960ace17b9662fe4d3935f1e2eeca79772ad2e9b5c2ba50502926f8ae28add7f8ab97a12520040a87c191556f99ab242cc0172719897cc5b62495edb328077a726364e839cf28d0735ba109bc2516d4b5ec3aa9f9c9e48c1378318fe1c1b652dfd37df47893b7fd5116a308b33892579ee5f122e03e17774d46ec241f704dd0c958e1da471b5e869d0ebe74f9d2d531567d3bfa50c55b11ac8c1c715ba8e9e36026bb406daf1552ddf9710e919b652f34a14ae76991059b7e12785297a7b9ad936c2c5e0cd25c988de2ce2971170a25f63f7ec997288d48f6b2959ac1d380bd77680f2f537b0baaff9233ecb1f335743c4a3ccb3d6b122a42b5cddbd3f1f1d4bb91abec495d9f28693f5f1af4ab506c72a0cc14e7bbeb4a00a68f7b6f320368906ddea9692dc79623958c1658f3b021056c3b56bb07a6ddcdf6cc4be3a5a31b86260b6725388e4c986d0e35534da2c772ade3c0f815c8195ba445008081a03b38fc619ec03cfa497a4fc186d13ba533d6230581afb8f041fea44db922d82341dfaca907ea4d7abd107d2f799396e968d89b339d9e82f08051fd321350ade8efa1144f2c6ae9be6ab4fc706c44b824da14f574aae354934bce0ab6b05d3f29038749ee0727ff34eeb320d02725fef7dd28a56ee45e05b5752494ee92100cc5f4052584e46e619fb77fb4051fed50b3def062596879efa22e4153f3f65c8cd7c8ab1bd3cb935a61ce1dce070bce296f6ce01d08df097fe640c91974c824145542fa4f1351f9f7c2df6d1551a75ef27972d7137b5da6bcdf7b36d24792ec27378629a059b54baaf81836ed902095f363dacb7cf028ba8f24bb756d2bb8a6db2f3c281f9f6f676b140542919627ff4afb27561be617618a8d5a72a1487faf8f139ddf6dd42aa1a3c378139ff9ad52de0c5001e6d3c291670320d1b65ad291ab016bcc4d837d6cb76373ebf2f6ee486772aecbebbe38f64f75d1e2f67c622e0b1b04ad92e9fd3e9b51e462611369e8ef96b7e9887cde354f7672259f54efa763cfb1260a8fb60fac9c5283e309e864e53e1c61411fd5a9b9733c439c2560c8d74423f5bbb2b7078f428017c2528581c1ac1c69f5f34d6c98e5dfe09610aeb377d702d90c6b15a1661864338732f5df3e4a4b826908aa8a7740b98202b0137aefbff0eae632cec8a257df1d7abf0996219b73c0567b87105dc54addf4c9641287d82f7c6759497659b78dfad4781064074791ece434871b42b524bbc20d056a02a39b9534c54f452910a0effec791736fa028fa0ac48f325881916eefdbdd52f5e982761d4df90b2fa3ab9defebbe1044627419b01e8b9324d0cf1820f3876ff892bbab3d8a8e65f088e021a48d5dadc33ee127a32499b63eed4088b02a46421c2166648290571bb00c86ff4508e88690dca85c69a81e48f03cee4fb5f66a864dd4df20a06d7acf68243828c3f87a28eda159197a56961baadb009ace72afb4bac5336657fd1b4c91779900b0cd469dab44ffa837f0b91b66db3cf9221942f295224f71074d670c1a2ec06d9722ad743ebea063344ebcbe6ac0a92301611b867dea368fa4120ee1822bd308e500879d81f4b83c854652b96caa70977f9cac34b94a31d0f0462e7ede12224a0d796bf7e3858aaf00826bfc249457833791a3c8aae5c9c943c0002a3a70b87eff1061d0c6d0b4ff663608882feb2908b99892894f708a93a91f75e6a73a1350ae58e2d26b1ff8d78154ec08f35afb916a243cdcc1611e5efbddc63d89a700d0725d7d144e6c335d385521be1ee0de4d5a17aa9387fc98e5efe704d5ac6428d136a43ed208ec90caeee963ba353a073ea526267533e24efc037795316d8f4d61ae286b9f4b72aebbd326326ab313ad3855a064aa6d6c7b0a27fdf065a7b95f10030a7e3820b1938080ecf7108f46725c92f7eb74b862b46c15fb564bf0fae86b8586f2dd328a443c82f17ea7d7621c692993b3ff7484cdc4a79ae7b8c1c0de07da657bda8f04ccaad99ac095bf979424fa20f44ba7d46060e1cf4b1e53f3b1d2323127d5541eb62034dad06def755ebd386322f9a8e64d1c58afac623fbdd5fd80da0ca9c0d16d7ec8203ab8abdbf5e55da3b2f58606a52d9cc09a1529a44afa590b979c8cea5b29138b102ecf1b15e0ac5fb0630dd0e2409b21505151ba7ece390837eef60c1659046b7a29a66b8c59d4ce042764c487ce456d4f5433255babbbf2d3f9a41519f2109d3dc41eae17fd8bf47a87b0b1d7315c2a31e2674a02e2413e26f57705b8d4a24636e0a2960905167d90cc0d0fd243fdfbac5f34b77f36550d10d926117c3eb2bc06f1170185a6de354bada265e0ac29ae3e102f7062cd3660216f44643d05b550a65e940ec9f0112d68110cde75d3e840a6dac470052b4797a522fa5847a4af9e8db5eefd26b3434dc7a5bf9aae6a3233cc5299b28e33bdc000b4ee6122c252bb69190cb055459a3d1eb5e402b25dc4e6af18cace16035ec9ab967b00a5b5b008ccbeb97127828c0cc4428256a3aee923a54a9f879a15011e208743c2d04876a3b9803c8ac33856db91776f809fbf787a522163b9bc3aa2c7907f476d9c1923216632bf3eb6c5dfe8cf955ac27415dfe6dab77b1f8e8a5af918c8f3e40f0f967dd840d345976cf9ebc1aef21ffba8cbb71bd354cb774fa9454fa9a8adcac12d51b5e1894be6146c8b8254bb751d8fa657ed7470646333df49c497105121b3c26c08f123ccb8b87d9b0a8ecbbf7e54f3a5c65e17e31edd0a9f6588c2a06ef6b0df61362136dc9823331c6d85bec45d9ff5ea7ea0c758ac4a362afa2003c7215bb0db93c4a62ba7c771bf7539bc25ca5d4a742ae9dab82fab06179dcab0ad9bf8858c6ea06ee300244305537aeb719784fb2710b26b5359c3b3d228514876e889b99184bfee34c2883407d96d80df28f82305e93e0278541263756248cd0f67efa332fdfd59af19ee55bd2675ec9b38e9bd468fd6fa290fc167855c8fb5eb9790e005a9d281002aea1b6c2699d634aa30f6cf3a0b5203c06531cac7bb0878f00435e0b24ee1154c0dbd7cb47e307c003e7cb5f906e4f7a20730852669d5772e2ce42c0c128851ff2859d18558e7927dedf45e604b36aef9f694908194849410ab3a9678f410f8254aab5b7298a4f45cf26d3ea5fda07d21a5340c428f01ed8719a6f70180267e36d195e3cd6010aff0cf99c0fb0427735207f8d0f3e966c1eb2b03a90829a3dad95d1327246c309495dcaf6040deb59a3aa7d9760fbbb280213602a1060dd91e96a78b5981b30fa2b92c461c2b474e21f29288e8f63a805331d4513c02a983481291211969650b1ac44e9ecc0dbc035cfdd389fc38372ba24b41a67bf000fe7cb50c85aa07a32364c4bb462a95316ca601491a92bfe96a2eab5dea770bb4de8a6a9c06a92a484ac7e17a6657447bfb1bb803ae3cb4120a599f3194af7527cdaac79ad6d5efe8e", 0x1000}, {&(0x7f0000000300)="5079b972ba112acf83112c57967f728fbc64521a5d293a8e5c83392a1802d5fd7b70dfb346b50917a9a450410536621beb84ec7e1e3b4d9ad2798c7b79c9193df071b6765e35a5d70a62cf42e81c4625cd89af4c7bcdfe0fd12879cb357cbb590e161b0eb4880d568b2abe9d4db37457", 0x70}, {&(0x7f0000000380)="187ab4dbd6dc4470bbe70102027108151dd567568ccc28589958a210e69f7e9e0c162e5e964420e12a2605aa08c488c15ed51b2f328a8cee42a12971349dafd7c7caf138140e8ed6713a8b3273668b72e5b64584068eeae0", 0x58}, {&(0x7f0000000400)="bfe8e4ccaea83663f2e3540f40030c89316ce53d3b50e3d32acce0168f1f757b2b794bd64449e1b14fa1db0c4b2a0ad43335c7824866f50dd7c2f20235595d4759c270aa16e282bcc0cc86467acabae02381fcaf05073a9a308dab08ffe9b1a803185b8794cec59a76e5ee74eb3449c63949e74a155acd985cc1a325e029d2ebabe780b033dffb7e282a7522b75ebb0ffa266bb48d63b66b6c6759da41c21477", 0xa0}, {&(0x7f0000001500)="76a55d", 0x3}], 0x7, &(0x7f0000001cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000018000000006c26560000000000fc613922edf1264dac3ba1794ede2d9fb68abdceeb8cf1f9c8eb920459c5ea7401dfe32aeb12274e865c5c85597f4eae6e1f16bb5b6e6de8a1a8a21ce52af2fd620e27577f4d2a90e0d1ba4ce676ea7d7d9232fcabad815c21069d2094f3529fc6705e63bfe5a8d93c2a239a2065bf42da1984ba3777fb4377fa1c2972939b3e0f9ab394c0b7cd2c7c2414bf5eb3bf13d201e8b39751e8ecd13c530e99eeb3486c0042043df0b49787c9cbb94e08423d", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x2}, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x40, 0xfffffffffffff801}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x1, 0xfffffffffffffffc, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, 0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) unlink(&(0x7f0000001300)='./file0\x00') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xe5, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/185, &(0x7f0000000040)=0xb9) 16:00:36 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='[+<@\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#!\x00', &(0x7f0000000240)='{,.^\x88,\x00']) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r3 = geteuid() r4 = msgget(0x3, 0x21) getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x3f, r3, r6, r3, r7, 0x4, 0x5}, 0x1ff, 0x1, r8, r10, 0x8, 0x7fff, 0x8000, 0x7}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x890, 0x0) chown(&(0x7f0000000580)='./file0\x00', r3, r6) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f00000005c0)={0x10, 0x400, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd833}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000ac0)={0x400, 0x5, 0x10001, 0x3}) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000b00), &(0x7f0000000b40)=0x10) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000b80)={0x10, 0x3, 0x4, 0x81, [{&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000fec000/0xe000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xffffffffffff0001}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x200}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xb63}], ['./file\x00', './file\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x1ff}) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000010c0)={{}, 0x6, &(0x7f0000001080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000001100), &(0x7f0000001140)=0x10) getsockname$inet(r11, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000001200), &(0x7f0000001240)=0x10) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001280)={r8, r9, r5}, 0xc) readv(r11, &(0x7f0000001640)=[{&(0x7f00000012c0)=""/206, 0xce}, {&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f0000001480)=""/227, 0xe3}, {&(0x7f0000001580)=""/148, 0x94}], 0x4) semget$private(0x0, 0x3, 0x12) listen(r0, 0x3) getpeername$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) getsockopt$sock_int(r11, 0xffff, 0x1007, &(0x7f0000002700), &(0x7f0000002740)=0x4) 16:00:36 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4)        16:00:37 executing program 0: r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfff, 0xde1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x8004427a, &(0x7f00000000c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3)     16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8}, {0x5, 0x0, 0x800000}, {0x6, 0x29}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000000)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x80000000}, {0x84}, {0x800000006, 0x20, 0x0, 0x2000000000000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000bc0)=[{&(0x7f0000000540)="9cc9c5669ee85f6dbb237534b632b3815900f6f0f27c8c76dca4b7a3c7e23d6887e3e81887c6d1775dbb0e3509ef71476c51a2b041d55f24d7d55654c276b08cdfe0cfa6606ddd0bfe2a6541083ee3268a1d985a2fa1dac7f8abcdaf80679653f20bf125983cdef070be3c7fabf7518239f0394646ea57f1aa842a7a8f7dbea1f286f632cca22ae36c11d7a022b62be50cedfd043dd875b6bdc5bb492f58d3cea187612e5fe6f8732db43f44b90b8a714d37a3222d6a26fb89f76da78c73feff0ee09f80a9733161ea5c", 0xca}, {&(0x7f00000006c0)="6139cfa883d1da2e38859692140a4dfac4d7cdb5f47049a53c66a8214ea3679ef97c2e4953d2171375679ad5a9cc9bdd29c7b34a7f2c3a15db80001e9606c522a476bf1f657fee9637c6ef1ebdd02ed1526b8c33c9a061a5088bd07b452b555291e5d5b4f200067bbde6a246ccde7b5715306e07b28ead203827fc36037981db5dc6daa9820d5aa2dbf472c5350dd520b4fe7d798dc97391b47aa63cede67d6ac6ee937766d19882e07f05ced77c875b3435732941e080043a83140ebf0e7d85121ee23b03be4c859d1e68111b6a45e55f5d2443797bde4ac882c7e557831f8bb2dc9368b91bec4b54f8", 0xea}, {&(0x7f0000000640)}, {&(0x7f00000007c0)="bea6884fb568091f7f6a422342eeb3e63445b8df7060e80dc9385b87a0d3a4570ddfb91bcad6c9f2b7d71e12de2535c50c6b031011715d653f34e9c920c4404b78db80e89ed026915e2aeca04896bb0aa52bdfd6bbd2cfc351c9804c039d7b05d56a32275cb1200cc10ca9918370fab671c2c1c1d10c6656c50b095545ea10639c52c3736daac9613a73a1a59d556651763736d928037fbcf1cc6305e982d04bc32862a36ee8ac420149b0963b6ac408d335587d707dbbf01e2b574af490ae60a72e7576607e585f5358ddc1dd0c8576cc7ca2c4cb", 0xd5}, {&(0x7f00000008c0)="645f5bea6414d0f3369ffdc30ba91eba63a91c92765d7283c885e741dcd3aa7f248f7a72b30603872105cf9f59dfb4282a446908b64e8f342741df7888fcaff4767114c64ebd7d31a5d6373fd5a32d8b37aca56d5e", 0x55}, {&(0x7f0000000940)="82f2eba719ce13a1686e94e4ce27548e99da0c8b713fd1435eb2619d08657e4bd5e929b78bc0fe90b75ab4e30eef222e08a43ac0763b7c42f5b2b4ddcbee88dc3fa512b6f837df5991589fbd9bd06bbe8e3f77b5321ab1a2bd6e2d", 0x5b}, {&(0x7f00000009c0)="890ae0cb9c174685bd3ec9d4484b71383390182a81b50663195b3df1eaf90bafa574c28248c8235d7fe408f0676d67693c17736069211ed123c37ceea69c764ae33f467de3677766f91646f69eaa9f58649ba63a84545378125a7c60955f63e5f02eba11487fd0654cfaafd66e52a04c7d278246ff750a50655ffacbcc68593170ca75b57d3570f16194a8301340843eaac46a9a6b21590901e9778b7fd4d4cb43904f87113bfd2229caa9a0", 0xac}, {&(0x7f0000000a80)="a42655b8a7366523f719db233053ec67edb3066b2c43c6a75d8b253ba82d3182463a3df15d39df2095df7efbf97ef6d2c1d65774c184ab215e48457b513a54b0704695bbf8c1dd8cc22a9730b06b7de3d1957729914f88278f80f0d7a6374d1d38f801e660b33ae86c161c68b67591e12d42d8bcf8003c88d5266b25bd3eee9686b57adff5aaa579446941f0b182ebde611faed934213a2d8528e8cf8644ec8786ad80910af0511240c83489e79b3b0006a9dad3dc14ac58d3350327df667fe13431b3561db5b7687da84e445f6da9bd6454505ddac46f", 0xd7}, {&(0x7f0000000b80)="838b5116c0f9079218f8ea2bddb3c951b5ec86f2f04d0ab477410c5e36137c5e6548d375e3e9a4bf792f4c4a1ce41cdd8c74c633341d4a28efdba0e81339ce77", 0x40}], 0x9, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) symlinkat(&(0x7f0000000640)='./file\x00', r0, &(0x7f0000000c80)='./file\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, 0x0, 0x13e) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x6, 0x1, 0x200, 0xffffffff}, {0x1, 0x1, 0x101, 0x100000000}, {0x3, 0x6, 0x0, 0xfffffffffffff801}, {0x471, 0x0, 0xe667, 0x2}, {0x9, 0x9, 0xfffffffffffffff9, 0xffffffffffffff81}, {0x4, 0x100000000, 0xfffffffffffffae0, 0x4}, {0xfb99, 0x80000001, 0x625d, 0x6}]}) 16:00:38 executing program 0: socketpair(0x21, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="6f1ebb491faded50e95355df28e557fcde3c9910918e4b2e2137d6d07f9109d1330d733496c20555921b0f712e72f512d8712e86a8f3369fe5d814e761b13eaccdd413fa7bc8b1c6fce2411689bd7231ee8c0adc46d895dc51a343addf97ab8b309148b1a55bb1c561b1af26d6dbc6de32d9c9d9d2798a78cc1b8230178c63e219d4819b71ab36da16f3639e2d710938", 0x90) r1 = socket(0x22, 0x4004, 0xffff) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) 16:00:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000440)="5e61de0abf8060f9154d472d485a9306cac2ccbcfbce85369fbbfd0ff0962825f19aec138482078bd90485e5f21b1ccc7005bd0db7bddebd2adf0319d90ad84e2793726eb801c793552b668cbace1f7c6b1c6a71bcaad30f3f15bf48b627d1d3d50eebd7e14dd82516035f2281f5f27e5f6225893f57eaecc5cdef7a8218ef95ab718436bd1ae7a45bb8bb63b21630d151820857673d55bc3d2df976317b865a45f9f7bad6d7d88a6e74a235b11c1427132281e59b9b004942262daa381c475666eefb3fdf6f9e41fbf718ff7c17682bb422d32539129aafe44cc59c63a785c8c41f0d7eb625840b62a3f427e3864d25d6828e4cf2a769f9b2e0a1dea6de414f24e9f81e994f15affff14c479dbc392e2733fb8b32f1d34aa17bfaaf8909e00a5b2f507e0925632a5cf2954daca53bbf90f899c26cca4bc5c66696076994e38f960d7c99017fca04ee46f8661391350c5398ed922bc2ba3672ba4a309346a3880da347865c86e11a70f05b919b577d1a214f461dd4067525d2e473c813987887585d84656c3970436d08a384dd9183ccd6806fd1a4a9607c97976af91d6f1e18c4466d8d930a27ca9aa93b7a5b7ff97a91ef639ace2ebca31139ee842b405856621885d1f46650eb34fb919ad09a6ef7c5e8df7727363568054e6b85a6e61b717aedd0a8f3d479f7e68eb7e4fd937a5a5fe994e98a7adc7d718fe12612d6cbb37c2ea90869de39faa4323d7f09e6818a00fad612158ac03d25034b8f654e90eb2d6deec3e3f8084c419b4b0c6fdef8a83f55f57e00d3b1350dd080d000e2fc4be7cf978c3df4f233da9e587e38c4daf7124d33c070b480383941566c59a9e1936d32a3ac138bbcd084b9e7928a264c6d4ada5f4255e1bd81d56e004c27c37c6eb40e63cb9fdc924e2a58c966e32f64e98c166b3b234bf79a2270227c8fb5dfaa6049ef27d36c3cb6a8fe2424c73ceb89342eb82a38671967e05af1f1a12d52cf897dc645e8a653d2a7715c6f7a1dbeb7b988a1c528de5315b8237614b3c0301a69491f9c910fda9021c1b21d9cd7b76df3824537e54991b625df05e86084edc05357a36ac063044af114c4924327fddfd5fd1345a46a287c20d2dc769b513de878fb39b682b4cbbc353d03c7a6ce79440e019327d67da7ec980738afb3f4a6bdc84cd3aba484de13d802f864564d07d3cd761b8933a7eda5147c7dff5d7913fee10a6ccd10866480298689f42892d809c769bed69ee6d55e4b7e69719c6b30a89d9b596867b80c1a736abcadf263830c664dd0d095eba159b5c16032fbc6befaf609af6dbaed4fe5e11bd7360ec5c133434ddc1aea8da3af70f32eb76a6ac5f92c7bb514b1198189573ceb8c481e47731ed09b9b4c5dcc26b61b396f07f3a417153dee0efe9922c01d5ba853a5368d079ad81bc446f28b72278bbad08dbaef7bb36110d8420d142c5f605a61675aff7fafb7f172987c071583df99efd39b7d60f75bce07acf4555d78b26cad100a4803d1587261ecb71cd10ba0c3a9adc13ff332dfa986fc4f758d7b4fec36422e4e06a65c355e25800150a2ba280a3b22018301777e85686da192d751fb87e5df0414f8b81d8257d0c389837415ee42b97e0677b52da1cea63317fa968bd84f951470fe921a593b18ed19eaf43bbc8feeae6bdcfed90ec4881f7cf70d3f98f7d5bed14829c91f213b258927378730dfef592f65e6faefa6a75e27685886b9ddb7d810d48bbe0af66e9b57f757881350c48cfc82829b3a77deacf67e7f811d9f6cdc312d80781159f533453140d7380984e0ed508900ee3083a834704cb0810c794423aa6c8b483f5b74f4865151fb8fb92988fc76fcd919ec4eae86e04f130c925236e89920f7e6ff090d81efc6206e4124b14cf0f50470c7483e92bdbe5f80652f337677178fcf8e069a6d80384cba2feea25d49c6f6c12acbf364674d6b313802d68015bc23ef91eac264b4c797d823c87d0f316ea036228cf9c6863cbbbcbbfe8d070add031e7693cb1e32453eccf652dcbcd23dbede1a2cc61be259920996c17ce1f8880db5b22d33f8740c9c110ad39fdcb4f6d9a585bb4f0fb02cb0c3b7f9209823bc98d67c05a9a6d1c922250e5f75ab2df425c302880ec2b3047a76d3d1f34953523126183761b8deb27ce45e66d23adced33ffa9da14600876e5fdcab8233b2ca4ea7cd43219279f031aecd273709f60803d62c1e4cb3172de9a1ad62d485997124837e51205c9c0505707b1a96874d6a71e9009bf27682a426b56fb48bf8a68b43bf6fc396fc94c8d4b1970e1e3948750599ce3ba66fac7e29fa6b9ae9e594fbb5f72c83f4ed2fe562007af99fa314f1d681744ef6375d162d8a2212699d582925b5853f397998a30e97dfbaf316cb191da5393030e1b0b68876c1bfcf838f130633fdf6acf8144ed94b50a19c3f4607df17a57450485f4fcf27c161ecb58fa364eaa690e3fc4249e6e6a41bd70d6c6c48b3f0993ff4031a919b7397e5d07c6872f3eb11b7303fd709369253fadf2236117b945942f6ff776a952a230aefc04fc0f6f2533014ce83855d556fa1d0a361c4a91dafc9a72ad59e1d2c5e247fc5d6b76acfd19dc23b9852e5ea7d2afcaf4d28927e3dc90844bdeefc3e3e2d6e8ece80113c44ef06740624cf037e999498a56e5be9e30aabc79ce9ac45d948b4f20d090b410d840b74cc37159d042aa155629d44bc177c62e221263b359e6819352470468205271523bf2d01ac6d3738aca860322a091855557e9b14eac2e26a883416168592e718f545723b75bbd5a41ffe7f28d0ad2cf36cfb01fcdb7e19ad8b1836d826519a9b94d8bd41644932efdc69a6d703762d5c500e05b2a68cfc57ab4c9e301d2d5b2328570760f09153a2f4484654a6a7837565c9079292aa220a57a3016cae6798da47c9488b425420d63f3dea1942b7442b17999fc0cce779341c7cff2c69784a26c3bcf7ef0313a8e75f0832e78340cdb902733fc02309b1c031c26f8a15f45946f37c8c24e2ab61db3d620e7aaeed9aef9dd266016a85b25c6ed74d3baf0b8584abf94bb6c37ce34ebcf5d335299dc09b295e6dd4787189b42279e60ba5dc741877f7919155cc25a583a70d70d2848bb9b95a748cb62855ddb3f067d005c105bd2e3a303212f90c3adf9dcdd4523bf283971f4fedc66f917aafd5e5abacd59a5ce8defb7ce66b113e9f5199ab272c88f7b1b252df63cdd68b19022f2c064cffc5ff6e95e57d9993b770c8e1d7705e1f1be9b0ddd910c014e2c60a8c444b539f97c44f0458443ee9681236bab6d0febfe81a06e109ed3f19b079a41880ba36a386750e7033eca3f4e5906520efb5a96c4d4165587b76f8f4154fc20c1df94a810d900bb9d2141de8d406434df3e368eb48ce5e01b657fd9b321afe5900cddf026973233fcb711c6665be23706adb68b2a05a3a166804f7fcb91564609316b75ffc338c445851a37e29014b0c64496ee4b8d656e3dfdf733ab46403c849c5b19affcfee19780b5fccfe73224c51c3106ccd4a07e6861b6bbdfe37e8a90ee1e637675fce24dce1f110f6ed3d2aa1c329488c7e0f1a311b4e7456530fa82bb04e31aca6deb40f4c9b067333894449352ea245449a7380b860042bfb86df776a576704515bec4384f66434d145235cf178570c82d63bdfd66ddc6470490ee1087b9a54b0d7584553201ef61a207b2bf6e79303848ac126c0d90ba0223e954e1d10dc949448c6590cda9be86d9616b2c57ccfe6c697ae5c8c4628307717afec6b8c43230216e9440a88c3ca700517abb8120a29f302e40ca2ea4072d2bd4fe9d3159f866d5229198baddf4bc1585bf3e3d460627f734c77520373affb60d5225892b5d835628bd67b414e6816728e673760a128d225ef83fdcdac2bc5c05dfb6d489508c695beb9f30eaa7af41b1dc2aca27160c5bda2ad4e6bb53360d348c08e3731b0741f906ffd40e4080d60807aa04bf7fb071b6b7a37a278ba73ab594a0a3adbc08f74cc9689b49ae3c9b96b21a35ceb0e239149b2b32671140ac6e0d0228bd53fdb8e53123af79c6bc619f4261d81635c0713b6bc1329ab2808495c7168e6bd82622a604ec064807c691406159c2c2cb6457211e71921bd61f2e9da620665149425dafff28b65ae3a6731ce80db2b645d29f310c67324394d6e9895c1d25b987f387346c0a0a7dfd0d803ad05934f62d0ebb5dd90027fc31f1ddd76453e74e2007e294560854ad789e33964c89b33eb74363718d3c4067369567f735c4639da144c01e1509054236a5f462b39542fe8ff42dd0db3a1ffb7cfef54be2479fcaeb4ed1a15f450bc94c68e7d37823f62f0081767ef7fd327f5580bc5ba562c3b4bb7d9108376c9f490ebeccffd2c5a76f825c875fae7f237a2d2cc62c84d17eac43acc487e3ba3c41d6e413568b3f97b18433ee5bf6e60bf4dff7b6e35b4744f3e1a2acb13035729aceeb14c8281900b3bf21ce5ab18aec4908c03489b606d03308e1221c5a6ed8d669ea71646cbea5d71977a61bad65067da1e737622c70c75702534724863e6922a536de9b48cb9656f2d09f99a17a9ac48020f7d41ba167fd40729b20eea7aae6820a534803bc20e6bb8a81c75c1a6ad7b5e919325c044de56fd8b1f8b235c87d0e36e6e1b3b6e4053cd27200e944ad0d6f6179f300e5ee3a656416bf68961713b79183b48a208ea6f1e28398177f7d46c803753af8024e54b257aa33e6ab121801bda9a2ce1b6cd541dedc8a48134662066bc3abb6a64ef8fcebb872ffde6acb296fdda2564ff895b99f86ef5cc9758f78e3199f5e6fb3b3b8c62df55bcbf54b74b5ffbe8e5f06c4a352596354aa5cfe4109a1a868cbc7bdbcb76e97c24cd49a85a356e7a3ecd5801542f6bd478cd6e91715597e66957bf8d4d25cd83f5cdecd3a038779c30587fc17738eb3e5b9d91ca229cca5b2d7366f7c1476a485a7c3a28b1161592ede6332629794ba9280c28105b1a8fa686a0d6a29183981f012744e7e280502400fba92b80f0abe60e4795d54f7c043ffd9706cf9c407df0bf4c2ab1aef9b494c34db1c4821c2f0c08f9249059468e808716eafadd376d9a16b2cf5e4fc99c2c3ac41069816c83770271249ad68b4de6632b80e1902fdf2934d557c07facd7640f8a5ddec29bc94ac1ed9e6c91ebbbfeaf619e3e48a40e5356892c2f760b692c3559fb4342f4524f38d4a4acc3011a4215113c241355b91cff4f46bbc0d09736e103b491943161c17e6c702c64bd0dbb82299182ddac9d97883ceacce2a6be5befd46002cc32d53be4b51bec4f1e7e2c008f9689fc325bfe85854a807b6f1f5bfb38bf6914b6f282e72f0cb62bf9a1860fe126c1484b3ee286a562b6b761514b80e4127e1cf34e7e6f78f1635b58a32720766bde6003391fdc9061e943293080f962f623c985da859a6b842cc12c4b6ebb3321b8ee441b0976b76145358dd6ca528572a392f9bd2f40b43e2defe2ef6c61092b1df490e7a6d39a42180944a67944b38f5e08c03e737415ac5dd80edce5c2f320b4203e9242ac43291774dd345e0799d0ac667235765b2ae5bc56d9aaf9511aa520bdf632cd005a64b0775d3dfc08e2755a11dbfa3a41656fad67fb9bf1abd083735d2b516fa81b1f171a4ee272bb1b853b8b3ca26a2ee12478fe8caca5471b1ffc659b8881eb497c574c4af7541c7cc9dbbf8277a6a455696b2a85e5ac1877047adffe23175030c756eb9a63e04357f27ae0a42fb7bff546d41c5f57ca9340716f93da77344c5c4c91a", 0x1000}, {&(0x7f0000000100)="38f9037e3075b3194bd7e5a94760d845e04606ac76b33de34f1c4843542d6cf2954fe694b3229ed4315aec7bc6fb5246d7b392814373b08ce5695ac10ae3006e0581a34ac0ea086e5fe696f81940", 0x4e}, {&(0x7f0000000080)="04b731b9e86b0edbf9ed75b478ca3a03374b7a2c04f3aab4bd0d3725e035dbb74e284bde3c41c4c391a893575e2f5e5bd7184268d317d353e34f54b4bc543a12", 0x40}, {&(0x7f0000000240)="589e1053f1fa935df5a3f6f9b7c09af461f1666235d4677b102d63d91d45959cddf899ff8f35b00aa7467a8d20f425e52e0c7eab1668ff63f68569d0c6548a0dd2", 0x41}, {&(0x7f00000002c0)="6e5eb012a3bb1bcd6afcd08a8bc31cfa183c05d3c13f945f619e4eac0278e3bb7e49ac2398adaab37af03433d9279066bf958388ba019ff0563161a24256349c719f80ed5f395597f96c3c97f7e5db6b5540e7aa03ee45ccf0a7bbfb196611c73f888658f2db100b5419da7450775a978375809077951673766b3e894bf37c063866052a2aad49e7e17067f4ca1790c5b4933cb988782fb5ed3553da5f6eb58b152ad26190034cdb030f78627b790f35d0067486918654f66eed88f88c774e840cf804cfe8ff24e8854a6f7dcd5b8547954cbf71dee3725229e9cbddf74b1691266765dfc8e3734453bb505b040150ffb23e91757842f5", 0xf7}, {&(0x7f0000001440)="4630c591384eb1bcb407d9c965295eedaa2c2b92ba2e0ec55986925d7a368a7234065c40da177bca2e7777b066c01019f10660cc9e86a991913b0b6277ff252beffb8d92b0af1b565bf74d6a76e0b822ce1d9b69d19ee1c7353296be94171f69b4e997da17506f62b65663aa2d4a0170cf69055c628cc693f5c71de757ba3f5b2fd4b1f8eb9e5c473e9a4da7e34e6c79e96ffffe0cc7dd1e0f4c8b02f32a2de71cdda707fbdfe1fcd790e6f46ac505d4ca06fdfd42e6e501a6985de349248e9690bbd52c05f49e2ac87e", 0xca}, {&(0x7f0000001540)="5a77123848e294e5ae6ba3f01e10c04a64ed3d7b2965396a604082c173eaa91d758a7464f7e2ebf5ca4f349f8bbffebe2a937c062e9745c513915bd1e9d3a7a051e6b70cae04dc648b32001068c32d0377a3fb2e02ca3be6ac28a1234f2a895631f6256795f8c3a30febe3453ea4db8a8405a5b5cffffacc2ebc599c388285ef97f44a101d070c3dc7171ab9517cb63a3d354330a13325613ffd91dad9edb28bfe13eff33fadb4d4308d74357795f8098ee8501dd1e1e917e0d672b78e74c89bd1aa738f09fc425faa34dfd0f99bec983a7fce1b2bc6339b7e675d0c6f86e19aec96697e14c383735120c8a7da7e2cc05b6dc0cfe4", 0xf5}, {&(0x7f0000001640)="816e6b5a98736dee9d3d680be0332fc389691eba3f1481056bc6b69c833c5e9a1e1571cd1bcb59a82bd454314541f5fe1ef47c3b4aec1a5f0baadd4ec36597760af52195308e0cd9c2390bde81a8a77b951a05e16370289e0f3f6faf98255361718436d0f968e71688c11278fc5d50837cf8e81201329cdb7f1bc1025fe00e55ca7750c20e21171fdd3f5501bad050f97f6c4dcf147b78958e623a7bd5af405bef83cc21931ae2df992adf6f5c33ee546f0557186c3667e8157148f6508087cb50fabcec", 0xc4}], 0x8, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0xfffffffffffffffe, 0x563}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fsync(r0) writev(r0, &(0x7f0000000480), 0x0) 16:00:38 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:38 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5) dup2(r0, r1) 16:00:38 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1fc) 16:00:38 executing program 0: mprotect(&(0x7f0000207000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/19, 0x13}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) flock(r1, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x202, &(0x7f0000002000/0x1000)=nil) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x677) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) write(r3, &(0x7f00000000c0), 0x3b1) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000000)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:39 executing program 1: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000100000000000ff1b542a538706000000a71100000029000000330000000300dd0035b21ef0c24d08eccc3c29d540ce9b8b156432787fca282df96c3dd6d9a4fe17dbbdd91ece1fd0a8b907e7f8cf72e5b0269b824926783c25bd591ebe83c512f132d84c3cd5e01bcb0d000000000fdb12054bc3a77e5c0c9bba"], 0x38}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x3d2) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x1) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x180b, &(0x7f0000000040)=0x1f, 0x4) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0xcf3fc744) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001180)='./file0\x00', 0xfffffffffffffffc, 0x6) open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) r0 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/4096) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0xf) setsockopt(r0, 0x6, 0x9, &(0x7f0000000180)="2fb491cdcae1812ab3582010939e8b9ab6eec2c87c18441cfadcbd07b9a4a0d1b49d9d9582dd8b20436094eab1ac03dd49a3110a2558abd2e5766968e569b7e3e53253dd530bd02d820509e006301ba60cd0fc885c6adefd32e5676f7428659a5212e3b13b4b35e4bebb0c1f2d629a079b85b6d67764c0ab0fd4ee06986fd715afe64a403931b3a7c06013c3ec1d59bf9b7cd7ca640ad768415262ed95c13082edc95bfbd1508f4053505d4f433c650cca1cdba97d201ef427c43d43a39753ea6f6f8a22763e144055998358184f670d8ceb4e51ca6b9dbe535d17b6004278c50349cce928a88727c7f025d0a4b69f21d37ff7092dd98fdbe4a01e6948971c35a86f0d61f1204ae56a9cc78ff0718170975fe6d2b7060888541002966f9c3ed7a30ddb35c3454c3f7f9f65dad47a099a7096ac45f51f9ca44a0826bfbc39218598378a3cb6b44df5b02e15", 0xfffffe58) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x2000001, 0xfffffffffffff800) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8002, 0x0) openat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x80, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x381, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x4, 0x7f, './bus\x00', 0x2, 0x8, 0xb977, 0x1}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000080)=0x10002) 16:00:56 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xcd8) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000000000000a8) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f00000001c0)=0xd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r1, 0x22}, {r1, 0x20}, {r1}, {r1, 0x89}], 0x4, 0x1f) login: pckbd_enable: command error 16:00:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x65a, 0x3ff, 0x7}, {0x8000, 0x8, 0x8000, 0x40}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5f100) uvm_fault(0xfffffd803f013b58, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013b58, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000149ee6d0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000a13a00,ffff8000149ee788,ffff8000149ee6e0,40,0) at rtm_output+0xbf4 route_output(fffffd803006db00,fffffd802ed5bda0,0,0) at route_output+0x7d7 route_usrreq(fffffd802ed5bda0,9,fffffd803006db00,0,0,ffff8000149c8270) at route_usrreq+0x363 sosend(fffffd802ed5bda0,0,ffff8000149ee980,0,0,80) at sosend+0x660 sendit(ffff8000149c8270,3,ffff8000149eea60,0,ffff8000149eeb70) at sendit+0x53c sys_sendto(ffff8000149c8270,ffff8000149eeb08,ffff8000149eeb70) at sys_sendto+0x80 syscall(ffff8000149eebe0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,65527e24010) at Xsyscall+0x128 end of kernel end trace frame: 0x657acd2b9a0, count: -9 ddb> show registers rdi 0xffffffff819af1c7 arp_rtrequest+0x157 rsi 0x178 rbp 0xffff8000149ee630 rbx 0xffff800000025310 rdx 0x179 rcx 0xdeafbeaddeafbead rax 0xffff800000025318 r8 0x40 r9 0x5 r10 0xffff800000994b00 r11 0xab791651a63733eb r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd80351dc7e8 r15 0x100000000 rip 0xffffffff819af1cf arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000149ee5b0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=406484 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000149c8e28,0xffff8000149c84d8 process=0xffff8000ffff6d30 user=0xffff8000149e9000, vmspace=0xfffffd803f013b58 estcpu=1, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62194 124380 65520 0 2 0 syz-executor.1 *62194 406484 65520 0 7 0x4000000 syz-executor.1 56829 153869 35246 0 2 0 syz-executor.0 56829 41343 35246 0 3 0x4000080 fsleep syz-executor.0 56829 311433 35246 0 3 0x4000080 fsleep syz-executor.0 48707 440635 1 0 3 0x100083 ttyin getty 27359 329185 0 0 3 0x14200 bored sosplice 35246 88308 40783 0 3 0x82 nanosleep syz-executor.0 65520 430008 40783 0 3 0x82 nanosleep syz-executor.1 40783 375293 13088 0 3 0x82 thrsleep syz-fuzzer 40783 137969 13088 0 3 0x4000082 thrsleep syz-fuzzer 40783 401769 13088 0 3 0x4000082 thrsleep syz-fuzzer 40783 230202 13088 0 3 0x4000082 thrsleep syz-fuzzer 40783 470317 13088 0 3 0x4000082 kqread syz-fuzzer 40783 330831 13088 0 3 0x4000082 thrsleep syz-fuzzer 40783 185674 13088 0 3 0x4000082 thrsleep syz-fuzzer 40783 221459 13088 0 3 0x4000082 thrsleep syz-fuzzer 13088 350631 39182 0 3 0x10008a pause ksh 39182 455738 65332 0 3 0x92 select sshd 65332 492308 1 0 3 0x80 select sshd 74372 194681 53664 73 2 0x100090 syslogd 53664 88489 1 0 3 0x100082 netio syslogd 18670 196960 1 77 3 0x100090 poll dhclient 5232 366686 1 0 3 0x80 poll dhclient 46335 134523 0 0 2 0x14200 zerothread 25449 105850 0 0 3 0x14200 aiodoned aiodoned 4850 57089 0 0 3 0x14200 syncer update 53836 210412 0 0 3 0x14200 cleaner cleaner 10801 171084 0 0 3 0x14200 reaper reaper 93443 462694 0 0 3 0x14200 pgdaemon pagedaemon 49379 35497 0 0 3 0x14200 bored crynlk 5879 519862 0 0 3 0x14200 bored crypto 88187 349223 0 0 3 0x40014200 acpi0 acpi0 24848 159865 0 0 3 0x14200 bored softnet 9590 474273 0 0 3 0x14200 bored systqmp 99452 286906 0 0 3 0x14200 bored systq 29486 325870 0 0 3 0x40014200 bored softclock 55109 218557 0 0 3 0x40014200 idle0 79748 25180 0 0 3 0x14200 bored smr 1 440516 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9505 6347K 6861K 78643K 15851 0 0 pcb 24 9K 10K 78643K 1382 0 0 rtable 135 5K 5K 78643K 674 0 0 ifaddr 56 14K 15K 78643K 261 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 142 0 0 iov 0 0K 28K 78643K 355 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 3577 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 36 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 210 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 2908 0 0 sigio 0 0K 0K 78643K 58 0 0 proc 42 30K 46K 78643K 619 0 0 subproc 32 2K 2K 78643K 40 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 283 0 0 in_multi 33 2K 2K 78643K 101 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 398 0 0 pfkey data 0 0K 0K 78643K 2 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 86 20K 29K 78643K 7672 0 0 UVM aobj 130 9K 9K 78643K 135 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 112 0 0 NDP 11 0K 0K 78643K 68 0 0 temp 168 2715K 3354K 78643K 11403 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1188 0 1181 1 0 1 1 0 8 0 plimitpl 152 72 0 65 1 0 1 1 0 8 0 rtentry 112 61 0 11 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3 0 3 1 1 0 1 0 8 0 tcpcb 544 446 0 442 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 46 0 46 12 12 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 50 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semapl 112 208 0 198 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6354 0 4913 47 0 47 47 0 8 0 ffsino 240 6354 0 4913 85 0 85 85 0 8 0 nchpl 144 10657 0 9033 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 32886 0 32886 3 2 1 1 0 8 1 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 33888 0 33888 16 15 1 6 0 8 1 sigapl 432 3081 0 3067 2 0 2 2 0 8 0 futexpl 56 44809 0 44807 2 1 1 1 0 8 0 knotepl 112 587 0 568 1 0 1 1 0 8 0 kqueuepl 104 702 0 700 1 0 1 1 0 8 0 pipepl 112 1672 0 1653 5 4 1 2 0 8 0 fdescpl 424 3082 0 3067 2 0 2 2 0 8 0 filepl 120 18086 0 17991 5 1 4 5 0 8 0 lockfpl 104 979 0 979 2 2 0 1 0 8 0 lockfspl 48 340 0 340 2 2 0 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 61 0 51 1 0 1 1 0 8 0 ucredpl 96 4188 0 4181 1 0 1 1 0 8 0 zombiepl 144 3067 0 3067 2 1 1 1 0 8 1 processpl 840 3097 0 3067 4 0 4 4 0 8 0 procpl 600 6848 0 6808 4 0 4 4 0 8 0 sosppl 128 39 0 39 11 11 0 1 0 8 0 sockpl 384 2419 0 2401 5 2 3 3 0 8 0 mcl64k 65536 327 0 327 36 36 0 29 0 8 0 mcl16k 16384 5 0 5 5 5 0 1 0 8 0 mcl12k 12288 53 0 53 8 8 0 1 0 8 0 mcl9k 9216 48 0 48 8 8 0 1 0 8 0 mcl8k 8192 30 0 30 9 9 0 1 0 8 0 mcl4k 4096 111 0 111 6 6 0 1 0 8 0 mcl2k2 2112 21 0 21 8 8 0 1 0 8 0 mcl2k 2048 57055 0 57013 16 10 6 11 0 8 0 mtagpl 80 6 0 6 3 3 0 1 0 8 0 mbufpl 256 106804 0 106749 21 15 6 19 0 8 0 bufpl 256 14728 0 8789 372 0 372 372 0 8 0 anonpl 16 273766 0 264086 143 87 56 69 0 62 15 amapchunkpl 152 13172 0 13082 45 40 5 14 0 158 0 amappl16 192 16132 0 15607 119 84 35 48 0 8 8 amappl15 184 1467 0 1466 2 1 1 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 1432 0 1426 1 0 1 1 0 8 0 amappl11 152 58 0 44 1 0 1 1 0 8 0 amappl10 144 71 0 68 2 1 1 1 0 8 0 amappl9 136 550 0 547 1 0 1 1 0 8 0 amappl8 128 135 0 119 1 0 1 1 0 8 0 amappl7 120 30 0 26 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 1568 0 1556 1 0 1 1 0 8 0 amappl4 96 3236 0 3212 1 0 1 1 0 8 0 amappl3 88 277 0 267 1 0 1 1 0 8 0 amappl2 80 25368 0 25292 4 2 2 3 0 8 0 amappl1 72 61536 0 61116 24 15 9 19 0 8 0 amappl 80 7120 0 7084 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 3082 0 3067 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3082 0 3067 1 0 1 1 0 8 0 vmmpekpl 168 24840 0 24816 2 0 2 2 0 8 0 vmmpepl 168 313413 0 311829 155 79 76 97 0 357 6 vmsppl 264 3081 0 3067 2 1 1 2 0 8 0 pdppl 4096 6170 0 6134 6 1 5 6 0 8 0 pvpl 32 849639 0 836774 322 178 144 236 0 265 38 pmappl 200 3081 0 3067 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 579 0 86 15 0 15 15 0 8 0